The Latest
The Whole Is a Sum of Its Parts[magazine] Managing large teams adds up to a headache, especially when it comes to Agile projects. Learn how to successfully divide over-sized teams into Agile subteams—from a practitioner who literally wrote the book on the subject. |
Jutta Eckstein
September 7, 2005 |
|
I Do Not Want a Bug Report[magazine] Building relationships is important because trust allows us to share information more freely. In his article, Jason Yip explains why he'd rather have a face-to-face conversation about bugs instead of relying solely on a traditional bug report. |
Jason Yip
September 7, 2005 |
|
The Cream of the Crop[magazine] Reuse is one of the rare things in our industry that everyone agrees is necessary. But as an industry, we are pretty bad at it. Welcome to the world of pragmatic software reuse. On your current project, follow the steps outlined in this article to create and deliver truly useful libraries of reusable components. |
Simon P. Chappell
September 7, 2005 |
|
![]() |
Is the Grass Greener on the Other Side of the Fence?[article] We may be creatures of habit—adhering to and promoting processes we know well—but we also habitually look to other work environments that appear capable of nurturing our ideas once an old environment becomes depleted. Ed Weller believes that searching for greener pastures is unnecessary. You just need to learn how to cultivate your managers in order to create an environment that will harbor your ideas. Ed explains why you'll end up grazing fruitlessly if you can't plant your ideas with management. |
|
Mary Poppendieck - Lean Software Development - Agile 2005[article]
Podcast
Mary Poppendieck talks about her work in the area of Lean Software Development, new product development and the Agile 2005 Conference in Denver. |
||
Scott Ambler - Agile Modeling, Agile Database and the Agile Development Conference[article]
Podcast
Scott Ambler talks about his work integrating the modeling and data communities into agile projects. |
||
Arlo Belshee - Agile 2005 - Promiscuous Pairing and the Least Qualified Implementer[article]
Podcast
Arlo Belshee talks about Promiscuous Pairing and the Least Qualified Implementer at the Agile 2005 Conference in Denver. |
||
Dave Astels - Behavior Driven Development - Agile 2005[article]
Podcast
Dave Astels talks about his new Behavior Driven Development project in Ruby. |
||
User-Centered Design Roundtable with Lynn Miller, Jeff Patton, and Rebecca Wirfs-Brock[article]
Podcast
This roundtable addresses the integration of User-Centered Design into an agile project. |
||
Mike Hill - Agile 2005[article]
Podcast
At the Agile 2005 conference, Mike discusses his new book and the Coders Without Borders project that he is starting up. |
||
Bob Martin - Agile 2005 Conference[article]
Podcast
A talk with Bob Martin at the Agile 2005 conference about the convergence of Agile Methodologies and the minimal list of practices that a team could employ to become agile. |
||
Structure Marking[article] Structure marking is a programming technique that defends data against damage, especially from software bugs. It adds flags to data structures and checks them at each use to detect damaged data immediately. |
Tom Van Vleck
August 5, 2005 |
|
Information Gathering[article] If your customer interview questions focus too narrowly on a problem that must be solved, you run the risk of missing information that could be critical to a successful outcome. In this column, Naomi Karten says playing detective improves your ability to gather information. To improve the odds of success, it's important to ask questions from multiple perspectives—and to pay attention not only to the customers' response, but to how they say it as well. |
||
The Tale of the Too-Talented Techie[magazine] Every manager has a story to tell. Find out how one management professional tackles a fictional dilemma. The story may be made up, but the solutions are tried and true. In this installment, Peter Clark spins a yarn of what can happen when a team member's talent goes to his head. |
Peter Clark
July 18, 2005 |
|
![]() |
Reduce Stress, Write a Test[magazine] All code is not created equal. Learn from a master of the craft how to spot bad code and mold it into good. This month, Mike Clark explains how writing automated tests can give you confidence to change code fearlessly. |
Mike Clark
July 18, 2005 |