Software Engineering: Principles and Practice and over one million other books are available for Amazon Kindle. Learn more

Vous voulez voir cette page en français ? Cliquez ici.

Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Start reading Software Engineering: Principles and Practice on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Software Engineering: Principles and Practice [Paperback]

Hans van Vliet
3.5 out of 5 stars  See all reviews (2 customer reviews)
List Price: CDN$ 73.95
Price: CDN$ 70.07 & FREE Shipping. Details
You Save: CDN$ 3.88 (5%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually ships within 3 to 5 weeks.
Ships from and sold by Gift-wrap available.


Amazon Price New from Used from
Kindle Edition CDN $59.49  
Hardcover --  
Paperback CDN $70.07  

Book Description

June 9 2008 0470031468 978-0470031469 3
In-depth coverage of the latest advances in software engineering

Aimed at defining inherent problems and providing appropriate solutions when constructing large software systems, the study of software engineering is an essential practice in order to create and maintain successful software development. This new edition shows you how to appreciate the issues, design trade-offs, and teamwork required for successful software development. With a special emphasis placed on the managerial aspects and human factors involved in software projects, this book reflects the changes taking place within software engineering and includes a major update on architecture and the increasingly hybrid character of software engineering.

  • Offers comprehensive coverage of the fundamentals of software engineering as well as revised and updated text on the latest advances in the field, including agile methods, open source, and UML2
  • Incorporates discussion of commercial off-the-shelf products and open source
  • Examines the impact of lightweight versus heavyweight methods, paying particular attention to agile approaches
  • Addresses the globalization of software development and the impact of the Web

This new edition is an invaluable resource for anyone involved in software development and maintenance.

Frequently Bought Together

Software Engineering: Principles and Practice + Business & Professional Communication: Plans, Processes, and Performance (5th Edition) + Agile Testing: A Practical Guide for Testers and Agile Teams
Price For All Three: CDN$ 226.27

Some of these items ship sooner than the others.

Customers Who Bought This Item Also Bought

Product Details

Product Description


"...novices and those who simply feel unclear about the big picture in software engineering should definitely put an order in for this book straight away" -- Application Development Adviser, December 2000 --This text refers to an out of print or unavailable edition of this title.

From the Back Cover

Software Engineering: Principles and Practice challenges the reader to appreciate the issues, design trade-offs and teamwork required for successful software development. This new edition has been brought fully up to date, with complete coverage of all aspects of the software lifecycle and a strong focus on all the skills needed to carry out software projects on time and within budget. Highlights of the third edition include:
  • Fully updated chapters on requirements engineering and software architecture.
  • New chapters on component-based software engineering, service orientation and global software development.
  • Extensive coverage of the human and social aspects of software development.
  • Balanced coverage of both traditional, heavyweight development and agile, lightweight development approaches such as Extreme Programming (XP).

Written to support both introductory and advanced software engineering courses, this book is invaluable for everyone in software development and maintenance who wants an accessible account of the problems incurred in large-scale software development and the proposed solutions. A companion website with additional resources for students and instructors can be found at vliet

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:

Customer Reviews

4 star
3 star
1 star
3.5 out of 5 stars
3.5 out of 5 stars
Most helpful customer reviews
5.0 out of 5 stars Very Satisfied! Oct. 4 2010
The book arrived right on time and was in great condition. Very thankful for this fast shipping and great price.
Was this review helpful to you?
0 of 2 people found the following review helpful
2.0 out of 5 stars ... and Practice??? Aug. 9 2003
Part of my work involves managing software projects, and leading teams of programmers and software engineers. I recently started my private holy grail search: I NEED to find a book that would advance my subordinates from programmers to leaders; from code-writers to application-makers. For this purpose, during the past year I have read many books - mostly software engineering ones.
As most SW engineers in my teams are university graduates, they already possess some theoretical knowledge in software enginering. What they lack is the know-how of translating theory into practice. Such wisdom is normally obtained after years and years of work (if at all). A good book enabling the engineer to climb faster up the learning curve and shorten this learning period would be invaluable to me.
Most SW engineering books teach theory, not practice. Thus, I approached this book named "Software Engineering: Principles AND PRACTICE " with great expectations. In short - I was very disappointed.
Not that it's a bad book. It is well written, and the theoretical part may serve well as a textbook, probably even aiding students to pass their SW engineering 101 course. However, I found the practical part of the book very lacking: No real tips. No real insights. Nothing really bright here. Definitely not something that would help somebody write better applications, produce high quality products on time, and eventually advance his/her career. NOT WHAT I AM LOOKING FOR.
Was this review helpful to you?
Search Customer Reviews
Only search this product's reviews

Look for similar items by category