• Complain

Chris Vander Mey - Shipping Greatness: Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon

Here you can read online Chris Vander Mey - Shipping Greatness: Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2012, publisher: OReilly Media, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Chris Vander Mey Shipping Greatness: Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon
  • Book:
    Shipping Greatness: Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon
  • Author:
  • Publisher:
    OReilly Media
  • Genre:
  • Year:
    2012
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Shipping Greatness: Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Shipping Greatness: Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Need a shortcut to a degree in shipping great software? Successful team leaders must have an extremely broad skill set to find the right product, work through a complex and ever-changing development process, and do it all incredibly quickly. In this guide, Chris Vander Mey provides a simplified, no-BS approach to the entire software lifecycle, distilled from lessons he learned as a manager at Amazon and Google.

In the first part of the book, youll learn a step-by-step shipping process used by many of the best teams at Google and Amazon. Part II shows you the techniques, best practices, and skills you need to face an array of challenges in product, program, project, and engineering management.

  • Clearly define your product and develop your mission and strategy
  • Assemble your team and understand enough about systems to communicate with them
  • Create a beautiful, intuitive, and simple user experience
  • Track your teams deliverables and closely manage the testing process
  • Communicate clearly to gracefully handle requests, senior-management interactions, and feedback from various sources
  • Build metrics to track progress, spot problems, and celebrate success
  • Stick to your launch checklist and plan for marketing and PR

Chris Vander Mey: author's other books


Who wrote Shipping Greatness: Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon? Find out the surname, the name of the author of the book and a list of all author's works by series.

Shipping Greatness: Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Shipping Greatness: Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Shipping Greatness
Chris Vander Mey
Published by OReilly Media

Beijing Cambridge Farnham Kln Sebastopol Tokyo Preface Shipping Is Greatness - photo 1

Beijing Cambridge Farnham Kln Sebastopol Tokyo

Preface
Shipping Is Greatness

Designing, building, and launching the right software is referred to as shipping in the software industry. Shipping software is not packing boxes and its not only hosting launch parties. Shipping is finding the right product, working through a complex and ever-changing process, and doing it quickly. Shipping is one of the few truly new crafts of our century. Its newer than management because managers have been managing people for a long time. Business execs have been waving their hands at strategy for just as long, if you count stockpiling mammoth bones as inventory control. And marketers have been trying to sell another sprocket or cog since before sprockets and cogs existed. But shipping? Shipping software didnt exist when you and I were born. Heck, it barely existed when your kids were born, and there are no classes you can take in school that will teach you how to do it.

Shipping software is new, but its also incredibly meaningful because it solves many problems. Shipping solves money problems, because your investors are always looking for results before they give you more money. It solves customer problems because the features and fixes your customers need are tied up in your ability to ship. It solves team problems because nothing is better for morale than making progress. If fame, fortune, and the pursuit of happiness are the question, shipping great software is the answer.

If you can ship, you can make nearly any software business successful, and you can compete with businesses that have deeper pockets because you can get to market faster. But if you screw it upby missing your date, by launching a product nobody cares about, or by building a beautiful product that nobody hears aboutyour team will be grumpy, customers will write to the Big Boss, and best case, you dont get promoted. Worst case, the next project on which you and your team work will involve rsum polishing. Or maybe polishing cars.

So, if you can ship, youll be personally and professionally successful. But its damn hard for teams to ship, which is where you come in.

This book is your shortcut to a degree in shipping. Think about it like this: McKinsey and Company, the world-famous, hyperexpensive, fancy-pants management consulting company, hires a new crop of science PhDs each year and puts them in a two-week mini MBA program. They then expect these PhDs to do pretty much what the MBAs do, even though the PhDs have two weeks of training to the MBAs two years. The goal of this book is to provide you with the same simplified, no-BS approach to doing your jobor understanding your team leads job.

This book exists because I needed it when I started trying to ship software, and I see product managers, test leads, engineering managers, and team leads of all types who are struggling, just as I did. I see them going through the same special torture that I underwent when I entered this industrybut I had the good fortune to have great teachers attendant at my hazing: Dartmouth, Amazon, Google, and my own mistaken ventures.

