Software Engineering: Principles and Practice and over one million other books are available for Amazon Kindle. Learn more
CDN$ 70.25
  • List Price: CDN$ 73.95
  • You Save: CDN$ 3.70 (5%)
Only 1 left in stock (more on the way).
Ships from and sold by Amazon.ca.
Gift-wrap available.
Quantity:1
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Software Engineering: Principles and Practice Paperback – Jun 9 2008


See all 3 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
CDN$ 70.25
CDN$ 64.59 CDN$ 87.04

2014 Books Gift Guide
Thug Kitchen is featured in our 2014 Books Gift Guide. More gift ideas

Special Offers and Product Promotions

  • Join Amazon Student in Canada


Frequently Bought Together

Software Engineering: Principles and Practice + Business & Professional Communication: Plans, Processes, and Performance (5th Edition) + Software Testing and Analysis: Process, Principles and Techniques
Price For All Three: CDN$ 306.01


Customers Who Bought This Item Also Bought



Product Details

  • Paperback: 740 pages
  • Publisher: Wiley; 3 edition (June 9 2008)
  • Language: English
  • ISBN-10: 0470031468
  • ISBN-13: 978-0470031469
  • Product Dimensions: 19.2 x 4.1 x 23.2 cm
  • Shipping Weight: 1.3 Kg
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: #32,886 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

Review

"...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 www.wileyeurope.com/college/van vliet


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

Customer Reviews

3.5 out of 5 stars
5 star
1
4 star
0
3 star
0
2 star
1
1 star
0
See both customer reviews
Share your thoughts with other customers

Most helpful customer reviews

By Mikaela Bell on Oct. 4 2010
Format: Paperback
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? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.
0 of 2 people found the following review helpful By John Deston on Aug. 9 2003
Format: Hardcover
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? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again.

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: 8 reviews
11 of 12 people found the following review helpful
Exactly what i was looking for March 1 2006
By G. Schimmerling - Published on Amazon.com
Format: Hardcover
Having to teach on a new lab course on Software Engineering, i desperately looked for a book that helps me organize the topics i have to teach. Since i have a programming background , i was not so interested in the implementation part, but wanted to know more on the other aspects of the development : designing,testing,maintaining,assesing quality.This book made me look no further. It is a comprehensive book that covers all these aspects, and the case study that it contains it is not too complicated so it can capture the attention of an average student in a SW undergraduate course. In solving this case study the author does not bind himself to a single solution, but proposes and evaluates different architectures.From an educational point of view it is a good textbook
5 of 5 people found the following review helpful
Good book for reference April 28 2009
By Richard Trinh - Published on Amazon.com
Format: Paperback
Software Engineering Principles and Practice by Hans van Vliet is a good textbook which delves into the WHAT of software development, and takes a user through the normal Software Development Life Cycle (SDLC) from requirements gathering to deployment in a production environment. And like good software, each chapter is loosely coupled allowing the reader to get more information on the topic of interest.

This book however does not go into details on the HOW, and was left me a little unsatisfied on best practices, and how to improve my skills as a software engineer.

This book is great for students as well as professionals involved in Software Engineering. It gives students an overview of what to expect in a software shop, but is more of a reference book for professionals to give a little further insight into the different aspects of the SDLC.
Book of buzzwords that might just help you Oct. 19 2013
By Rob R. - Published on Amazon.com
Format: Paperback Verified Purchase
If you're a real dev, you'll probably find this book pretty boring. And since you're probably buying this for a class that you're taking, that will probably be boring too. However, you should try to learn some things from this book. It's full of buzzwords and concepts that you use in any decent real world software development job. Agile development is how things get done today, and understanding this before your first interview is rather important. It is still no replacement for your first experience with agile process, but it is great to know what to expect and how to speak to it when you meet people. Good luck, and don't fall asleep in the book.
Information-packed Oct. 28 2011
By Raf - Published on Amazon.com
Format: Paperback Verified Purchase
Pros: This book has it all if you're looking for a comprehensive collection of information when it comes to software engineering. Very practical book if you're looking to go into the software engineering world.

Cons: the reading can be very, very dry at times.
Well documented and concise book July 27 2011
By Arthur Ronald F D Garcia - Published on Amazon.com
Format: Paperback
It covers in-depth software engineering from software lifecycle to management. I bought Vliet's software engineering - principles and practices -, Braude and Bernstein' software engineering - modern approaches -, and Sommerville's software engineering. All of them have their ins and outs but i think Vliet's covers software engineering in a consistent and straightforward manner. It is a must-have if you want to become a software engineer.


Feedback