What are the stages of the software development lifecycle SDLC?
What is a software development methodology?
the arrangement of the phases of the SDLC and how programmers move from one phase to another (both forwards and backwards)
What are the 5 main software development methodologies?
What is the waterfall model?
Advs of the waterfall model
Disadvs of the waterfall model
What is rapid application development (RAD)?
a methodology that involves producing successive prototypes of the software until a final version is produced and approved
Advs of RAD
Disadvs of RAD
What is the spiral model?
Advs of the spiral model
Disadvs of the spiral model
What is the agile methodology
What is extreme programming?
Advs of agile methodology and extreme programming
Disadvs of the agile methodology and extreme programming
Describe how black box testing can be used to test a program
State what is meant by alpha testing
testing done by the programmer
What is white box testing?
method of testing software focusing on the internal structures or workings of an application, as opposed to just its functionality