Buy new:
$26.12$26.12
FREE delivery:
Sunday, June 11
Ships from: Amazon.ca Sold by: Amazon.ca
Buy used: $20.88

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required. Learn more
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera, scan the code below and download the Kindle app.


Avoiding IT Disasters: Fallacies about enterprise systems and how you can rise above them Paperback – May 9 2018
Amazon Price | New from | Used from |
Kindle Edition
"Please retry" | — | — |
- Kindle Edition
$9.99 Read with Our Free App - Paperback
$26.12
Purchase options and add-ons
- Print length240 pages
- LanguageEnglish
- Publication dateMay 9 2018
- Dimensions12.7 x 1.4 x 20.32 cm
- ISBN-101775357503
- ISBN-13978-1775357506
Product description
About the Author
Product details
- Publisher : Thinking Works (May 9 2018)
- Language : English
- Paperback : 240 pages
- ISBN-10 : 1775357503
- ISBN-13 : 978-1775357506
- Item weight : 245 g
- Dimensions : 12.7 x 1.4 x 20.32 cm
- Customer Reviews:
About the author

Dr. Lance Gutteridge has a Ph.D. in computability theory from Simon Fraser University (1972). He has taught mathematics and computer science at York University, Simon Fraser University and University of British Columbia. He has worked extensively on enterprise computer systems having written many time-billing systems, account-ing systems, inventory systems, and a large variety of other enterprise applications.
He has worked in software in aerospace, languages, operating systems, engineering, and many other areas. This combined with Dr. Gutteridge’s theoretical background gives him a unique perspective on the problems of software development and enterprise system development in particular.
In 1998, he and his business partners sold Paradigm Development Corp. which wrote software for large software companies like Microsoft and Adobe. Since then he has written fiction books, taught Java programming internationally, and researched enterprise system development.
Having been frustrated for decades with the tools available for enterprise system development he decided to tackle the problem head on. In 2004 he founded Formever Inc. to develop software that allows business people to develop enterprise software. He has been working for the last 14 years as CTO of Formever to produce working software that accomplished this goal.
Customer reviews
-
Top reviews
Top reviews from Canada
There was a problem filtering reviews right now. Please try again later.
See also Martin Fowler LMAX and LMAX disruptor library on github.
For instance, just as *The Mythical Man-Month* (Fred Brooks, 1975, 1995) is cited and should be required reading, so too the concept of non-locality and proportionality (yet another NLP) is a concise way of grasping core problems of our industry prevalent to this day.
Overall, it's a well-written book for a non-technical audience, such as decision-makers in business that must pick software vendors, select technical consultants or find providers of managed software services.
The author provides enough detail, sufficient granularity and appropriate use of analogy/metaphor to illustrate his points without burdening the reader with too much information. There are just enough historical facts mentioned as breadcrumbs-- usually as footnotes-- that someone with 30 years industry experience like myself may corroborate enough of his anecdotes with similar points in our own history.
For a proper critique and keeping within scope of intended audience, there would only be nit-picks best relegated to coffee conversations. (For instance, there's a bit more to the "NoSQL" conversation, but this is only mentioned within a footnote. There's some debate over whether Yogi Berra originated the quoted line or not. Again-- it's just nit-picking.)
In my own conversations, I've noted enterprise software being challenged in part because "it's not a sexy job," as merely another way of conveying the author's point. For instance, the cool kids want to work for the tech giants or get paid the big bucks of Wall Street. Fortune 1000 companies (without the top 50 or so) may have an anomalous over-achiever but will otherwise be stuck with those unable/unwilling to relocate to one of the tech hubs such as Silicon Valley.
I for one, as a software developer, will cite this book in part as useful in explaining why the Rust programming language is what C++ should have been. (Hint: explicit control over a variable's "lifetime" goes a long way towards program correctness and reduces entropy as the author explains it. It also selects weaker programmers out of the gene pool. But I digress...)
For technical folks within arm's reach of software engineering, you can probably read the first chapter and then skip to Chapter 6 on p53.
Top reviews from other countries


