Syndetics cover image
Image from Syndetics

Software engineering : theory and practice.

By: Material type: TextTextPublication details: Englewood Cliffs, N.J. : Prentice Hall, 1998.ISBN:
  • 013624842X
Subject(s): DDC classification:
  • 005.1> PFL
Contents:
1. Why Software Engineering? -- 2. Modeling the Process and Life-Cycle -- 3. Planning and Managing the Project -- 4. Capturing the Requirements -- 5. Designing the System -- 6. Writing the Programs -- 7. Testing the Programs -- 8. Testing the System -- 9. Delivering the System -- 10. Maintaining the System -- 11. Evaluating Products, Processes, and Resources -- 12. Improving Predictions, Products, Processes, and Resources.
Summary: 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.
Holdings
Item type Home library Call number Status Date due Barcode Item holds
Two Week Loan Two Week Loan College Lane Learning Resources Centre Main Shelves 005.1 PFL (Browse shelf(Opens below)) Available 4404067272
Two Week Loan Two Week Loan College Lane Learning Resources Centre Main Shelves 005.1 PFL (Browse shelf(Opens below)) Available 4404067254
Total holds: 0

Enhanced descriptions from Syndetics:

1. Why Software Engineering? -- 2. Modeling the Process and Life-Cycle -- 3. Planning and Managing the Project -- 4. Capturing the Requirements -- 5. Designing the System -- 6. Writing the Programs -- 7. Testing the Programs -- 8. Testing the System -- 9. Delivering the System -- 10. Maintaining the System -- 11. Evaluating Products, Processes, and Resources -- 12. Improving Predictions, Products, Processes, and Resources.

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.