Best of AgileJanuary 2025

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·1y

    The Clean Code Handbook: How to Write Better Code for Agile Software Development

    Clean code is essential for building scalable and maintainable software applications, especially in an Agile environment. This post outlines the importance of writing clean code, its long-term cost benefits, and shares practical patterns and best practices. It emphasizes naming conventions, the Single Responsibility Principle, effective commenting, and continuous integration to ensure scalability and adaptability. The post also highlights the significance of documentation and readable code, aiming to improve both individual and collaborative coding efforts.

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

    Ship anything with success (a full framework)

    A framework for delivering successful software features and products. Understand the core problem, define clear success metrics, manage scope, and ensure robust technical implementation. Use feature flags for safe deployment and set up monitoring to track performance. Roll out new features cautiously and iterate based on feedback to deliver real value.

  3. 3
    Article
    Avatar of mountaingoatsoftwareThe Mountain Goat Software·1y

    What to Do When Teams Complain about Too Many Scrum Meetings

    Scrum meetings are often criticized for being time-consuming, but these complaints usually stem from misunderstandings or reluctance to adopt agile practices. Scrum requires minimal meetings, with only a daily fifteen-minute meeting plus a few longer sessions at the start and end of each sprint. Effective Scrum meetings occur at the right time, for the right length, and with appropriate focus. Scrum Masters should ensure meetings fulfill their purpose and manage time well. Resistance to meetings may indicate broader discomfort with agile principles. Emphasizing Scrum's benefits like visibility, customer feedback, and team coordination can help gain team buy-in.

  4. 4
    Article
    Avatar of hnHacker News·1y

    Master the Art of the Product Manager 'No'

    Learn techniques for product managers on how to say 'No' effectively to keep meetings efficient and priorities aligned. Discover strategies for managing future roadmap iterations while maintaining stakeholder satisfaction.