Software Engineering Principles and System Design
Classified in Computers
Written on in
English with a size of 301.21 KB
Software Engineering and Processes
Agile Manifesto
- Individuals/Interactions over Processes
- Working software over documentation
- Collaboration over negotiation
- Responding to change over following a plan
Requirements Engineering
Descriptions of the services that a system should provide and the constraints on its operation.
Functional
What the system should do.
Non-functional
Not directly concerned with the specific services delivered by the system to its users.
Quality Attributes
A scenario describing quality attributes typically involves these elements:
- Source: Origin of the stimulus.
- Stimulus: The event arriving.
- Artifact: Where the event arrives.
- Environment: Conditions in which the scenario takes place.
- Response: The result of the event.
- Response Measure: Must