Book description
Written for the undergraduate, one-term course, Essentials of Software Engineering, Fourth Edition provides students with a systematic engineering approach to software engineering principles and methodologies. Comprehensive, yet concise, the Fourth Edition includes new information on areas of high interest to computer scientists, including Big Data and developing in the cloud.
Table of contents
- Cover Page
- Title Page
- Copyright Page
- Contents
- Preface
- Chapter 1 Creating a Program
- Chapter 2 Building a System
- Chapter 3 Engineering of Software
- Chapter 4 Software Process Models
- Chapter 5 New and Emerging Process Methodologies
-
Chapter 6 Requirements Engineering
- 6.1 Requirements Processing
- 6.2 Requirements Elicitation and Gathering
-
6.3 Requirements Analysis
- 6.3.1 Requirements Analysis and Clustering by Business Flow
- 6.3.2 Requirements Analysis and Clustering with Object-Oriented Use Cases
- 6.3.3 Requirements Analysis and Clustering by Viewpoint-Oriented Requirements Definition
- 6.3.4 Requirements Analysis and Prioritization
- 6.3.5 Requirements Traceability
- 6.4 Requirements Definition, Prototyping, and Reviews
- 6.5 Requirements Specification and Requirements Agreement
- 6.6 Summary
- 6.7 Review Questions
- 6.8 Exercises
- 6.9 References and Suggested Readings
- Chapter 7 Design: Architecture and Methodology
- Chapter 8 Design Characteristics and Metrics
- Chapter 9 Implementation
- Chapter 10 Testing and Quality Assurance
-
Chapter 11 Configuration Management, Integration, and Builds
- 11.1 Software Configuration Management
- 11.2 Policy, Process, and Artifacts
- 11.3 Configuration Management Framework
- 11.4 Build and Integration and Build
- 11.5 Tools for Configuration Management
- 11.6 Managing the Configuration Management Framework
- 11.7 Summary
- 11.8 Review Questions
- 11.9 Exercises
- 11.10 References and Suggested Readings
- Chapter 12 Software Support and Maintenance
- Chapter 13 Software Project Management
- Chapter 14 Epilogue and Some Contemporary Issues
- Appendix A Essential Software Development Plan (SDP)
- Appendix B Essential Software Requirements Specifications (SRS)
- Appendix C Essential Software Design
- Appendix D Essential Test Plan
- Glossary
- Index
Product information
- Title: Essentials of Software Engineering, 4th Edition
- Author(s):
- Release date: December 2016
- Publisher(s): Jones & Bartlett Learning
- ISBN: 9781284106077
You might also like
book
Essentials of Software Engineering, 3rd Edition
Updated with new case studies and content, the fully revised Third Edition of Essentials of Software …
book
Essentials of Software Engineering, 5th Edition
Written for the undergraduate, 1-term course, Essentials of Software Engineering provides students with a systematic engineering …
book
Beginning Software Engineering
A complete introduction to building robust and reliable software Beginning Software Engineering demystifies the software engineering …
book
Software Engineering, 10th Edition
For courses in computer science and software engineering The Fundamental Practice of Software Engineering Software Engineering …