The elevator pitch

Recently, I had an opportunity to give an elevator pitch at the gym... a somewhat random conversation that started as gym banter, and continued on to professional interests…

  • those good at startups are not always good at scaling

  • there are risks common to businesses

  • focus on people and outcomes over tools and orthodoxy

  • identify and mutate patterns:

    • identify a vision

    • collaborate on the next problem to solve

    • identify the dev/deploy model

    • gain consensus on feedback loops to try (ready to fail fast)

    • start cycling the various loops; start the engine

    • practice sub-patterns, agree on metrics for loops, inputs and outputs

    • integrate pattern of smallest deliverable and end-to-end to deploy

    • track feature usage and quality throughout life cycle

  • Plan in that creating software is an adaptive process, and evolutionary

    • externalities and environments can change rapidly

    • software requires maintenance throughout the life cycle

    • Most software is abandoned over time