Remove Architecture Remove Product Development Remove SCRUM Remove Startup
article thumbnail

Embrace technical debt

Startup Lessons Learned

Startups especially can benefit by using technical debt to experiment, invest in process, and increase their product development leverage. In a startup, we should take full advantage of our options, even if they feel dirty or riddled with technical debt. Leverage product development with open source and third parties.

article thumbnail

Social, Agile, and Transformation: Strategic Agile Thinking: Balancing Value, Innovation and Research

ctotodevelopers.blogspot.com

I cover several topics including agile software development, software startups, web 2.0, The implementation and architecture can also suffer if the team under or over invests engineering time, implementation of standards, or testing discipline in the wrong areas. Social, Agile, and Transformation. and business transformation.

Agile 40
article thumbnail

How To Scale a Development Team

adam.heroku.com

Everyone has to be a generalist and able to work on any kind of problem - specialists will be (at best) somewhat bored and (at worst) highly distracting because they want to steer product development into whatever realm they specialize in. Grow to 10 - 15 developers, and you’re on the verge of a major team structure change.