OS X Mart: Apple Computers, iPods, Mac Stuff
Categories
Apple Products
External Drives
iMacs
iPods
Keyboards
MacBooks
Mac Games
Mac Mini
Mac Pro
Mac Software
OS X Books
Photography
Penguin Shops

Penguin 64

Penguin CPU

Penguin Kitchens

Penguin Audio

Penguin Videos

Penguin Cameras

Related Sites

Macs Are Great

Penguin 64

Penguin CPU

Downloads
Apple iTunes

Schaum's Outline of Software Engineering

Schaum's Outline of Software Engineering
Author: David Gustafson
Publisher: McGraw-Hill
Category: Book

List Price: $18.95
Buy New: $17.05
You Save: $1.90 (10%)



Rating: 4.5 out of 5 stars 5 reviews
Sales Rank: 426740

Media: Paperback
Edition: 1
Pages: 256
Number Of Items: 1
Shipping Weight (lbs): 0.9
Dimensions (in): 10.8 x 8.1 x 0.5

ISBN: 0071377948
Dewey Decimal Number: 005.1
UPC: 639785334873
EAN: 9780071377942
ASIN: 0071377948

Publication Date: June 24, 2002
Shipping: Eligible for Super Saver Shipping
Promotion: Save $10.00 when you spend $50.00 or more on Qualifying Items offered by Amazon.com. Enter code BMLSAVES at checkout. Terms and Conditions
Availability: In stock soon. Order now to get in line. First come, first served.

Editorial Reviews:

Product Description

Confusing Textbooks? Missed Lectures? Not Enough Time?

Fortunately for you, there's Schaum's Outlines. More than 40 million students have trusted Schaum's to help them succeed in the classroom and on exams. Schaum's is the key to faster learning and higher grades in every subject. Each Outline presents all the essential course information in an easy-to-follow, topic-by-topic format. You also get hundreds of examples, solved problems, and practice exercises to test your skills.

This Schaum's Outline gives you

  • Practice problems with full explanations that reinforce knowledge
  • Coverage of the most up-to-date developments in your course field
  • In-depth review of practices and applications

Fully compatible with your classroom text, Schaum's highlights all the important facts you need to know. Use Schaum's to shorten your study time-and get your best test scores!

Schaum's Outlines-Problem Solved.




Customer Reviews:

5 out of 5 stars Superb outline hits the main points of software engineering   June 29, 2006
calvinnme (Fredericksburg, Va)
7 out of 7 found this review helpful

This Schaum's outline does a great job of outlining the vast majority of topics you must study in order to call yourself a software engineer versus a programmer. As other reviewers have pointed out, it is not a comprehensive textbook on the subject but makes a great "big picture" supplement. This is particularly valuable to students since college software engineering classes are often poorly structured and taught. When I took software engineering at Virginia Tech the professor actually believed that learning software engineering involved memorizing every UNIX command and all of its options. Thus guidance in this discipline is at a premium.

This book's format is to mention all of the major subtopics of software engineering, provide a paragraph or two in description, and then provide some examples as well as exercises for the student. No particular programming language is used since this is not a book about programming, rather it is about the tools and metrics used to organize, manage, measure, and test programming projects. Everything from project management to metrics to object-oriented design techniques is at least mentioned.

Although there is no formal bibliography given, throughout the book there are references to the work of authors and experts in the field who have written more extensive works on particular aspects of software engineering such as Glenford Myers who authored the classic "The Art of Software Testing", Watts Humphrey author of "Introduction to the Personal Software Process", and Tom DeMarco who penned "Controlling Software Projects". I highly recommend this outline to students of software engineering and also to professionals who might need a quick reference for certain aspects of the field that they may have forgotten.



4 out of 5 stars Telegrafico pero util como introduccion.   January 30, 2006
Carlos Ortega Fernandez (MADRID, MADRID Spain)
3 out of 5 found this review helpful

