Introduction Flashcards
1
Q
What is the overarching goal of SWE?
A
To produce a quality product, on time, within budget, and of value to the customers and users.
2
Q
Principles
A
Adopted in the production process.
Gives basic needs to your product (usability, durability, …)
3
Q
Attributes
A
Desired in your product.
Specific user needs
4
Q
How to meet product objectives?
A
Adopting swe PRINCIPLES in the process produces desirable ATTRIBUTES in the product.
5
Q
4 P’s of SWE
A
People, Process, Project, Product
6
Q
The Generic SWE Process
A
- Communication
- Planning
- Modeling
- Construction
- Deployment
7
Q
Umbrella Activities
A
Activities that span the entire project lifecycle.
8
Q
Umbrella Activity Examples
A
- Project tracking and control
- Risk management
- Software quality assurance
- Technical reviews
- Measurement
- Software configuration management
- Documentation and other artifacts
9
Q
SWE Practice
A
- Understand the problem (communication)
- Plan a solution (modeling and design)
- Carry out the plan (code generation)
- Examine the results for accuracy (testing)