Agile development makes learning faster
An important and often neglected reason for effort overruns in custom software development projects is related to selection bias. Selection bias is the tendency to validate and choose only those things that align with our desired outcomes. When working on custom software development within the Lean Startup methodology, JTR Solutions immediately figures out the problem that needs to be solved and then develops a minimum viable product (MVP) to begin the process of learning as quickly as possible. Once the MVP is established, we work on tuning the engine. This involves measurement and learning and must include actionable metrics that can demonstrate cause and effect. This measuring, called validated learning, helps the development process because we don’t shut our eyes and ears to valid feedback that doesn’t match what you expected to hear, believe you need or that negates your vision.
Continue reading “Custom Software Development & the Lean Startup Methodology”