Doing is the best way of Thinking New insights on work

Agile Project Methodology at ITG Imperial Our brands

“We are the world leader in fine cut tobacco, premium cigars and rolling papers and we have a strong global portfolio of brands including , JPS, , Lambert & Butler and .

Our portfolio spans the entire tobacco spectrum and our brands are enjoyed by millions of consumers around the world.”

2 Imperial Tobacco By numbers …

Over 100 Operating profit FTSE top years of history £3bn 30 in 2013 London Stock Exchange 160 44 markets factories 35,000 £20bn tax contribution employees 3 Growth and Specialist Brands

Growth Brands

Specialist Brands

4 What is Agile Abstract

. Focus on implementation or delivery process

. Agile literally means lean or limber

. Agile is about leadership and flexibility, less about management and control

Based on belief that nowadays project environments are continuously exposed to change and uncertainty

5 Agile where to apply it Project Methodologies

Aras systems Development/ Configuration Technical releases Factory Roll out ESB system Development/ Configuration User PLM Support Training & Services This kind of environment makes it important to facilitate change, without losing the project result out of sight 6 Agile Where to fit it in our organization

Bite Size Design Implement in Integration Pieces Lean Blueprint Sprints Test Deploy

Business Iterative Needs Integration Build Baseline Test Release Build Deployment Mode

2-to-4 wks User Validation Gap Execute Roadmap iteration cycle Acceptance Identification Deployment

Test

Gate: Build toTest

Gate: Scope to Build -

Baseline Gate: Test toDeploy

-

-

Q Q

Scope Q Non

Decision: Requirements toScope Prioritized Functional Backlog / Backlog Build, Document, Review, Test Release Unit / String Test Planning

7 Organization versus Agile How does it fit in our organization

8 Agile Manifesto Where lies the focus in Agile working

9 Successful projects How Agile made a difference

10 Agile Summarized

. Focus on Delivery

. Focus on People

. Focus on Communication

. Disciplined Way of Working

. Count with Change and Uncertainty

. Self Organizing Teams

. Facilitate and Lead

11 Tailoring Aras Disciplined Agile Delivery (DAD)

Agile Project Methodology at ITG Iterative Approach Disciplined Agile Delivery (DAD)

Inception Elaboration Construction Transition

Envision Incrementally define and build Release & a marketable solution & Plan Rollout

Preparation Discovery Workshop Sprint Installation Cimdata Sprint Workshops Data Migration analysis System Integration Test RfQ Rollout POS Project Plan Business Process Requirements

13 Sprint Team Construction Phase Represents the voice of the customer and ensures that the Scrum Team works with the "right things" from a business perspective. Product owner Collects user stories (requirements), prioritizes them, then places them in the product/sprint backlog.

Consultant(s) Sprint team Customer SME(s)

Consists of people who can Developer(s) fulfil all the roles needed to Scrum master complete the work

14 Product Owner Hierarchy Secure integrated solution

. The product owner team consists of the product owners from each business stream

Product Owner Team

Chief Product Owner Product Owner And Product Owner Product Owner Stream A Stream B Stream C

Stream A Stream B Stream C

15 Business Requirements Breakdown Organizing Implementation Functionality

Artwork EPIC Management

Agency Viewer Feature Coordination

Instruct Review Compare User Story Agency Result GTP

Create Create form Task lifecycle

16

Slide 16 User Story Definition

. As a [user role] I want to [goal] so I can [reason]

. As a [persona] I want to [do something] so I can [derive a benefit]

– User stories include acceptance criteria. They are an integral part of gathering user stories.

– Don’t forget the [reason] / [benefit]. It shows the business value.

17 Product Backlog Prioritized and sized functional specifications

. High-level document for the entire project

. Contains backlog items:

– user stories – wish-list items – prioritized/ranked by business value . The product backlog is property of the Product Owner. Business value is set by the Product Owner

18 http://en.wikipedia.org/wiki/Scrum_(development) ITG Sprint Sequence Detail for biweekly sprint cycles

On site Tentatively On site Tentatively On site Wed Thu Fri Mon Tue Wed Thu Fri Mon Tue

Prod Demo Stand Stand Stand Stand Stand Stand Stand Stand Backlog up up up up up up up up

Review Demo Dry run time to implement user stories Retro PO: Acceptance User Stories SMEs 50% available SMEs 50% available (prev. Sprint) Sprint Planning

All SMEs

PLM Day PLM Day Cross-over Cross-over Solution Consultant (stream) Solution Engineer (stream) • Solution Design Document (to support sprint user stories) • Implements User Stories (US) • ItemType, workflow, Data Model Worksheets • Link configuration/customization to US • Feature Specification Document • Testing / error reporting • Demo sprint results Product Owner (PO) (stream) • Support and guide implementer • Backlog Trimming • Help PO with user stories • Sign-off user story acceptance 19 Self-Documenting User Stories in Aras Innovator

. All user stories are stored in Aras Innovator

. Additional information will be collected like:

– User Steps – Configuration – Customization

See Self-Documenting Aras Innovator ACE 2014 Chicago 20 THANK YOU