Software and Systems Development Jobs
Once a company has bought some computer hardware or software, they might decide to modify it to suit their needs better.
For example, they might buy a financial software package and change it to suit their own accounting systems. Large organisations sometimes employ people to write entirely new programs.
Alternatively, they might buy an application that has been specially written for a particular purpose.
Software Developer/Programmer
Software developers and programmers write programs that instruct a computer to perform specific tasks, such as controlling stock or updating records. They might write new programs or adapt existing ones.
When they write a new program, programmers might follow a specification provided by a business systems analyst. They translate this into the appropriate computer language.
Software Development
It is increasingly common for an analyst programmer/software developer to be responsible for the whole process of analysing needs, designing an appropriate system, writing and developing programs.
Programmers might spend a lot of time testing and improving the product. They need to follow very logical steps to construct the program, keeping careful records so that other programmers can adapt it later.
Systems Analyst
Systems analysts (also known as business analysts) use information technology (IT) to help organisations work more quickly and efficiently. They investigate a business problem and then design or adapt a suitable computer system or application to improve the way the business works.
In many ways, they work as closely with people as they do with computers. They talk to people throughout a department or organisation to identify problems and find out what people need the new or improved system to achieve. Then, they design a detailed specification for programmers/developers to work from.