Download
software development process n.
Skip this Video
Loading SlideShow in 5 Seconds..
Software Development Process PowerPoint Presentation
Download Presentation
Software Development Process

Software Development Process

85 Vues Download Presentation
Télécharger la présentation

Software Development Process

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Software Development Process The Personnel

  2. Personnel • Throughout the Software Development Process various people are involved. • You must identify these people, understand what they do and which of the 7 stages they are involved in.

  3. The Personnel • There are 5 key people or groups (if it is a big project): • Client(s) • Systems Analyst • Project Manager • Programmer(s) • Independent • Test Group (ITG)

  4. Client • Person / Group / Company who wants the software made. • The client(s) will have an idea what they want and they will describe the scope and boundaries of the software. • In other words what the software should do.

  5. Systems Analyst • In charge of creating the Software Specification. • They will: • Interview the client. • Observe what is done at present in the place where the client’s software will be used. • Use Questionnaires on clients who will use the software. • Study literature the client has. • This is called the • Requirements Elicitation

  6. Project Manager • The boss who oversees the whole project and keeps it on track. • Communicates with the clients and the analyst. • In charge from the receipt of the Software Specification till completed software is delivered to the client. • Chooses the other personnel involved. • Sets deadlines for programmers, and makes sure the have the resources they need.

  7. Programmers • Responsible individually or as part of a team to turn the software specification into and algorithm and then into program code.

  8. Independent Test Group (ITG) • Can be in-house or specialist companies, who check the software does what the Software Specification asks. • They will not be the people who wrote the software, they will be unbiased. • They will test individual modules and eventually the finished product.

  9. The Personnel in each Stage • Client, Systems Analyst • Systems Analyst, Project Manager • Project Manager, Programmers • Independent Test Group • Client, Systems Analyst, Programmer • Project Manager • Programmers, Client • A • D • I • T • D • E • M