Methods & Tools - OMG

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

Transcript of Methods & Tools - OMG

Page 1: Methods & Tools - OMG

Methods & Tools Dave Cuningham Essence Workshop 20th June 2013

Enabling Fujitsu’s

industrialised delivery of application services

© Copyright 2013 Fujitsu Services

Page 2: Methods & Tools - OMG

2

Challenges we faced

Page 3: Methods & Tools - OMG

3

Our aspirations

Page 4: Methods & Tools - OMG

4

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 - OMG

5

A meeting of minds 2006

New approach

No monolithic process

Aspect orientated view

Core underlying structure

Just enough process

Page 6: Methods & Tools - OMG

6

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 - OMG

7

Apt modern development techniques

Page 8: Methods & Tools - OMG

8

Apt improves consistency & collaboration

Page 9: Methods & Tools - OMG

9 COMMERCIAL IN CONFIDENCE 9

Apt Planning & activity management

Page 10: Methods & Tools - OMG

10

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 concern Agreed current

status

Target status sets the Goal

Page 11: Methods & Tools - OMG

11

Apt Automatic Generation of Activities

A Goal

Goal’s Activities

Set the Approach

Set required levels of detail

Page 12: Methods & Tools - OMG

12

Apt Automatic Generation of Activities

Page 13: Methods & Tools - OMG

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 **

13

Page 14: Methods & Tools - OMG

Use for Root Cause Analysis

14

custom Report Layout Example - Full

Page 15: Methods & Tools - OMG

15

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 - OMG

Fin