How did Amazon create Prime Now? The 1 hour delivery service!
Graphic by Amazon prime Now

How did Amazon create Prime Now? The 1 hour delivery service!

This article is about the creation of the Amazon Prime Now service; a technological and logistical feat". This service offers delivery of goods in one hour for an additional $7.99 delivery fee or in two hours for free, and is now available in seven countries.

Imagine the challenges to get this done. Orders need to be processed within minutes. The provider needs to prepare the package and the delivery guy needs to be there in the remaining half an hour.... And we are not talking about restaurant food. We are talking about groceries, devices, electronics, sports and outdoors goods etc.

Now, Amazon has thousands of IT microservices (graphic on the right) and hundreds of autonomous DevOps teams, who do not work in an enterprise wide cadence. Each team is responsible for several small microservices and can work without much coordination with other teams. They do not use a synchronization method, like Scaled Agile Framework (SAFe), to make sure team efforts are coordinated, just because..... it is not necessary. So how do you organize a complex project like developing Prime Now, that cuts across many teams? Even if teams were working according to Scaled Agile Framework, it would still be hard to get a complex, cross release train project done. I have seen the same problem when implementing for example SEPA, PSD2 or privacy regulations in banks. The Prime Now project needed work from many DevOps teams, who obviously had a lot of other high priority work on their backlog, than some kind of one-of-many new initiatives.

As every new initiative at Amazon, this project was started with a small "two-pizza" sized team (A team with the number of people you can feed with two pizzas). This team could create a new, separate Prime Now delivery service with separate systems an processes, but this would not be scalable. They had to coordinate with the existing main service DevOps teams. To make sure work would be prioritized accordingly and that impediments would be removed, a steering committee was formed and a Technical Program Manager was assigned. The program sponsor, head of the steering committee had a direct link with top management (Jeff Bezos).

The two pizza team build a "facade" that handled and managed orders and they started the service with a limited number of products and providers in New York City, December 2014.

This is an important lesson for agile organizations. In some occasions, you still need strong project- or program management. For many projects we do not need project- ,program managers or steering committees any more, but if there is a new type of coordination needed to get things done, then it might be required.

For more information on this fascinating story, watch Tisson Mathews presentation on the DevOps Enterprice Summit : https://bit.ly/2D86rwW

要查看或添加评论,请登录

Rik Pennartz的更多文章

  • Agile unleashed – What lies beyond Scrum?

    Agile unleashed – What lies beyond Scrum?

    Lessons in extreme agility from Tesla and SpaceX During the last 20 years many companies have switched from their…

    2 条评论
  • How to work 100% remote. Learnings from Gitlab.

    How to work 100% remote. Learnings from Gitlab.

    Have you already become tired of remote working? Or are you enjoying your time at home? Maybe you have become Zoom-ed…

  • Steps in effective agile team building – Part 1

    Steps in effective agile team building – Part 1

    This blog post is the first in a series on effective agile team building. It focuses on the first two of seven…

  • Waar bewaar jij je geld in 2030?

    Waar bewaar jij je geld in 2030?

    Denk eens na over de volgende vraag: Staat jouw geld over 12 jaar nog steeds op een bankrekening van één van de…

    2 条评论
  • A personality test based on your tweets. It works!

    A personality test based on your tweets. It works!

    I find the following subject particularly interesting: A computer can figure out my personality based on my twitter…

  • Plug and play companies

    Plug and play companies

    Agile is hot! Everybody wants to be agile. Companies want to be agile.

  • Elon Musk is the new Steve Jobs

    Elon Musk is the new Steve Jobs

    After listening to the first chapters of my audio book about Elon Musk, I realized that he is the new Steve Jobs. While…

  • Elon Musk is de nieuwe Steve Jobs

    Elon Musk is de nieuwe Steve Jobs

    Na het beluisteren van de eerste hoofdstukken van mijn audio boek over Elon Musk, realiseerde ik me dat hij de nieuwe…

  • We will be cured by the best physicians (but I am not sure if they will be human)

    We will be cured by the best physicians (but I am not sure if they will be human)

    In Germany, there is an endocrinologist named Jürgen Sch?fer who is leading a 1-year project in order to figure out if…

  • Does boredom stimulate creativity?

    Does boredom stimulate creativity?

    A few days ago I started reading the very interesting story from Tony Hsieh, the successful entrepreneur, and CEO of…

    1 条评论

社区洞察

其他会员也浏览了