or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Great Software Debates (Practitioners)
 
 
Tell the Publisher!
I'd like to read this book on Kindle

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

Great Software Debates (Practitioners) [Hardcover]

Alan M. Davis (Author)
3.5 out of 5 stars  See all reviews (2 customer reviews)

Price: $73.95 & this item ships for FREE with Super Saver Shipping. Details
  Special Offers Available
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
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Tuesday, January 31? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Hardcover $73.95  
Unknown Binding $45.00  

Book Description

0471675237 978-0471675235 October 8, 2004 1
The industry’s most outspoken and insightful critic explains how the software industry REALLY works.

In Great Software Debates, Al Davis, shares what he has learned about the difference between the theory and the realities of business and encourages you to question and think about software engineering in ways that will help you succeed where others fail.

In short, provocative essays, Davis fearlessly reveals the truth about process improvement, productivity, software quality, metrics, agile development, requirements documentation, modeling, software marketing and sales, empiricism, start-up financing, software research, requirements triage, software estimation, and entrepreneurship. He will get you thinking about:

  • The danger of following trends and becoming a ‘software lemming’
  • Is software development art or engineering?
  • How to survive management mistakes
  • The bizarre world of software estimation
  • How to succeed as software entrepreneur
  • How to resolve incompatible schedules and requirements

If you are in the software industry and do not know which way to turn, Great Software Debates provides valuable and insightful advice. Whether you are a software developer, software manager, software executive, entrepreneur, requirements writer, architect, designer, or tester, you will find no shortage of sound, palatable advice.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Editorial Reviews

Review

"'Great Software Debates' is a gift of Alan Davis' experience, insight, wisdom, and humor. The essays' value is greatly increased by being collected in one place." (IEEE Software, November/December 2006)

"...hardly a week has gone by that I have not referenced it or recommended it to co-workers and friends...a concentrated treasure of suggestions, explanations, and principles." (Ubiquity, October 19, 2005)

"…expect[s] that the reader will think about and react to the content in some substantive way." (Software Quality Professional, March 2005)

"This book deserves a place on any software engineer's bookshelf…it will make you keep your brain in gear, an essential quality for software engineers…" (Computing Reviews.com, March 11, 2005)

"The author shares what he has learned about the difference between business theory and reality, encouraging readers to think about software engineering in ways that will help them succeed where others fail." (Computer Magazine, November 2004)

From the Back Cover

The industry’s most outspoken and insightful critic explains how the software industry REALLY works.

In Great Software Debates, Al Davis, shares what he has learned about the difference between the theory and the realities of business and encourages you to question and think about software engineering in ways that will help you succeed where others fail.

In short, provocative essays, Davis fearlessly reveals the truth about process improvement, productivity, software quality, metrics, agile development, requirements documentation, modeling, software marketing and sales, empiricism, start-up financing, software research, requirements triage, software estimation, and entrepreneurship. He will get you thinking about:

  • The danger of following trends and becoming a ‘software lemming’
  • Is software development art or engineering?
  • How to survive management mistakes
  • The bizarre world of software estimation
  • How to succeed as software entrepreneur
  • How to resolve incompatible schedules and requirements

If you are in the software industry and do not know which way to turn, Great Software Debates provides valuable and insightful advice. Whether you are a software developer, software manager, software executive, entrepreneur, requirements writer, architect, designer, or tester, you will find no shortage of sound, palatable advice.


Product Details

  • Hardcover: 288 pages
  • Publisher: Wiley-IEEE Computer Society Pr; 1 edition (October 8, 2004)
  • Language: English
  • ISBN-10: 0471675237
  • ISBN-13: 978-0471675235
  • Product Dimensions: 9.6 x 6.1 x 0.9 inches
  • Shipping Weight: 1.3 pounds (View shipping rates and policies)
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #2,786,785 in Books (See Top 100 in Books)

More About the Author

