GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Karteikarten

1.2.3 Software development

Ben Rawlins Computer Science A level Englisch 13 Karten

Karten in diesem Stapel (13)

  1. 1Waterfall lifecycle,Sequence of stages, possible to go back.
  2. 2Stages of waterfall,Requirements, analysis, design, coding, testing, maintenance
  3. 3Advantages of waterfall,Works well when there is a clear expected output and they are unlikely to change.
  4. 4Disadvantages of waterfall,Not suited to high-risk projects, hard to go all the back because it costs time and money
  5. 5Rapid application development (RAD),Prototypes are made, the user feedbacks on them, that prototype either becomes the end product or improved and the cycle continues
  6. 6Advantages of RAD,The end product likely has good usability, the requirements don’t have to be clear cut
  7. 7Disadvantages of RAD,Frequent contact needs to made with the end user, can become expensive
  8. 8Spiral model,Four stages that are iterated through : Stage 1 is Determine objectives; Stage 2 is Identify and resolve risks (the project might be deemed too risky here); Stage 3 is development and testing; Stage 4 is plan next iteration (used only if the project is not finished by stage 3)
  9. 9Advantages of spiral,Prioritises risks and changes in requirements
  10. 10Disadvantages of spiral,Requires people with experience, can be long and expensive
  11. 11Agile software development,Group of methods, designed to cope with changing requirements by producing multiple versions
  12. 12Advantages of agile,Able to adapt to user’s needs
  13. 13Disadvantages of agile,continual collaboration is needed, hard to determine timescale

Informationen

Beschreibung
A level Computer Science Karteikarten am 1.2.3 Software development, erstellt von Ben Rawlins am 09/04/2024.
Erstellt von
Ben Rawlins
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck