Product-based software development comprises of:

  • Repeated releases of new product versions
  • Potentially very wide set of stakeholders and users
  • Externally defined (vs. by marketing)
  • Release dates; driven by time to market
  • Typically a constant in-house team