Lean Anti-Patterns and What to Do About Them When attempting to adopt best practices we often can't see the forest for the trees. We can see what we are doing wrong, but how will that help us to see what to do right? In this article, we will discuss a few common Lean Anti-Patterns. Anti-Patterns are commonly recurring practices that are counter productive. We call them "Anti-Patterns" because these anti-patterns result from violating Lean principles. Lean principles form the basis for Scrum practices. Looking at how Lean Anti-Patterns violate lean principles gives us insight into how we need to modify our practices to be more effective. |
||
People-Driven Software Development Traditionally, we think about projects is in termsof scope, time, cost, quality, human resources, communication, and risk. Thisway of thinking mainly originated in industries other than software development.It fits software development projects poorly, because these projects are mainlyabout people's abilities. |
||
When Trust Goes AWOL Trust is invisible, but the symptoms of its absence are not. That is the theme of this column, in which Clarke Ching recounts the difficulty one of his clients went through to rebuild trust with a customer. The customer had long ago lost faith in the quality of the products provided by this client since every piece of software delivered seemed buggy. But both were determined to make the relationship work. That's when Clarke Ching stepped in and took an agile approach to relationship therapy. |
||
Meeting Agenda #1: Start on Time Our society is founded on the importance of meetings, and it seems that the higher on the corporate ladder one climbs, the more meetings he must attend. Indeed, one of Michele Sliger's coworkers calculated that the amount of time she spends arranging meetings, getting to meetings, and in meetings equates to almost her entire workweek-thirty-six hours on average. Even though we may lose track of time in meetings, we all are painfully aware of the time we spend waiting for everyone to show up. In this column, Michele Sliger explains some of the tactics she's seen teams use to ensure that meetings start on time. |
||
APLN 2006 - Pollyanna Pixton - Agile Leadership
Podcast
Pollyanna Pixton gives a presentation to the Washington DC APLN chapter in 2006. |
||
Why Use Agile Processes Outside of IT? Liz Barnett writes that beyond IT, the most frequent adoption of agile processes is found in teams using Scrum for team management. Agile processes won't provide the answers to all of our challenges. But if you dig beneath the surface, you might discover some interesting ways to use these ideas to address complex problems. |
||
Disciplined Approach to Adopting Agile: Four-Step Process The agile community needs a structured approach to help it with its agile adoption efforts. Here we present the Agile Adoption Framework, a four-stage process for adopting agile software development. |
||
Aligning Agile Efforts with Business Goals A phrase heard often in agile development practices discussions is "let the product lead." Applied correctly, these four words powerfully focus an agile team's energy directly on work that provides the highest business value. Traditional engineering practices that focus on process often divert a technology team's energy away from quick delivery of business value, and toward design of infrastructure and architecture. |
Guy Beaver
June 9, 2007 |
|
Eye on the Prize: Best Practices for Aligning Agile Efforts with Business Goals A phrase heard often in Agile discussions is "Let the product lead." Applied correctly, these four words powerfully focus an Agile team's energy directly on work that provides the highest business value. Deep focus on technology decisions breaks the line-of-sight with business goals, creates opportunities for over-engineering, and requires complex tracing activities, which ultimately slow the process. |
Guy Beaver
June 8, 2007 |
|
RailsEdge 2007 - Bruce William - His talks and the Ruby/Rails Community
Podcast
Bruce Williams talks about the RailsEdge, Rails Plugins, and UI Frameworks, as well as the tools that are available to Ruby and Rails developers and how these combined with attitude within the community may have created the sweet spot that Rails now occupies. |
Pages
Upcoming Events
Apr 27 |
STAREAST Software Testing Conference in Orlando & Online |
Jun 08 |
AI Con USA An Intelligence-Driven Future |
Sep 21 |
STARWEST Software Testing Conference in Anaheim & Online |