Upfront Modeling is fine, documents describing the intended architecture are fine, and so forth. But the architecture, and our learning about it, can improve. Speculative software architecture should be made concrete and not of concrete.
In this blog post, Joseph Little proposes a set of suggestions and questions that should help you to think on how you should make decisions about distributed scrum.
How in the world do agile teams produce real value every few weeks? In this video, Lyssa Adkins explains how agile puts the business in the driver’s seat to slice the wedding cake of value one slice at a time.
This article presents the mechanisms that Visual Studio provides to support the team enacting an Agile process, primarily with Team Foundation Server (TFS). TFS captures backlogs, workflow, status and metrics of Scrum projects. This guides the users to the next appropriate actions. TFS also helps ensure the “done-ness” of work so that the team cannot accrue technical debt without warning and visibility.
How do you know if you are developing and maturing as a team? How do you know you are getting good at this agile stuff? Typically agile talks about the soft side of things with a focus on the less tangible aspects such as individuals and interactions. Are there things that teams can tangibly work towards and measure their progress against? This video presents metrics that will help you assess the agile maturity of your team.
In this blog post, Gary Reynolds shares ten issues that prevent Scrum stand-up meetings to reach their goal. He also offers advice on what ScrumMasters can do to ensure they either don’t occur at all or are eradicated over as short a time as possible.
The Dialogue Sheet is a new technique for team retrospectives in Scrum Projects. This technique involves a large sheet of paper that help to create good discussion and teamwork in Agile and Scrum projects.