2
NESCOT - U11A1 Task 2 By Michal Anisimow
Contents
Task 2...........................................................................................................................................................1
[3] Advantage/Disadvantages of RAD model...............................................................................................2
[4] When and why should RAD be used?.....................................................................................................2
[5] Spiral model...........................................................................................................................................3
[6] Phases of Spiral models..........................................................................................................................3
[7] Advantages/Disadvantages of using Spiral model..................................................................................3
[8] When and why should Spiral model be used?........................................................................................4
[9] Agile model............................................................................................................................................4
[10] Advantages/Disadvantages of using Agile model.................................................................................6
[11] When and why should Agile model be used?.......................................................................................6
Task 2
[1] Rapid Application Development (RAD) is a model which uses a
incrementaton. t tries to utlize minimal planning while favorizing fast growth or rapid prototyping. n
this model pieces are arranged equivalently this corresponding aspect makes it parallel. Because how
the RAD model is laid out it’s very ofen used to give valuable feedback from users and customers.
The RAD model result can and is generally used to determinate its performance on small to medium
scale operatons before it would be used on larger scale operaton due to its possible chance of failing.
[2] Phases of RAD model in the following RAD model, there can be seen distnct
phases which tell the actons which would be taken for sofware engineering of certain applicaton by 3
teams. n the model the instructon ow of “Requirements Engineering “can be clearly pinpointed and
distnguished as t’s the frst step in the RAD in which people are gathered to create a product.
n the next step “Design Engineering” it’s focused on creatng the skeleton of the design to make it easy
to use for a user while having key features. This can be completed by repeatedly making a design model
and keeping it as simple as possible which can help in the testng process.
Afer than in step called “Coding” which focuses on making the actual sofware itself working this is very
important step as it needs actual sofware to be functonal.
Another step is “Testing” in this step it’s very important to test and fnd bugs/problems and solve them
for system to work correctly this can be useful as future bugs can be prevented early this can be done in
few ways including beta release or paid testng.
The last step which is “Turn-Over” focuses on fnalizing the sofware by fnish and polishing all the
important aspects. This is very important step as without the sofware cannot be released.
NESCOT - U11A1 Task 2 By Michal Anisimow
Contents
Task 2...........................................................................................................................................................1
[3] Advantage/Disadvantages of RAD model...............................................................................................2
[4] When and why should RAD be used?.....................................................................................................2
[5] Spiral model...........................................................................................................................................3
[6] Phases of Spiral models..........................................................................................................................3
[7] Advantages/Disadvantages of using Spiral model..................................................................................3
[8] When and why should Spiral model be used?........................................................................................4
[9] Agile model............................................................................................................................................4
[10] Advantages/Disadvantages of using Agile model.................................................................................6
[11] When and why should Agile model be used?.......................................................................................6
Task 2
[1] Rapid Application Development (RAD) is a model which uses a
incrementaton. t tries to utlize minimal planning while favorizing fast growth or rapid prototyping. n
this model pieces are arranged equivalently this corresponding aspect makes it parallel. Because how
the RAD model is laid out it’s very ofen used to give valuable feedback from users and customers.
The RAD model result can and is generally used to determinate its performance on small to medium
scale operatons before it would be used on larger scale operaton due to its possible chance of failing.
[2] Phases of RAD model in the following RAD model, there can be seen distnct
phases which tell the actons which would be taken for sofware engineering of certain applicaton by 3
teams. n the model the instructon ow of “Requirements Engineering “can be clearly pinpointed and
distnguished as t’s the frst step in the RAD in which people are gathered to create a product.
n the next step “Design Engineering” it’s focused on creatng the skeleton of the design to make it easy
to use for a user while having key features. This can be completed by repeatedly making a design model
and keeping it as simple as possible which can help in the testng process.
Afer than in step called “Coding” which focuses on making the actual sofware itself working this is very
important step as it needs actual sofware to be functonal.
Another step is “Testing” in this step it’s very important to test and fnd bugs/problems and solve them
for system to work correctly this can be useful as future bugs can be prevented early this can be done in
few ways including beta release or paid testng.
The last step which is “Turn-Over” focuses on fnalizing the sofware by fnish and polishing all the
important aspects. This is very important step as without the sofware cannot be released.