Software engineering : architecture-driven software development / Richard Schmidt.

According to reports based on IT case studies, more than half of all software projects either fail outright or run woefully over budget and behind schedule. Software engineering education is not "standardized." Many institutions focus on implementation rather than design as it impacts prod...

Full description

Saved in:
Bibliographic Details
Online Access: Full Text (via O'Reilly/Safari)
Main Author: Schmidt, Richard F. (Richard Francis), 1956-
Format: eBook
Language:English
Published: Waltham, MA : Morgan Kaufmann, an imprint of Elsevier, 2013.
Subjects:
Table of Contents:
  • Section 1. Software Engineering Foundations
  • Introduction to Software Engineering
  • Generic Software Development Framework
  • The Software Architecture
  • Coping with Project Complexity
  • Integrated Product and Process Development
  • Section 2. Specifying Software Requirements
  • Understanding Software Requirements
  • Software Requirements Analysis
  • Managing Requirements
  • Section 3. Developing the Functional Architecture
  • Formulating the Functional Architecture
  • Functional Analysis and Allocation Tasks
  • Section 4. Developing the Physical Architecture
  • Configuring the Physical Architecture
  • Application Design Synthesis
  • Section 5. Software Architectural Design Decisions
  • Evaluating Architectural Alternatives
  • Software Analysis Tasks
  • Section 6. Managing the Software Architecture
  • Software Control Tasks
  • Software Verification and Validation Tasks
  • Section 7. Software Integrated Product and Process Development
  • Software Requirements Definition
  • Preliminary Architecture Definition
  • Detailed Architecture Definition
  • Software Implementation.