Acostumbrado a otros libros de textos, llenos de ejemplos de como no funcionan las cosas, o al contrario de ejemplos que confirman las bondades de las teorias expuestas, este se reduce a la esencia minima.

Se describe el concepto y se ponen ejemplos (sencillos en la mayor parte de los casos), nada mas y nada menos. Cierto que muchas veces el topico es ciertamente complicado de entender o la literatura es muy amplia, pero si en lo unico que estas interesado es en conocer la idea basica tras el concepto, este libro es el adecuado. Mayoritariamente, con aplicar basicamente lo que aqui se describe uno tiene mas que sifuciente para abordar la mayoria de los proyectos de seguimiento de software. Todavia no he visto ninguna organizacion (y ya he estado en varias y con proyectos de gran envergadura) que incluya metricas de seguimiento, como las basicas que aqui se describen (control estadistico) o incluso un simple analisis PostMortem del proyecto.

Quedan para otros libros mas detallados, pero tambien menos asequibles, el entender el "por que" de lo que en este se cuenta.

Carlos Ortega
2006-01-30



4 out of 5 stars Remember: it's an OUTLINE!!!   August 22, 2005
J. Seigle (Vienna, VA USA)
12 out of 12 found this review helpful

I purchased this as a required book for a graduate course I took (CS 5704 at Virginia Tech). It is an excellent roadmap for a broad scope of software engineering topics. But you should expect to treat it as a directory of topics from which you must branch out for more in-depth treatment and experience of the topics.

The book is generally well written. Is is very readable and clear, though I do have some complaints. Many topics presuppose other knowledge referenced nowhere else in the book. For example, Chapter 5 on Software Metrics includes a short section on Statistics, which refer to Spearman correlations and Pearson correlations, with no clue as to what they are.

One area in particular, Software Project Management, is 16 pages in its entirety. I have been a software development manager since 1988 and it is almost criminal to lead anyone to believe that what they need to know about this topic in 16 pages. The material there is quite good, and I learned something new myself, but the brevity could be quite misleading to a naive student.

Many chapters in this book are deserving of having one (or more) college courses dedicated to the subject. Software Design alone, a single chapter here, takes years to master the concepts described.

However, this book is marketed as an outline, and a very good outline it is.



5 out of 5 stars Basic Outline   September 3, 2004
Randy Given (Manchester, CT USA)
2 out of 3 found this review helpful

This is a good basic outline of Software Engineering. It accurately covers many areas, but not in depth. This is what I expected from this outline and it delivered. It will get you started in the right direction.


4 out of 5 stars Concise, yet thorough descriptions of software engineering   April 20, 2004
Charles Ashbacher (Marion, Iowa United States(cashbacher@yahoo.com))
8 out of 8 found this review helpful

Learning a subject from a Schaum's outline is generally a difficult endeavor. With the emphasis on solved problems and very little explanatory text, there is not a great deal of depth to the coverage. I have used many of them over the years as a source of problems. Sometimes these problems were a supplement to self-study using other more detailed works and other times I have used them as inspiration for classroom examples and test questions.
I used this outline as a source of ideas for topics to cover in my software engineering class in the Spring semester of 2004. What I found most helpful about the problems is that they are concise. By examining a solved problem, I can see at a glance what the problem needs to cover and possible ways to organize the presentation. I did not take problems directly from the book, if the topic is to be covered as an example in class, then it is necessary to include more explanation. For example, I spent some time on Metrics for Object-Oriented Design (MOOD) in the class and the section in this book was very helpful. However, understanding the elements of MOOD requires detailed knowledge of object-oriented concepts such as encapsulation, inheritance and polymorphism.
While necessarily brief, the coverage in the book is thorough. Nearly all of the areas considered core to the study of software engineering are mentioned. With plenty of charts and graphs to illustrate them, this book is a solid, albeit limited educational tool.


Apple iTunes