The Latest
Agile Lifecycles for Geographically Distributed Teams: A Case Study[article] In this case study of a distributed agile team, the developers were in Cambridge, MA, the product owners were in San Francisco, the testers were in Bangalore, and the project manager was always flying somewhere, because the project manager was shared among several projects. The developers knew about timeboxed iterations, so they used timeboxes. Senior management had made the decision to fire all the local testers and buy cheaper tester time over the developers’ objections and move the testing to Bangalore. |
||
Why an Agile Project Manager Is Not a ScrumMaster[article] A Scrum Master has only allegiance to the team. A project manager has responsibility to the team and to the organization. That means that the project manager might feel torn when the organization pressures the project manager to do something stupid. |
||
2012: The Year of DevOps[article] Scott Ambler explains how DevOps has grown within the agile community, and why he believes it will become an IT buzzword in 2012. DevOps uses agile's community-based teamwork and offers developers and those in operations a great way to make everyone's job easier. |
||
Why Do Requirements Matter?[magazine] A series of dining mishaps leads Lee to reflect on why mistakes happen in spite of well-defined requirements. |
||
Agile Lifecycles for Geographically Distributed Teams: Using a Project Manager with Kanban, Silo'd Teams[article] This is a product development organization with developers in Italy, testers in India, more developers in New York, product owners and project managers in California. This organization first tried iterations, but the team could never get to done. The problem was that the stories were too large. Normally I suggest smaller iterations, but one of the developers suggested they move to kanban. |
||
Test Automation in an Agile Environment[article] Many of us keep asking: If the benefits of automated testing are so vast, why does test automation fail so often? Artem Nahornyy addresses this common dilemma. |
Artem Nahornyy
January 25, 2012 |
|
From One Expert to Another: Dawn and Shannon Code[interview] Did you know that former Dawn Cannan, lover of all things testing, and her husband legally changed their names to Dawn Test Code and Shannon Null Code? In this interview, they discuss the reason for their name changes and what it means to have and show enthusiasm for what is important to you. |
||
Defining Requirement Types: Traditional vs. Use Cases vs. User Stories[article] If you have recently transitioned to an agile team, you may have questions about the differences between user stories and use cases, especially how they differ from tradition requirements writing. In this article, Charles Suscheck defines each of these requirements types and uses a running example to illustrate how they differ in a real-world setting. |
||
Agility (and Learning Opportunities) Everywhere[article] People often ask, "Can I apply agile methods to something other than software development?" Since the basic appeal of agile methods is to acknowledge uncertainty by planning in increments, evaluating where you are relative to the plan and other forces, and planning the next increment, it seems like there should be no obstacle to following an agile approach for any project. The lurking question many have is, "Can my type of project really be structured in an incremental way?" |
||
Agile ALM for Delivering Customer Value: Back-end Disciplines[article] In this second part of a two-part series, Mario Moreira explores the back-end disciplines of a lifecycle that establishes an ALM framework centering on customer value. If your organization has adopted agile and you are looking at building your ALM framework, consider an infrastructure and tooling that will help you establish and build customer value throughout the lifecycle. |
||
An Agile Software Shop: Spreading Agile Across Departments[article] In a medium to large software shop, where several groups are involved in the development of a product, implementing an agile methodology may be a challenge. |
Rafael Alvarez
January 11, 2012 |
|
Once Upon A Retrospective[magazine] Children can teach us some extremely profound things--often when we least expect it. Jennitta Andrea shares sage advice about project retrospectives that she learned while perusing the well-known children's stories on her daughter's bookshelf. These insights will help improve the way you plan, facilitate, and participate in project retrospectives. |
||
The Zero-Defect Vision: Common Sources of Errors in Development[article] Examine the common sources of errors in product development activities. By being aware of the things we can change in our environments, we can reach our goal of preventing errors. Then, a number of techniques can be employed in order to help teams work towards a zero-defect goal. |
||
My Life as a Virtual Team Member: An Interview with Nanda Lankalapalli[interview] Inspired by the Better Software magazine article, "Make Your Tele-team Work," I spoke in more detail with Nanda Lankalapalli about what it's like to be a virtual team member and what it took to create a "Virtual Nanda." |
||
Content (and Creativity) Is King in 2012[magazine] A letter from the Better Software magazine editor. |