Please enable JavaScript.
Coggle requires JavaScript to display documents.
Software Engineering Process and Software Engineering Requirements…
- Software Engineering Process and Software Engineering Requirements
Introduction
Software engineering: systematic, disciplined, quantifiable approach to the development, operation and maintenance of software
Software requirements: a concerted effort should be made to understand the problem before a software solution is developed. Software should exihibit high quality
-
Software engineering process: a framework that must be established for effective delivery of software engineering technology
-
Planning: estimation, scheduling, risk analysis
Modeling: analysis, design
-
Deployment: delivery, feedback
Process + Requirements
The Waterfall Model
-
-
Systematic, sequential approach
The Spiral Model
-
Scrum
-
-
-
-
Team
-
Scrum Master: embrace Scrum values, principles and practices
-
-
Distribution of requirements development effort:
-
-
The Formal Methods Model
Specify, develop and verify a computer based system
Apply a rigorous, mathematical notation
-
Time consuming, expensive, difficult to use as a communication mechanism for technically unsophisticated customers