DH High-Level Requirements Definition
3 Assuring DigitalHome Quality
Software Quality Assurance Processes
Quality Measurement and Defect Tracking
Software Configuration Management
5 Engineering the DH Requirements
Software Requirements Fundamentals
Software Design Concepts and Principles
Software Reuse and Design Patterns
9 Acting Ethically and Professionally
Software Engineering Professional Issues
Code of Ethics and Professional Conduct
Software Development Standards
10 Using the Scrum Development Process
Backlog Generation and Grooming
Appendix A: Digital Home Customer Need Statement
Appendix B: DigitalHome Software Requirements Specification