servicing the agile way - aln delhi ncr meetup - 2

14
Servicing the Agile Way Puneet Sachdev ALN – Delhi Chapter 27th July 2013 Devashish Gupta

Upload: alndelhincr

Post on 02-Jul-2015

375 views

Category:

Technology


1 download

DESCRIPTION

Servicing the Agile Way by Puneet Sachdev, Devashish Gupta - NIIT Technologies

TRANSCRIPT

Page 1: Servicing the agile way  - ALN Delhi NCR Meetup - 2

Servicing the Agile Way

Puneet Sachdev

ALN – Delhi Chapter 27th July 2013

Devashish Gupta

Page 2: Servicing the agile way  - ALN Delhi NCR Meetup - 2

What is Agile..?

#2

Page 3: Servicing the agile way  - ALN Delhi NCR Meetup - 2

Why Agile

• Fluid Requirements

• Technology Challenges

• Improve Quality

• Shorter Time to Market

• Satisfied Customer

#3

Page 4: Servicing the agile way  - ALN Delhi NCR Meetup - 2

Why Outsource?

• Fluid resource requirements

• Value

– Solution/Product

– Skill

– Scale

• Contractual Certainty

• Cost Arbitrage

#4

Page 5: Servicing the agile way  - ALN Delhi NCR Meetup - 2

Imperatives for Service Companies

#5

Page 6: Servicing the agile way  - ALN Delhi NCR Meetup - 2

CMMi Maturity Levels

#6

Process unpredictable, poorly controlled and reactive

Process characterized for projects and is often reactive

Process characterized for the organization and is proactive

Process measuredand controlled

Focus on processimprovement

QuantitativelyManaged

Initial

Managed

Optimizing

Defined

1

2

3

4

5

Page 7: Servicing the agile way  - ALN Delhi NCR Meetup - 2

CMMi Process Areas

Level 5 – Continuous Improvement

• Organization Performance Management

• Causal Analysis and Resolution

Level 4 – Quantitative Managed

• Organzational Process Performance

• Quantitative Project Management

Level 3 – Defined

• Requirements Development

• Technical Solution

• Product Integration

• Verification & Validation

• Organization Process Focus

• Organization Process Definition

• Risk Management

• Decision Analysis and Resolution

Level 2 - Managed

• Requirements Management

• Project Planning

• Project Monitoring and Control

• Supplier Agreement Management

• Measurement and Analysis

• Process & Product Quality Assurance

• Configuration Management

#7

Page 8: Servicing the agile way  - ALN Delhi NCR Meetup - 2

#8

Agile & CMMI

• How does these Process Areas Map to Agile Practices?

– Level 2 and Level 3 mostly map– But what about OPF & OPD?

– Level 4 and Level 5 have a problem• PPM, PPB etc.

Page 9: Servicing the agile way  - ALN Delhi NCR Meetup - 2

CMMi Process Areas

Level 5 – Continuous Improvement

• Organization Performance Management

• Causal Analysis and Resolution

Level 4 – Quantitative Managed

• Organzational Process Performance

• Quantitative Project Management

Level 3 – Defined

• Requirements Development

• Technical Solution

• Product Integration

• Verification

• Validation

• Organization Process Focus

• Organization Process Definition

• Risk Management

• Decision Analysis and Resolution

Level 2 - Managed

• Requirements Management

• Project Planning

• Project Monitoring and Control

• Supplier Agreement Management

• Measurement and Analysis

• Process & Product Quality Assurance

• Configuration Management

#9

Page 10: Servicing the agile way  - ALN Delhi NCR Meetup - 2

#10

What we did

• OPF & OPD– Org Level Operational process for different Agile

methodologies

– Promote formalization of estimation technique

• OPP & QPM– Release

• Org level baselines and PPM

• Programme Level baselines and PPM

• OPM & CAR– Retrospectives

– Agile to drive business objectives

Page 11: Servicing the agile way  - ALN Delhi NCR Meetup - 2

Contracts

#11

Page 12: Servicing the agile way  - ALN Delhi NCR Meetup - 2

Time & Material

Fixed Price

Fixed Capacity

Outcome Based

Story Point, Function Point

IFPUG, Mark II

SLAs – Quality, Quantity, Testing

Contracts

#14

Page 13: Servicing the agile way  - ALN Delhi NCR Meetup - 2

Agile Manifesto

#13

Offshore & Outsourced

but …

standardized

processes and

tools are

essential for

success

but …

we cannot

scale

without

documenta

tion

but …

SLAs, Reward/

Penalties,

Payments will

always be

driven from

contract

but …

implications

better be

understood

by all

Page 14: Servicing the agile way  - ALN Delhi NCR Meetup - 2

Thank You

Puneet Sachdev

Head – Agile Center of Excellence

[email protected]

http://www.linkedin.com/in/puneetsachdev

Devashish Gupta

Agile Programe Manager – Process Group

[email protected]

http://www.linkedin.com/in/guptadevashish