Upgrade to Pro — share decks privately, control downloads, hide ads and more …

E-commerce platform migration

E-commerce platform migration

Pavel Teichman

June 19, 2014
Tweet

Transcript

  1. Agenda BRINGING LIFE TO TECHNOLOGY ★ Split project experience ★

    Our challenges ★ Agile at large scale ★ Future at Dixons ★ Join us!
  2. Split project experience BRINGING LIFE TO TECHNOLOGY ★ Transfer &

    customize platform ★ Project team 100+ in 4 countries ★ Duration almost one year ★ Key highlights ◦ Planning ◦ Knowledge transfer ◦ Infrastructure & Data ◦ Time boxed approach / Critical path active management
  3. Our challenges BRINGING LIFE TO TECHNOLOGY ★ Deliver business change

    roadmap (30+ project in one year) ★ Technical change roadmap delivery (dev/infra) ★ Complexity of Dixons ecosystem ★ Building of additional environments ★ DevOps cooperation ★ Platform Performance ★ Architecture management ★ How to work together (3 countries, 10+ teams)
  4. Architecture BRINGING LIFE TO TECHNOLOGY ★ PHP is easily scaleable

    & very productive for our platform (milions of visits in day) ★ Our platform is complex - architecture must be managed ★ Everybody can submit improvement ★ There must be common roadmap (apps, infra, business, …) ★ It’s all about people!
  5. Agile at large scale BRINGING LIFE TO TECHNOLOGY ★ Component

    teams vs feature teams ★ Geographical location ★ Begin from business ★ Share common specification ★ Simplify ★ Agile in non agile ‘world’ ★ SCRUM & Kanban in corporation
  6. Future at Dixons BRINGING LIFE TO TECHNOLOGY ★ High availability

    platform / technologies ★ Consumer Electricals, Mobile & Telecommunications ★ Multichannel ★ The Internet of Things ★ Open source projects ★ PHP is sexy!
  7. Future at Dixons BRINGING LIFE TO TECHNOLOGY Help us build

    A New Retailer for a New Digital Age