Towards Greatness

On leadership, team building, and software delivery

  • Articles
  • About
  • Articles
  • About

Categories

  • Machine Learning (5)
  • Personal Growth (4)
  • Reading (2)
  • Software Delivery (4)
  • Software Engineering (11)
  • Team Building and Leadership (10)
  • clear glass ball on gray sand during sunset
    Software Delivery

    Improving Sprint Predictability

    April 17, 2023 /

    Software delivery teams often struggle to achieve their sprint goals and ensure predictability consistently. There is no secret formula to overcome this, and eventually, most teams figure out their way…

    Read More ...
  • person with red manicure holding purple paper
    Software Delivery

    Done and Undone Work

    April 7, 2023 /

    How fast a software delivery team can release a completed and valuable feature to production is a measure of both customer satisfaction and the maturity of delivery practices for that…

    Read More ...
  • Software Delivery

    Incremental and Iterative

    March 31, 2023 /

    Incremental and iterative are two different approaches for delivering a new software or feature. In both approaches, the software is built in multiple phases. There are some fundamental differences between…

    Read More ...
  • startup, start-up, people
    Software Delivery

    Continuous Planning and Prioritization

    March 25, 2023 /

    Continuous planning and prioritization are the two key practices for delivering valuable outcomes in volatile, uncertain, complex, and ambiguous operating environments. To start our delivery journey, we will need to…

    Read More ...
Mahfuzul Haque © 2023