The 7 deadly sins of a product team

Post on 16-Apr-2017

175 views 0 download

Transcript of The 7 deadly sins of a product team

Ciprian SorleaChief Technology Officer @ Nordlogic Software

The 7 Deadly Sins of a Product Team

Why do we talk about the sins of a Product Team?

Because everybody loves

Unicorns!

What is a Product?

People

PRODUCT

Processes

Technology

What kind of sins are we talking about?

• Over engineering• Over optimization • Excessive technology usage • Feature creep • Pleasure for large quantities of code • Over usage of Design Patterns • Lack of any decent optimization or consideration for budget • No interest in resource usage • Lack of interest in Definition Of Done, Definition Of Ready • Refusal to use any basic processes and/ or metrics • Lack of interest towards Usability, Marketing, SEO and other non-

core related areas • Pure laziness

• Technical debt • Blaming the code, previous team, tools, etc.• Refusal to understand the stack, end to end and work on

specific bits • Refusal to understand and own the business responsibility • Desire to adopt technology that other people use (without

needing it) • Lack of unit tests (or any kind of tests) and Continuous

Integration • Missing/ bad communication • Failure to receive / give feedback • Unhealthy competition

KeyTakeaways