Product Roadmap vs Development

19
TECHNICAL ROADMAP Thoughts about business and IT alignment

Transcript of Product Roadmap vs Development

Page 1: Product Roadmap vs Development

TECHNICAL ROADMAP

Thoughts about business and IT alignment

Page 2: Product Roadmap vs Development

About me

■Software engineer■Running Gemotial Software Studio

■Co-organizer of WrocNET■Blog: http://blog.klimczyk.pl■E-mail: [email protected]■Twitter: @pwlklm

Page 3: Product Roadmap vs Development

What I do

Software Quality/SOLIDjobesto.comC#/.NET/BizTalknetdevelopers.pl BJJ

Page 4: Product Roadmap vs Development

Research on IT projects failures■75% of business and IT executives anticipate their

software projects will fail. (Geneca)■Fewer than a third of all projects were successfully

completed on time and on budget over the past year.

■Around 33% projects meet failure due to lack of involvement from senior management. (University of Ottawa)

■35% of organizations abandoned a major project in the last 3 years (Logica)

■37% of business process change projects fail to deliver benefits (Logica)Source: http://calleam.com/WTPF/?page_id=1445

Page 5: Product Roadmap vs Development

Failed startups testimonies■did not scale fast enough■ it would not work due to security restrictions■did not scale■dependent on another platform■ ran out of money. Pivoted too soon.■another casualty in the decline of Flash■complex and buggy product■apple built NFC into new product line

Source: http://autopsy.io/

Page 6: Product Roadmap vs Development

Startup

Founders

Developer

Page 7: Product Roadmap vs Development

Enterprise

Developers

CEO

Managers

COOCF

O

CTO

Page 8: Product Roadmap vs Development

Why we ended up like

that?

Page 9: Product Roadmap vs Development

Different perspectivesBusiness Development

Page 10: Product Roadmap vs Development

CommunicationBusiness Development

Page 11: Product Roadmap vs Development

Fast development => Technical Debt

Page 12: Product Roadmap vs Development

Killer feature or

Killing featurehint: ask developers for feedback

Page 13: Product Roadmap vs Development

Treat developers as part of business

team, not like code monkeys

Page 14: Product Roadmap vs Development

Delegate responsibility instead of work

and provide environment

Page 15: Product Roadmap vs Development

Product roadmap build by the whole team

leads tocommon

understanding and same goals

Page 16: Product Roadmap vs Development

Technical vocabulary

■Domain Driven Development■Agile/SCRUM■Continuous Integration/Continuous

Delivery■Technology Stack■Technical Debt

Page 17: Product Roadmap vs Development

Share the map and aim for the goal….

same goal.

Page 18: Product Roadmap vs Development

Book

Page 19: Product Roadmap vs Development

Thank youBlog: http://blog.klimczyk.plE-mail: [email protected]: @pwlklm