Definitely, Maybe Agile

Peter Maddison and Dave Sharrock

Adopting new ways of working like Agile and DevOps often falters further up the organization. Even in smaller organizations, it can be hard to get right. In this podcast, we are discussing the art and science of definitely, maybe achieving business agility in your organization. read less
BusinessBusiness

Episodes

Ep. 133: Why is developer experience so complex?
Apr 17 2024
Ep. 133: Why is developer experience so complex?
Unlock the secrets to a thriving developer experience as we dissect the critical balance between productivity and fulfillment in the tech world. Prepare to have your perspective on developer metrics as we dive deep into the implications of AI advancements and economic shifts on the roles and recognition of software engineers. This episode is a treasure trove for anyone seeking to understand the nuanced landscape of the tech industry, where the intangible aspects of job satisfaction go hand-in-hand with tangible outputs.We challenge the traditional yardsticks of developer output, advocating for a collaborative approach to productivity that values the system over the individual. You'll discover the art of using metrics responsibly in a way that empowers and informs developers rather than policing them. Drawing on our expertise, we leave you with actionable insights into fostering an agile environment where collective progress is king and where developers feel secure, autonomous, and integral to their organization's success.This week's takeaways:There is no single metric to measure developer productivity effectively. Look at correlations across multiple qualitative and quantitative metrics.Focus on development productivity metrics for the overall system/team rather than individual developer productivity numbers.Make productivity metrics transparently available to developers, allowing them to self-regulate performance rather than being managed top-down.Resource:  Measuring Developer Productivity: Real-World Examples -https://newsletter.pragmaticengineer.com/p/measuring-developer-productivity-baeTune in for a thought-provoking conversation that reshapes how we perceive and enhance the developer experience in an ever-evolving industry. Subscribe to learn more insights around leadership, agile, and DevOps transformation at scale.
Ep. 124: Transforming Leadership with Data-Driven Decision Making
Feb 14 2024
Ep. 124: Transforming Leadership with Data-Driven Decision Making
Unlock the power of data in shaping your organization's future as we tear down the myths surrounding data-driven decision-making. We dissect the essential cultural shift necessary for integrating data analytics into the heart of business strategy, steering clear of reliance on gut feelings or misleading numbers. We dive into practical applications, from planning poker to interpreting customer experience metrics. We provide the knowledge to avoid common data interpretation pitfalls, such as those exemplified by the beer game in supply chain management.For those striving to guide intuition-driven leaders towards a more data-informed approach, our dialogue offers inventive tactics for leveraging trusted allies and fostering a climate of persistent, creative persuasion. This week's takeaways:Data-driven vs. number-driven decision making: Data alone isn't enough. Context and understanding of statistical deviations are crucial for sound judgments.Overcoming resistance to data-driven decisions: Inflexible leaders pose a challenge. Directly challenging their intuition might be ineffective. Empowering teams and managing technical debt: Create short feedback cycles to enable rapid decision-making and results demonstration.Resources:Algorithms to Live By: The Computer Science of Human Decisions - https://a.co/d/dzojO5kJeff Bezos- https://www.youtube.com/watch?v=Ub585Pn4yroTune in to transform how you harness data for smart, insightful leadership decisions. We love to hear your feedback! If you have questions or would like to suggest a topic, please feel free to contact us at feedback@definitelymaybeagile.com.
Ep. 123: Does Agile Cause Developer Burnout?
Feb 7 2024
Ep. 123: Does Agile Cause Developer Burnout?
Could Agile methodologies be the villain behind developer burnout, or is it time to put the blame elsewhere? Strap in as Peter Maddison and David Sharrock pull back the curtain on the true antagonists in the saga of developer fatigue. This episode isn't about finger-pointing; it's about unveiling the systemic issues that lead to overworked teams and debunking the myth that Agile practices are inherently at fault. We're on a mission to shift the focus from flawed productivity metrics to the lived experiences of developers, advocating for a workplace ecosystem that values well-being as much as it does output.This week's takeaways:System Over Agile: Burnout in developers isn't caused by Agile itself but by systemic issues within the organization.Curiosity Beats Assumptions: Prioritize curiosity over jumping to conclusions, as it leads to a deeper understanding of complex problems.Experience Matters: Consider both developer productivity and experience, as focusing solely on productivity metrics may miss important qualitative aspects of developer well-being.Join us on a thought-provoking journey as we dissect the nuanced relationship between leadership, incentives, and workplace behaviors. Far from a one-sided debate, we consider how effective leadership and the right organizational incentives can create an environment that not only encourages productivity but also ensures the sustainability of its workforce. Peter and David don't just skim the surface; they dig deep into the complexities that drive developer burnout and explore the intricate dance of factors that can make or break the health of a tech team. Tune in and gain insight into crafting a more supportive and resilient work culture.  We love to hear your feedback! If you have questions or would like to suggest a topic, please feel free to contact us at feedback@definitelymaybeagile.com.
Ep. 122: Has the agile shine worn off in the sprawling corridors of big business?
Jan 31 2024
Ep. 122: Has the agile shine worn off in the sprawling corridors of big business?
Has the agile shine worn off in the sprawling corridors of big business? In this episode, we unpack the startling findings from Digital AI's latest state of agile survey that show people's satisfaction with their organization's agile practices. Join us as we scrutinize the complexities that have dulled the luster of agile methodologies and debate the crucial adjustments needed to reignite its promise. From the necessity of strong leadership advocacy to the bespoke tailoring of agile for the multifaceted needs of large organizations, we lay bare the pivotal elements in crafting a triumphant agile metamorphosis.This week's takeaways:Technical Adoption Curve: Expect a decline in satisfaction as Agile reaches a broader audience, particularly the late majority, causing discomfort and peaking expectations.Organizational Size Matters: Satisfaction correlates with organizational size. Agile is a significant improvement in smaller organizations, but in larger ones, it becomes one tool among many, increasing the risk of misapplication.Not All or Nothing: Agile is not an all-or-nothing solution. In larger organizations, it coexists with different methodologies, challenging the idea of a universal fix and emphasizing the need for tailored solutions based on context.Resources: Agile development is fading in popularity at large enterprises - and developer burnout is a key factor- https://www.itpro.com/software/agile-development-is-fading-in-popularity-at-large-enterprises-and-developer-burnout-is-a-key-factorJoin us for an episode that will broaden your understanding of how large enterprises can adapt and embrace a more efficient and fulfilling agile culture. We love to hear your feedback! If you have questions or would like to suggest a topic, please feel free to contact us at feedback@definitelymaybeagile.com.
Ep. 117: Unraveling the Complexities of Scaling
Dec 7 2023
Ep. 117: Unraveling the Complexities of Scaling
Scaling Agile to fit your world! Peter & Dave explore the nuances of customizing agile frameworks for diverse organizational needs. They delve into practical applications of the 80-20 rule and discuss the pivotal role of agile coaching in facilitating effective change. Tune in for a clear and engaging discussion on how to adapt agile methods to suit your specific organizational needs, making your work processes smoother and more efficient.This week's takeaways:Context-specific scaling: the need to tailor agile scaling efforts to the unique context and culture of each organization, acknowledging that a one-size-fits-all approach doesn't work.Framework agnosticism:  the importance of not being overly reliant on a single agile framework. Instead, understanding and choosing from various frameworks and patterns to best fit your organization's specific needs is crucial.The 80-20 rule in scaling: identify the critical 20% of agile practices that are most relevant and impactful for your organization, while recognizing that 80% might be generally applicable.Organizational change as problem-solving:  scaling agile as an organizational change challenge, requiring a problem-solving mindset to identify specific issues and apply targeted agile practices effectively.If you're interested in editing or providing feedback for their upcoming ebook, please contact us at feedback@definitelymaybeagile.com. And don't forget to subscribe to the podcast for more insightful episodes.