Open Varrenhunter opened 8 years ago
PSP0
The quality of a system is given by the quality of the worst components.
A software component is given by the programmer who developed it.
software programmer is given by his/her skill, commitment, and discipline.
to improve discipline we should know ourselves.
Order is:
Extraneous processes: Scripts: guide the work Logs: record actual data Plan Summary: records plan and actual data
Chapter 1: Writing Software Requirements: Def: Describe what the client wants the system to do Consists of Functional and Non-functional Requirements Functional: What the program will do Non-Functional: Support what the program will do
Properties of the Program -Usability (platform, User interface) -Performance(response time, Reliability) -Maintenance(modifiability) -Configurability -Scalability -Security
Analysis: Def: Describes WHAT the system will do
Design: Def: Describes HOW the system will do it
implementation: Def: Coding the system as designed
Testing: Def: Asserts the system works as described