← Home Archive On this day ... Photos About Replies Also on Micro.blog
  • Project Cost Management & Budgeting: A SAFe 6 Lens

    Just dove into two excellent resources from The Digital Project Manager on project cost management and budget creation. Links:

    • https://thedigitalprojectmanager.com/projects/managing-costs/project-cost-management
    • https://thedigitalprojectmanager.com/projects/managing-costs/how-to-create-project-budget

    These articles cover essential aspects of project cost management, from planning and estimation to control and reporting, and provide a solid framework for creating a robust project budget.

    From a SAFe 6 Practice Consultant’s perspective, I see several key takeaways:

    • Lean Budgeting Alignment: The emphasis on accurate estimation and cost control resonates strongly with SAFe’s Lean Budgeting principles. In SAFe, we focus on funding value streams rather than individual projects, but these budgeting and cost management skills are critical for effective portfolio management and understanding the economic impact of our investments.
    • Value Stream Economics: The articles highlight the importance of understanding all cost components. In SAFe, this translates to rigorously analyzing the Total Cost of Ownership (TCO) within a value stream. We need to consider not just development costs, but also operational expenses, support, and maintenance.
    • Agile Estimation & Forecasting: SAFe’s focus on iterative development and frequent feedback loops aligns perfectly with the need for continuous cost monitoring and adjustments. Using techniques like story point estimation and velocity tracking along with lean budgeting techniques (such as participatory budgeting) allows for more accurate forecasting and proactive cost management.
    • Transparency & Collaboration: The articles stress the importance of clear communication and stakeholder involvement. In SAFe, this is achieved through regular PI Planning, System Demos, and Inspect & Adapt events, ensuring everyone has visibility into the project’s progress and financial status.
    • Focus on Value: Ultimately, cost management isn’t just about cutting expenses. It’s about maximizing value delivery. SAFe helps us prioritize features based on their economic impact, ensuring we invest in the most valuable work.

    In a SAFe environment, these cost management practices become integral to the overall success of the Agile Release Train (ART) and the larger value stream. By applying these principles, we can ensure that our investments are aligned with strategic objectives and deliver maximum value to our customers.

    #SAFe6 #Agile #ProjectManagement #CostManagement #Budgeting #LeanBudgeting #ValueStreams #DigitalProjectManager

    → 2:45 PM, Mar 11
  • Applying Agile Principles in Software Support

    In the fast-paced world of software support, customer expectations are higher than ever. They demand quick resolutions, seamless experiences, and continuous improvement. Traditional support models often struggle to keep up, but Agile principles–originally designed for software development–can be effectively applied to software support teams as well.

    Why Agile for Software Support?

    Agile methodologies emphasize collaboration, adaptability, and continuous feedback. These values align perfectly with the core needs of software support:

    • Customer-Centric Approach – Agile promotes responding to change over following a rigid plan, ensuring support teams can quickly adapt to shifting customer needs.
    • Incremental Improvements – Iterative workflows allow teams to continuously enhance processes, knowledge bases, and resolution techniques.
    • Cross-Functional Collaboration – Agile fosters strong communication between support, development, and product teams, reducing resolution time and improving product quality.

    Key Agile Practices for Support Teams

    Here’s how Agile principles can be adapted to improve software support operations:

    1. Kanban for Managing Workflows

    Kanban boards provide a visual representation of support tickets, helping teams track work in progress, identify bottlenecks, and maintain a steady workflow. Limiting work-in-progress (WIP) ensures focus on resolving customer issues efficiently.

    2. Daily Stand-ups for Synchronization

    Short, daily meetings help support teams align on priorities, share blockers, and coordinate with other teams. This improves responsiveness and accountability.

    3. Retrospectives for Continuous Improvement

    Just like in Agile development, regular retrospectives allow support teams to reflect on challenges and successes, fostering a culture of learning and iterative enhancement.

    4. Swarming for Faster Resolutions

    When a critical issue arises, multiple team members can “swarm” to collaborate on a resolution instead of working in silos. This approach speeds up problem-solving and knowledge sharing.

    5. Customer Feedback Loops

    Agile encourages frequent feedback, which is crucial in support. Regularly collecting and analyzing customer feedback helps identify recurring issues, leading to proactive improvements in both support processes and product features.

    6. Empowering Teams

    Self-organizing teams are at the core of Agile. Giving support engineers more autonomy to resolve issues, suggest process improvements, and innovate leads to faster resolutions and a more engaged workforce.

    Benefits of Agile in Software Support

    • Faster Response & Resolution Times – Agile’s iterative approach ensures continuous efficiency gains.
    • Higher Customer Satisfaction – Adaptability and collaboration lead to better customer experiences.
    • Stronger Team Morale – Agile fosters teamwork, transparency, and a sense of shared purpose.
    • Improved Knowledge Sharing – Continuous learning and collaboration help teams become more effective over time.

    Final Thoughts

    Applying Agile principles to software support isn’t just a trend–it’s a strategic shift that aligns support teams with modern business needs. By embracing agility, support teams can enhance efficiency, collaboration, and customer satisfaction, ultimately driving greater value for the organization.

    Also published on LinkedIn HERE.

    #Agile #AgileTransformation #CustomerSupport #SAFe

    → 3:01 PM, Mar 8
  • How to Balance Your Team’s Workload (article)

    The article How to Balance Your Team’s Workload by Moira Alexander offers tips to help ensure that your team does not miss deadlines, get burned out, or disengage from their project work. She reminds us that effective workload management is crucial for maintaining team productivity and morale. Key strategies include:

    • Assessing Workloads: Regularly evaluate each team member’s tasks to ensure alignment with their skills and current commitments.
    • Prioritizing Tasks: Focus on high-impact activities that align with organizational goals.
    • Delegating Effectively: Assign tasks based on individual strengths and development opportunities.
    • Monitoring and Adjusting: Continuously track progress and redistribute tasks as necessary to prevent bottlenecks and burnout.

    From a Scaled Agile Framework (SAFe) perspective, balancing workload aligns with several core principles:

    • Visualize and Limit Work in Progress (WIP): Making all work visible and setting WIP limits helps balance demand against available capacity, enhancing flow. scaledagileframework.com
    • Address Bottlenecks: Identifying and resolving bottlenecks is essential for improving team productivity and maintaining a smooth workflow. scaledagileframework.com
    • Dynamic Capacity Planning: Regularly reassessing and adjusting resources to meet changing project needs ensures effective utilization across different skill sets. daily.dev

    Implementing these strategies fosters a balanced workload, leading to increased efficiency, employee satisfaction, and successful project outcomes. Keep these strategies in mind as you facilitate your agile teams.

    #Agile #AgileTransformation #SAFe #ChangeManagement #Leadership

    → 10:39 AM, Mar 4
  • Night Flight 📷

    → 10:22 AM, Feb 25
  • Choosing the Right Change Model for Agile Transformation

    Change is inevitable, but how we manage it makes all the difference—especially in Agile transformations. THIS ARTICLE outlines four common change models: Kotter’s 8-Step Process, Bridges, Kübler-Ross, and Lewin’s Change Model. Each has its strengths, but in SAFe environments, Kotter’s structured, step-by-step approach often provides the most alignment with Agile principles.

    My take? Successful Agile transformation isn’t just about process—it’s about people. While frameworks provide structure, true change happens when leaders empower teams, foster a culture of continuous learning, and align change efforts with business agility.

    #AgileTransformation #SAFe #ChangeManagement #Leadership

    → 3:38 PM, Feb 10
  • Do Project Managers Need Technical Skills?

    A common debate in project management: should PMs have technical expertise, or is leadership and communication enough? This article from The Digital Project Manager explores both sides, arguing that while technical knowledge isn’t mandatory, it enhances credibility, facilitates communication with teams, and helps identify risks early.

    As a SAFe Practice Consultant, I see technical acumen as a force multiplier. While PMs don’t need to code, understanding the systems they manage allows them to remove impediments faster, align business and tech teams effectively, and drive true Agile transformation. In SAFe, collaboration between business and IT is key—bridging that gap requires more than just facilitation; it requires insight.

    Have technical skills helped (or hindered) your project management journey?

    #ProjectManagement #AgileLeadership #SAFe #DigitalTransformation

    → 9:42 PM, Feb 7
  • Are there too many meetings in Scrum?

    As a SAFe Practice Consultant, I often encounter teams expressing concerns about the frequency and duration of Scrum meetings. Mike Cohn’s recent article, “Does Scrum Have Too Many Meetings?” (mountaingoatsoftware.com), offers valuable insights into this common critique.

    Cohn suggests that complaints about excessive meetings often stem from two primary issues:

    1. Misunderstanding or misalignment of the meetings’ purposes
    2. Lack of full commitment to agile methodologies, possibly due to past negative experiences

    In the context of the Scaled Agile Framework (SAFe), it’s crucial to recognize that while Scrum prescribes specific events, these are designed to enhance collaboration, alignment, and continuous improvement. The key is not necessarily to reduce the number of meetings but to ensure they are purposeful, time-boxed, and effectively facilitate the flow of value.

    Reflecting on Cohn’s perspective, it’s evident that the perception of “too many meetings” may arise when:

    • Meetings lack clear objectives or deviate from their intended purpose
    • Teams have not fully embraced the agile mindset, leading to resistance or superficial participation

    In SAFe, aligning teams through regular and structured events is vital for synchronizing efforts across multiple teams and ensuring that value delivery remains on track. However, it’s essential to continuously inspect and adapt these events to prevent them from becoming mere formalities or perceived burdens.

    By fostering a culture that values meaningful collaboration and by clearly communicating the intent behind each meeting, organizations can transform these sessions into strategic tools that drive efficiency and innovation.

    In conclusion, rather than questioning the number of meetings, we should focus on enhancing their quality and ensuring they serve their fundamental purpose: facilitating effective collaboration through alignment and delivering value.

    #AgileLeadership #SAFePracticeConsultant #SAFeScrumMaster #ContinuousImprovement #Teamwork

    → 1:25 PM, Feb 1
  • SAFe Scrum Master is Like a Private Pilot – Here’s Why

    Flying a plane and facilitating an Agile team may seem like worlds apart, but there’s a surprising overlap in the skills and mindset required. Let me explain!

    As a private pilot, you need to:
    ✈️ Chart the course: Understand the destination and create a clear flight plan.
    ✈️ Monitor instruments: Continuously track progress, making adjustments as conditions change.
    ✈️ Adapt to turbulence: Be prepared to navigate unexpected weather or air traffic disruptions.
    ✈️ Communicate effectively: Coordinate with air traffic control and passengers to ensure everyone is informed and safe.

    Similarly, a SAFe Scrum Master:
    🛠️ Facilitates team alignment: Ensures the team understands the goals and the backlog is prioritized.
    🛠️ Tracks team progress: Uses Agile metrics and ceremonies to monitor the team’s health and delivery.
    🛠️ Handles roadblocks: Identifies and resolves impediments so the team can stay on course.
    🛠️ Communicates across levels: Serves as a bridge between the team, Product Owners, and Release Train Engineers, ensuring clarity and alignment.

    In both roles, success isn’t about commanding but enabling – creating an environment where others can excel. Pilots ensure a smooth journey for passengers; SAFe Scrum Masters guide their teams to deliver value predictably and efficiently.

    I love being a SAFe Scrum Mater / Agile Coach and I love flying planes! It makes perfect sense given the similarities.

    #AgileLeadership #SAFeScrumMaster #ContinuousImprovement #Teamwork

    → 1:55 PM, Jan 30
  • RSS
  • JSON Feed
  • Micro.blog