InfoQ Homepage Agile Content on InfoQ
-
More on Scrum Certification Test
Mishkin Berteig, a Certified Scrum Trainer, took the Beta CSM Exam on Orlando Scrum Gathering this March, and posted his feedback on Agile Advice.
-
Story Mapping Gives Context to User Stories
The Scrum notion of 'backlog' is a single, prioritized list of user stories for the team to implement. This works well for organizing what the team should work on in the near term, e.g. during sprint planning. At the Orlando Scrum Gathering, Jeff Patton described story mapping. This is a way of organizing stories that provides richer context and can help with release planning.
-
Interview: Tim Bray on the Future of the Web
In this interview made during QCon SF 2008, Tim Bray talks about why he is not convinced with the buzz surrounding Rich Internet Applications and shares his ideas on Cloud Computing. He also expresses his opinion regarding the debate REST vs. WS-* and the future directions web technologies will be taking.
-
Agile Governance: The Bridge Between Management and IT
Traditional project governance is used to describe the rules and processes that need to exist to ensure a successful project. At first glance the concept of governance and Agile seem to be incompatible however, most Agilists would agree that just enough governance might do more good than bad for the Agile project.
-
Presentation: The Ethics of Error Prevention
No one wants programming errors. We have many tools to detect and correct errors in code. We also have a number of techniques we can use to prevent the introduction of errors. In this presentation, Michael Feathers t looksat error prevention while posing a number of interesting questions.
-
How Do You Get a Hyper-Productive Team?
Some of us have been lucky enough to be on hyper-productive teams, others think this is a myth. Joanna Zweig and Cesar Idrovo have been discussing Group Coherence - a search for hyper productivity with some insightful information for everyone trying to produce a hyper-productive team. Their research gives a possible model of how and why some Agile teams excel and others do not.
-
Throw Away Your Bug Tracking System?
Elisabeth Hendrickson, A.K.A "testObsessed", presents a thought-provoking stance on triaging bugs in an agile project. She discusses her feelings that problems found during the iteration are not "bugs", that only the Product Owner has the right to call something "bug", and that a healthy agile team might likely have no need for a bug tracking system.
-
Annotated Burn-Down Charts Help During Retrospectives
A sprint burn-down chart tracks the size of the sprint backlog over the course of the sprint. During the sprint retrospective, the burn-down chart can provide valuable data about how the sprint went. Mike Sutton uses annotations to capture more data on the burn-down chart, making it even more useful during the retrospective.
-
Interview with Pollyanna Pixton at Agile 2008
Pollyanna Pixton tells us that within a culture of trust leaders must stand back and if they don't then they are hampering and restricting the productivity and the creativity and the innovation of teams. She discusses how leaders can foster a culture of trust and what they must do to get the most out of Agile teams.
-
Workspaces for Effective Agility
Author and Agile consultant, Mike Cohn recently wrote a blog entry summarizing a chapter in his new book Succeeding With Agile talking about the ideal Agile workspace. He points to things that need to be visible in the space an Agile team works in to help them be more effective.
-
Software Craftsmanship Manifesto: A Call to Arms
A movement to promote Software Craftsmanship has been brewing for a few years. Since Agile 2008 last year they found a focal point with Uncle Bob Martin's claim that the Agile Manifesto needed amending with a new value: "Software Craftsmanship over Crap". Recently a group has created the Software Craftmanship Manifesto.
-
3 Pillars Of Executive Support For Agile Adoption
An executives job is not over once they've justified agile to their teams and paid for training. To make a transition successful, its required this executive provide sustained support. Esther Derby takes a moment to describe what she believes to be the 3 most important aspects of this ongoing support.
-
Mapping Traditional Software Development Roles to Scrum
Mapping traditional software development roles to just the three roles in Scrum can be challenging. Mike Cottmeyer attempts to provide an effective mapping which would help the teams.
-
Beyond Continuous Integration: Continuous Deployment
The sooner that a feature gets into production, the sooner it starts adding value. The quicker a system can change in response to user feedback, the easier it is to keep the users happy. Timothy Fitz and Joe Ludwig have recently published articles that describe practical implementations of continuous deployment, a process that reduces the release cycle from weeks to minutes.
-
Presentation: Refactoring Databases
For years the norm for developers was to work in an iterative and incremental manner but for database developers to work in a more serial manner. The predominance of evolutionary development methods make it clear that the two groups need to work in the same manner to be productive as a team. Pramod presents material from "Refactoring Databases " on implementing evolutionary database development.