arshiyasultana

Sharing my knowledge and Experience of being an Agile Coach

Category: Agile

  • Co-active coaching techniques for Agile Coaches

    ,

    Co-Active Coaching is a powerful and widely recognized coaching model that focuses on a collaborative, equal partnership between the coach and the client. It emphasizes helping clients identify and achieve their goals, both in their personal and professional lives. Agile coaches can benefit from the Co-Active Coaching model to effectively guide their clients through agile… Read more

  • Role of Data Science in enabling Business Agility

    Data Science plays a pivotal role in enabling business agility by providing valuable insights, facilitating data-driven decision-making, and fostering continuous improvement. Agile coaches, with data science skills, can leverage these capabilities to enhance their coaching and drive more informed and responsive agile practices. Here’s how: 1. Informed Decision-Making: Data science allows for the collection, analysis,… Read more

  • Life coaching techniques for Agile Coaches

    ,

    Life Coaching is a practice focused on helping individuals clarify their goals, identify obstacles, and create actionable plans to achieve personal and professional objectives. Life coaches provide guidance, support, and accountability to help clients make positive changes in various aspects of their lives. While life coaching and agile coaching serve different purposes, there are some… Read more

  • Relevance of Cynefin framework to Agile software development

    ,

    The Cynefin Framework is a decision-making model developed by Dave Snowden in the early 2000s. It helps individuals and organizations make sense of complex situations, categorizing them into five domains based on the nature of the problem. It’s a valuable tool in understanding how to approach various challenges, including those in agile software development. The… Read more

  • Agile Teams can benefit from limiting work in progress – Here’s how

    , ,

    Limiting Work in Progress (WIP) is a critical aspect of agile methodologies, including Scrum. It offers several significant benefits for Scrum teams: Selecting an Ideal WIP Limit: Choosing the right WIP limit is essential for achieving the benefits mentioned above. Here’s how to select an ideal WIP limit: In summary, limiting WIP is a key… Read more

  • Product Owner and Daily Scrum

    ,

    The Product Owner (PO) in the Scrum framework has a vital role to play, but their involvement in the Daily Scrum should be carefully considered to avoid potential conflicts of interest and to maintain the meeting’s purpose. Let’s delve into the role of the Product Owner in the Daily Scrum, the conflicts that may arise,… Read more

  • Kanban for Software Development – Blog for Beginners

    ,

    Kanban for Software Development is an agile and lean methodology that helps software development teams manage and optimize their workflow. It is inspired by the Kanban system originally developed by Toyota for manufacturing and was adapted for knowledge work, including software development. Here’s a detailed overview: History of Kanban: Kanban Practices: Kanban Principles: Benefits of… Read more

  • Doing Agile vs Being Agile

    ,

    Doing Agile and Being Agile represent two distinct approaches to Agile methodologies, and both are important in achieving the full benefits of Agile practices: Importance of Both: Consequences of Imbalance: Responsibility for Adherence: Benefits to the Company: To fully realize these benefits, organizations should strike a balance between Doing Agile by implementing the processes and… Read more

  • Understanding Definition of Ready

    ,

    Definition of Ready (DoR) is a concept in agile development that outlines the criteria that a user story or backlog item must meet before it is ready to be taken into a sprint for development. It sets the expectations for the completeness and clarity of requirements and ensures that the team can effectively and efficiently… Read more

  • Definition of Done – What, Why and How

    ,

    Definition of Done (DoD) is a crucial concept in agile development that defines the criteria a product increment must meet to be considered complete and potentially releasable. It ensures that work items, such as user stories or tasks, have been thoroughly completed and meet the team’s quality and acceptance standards. Here’s a breakdown of the… Read more