Best of Project ManagementMarch 2024

  1. 1
    Article
    Avatar of saiyangrowthletterSaiyan Growth Letter·2y

    How I build side projects

    This post provides an end-to-end approach for building side projects, including requirements, sketching, designing, building, testing, and documenting. It also answers frequently asked questions about what to build, finding time to work on side projects, and finishing projects on time.

  2. 2
    Article
    Avatar of communityCommunity Picks·2y

    mattermost/focalboard: Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.

    Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. It helps define, organize, track and manage work across individuals and teams.

  3. 3
    Article
    Avatar of communityCommunity Picks·2y

    8 Mistakes to Avoid in Your Software Development Career

    Learn about the common mistakes to avoid in your software development career, including not focusing on soft skills, not taking ownership of mistakes, misunderstanding software requirements, not asking for help, prioritizing the project over the people, poor task division, being hesitant with constructive criticism, and not having one-on-one conversations.

  4. 4
    Article
    Avatar of communityCommunity Picks·2y

    All Estimations Are Wrong, But None Are Useful

    Software estimations are always wrong due to various factors. Plans often fail because of imprecise requirements, not considering technical debt, and other reasons. Remediations to improve accuracy include tracking progress with estimates, using contingency buffers, allowing space for the unexpected, and more. Vasco Duarte suggests an alternative approach to estimation, focusing on delivering minor work that provides significant value and utilizing empirical data.

  5. 5
    Article
    Avatar of substackSubstack·2y

    Agile is Dead! The Endless Debate!

    Agile is often misunderstood and misapplied, leading to the belief that it is dead. However, the true essence of Agile lies in continuous learning, empowerment, adaptation, and embracing discomfort. Humility is also crucial in acknowledging our role in the problem. Agile is a mindset, not just a process, and it requires a long transformational journey to achieve true agility.

  6. 6
    Article
    Avatar of pointerPointer·2y

    astral-sh/rye: a Hassle-Free Python Experience

    Rye is a comprehensive project and package management solution for Python. It provides a unified experience for installing and managing Python installations, projects, dependencies, and virtualenvs. Rye offers hassle-free tools for Python developers at every level.

  7. 7
    Video
    Avatar of primeagenThePrimeTime·2y

    The Life Of A Scrum Master | Prime Reacts

    The life of a scrum master involves attending meetings and collaborating on articles. They are considered useless by many and their impact on organizations is often negative.

  8. 8
    Article
    Avatar of codemotionCodemotion·2y

    Unpopular Opinion: Scrum Creates Chaos?

    The post discusses the history of Scrum and its application in various contexts. It highlights the key roles and features of the Scrum methodology. The post also mentions common criticisms of Scrum, such as its complexity and focus on quantity over quality.