Tactics and strategies of software development process organization remarkably depend on maturity of the product and maturity of related business being developed. Several key factors not limited to achieved product-market fit, funding stage, available talent and financial resources affect the organizational practices. This presentation discusses variety of strategies like test driven development, refactoring, code reviews, pull requests, scrum, need of documentation, pair programming, frequency of releases, etc. and how to in pragmatic and agile way incorporate them into software development process on different stages of product maturity. This presentation has been a part of mentoring engagement for Flat6Labs startup accelerator in Bahrain on 9th June 2020.
Copyright © 2021 Glass-Spider