2. Waterfall Model, Spiral Model, Current Practice Flashcards
Er der én rigtig løsning?
No Silver Bullet in Software Engineering (Brooks 1987)
Essence vs. accident; Essense
Essense er de essentielle problemer der kan opstå - inherent properties fx
Essence vs. accident; Accident
Accident kan være de ikke essentielle men relevante problemer ved ISD
Inherent properties?
Complexity, conformity, changeability, invisibility
Complexity
Alt er forskelligt, stort antal af faser, stor skala
Conformity
Det skal passe og være istand til at kunne betjenes
Changability
Applications, users, laws, machine - alt ændres hele tiden og det skal passe derind.
Invisibility
Det skal være usynligt? I guess
Et historisk perspektiv er skrevet af?
Avison & Fitzgerald 2006, Methodologies for Developing IS: A historical perspective
De 4 historiske eraer:
Pre-Methodology, Early Methodology, Methodology, Post-Methodology
Pre-methodology era (1950+)
Introduction af computere, ingen ide af methodology, stigende interesse
Early Methodology Era (1960+)
Need for standards, structure og discipline; Waterfall
Waterfall Model phases
1) Requirements
2) Design
3) Implementation
4) Verification
5) Maintenance
Methodology Era (1970+)
Videreudvikling på WM og nye approaches med andre paradigmer (fx Prototyping)
Prototyping (first real methodology)
Botton down approach, implementing small core, grow software around core, changes made during a learning process