Al Davis is a professor at the University of Colorado at Colorado Springs. He was a member of the board of directors of Requisite, Inc., acquired by Rational Software Corporation in February 1997, and subsequently acquired by IBM in 2003. He has consulted for many corporations over the past thirty years, including Boeing, Cigna Insurance, Federal Express, FrontRange Solutions, IBM, Loral, MCI, Software Productivity Consortium, Storage Tek, Sumitomo, and XAware. Previously, he was Chairman and CEO of Omni-Vista, Inc., VP of Engineering Services at BTG, Inc., a Director of R&D at GTE Communication Systems. He has held academic positions at George Mason U and temporary academic positions and/or Fulbrights at Atma Jaya U in Yogyakarta (Indonesia); U of Jos (Nigeria); U Politécnica de Madrid (Spain); U of Technology, Sydney (Australia); and U of the Western Cape (South Africa).

He has been a fellow of the IEEE since 1994, and earned his Ph.D. in Computer Science from the U Illinois in 1975. Find out more about him at www.reqbib.com/adavis.


 

Customer Reviews

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

14 of 14 people found the following review helpful:
3.0 out of 5 stars Rehash of Essays from IEEE Software, November 11, 2004
This review is from: Great Software Debates (Practitioners) (Hardcover)
This not a bad book, but if you happen to read IEEE Software regularly, there is almost nothing new. I have not yet read the whole book, and Davis claims that he has updated the original articles, but most of the stuff has not changed.

On the other hand, if you have not read the articles before, they are quite fun to read, e.g. "Art or Engineering, One More Time".

But I have an issue with the title: the "debates" are mostly some paragraphs at the end of the article, that are more like questions in a text book that might start a debate, but do not really dig into a controversial issue.

I very much prefer, Robert E. Glass': "Facts and Fallacies of Software Engineering", which contains similiar topics, but is much more to the point. And makes the controversies on his issues much more explicit.

Funnily, Glass, on the other hand, thinks very highly of an older book of Davis': "201 Principles of Software Development"
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 2 people found the following review helpful:
4.0 out of 5 stars the company was not innovative enough, January 3, 2006
This review is from: Great Software Debates (Practitioners) (Hardcover)
Davis presents a set of essays on various aspects of developing software. But these are not at the narrow technical level of purely programming issues. Instead they concern higher level and more intangible matters. Often involving managing a team.

Especially interesting was a chapter where Davis delved into a software startup that he cofounded. It gave the travails faced by many startups, and not just in computing. Like how they started in a garage and then upgraded to an unfinished office space. And how the founders shared all sorts of information with their employees.

But his company seemed to have two key problems. While they applied for 3 patents, these were ultimately denied by the US Patent and Trademark Office, because others had pre-empted them. So unfortunately, they were not innovative enough. Or, at least, not innovative early enough.

Another problem appears to have been the narrow scope of their products. These did not address critical enough problems at potential customers. Resulting in very few sales.
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
 
 
 
Only search this product's reviews



Inside This Book (learn more)
First Sentence:
On one hand, the software industry has made great strides since its inception 50 years ago. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
software product planning, system shall display, elicitation technique selection, shall allow users, passenger object, planned delivery date, requirements researchers, collaborative sessions, elicitation techniques, software startup, triage process, requirements elicitation, software requirements specification, honest estimate, requirements engineers, ethnomethodological studies, financial engine, documented requirements, requirements management
Key Phrases - Capitalized Phrases (CAPs): (learn more)
New York, Upper Saddle River, Dorset House, Colorado Springs, John Wiley, Englewood Cliffs, Herr Nummerich, Ann Zweig, Great Software Debates, Los Alamitos, Some Solutions, Standish Group, Low Medium, Prentice Hall, Yourdon Press, Addison Wesley, Bob Glass, The Harmony, Achieving Quality, Alan Davis, Heal Thyself, New Jersey, Project Length, Rob Geller, Tim Lister
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

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