My first teacher was my own companyI was arrogant enough to think that since I could write software I could do everything else required to ship it. You know, define the minimum viable product, manage the project, iterate, release, market, and so on. I learned many valuable lessons, hubris among them. I then joined another startup as the chief technology officer, and spent years trying to make it big. I learned (mostly) different lessons there, but repeated the class in hubris. Abashed, I went to Dartmouth, and studied at the Thayer School of Engineering and the Tuck School of Business, earning a masters of engineering management degree.

I left Dartmouth and joined Amazon, where I was a technical product program manager and an engineering manager (a.k.a. two-pizza team leader). On projects like customer reviews, identity, and fraud-fighting infrastructure, I saw how Jeff Bezos and his lieutenants worked and learned to mimic how some of the best in the business did the job.

I eventually went to Google, and as a senior product manager I spent over five years focusing on scalability, business strategy, and the interpersonal dynamics inherent in software teams. I grew Google Pack, shipped the Google Update service used in dozens of products, and helped build the Google Apps program through mobile sync services, connectors for Microsoft Outlook, and data import tools. I launched Googles innovative multiway video products, now featured as Google Hangouts. I even worked on Maps for a while. I saw the company grow and change, but more important, I saw successes and failures and learned more lessons about the best ways to ship software.

The best leaders at Amazon and Google have a lot to teach. Remember, this business is new, so the techniques, processes, and tricks you need to ship software werent developed until after Windows became dominant. Microsofts old approach to shipping software came out of large-scale hard-goods engineering processes. The Internet made three-year development cycles, shrink-wrapped floppy disk distribution, and Microsofts old way obsolete. The rapid iteration, deployment, and adoption afforded by the Internet enabled engineers to develop rapid application development frameworks, usability studies, and new process frameworks like scrum. As a result, most of us are making this stuff up as we go along, and the guidance you can glean from the relatively few executives who are part of the success of Amazon and Google is critical.

The lessons Ive learned and distilled in this book cover the entire software life cycle because as you try to ship software you will face challenges in product, program, project, and engineering management. Shipping is not just project management and convincing engineers to work faster. If your job is shipping software, you must have an extremely broad skill set that ranges from deeply technical to highly creative, and along the way you must provide cogent business insight. Youll probably do everything from managing people to writing test cases to making mocks in Photoshop. If youre up for a challenge thats second to none, this is your gig.

To put this in perspective, shipping is a painful, confusing, and difficult job thats generally only rewarding if youre really good at it. The job is like playing golf on gravel fairwaysif you suck at it, youll spend all day grinding your clubs to bits and wandering around in the pounding sun trying to find your ball, which will be hopelessly unidentifiable amidst the rocks. But if youre a great golfer, youll hit those sweet shots that put you onto the soft green and when you look around, surrounded by sweating, confused duffers, youll know what its about. Its glorious.

This book covers two major things that will help you be great at shipping. in whatever order you like, and refer to it when you have a particular challenge.

The tools and tips herein are blunt and directional; its up to you to sharpen them and make them your own, just as Wyatt Earp would remove the safety and polish the hammer cam of his Colt so he could shoot faster. If youre looking for an in-depth analysis of software strategy, this book is not for you. But if youre looking for a tried-and-true template that will carry you through a three-day strategy offsite and align your team for success, read on.

Acknowledgments

I owe a special thanks to Brian Marsh, one of the best engineering managers in the world, for sharing an office with me for much of the past eight years and helping me figure this stuff out. Hes responsible for much of the good advice you read (and none of the bad jokes). Aaron Abrams was my best reader and the first to say, Make it more snarky, for which I am very thankful. Thanks to Ali Pasha, Steve Saito, Matt Shobe, and Mike Smith for reading and providing great feedback on the manuscript. Most of all, thank you, Tim, for your patience, help with the tone, and endless support.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Shipping Greatness: Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon»

Look at similar books to Shipping Greatness: Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Shipping Greatness: Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon»

Discussion, reviews of the book Shipping Greatness: Practical lessons on building and launching outstanding software, learned on the job at Google and Amazon and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.