methods & tools dave cuningham essence workshop 20 th june 2013 enabling fujitsu’s...

16
Methods & Tools Dave Cuningham Essence Workshop 20 th June 2013 Enabling Fujitsu’s industriali sed delivery of application services © Copyright 2013 Fujitsu Services

Upload: cameron-wham

Post on 16-Dec-2015

220 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Methods & Tools Dave Cuningham Essence Workshop 20 th June 2013 Enabling Fujitsu’s industrialised delivery of application services © Copyright 2013 Fujitsu

Methods & ToolsDave CuninghamEssence Workshop 20th June 2013

Enabling Fujitsu’s

industrialised delivery of application services

© Copyright 2013 Fujitsu Services

Page 2: Methods & Tools Dave Cuningham Essence Workshop 20 th June 2013 Enabling Fujitsu’s industrialised delivery of application services © Copyright 2013 Fujitsu

3

Challenges we faced

Page 3: Methods & Tools Dave Cuningham Essence Workshop 20 th June 2013 Enabling Fujitsu’s industrialised delivery of application services © Copyright 2013 Fujitsu

4

Our aspirations

Page 4: Methods & Tools Dave Cuningham Essence Workshop 20 th June 2013 Enabling Fujitsu’s industrialised delivery of application services © Copyright 2013 Fujitsu

5

Finding the right way of working Less than satisfactory experience with RUP & other

methods A desire to move away from One-Size-

Fits-All methods A desire for more

Agile approaches A need for a scalable

methodology A need to conform to

CMMI

Page 5: Methods & Tools Dave Cuningham Essence Workshop 20 th June 2013 Enabling Fujitsu’s industrialised delivery of application services © Copyright 2013 Fujitsu

6

A meeting of minds 2006

New approach

No monolithic process

Aspect orientated view

Core underlying structure

Just enough process

Page 6: Methods & Tools Dave Cuningham Essence Workshop 20 th June 2013 Enabling Fujitsu’s industrialised delivery of application services © Copyright 2013 Fujitsu

7

Just enough way of working Meeting the diverse customer

requirements to method

Tailor methods to meet customer requirements

Choose appropriate practices to knit with existing

ways of working Set appropriate levels of

rigor for chosen practices

Select the right tools for the job

Within the Apt tools framework

Flexible and extensible

Core features deliver control,

consistency, and quality that frame

extensions

Page 7: Methods & Tools Dave Cuningham Essence Workshop 20 th June 2013 Enabling Fujitsu’s industrialised delivery of application services © Copyright 2013 Fujitsu

8

Apt modern development techniques

Page 8: Methods & Tools Dave Cuningham Essence Workshop 20 th June 2013 Enabling Fujitsu’s industrialised delivery of application services © Copyright 2013 Fujitsu

9

Apt improves consistency & collaboration

Page 9: Methods & Tools Dave Cuningham Essence Workshop 20 th June 2013 Enabling Fujitsu’s industrialised delivery of application services © Copyright 2013 Fujitsu

10 COMMERCIAL IN CONFIDENCE10

Apt Planning & activity management

Page 10: Methods & Tools Dave Cuningham Essence Workshop 20 th June 2013 Enabling Fujitsu’s industrialised delivery of application services © Copyright 2013 Fujitsu

11

Apt Detailed planning

Planning an iteration or work package Team agree a set of goals Automatic generation of Activities to achieve goals using EssWork Publishing of Activities for tracking Scheduling with round-trip integration with MS Project & JIRA

Items of concernAgreed current

status

Target status sets the Goal

Page 11: Methods & Tools Dave Cuningham Essence Workshop 20 th June 2013 Enabling Fujitsu’s industrialised delivery of application services © Copyright 2013 Fujitsu

12

Apt Automatic Generation of Activities

A Goal

Goal’s Activities

Set the Approach

Set required levels of detail

Page 12: Methods & Tools Dave Cuningham Essence Workshop 20 th June 2013 Enabling Fujitsu’s industrialised delivery of application services © Copyright 2013 Fujitsu

13

Apt Automatic Generation of Activities

Page 13: Methods & Tools Dave Cuningham Essence Workshop 20 th June 2013 Enabling Fujitsu’s industrialised delivery of application services © Copyright 2013 Fujitsu

Extending with our own practices

Manage Application Transition Application Value Assessment Test Management Manage Risk SOA Service Definition SOA Service Architecture Extension SOA Service Use Case Extension Business Use Case* Fujitsu Architecture Development Method Manage Application re-platforming **

14

Page 14: Methods & Tools Dave Cuningham Essence Workshop 20 th June 2013 Enabling Fujitsu’s industrialised delivery of application services © Copyright 2013 Fujitsu

Use for Root Cause Analysis

15

custom Report Layout Example - Full

Page 15: Methods & Tools Dave Cuningham Essence Workshop 20 th June 2013 Enabling Fujitsu’s industrialised delivery of application services © Copyright 2013 Fujitsu

16

Summary Benefits of Apt

Enables distributed teams to be highly effective despite being in different countries and time zones

Clear and effective way of working for teams to follow Clear link between project requirements/solution complexity and

effort/timescale Fast project start-up at lower cost Real-time visibility of status and progress for management Modern, attractive environment for staff and clients Encourages a lean approach to application services

Robust, reliable development infrastructure Integration of methods and tools saves time and cost whilst giving

higher quality and productivity

Page 16: Methods & Tools Dave Cuningham Essence Workshop 20 th June 2013 Enabling Fujitsu’s industrialised delivery of application services © Copyright 2013 Fujitsu

FinFin