Managing High ROI Software Development Arne Åhlander.

39
Managing High ROI Software Development Arne Åhlander
  • date post

    15-Jan-2016
  • Category

    Documents

  • view

    214
  • download

    0

Transcript of Managing High ROI Software Development Arne Åhlander.

Page 1: Managing High ROI Software Development Arne Åhlander.

ManagingHigh ROISoftware

Development

ArneÅhlander

Page 2: Managing High ROI Software Development Arne Åhlander.

•Challenges

•How to deal with them

Today

Page 3: Managing High ROI Software Development Arne Åhlander.

Good and Bad

Page 4: Managing High ROI Software Development Arne Åhlander.

What about you?

•Characteristics of GOOD projects

•Characteristics of BAD projects

Page 5: Managing High ROI Software Development Arne Åhlander.
Page 6: Managing High ROI Software Development Arne Åhlander.

Characteristics of GOOD Projects

•Good communication and collaboration

•Clear vision

•Clear roles

•Clear responsibilities

•Link to customer

•Openness and frequent feedback

•Satisfied customer

•Happy team

Page 7: Managing High ROI Software Development Arne Åhlander.
Page 8: Managing High ROI Software Development Arne Åhlander.
Page 9: Managing High ROI Software Development Arne Åhlander.
Page 10: Managing High ROI Software Development Arne Åhlander.
Page 11: Managing High ROI Software Development Arne Åhlander.
Page 12: Managing High ROI Software Development Arne Åhlander.

Dealing with the Challenges

Page 13: Managing High ROI Software Development Arne Åhlander.
Page 14: Managing High ROI Software Development Arne Åhlander.

Management Onion

Page 15: Managing High ROI Software Development Arne Åhlander.

Strategy

Portfolio

Product

Release

Iteration

Daily

Page 16: Managing High ROI Software Development Arne Åhlander.

Levels and Roles

•Team

•Product Management

•Line and upper Management

Page 17: Managing High ROI Software Development Arne Åhlander.

Challenge 1

Page 18: Managing High ROI Software Development Arne Åhlander.

•Pointing out direction

Page 19: Managing High ROI Software Development Arne Åhlander.

Challenge 2

Page 20: Managing High ROI Software Development Arne Åhlander.
Page 21: Managing High ROI Software Development Arne Åhlander.

• The Note Table, by Tom Seymour

Page 22: Managing High ROI Software Development Arne Åhlander.

Challenge 3

Page 23: Managing High ROI Software Development Arne Åhlander.

•Clarity

Page 24: Managing High ROI Software Development Arne Åhlander.

Challenge 4

Page 25: Managing High ROI Software Development Arne Åhlander.
Page 26: Managing High ROI Software Development Arne Åhlander.

Challenge 5

Page 27: Managing High ROI Software Development Arne Åhlander.

•happy campers

•team members

•POs

•everyone

need to be happy about their work

Page 28: Managing High ROI Software Development Arne Åhlander.

Who does what?Who does what?

Page 29: Managing High ROI Software Development Arne Åhlander.

Line Management

•Pointing out direction

•Communication

•Clarity

•Boundaries for self organization

Page 30: Managing High ROI Software Development Arne Åhlander.

Product Owner

•Available to team

•Create Product Vision

•Communicate Product Vision

•Iteration Goals

•Collaborate with stakeholders

Page 31: Managing High ROI Software Development Arne Åhlander.

Team

•Commitment

•Focus

•Communication

•Openness

•Decisions

Page 32: Managing High ROI Software Development Arne Åhlander.

Now it’s your turn

Page 33: Managing High ROI Software Development Arne Åhlander.

Identification

Page 34: Managing High ROI Software Development Arne Åhlander.

Ranking

•Pointing out direction

•Communication

•Clarity

•Boundaries for self organization

•Happy campers

Page 35: Managing High ROI Software Development Arne Åhlander.

Summary and Conclusions

Page 36: Managing High ROI Software Development Arne Åhlander.

Challenges

•Pointing out direction

•Communication

•Clarity

•Boundaries for self organization

•Happy campers

Page 37: Managing High ROI Software Development Arne Åhlander.

Possible Solutions

•Vision

•Face to face as well as written

•Verify clarity

•Setting up necessary boundaries to support self organization

•Ask and give feedback

Page 38: Managing High ROI Software Development Arne Åhlander.

Three things to remember

Page 39: Managing High ROI Software Development Arne Åhlander.

Arne Å[email protected]/arneahlhttp://www.linkedin.com/in/arneahlander