This thorough book blends concepts with real, practical applications by providing an abundance of examples.
Dr. Pfleeger applies state-of-the-art software engineering methods consistently to two case studies that are integrated throughout: a realistic information system and a requirements rich real-time system.
- NEW —Chapter 6: Considering Objects—
Significantly expands the coverage of object-oriented development, a programming perspective being implemented by many companies. - NEW —Chapter 14: The Future of Software Engineering—
Discussion of the importance of technology transfer and the role of decision-making in software engineering. - NEW —Term Project—This hands-on project weaves the concepts of the book into a tangible example.
The author applies concepts to real world settings at the macro level for development teams and at the micro level for individual developers.