Software engineering : a practitioner's approach

Bibliographic Details
Main Authors: Pressman, Roger S. (Author), Maxim, Bruce R. (Author)
Format: Book
Language:English
Edition:Eighth edition
Subjects:
Table of Contents:
  • 1. 1. The nature of software
  • 2. Software engineering
  • 3. Software process structure
  • 4. Process models
  • 5. Agile development
  • 6. Human aspects of software engineering
  • 7. Principles that guide practice
  • 8. Understanding requirements
  • 9. Requirements modeling: scenario-based methods
  • 10. Requirements modeling: class-based methods
  • 11. Requirements modeling: behavior, patterens, and web / mobile apps
  • 12. Design concepts
  • 13. Architectural desigtn
  • 14. Component-level design
  • 15. User interface design