Amazon.com: An Integrated Approach to Software Engineering (Undergraduate Texts in Computer Science) (9780387948997): Pankaj Jalote: Books
An Integrated Approach to Software Engineering and over one million other books are available for Amazon Kindle. Learn more

Buy Used
Used - Good See details
$4.37 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Have one to sell? Sell yours here
An Integrated Approach to Software Engineering (Undergraduate Texts in Computer Science)
 
 
Start reading An Integrated Approach to Software Engineering on your Kindle in under a minute.

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

An Integrated Approach to Software Engineering (Undergraduate Texts in Computer Science) [Hardcover]

Pankaj Jalote (Author)
4.0 out of 5 stars  See all reviews (4 customer reviews)


Available from these sellers.


Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $71.20  
Hardcover $99.00  
Hardcover, April 1, 1997 --  
Paperback $79.11  
There is a newer edition of this item:
An Integrated Approach to Software Engineering (Texts in Computer Science) An Integrated Approach to Software Engineering (Texts in Computer Science) 4.0 out of 5 stars (4)
$99.00
In Stock.

Book Description

April 1, 1997 0387948996 978-0387948997 2nd
This textbook provides an introduction to software engineering for undergraduate students of computer science. Its emphasis is on a case study approach in which a project is developed through the course of the book illustrating the different activities of software development. The sequence of chapters is essentially the same as the sequence of activities performed during a typical software project. All activities, including quality assurance and control activities, are described in each chapter as integral activities for that phase of the development process. Similarly, the author carefully introduces appropriate metrics for controlling and assessing the software process. This book is intended for students who have had no previous training in software engineering and is suitable for a one semester course. In this new edition two trends are clearly highlighted: software processes and object orientation. From reviews of the first edition "I can recommend this book for classroom adoption or individual study..." Computing Reviews "Overall, the book is very readable and exceptionally well organized ... exposes the reader to many current sophistictaed formal and quantitative methods." American Scientist

Customers Who Bought This Item Also Bought


Editorial Reviews

Review

From reviews of the first edition

"I can recommend this book for classroom adoption or individual study..." Computing Reviews

"Overall, the book is very readable and exceptionally well organized ... exposes the reader to many current sophistictaed formal and quantitative methods."  American Scientist

 

From the Back Cover

An Integrated Approach to Software Engineering introduces software engineering to advanced-level undergraduate and graduate students of computer science. It emphasizes a case-study approach whereby a project is developed through the course of the book, illustrating the different activities of software development. The sequence of chapters is essentially the same as the sequence of activities performed during a typical software project. All activities, including quality assurance and control activities, are described in each chapter as integral activities for that phase of development. Similarly, the author carefully introduces appropriate metrics for controlling and assessing the software process.   Chapters in this revised edition, updated for today’s standards, include these new features: Software Process: a discussion on the timeboxing model for iterative development and on inspection process Requirements Analysis and Specification: a description of Use Cases Software Architecture: an additional chapter for this edition Project Planning: some practical techniques for estimation, scheduling, tracking, and risk management Object Oriented Design: a discussion on UML and on concepts such as cohesion, coupling and open-closed principle Coding: sections on refactoring, test driven development, pair programming, common coding defects, coding standards, and some useful coding practices Testing: a presentation on pair-wise testing as an approach for functional testing, defect tracking, and defect analysis and prevention The text, bolstered by numerous examples and chapter summaries, imparts to the reader the knowledge, skills, practices and techniques needed to successfully execute a software project. --This text refers to an alternate Hardcover edition.

Product Details

  • Hardcover: 497 pages
  • Publisher: Springer; 2nd edition (April 1, 1997)
  • Language: English
  • ISBN-10: 0387948996
  • ISBN-13: 978-0387948997
  • Product Dimensions: 9.5 x 7.3 x 1.5 inches
  • Shipping Weight: 2.6 pounds
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Best Sellers Rank: #3,636,136 in Books (See Top 100 in Books)

More About the Authors

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

4 Reviews
5 star:
 (2)
4 star:
 (1)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

2 of 3 people found the following review helpful:
2.0 out of 5 stars A bit weak on pragmatic advice, November 18, 2007
I recall reading a book very similar to this in a senior level class I took about 4 years ago when I was getting my undergrad degree in computer science. I have to say that although it offers a good overview of how to develop software, it really shows the disconnect between what academics would like to see and how software development really works. In particular, the reader can feel free to skip any sections on metrics that deal with lines of code or function points-the metrics are not representative of any actual program, regardless of what they deal with: estimation, productivity, etc. The sections of the book that dealt with how to capture and analyze requirements were also fairly weak; most of the techniques they describe do not translate well to the real world. Unfortunately I can't recommend a better book for these as I have not found one yet.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 2 people found the following review helpful:
4.0 out of 5 stars A good book, June 3, 2004
By 
"pr_amr" (Aguadilla, Puerto Rico) - See all my reviews
This review is from: An Integrated Approach to Software Engineering (Undergraduate Texts in Computer Science) (Hardcover)
I bought this book for an undergraduate course in software engineering. I found it helped me well in the course since it was easily readable and pretty straightforward in its explanations. The content is a breather from the regular logic applications from the rest of Computer Science classes, but I guess that's ok since it's focus is on the process of software development.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 3 people found the following review helpful:
5.0 out of 5 stars GOOD STUDENT BOOK, January 10, 2001
By A Customer
This review is from: An Integrated Approach to Software Engineering (Undergraduate Texts in Computer Science) (Hardcover)
i bought it for university Software Engineering lessons and i like it very much.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews


Only search this product's reviews



Inside This Book (learn more)
First Sentence:
The evolution of electronic computers began in the 1940s. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
most abstract input, most abstract output, test case specification document, graph impurity, central transform, data flow anomalies, project monitoring plans, information flow metrics, selecting test cases, external input type, phased development process, class under test, applicability axiom, external completeness, cohesive modules, enrollment preferences, transform module, structured design methodology, mutation score, failure intensity, supplier object, data flow testing, acquaintance classes, test case specifications, system design document
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Federal Systems Division
New!
Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject