Tactics to Infuse Business Relevance in IT Delivery Teams

32
Infusing Business Relevance In Delivery Teams “But the Developers hate IE!” CONVERGE

description

This talk was presented during ThoughtWorks Converge - a platform for BAs, PMs and product management community to come together. The theme was Business Relevance, or how to make IT teams more closely aligned with business.

Transcript of Tactics to Infuse Business Relevance in IT Delivery Teams

Page 1: Tactics to Infuse Business Relevance in IT Delivery Teams

Infusing Business Relevance In Delivery Teams“But the Developers hate IE!”

CONVERGE

Page 2: Tactics to Infuse Business Relevance in IT Delivery Teams

WHY DO MOST SOFTWARE PROJECTS FAIL?

2

66% of all software projects over-run their budget33% of all software projects do not finish as per time-lines56% of all IT projects fail to achieve the desired business

goals

Page 3: Tactics to Infuse Business Relevance in IT Delivery Teams

WHILE BUSINESS EXPECTATIONS FROM IT FALL SHORT

3

For most Fortune 500 clients, IT spend as a percentage of revenue is declining, and spend on Innovation (cloud / mobile /

data) is increase even as Business environment is uncertain

Page 4: Tactics to Infuse Business Relevance in IT Delivery Teams

I.T. IS TOO FIXATED ON EXECUTION, MISSING THE BUS ON BUSINESS ALIGNMENT

4

Page 5: Tactics to Infuse Business Relevance in IT Delivery Teams

FOCUS ON BUSINESS RELEVANCE CAN BE REWARDING

5

Shift focus from “Delivering Projects” to “Creating Value Together”

Make your client look good in front of his management

Deeper commitment and higher productivity from delivery teams

Page 6: Tactics to Infuse Business Relevance in IT Delivery Teams

PRINCIPLES OF BUSINESS RELEVANCE

6

EmpathyBusiness ContextCustomer Collaboration

Page 7: Tactics to Infuse Business Relevance in IT Delivery Teams

EMPATHY

7

EMPATHY

Page 8: Tactics to Infuse Business Relevance in IT Delivery Teams

TALES FROM THE TRENCHES

8

“I like testing in Chrome, it is so much easier than doing it in

IE”- A developer

Client is an auto-maker based in US mid-West and the application under

development is targeted at business owners, most of them use IE exclusively.

Page 9: Tactics to Infuse Business Relevance in IT Delivery Teams

TALES FROM THE TRENCHES

9

“I will do it only if it is in SCALA - it will be so cool, all my colleagues will love me, I can blog about it and may be write a book on it”

Client wants the application in 4 weeks, has no SCALA skills, and even other people in our team have experience in Java or Ruby while Scala will require a learning curve

Page 10: Tactics to Infuse Business Relevance in IT Delivery Teams

TALES FROM THE TRENCHES

10

“I don’t want to work on the Billing engine

because it is legacy, can I please work on the

mobile piece?”

The Billing engine directly impacts 80% of client’s Top Line. The mobile app is a pilot

by the marketing team

Page 11: Tactics to Infuse Business Relevance in IT Delivery Teams

TALES FROM THE TRENCHES

11

“Look, we signed up for 10 story points for this

iteration. You cant tell us to add more at this hour.”

Client’s job is on the line unless he can put up a feature live on the upcoming release

ASAP.

Page 12: Tactics to Infuse Business Relevance in IT Delivery Teams

12

Page 13: Tactics to Infuse Business Relevance in IT Delivery Teams

A QUICK FAIL SAFE TEST FOR EMPATHY

13

Ben-Cohen’s test for Empathy:

If your attention has a single focus—your current interest, goal, wish, or plan—with no reference to another person or their thoughts or feelings, then your empathy is effectively switched off

Page 14: Tactics to Infuse Business Relevance in IT Delivery Teams

WHAT YOU WANT TO ACHIEVE BY INCREASING YOUR EMPATHY SKILLS

14

Shared understanding of the project vision and scope Identify key client stakeholders and their motivations

and drivers Be able to map out the client organizational structure Identify your champions and detractors Understand how client perceives your organization Most important: Socialize these to the delivery team

and get to a shared understanding with the delivery team

Page 15: Tactics to Infuse Business Relevance in IT Delivery Teams

DON’T JUST MAP EMPATHY, SHARE IT WITH TEAM

15

http://idocare4design.wordpress.com/2013/08/02/toolkit-empathize-and-define-via-dtactionlab/

SAYTHINK

DO FEEL

Page 16: Tactics to Infuse Business Relevance in IT Delivery Teams

FOR EXAMPLE

16

Disorganized day care

Patients are sent back

Figure out the cause

Attending lot of calls

Overseeing all IT func of hospital

Knows problems exist

Needs us to identify root cause

Need to spend time in “Day care”

Interview team at ground level

Page 17: Tactics to Infuse Business Relevance in IT Delivery Teams

17

(STAKEHOLDER) RGCI IT Head (a detailed-oriented person)(PROBLEM / NEED) needs a way to optimally utilize “day care” beds(INSIGHT) because more cancer patients need to be served

EXAMPLE PROBLEM STATEMENT

Page 18: Tactics to Infuse Business Relevance in IT Delivery Teams

DON’T JUST MAP EMPATHY, SHARE IT WITH TEAM

18

It is no point keeping these insights in a file no one will refer to; socialize the learning with the wider team and discuss how it impacts your project approach.

Page 19: Tactics to Infuse Business Relevance in IT Delivery Teams

19

GAINING BUSINESS CONTEXT

Page 20: Tactics to Infuse Business Relevance in IT Delivery Teams

WHY IS CONTEXT IMPORTANT?

20

A Little Context Can Go A Long Way

Page 21: Tactics to Infuse Business Relevance in IT Delivery Teams

THINGS YOU WANT TO ACHIEVE

21

Understand the Client Business Be aware of the industry trends that could influence

your client business. Have an informed opinion on the technology trends

that could affect the technology landscape at your client.

Be aware of industry accepted best practices and their implications.

Invest in domain capabilities where critical Offer insights to client based on experience from

similar projects being done in your organization

Page 22: Tactics to Infuse Business Relevance in IT Delivery Teams

DOMAIN KNOWLEDGE IS NO LONGER OPTIONAL

22

Page 23: Tactics to Infuse Business Relevance in IT Delivery Teams

INDUSTRY BEST PRACTICES GO A LONG WAY

23

Page 24: Tactics to Infuse Business Relevance in IT Delivery Teams

ENSURE MULTI-LEVEL STAKEHOLDER SESSIONS

24

Informal sessions to discuss industry trends and technology trends.

Develop / Hire Domain Specialists Talent

Time-off from projects for self-learning and innovation

Get external specialists and clients for workshops

Page 25: Tactics to Infuse Business Relevance in IT Delivery Teams

QUESTION MORE: THE FIVE WHY FRAMEWORK

25

Page 26: Tactics to Infuse Business Relevance in IT Delivery Teams

STRUCTURING DELIVERY TEAMS : WHAT WORKS?

26

Page 27: Tactics to Infuse Business Relevance in IT Delivery Teams

USE SOCIAL MEDIA WITHIN TEAMS

27

Page 28: Tactics to Infuse Business Relevance in IT Delivery Teams

CHANGE THE DEFINITION OF “DONE”

28

Page 29: Tactics to Infuse Business Relevance in IT Delivery Teams

CUSTOMER COLLABORATION29

Page 30: Tactics to Infuse Business Relevance in IT Delivery Teams

GETTING CUSTOMER COLLABORATION RIGHT

30

Delivery Excellence

Empathy Driven

Relationship

Customer Collaboration Cant happen without

getting the basics right!!

Page 31: Tactics to Infuse Business Relevance in IT Delivery Teams

CUSTOMER COLLABORATION – WHAT IS THIS?

31

The state where client is looking at you as a partner, with equal or more capability and a shared

understanding of their business needs; if you are here, Congratulate yourself!!

Page 32: Tactics to Infuse Business Relevance in IT Delivery Teams

THANK YOU