Skip to Content
Shipping Greatness
book

Shipping Greatness

by Chris Vander Mey
August 2012
Beginner
228 pages
5h 45m
English
O'Reilly Media, Inc.
Content preview from Shipping Greatness

Chapter 11. How to Make Great Decisions

THE THING THAT’S DIFFERENT between software and English is not the language. C++ and Dickens share many of the same words. What’s different is that software is the physical embodiment of decisions. Because you can do anything in software (don’t let anyone tell you otherwise), the decisions your team makes about what your software will do, and how it will do it, are skeletons of your product.

Unfortunately, making decisions is not as simple as you saying “yes” or “no” to your team. Unlike most other compilations of English words, the complexity of software mandates that it is the creation of a group, and therefore it is a reflection of the decisions that the group makes. In some cases a Big Boss can dictate decisions. Unluckily, you are not the Big Boss, and you must enable your team to find ways to say no to the things they love. Here’s how to get the job done. If it bears any similarity to convincing a small child to go to bed instead of finishing watching Thomas & Friends, I’m sorry.

You will start by trying to defer the request. “We’ll finish it tomorrow,” you’ll say to little Johnny, who is the world’s biggest Thomas the Tank Engine fan. If Johnny starts to cry terribly, and you’re a sucker, you’ll try the next technique, which is negotiating. “OK, OK, sssssshhhh…10 more minutes, OK? 10?” The negotiation process can be complicated—certainly Johnny will argue for 15—but if you study this chapter, you’ll probably reach a good middle ground ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Relevance: Hitting Your Goals by Knowing What Matters

Relevance: Hitting Your Goals by Knowing What Matters

David Apgar
How to Develop a Great Digital Strategy

How to Develop a Great Digital Strategy

Jeanne W. Ross, Cynthia M. Beath, Ina M. Sebastian
What Successful Project Managers Do

What Successful Project Managers Do

W. Scott Cameron, Jeffrey S. Russell, Edward J. Hoffman, Alexander Laufer
The Human Factor in AI-Based Decision-Making

The Human Factor in AI-Based Decision-Making

Philip Meissner, Christoph Keding

Publisher Resources

ISBN: 9781449336585Errata Page