Software Engineering: Theory and Practice
A firm grounding in software engineering theory and practice is essential for understanding how to build good software and for evaluating the risks and opportunities that software presents in our lives. Software Engineering blends the two current software engineering worlds: that of the practitioner whose main focus is on building high-quality products to perform useful functions, and that of the researcher who strives to improve the quality of products and the productivity of those who build them. Dr. Pfleeger presents concepts at both the micro and macro levels, using numerous case studies and examples to illustrate clearly how large software development projects progress from need to idea to reality.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Why Software Engineering?
Modeling the Process and LifeCycle
Planning and Managing the Project
11 other sections not shown
Other editions - View all
activities algorithm analysis approach Ariane-5 automated build Capability Maturity Model chapter characteristics Cleanroom COCOMO complete components configuration management correct cost database defined describe development process development team diagram documentation E-system effects estimate evaluate examine example factors failure functions goals graph hardware Hewlett-Packard identify IEEE Software implementation improvement input inspection integration interact interface involved lines of code look maintain maintenance measure ments methods object object-oriented operators organization output path performance Pfleeger Piccadilly predictions problem process model prototype regression testing relationships reliability requirements requirements analysis reusable reuse risk S-PLUS schedule SIDEBAR Similarly simulation software development software development process software engineering software maintenance Software Metrics solution specification spiral model structure Table team members techniques test plan test team tion understand unit testing users variable waterfall model
Experimentation in Software Engineering: An Introduction
No preview available - 2000
All Book Search results »
Improving the Composability of Department of Defense Models and Simulations
Paul K. Davis,Robert H. Anderson
No preview available - 2003