software development

why it is iterative

because you need to revisit earlier stages

analysis

the purpose is to get the product made and to talk about what your rough idea is

the people involved are the developer and the person who has the idea

design

the purpose is to solve the problem

and a contract is agreed

the programmers try to solve the problem and use flowcharts

click to edit

implementation

the purpose of this is to start making the program

the programmer's will use python the make the program

what do they have to code and what do they have to do

click to edit

testing

purpose of this is to make sure the program works

the developers and programmer's will check the program is working and all the programing is correct

if it doesn't work what will they do

documentation

the purpose of this to make sure there is a manual and make sure they have made what they were supposed to make

the developer makes this so he knows everything is ok

there is paperwork and documentation to create the manual and to finish the contract

evaluation

the purpose of this is to make sure the person who came to them with idea is happy is easy and fun to use

click to edit