Recent Articles
Article by William Wake, Dr. Kevin Rutherford |
Oct 14 2011 - 4:00am Most software needs to be "maintainable" and have high "internal quality." But what does that mean in practical terms? Code smells form a vocabulary for discussing code quality and how well suited code might be to change. The smells also provide good indications as to what to refactor and how. Read More
Article by Lee Copeland |
Oct 14 2011 - 3:00am Most managers would consider management far too complicated to script. But the five key components of management—planning, staffing, organizing, directing, and controlling—are practiced just as often in testing. So, let's see some of those management scripts. Read More
Article by Arlen Bankston, Bob Payne |
Oct 14 2011 - 3:00am Scaling Agile to the enterprise can be challenging once you start looking at the Program and Portfolio level. How do you design an effective coordination system that encourages collaboration, communication, transparency and is flexible, easy to implement and rapidly evolvable? We will explore key aspects of creating a simple but effective agile-ready coordination system for managing such initiatives, based upon the authors' observations and experiences across widely differing companies. Read More
Article by Mary Gorman, Ellen Gottesdiener |
Oct 14 2011 - 3:00am When Mary Gorman and Ellen Gottesdiener facilitated a game called The Backlog Is in the Eye of the Beholder for the Boston chapter of the International Institute of Business Analysis, both the players and the facilitators learned some important lessons in organizing a project requirements backlog. Read More
Article by Eduardo Miranda |
Comments (2) |
Oct 11 2011 - 12:00am Time boxing is a management technique that prioritizes schedule over deliverables, but time boxes that are merely self- or outside-imposed targets, without agreed-upon partial outcomes and justified certainty, are at best an expression of good will on the part of the team. This essay proposes the use of a modified set of Moscow rules that accomplish the objectives of prioritizing deliverables and providing a degree of assurance as a function of the uncertainty of the underlying estimates. Read More
Article by Laura Brandenburg |
Comments (1) |
Oct 10 2011 - 12:00am Managing expectations and providing useful feedback are incredibly important skills for managers, whether you’re dealing with one employee or many. In this article, Laura Brandenburg takes a closer look at how some of the principles from the book The One-minute Manager apply to project teams. Read More
Article by Rinku Sahay |
Comments (2) |
Sep 28 2011 - 4:05pm A knowledge transfer session is the least-sought-after activity in a project. The intention is to get rid of your current responsibility and move on, no matter what mess you leave behind. But, while watching a relay race, Rinku Sahay realized how crucial it is to have a successful “pass.” Read More
Article by Rick Brenner |
Sep 23 2011 - 8:07am Most management and change management methodologies assume a traditional environment—one in which the time between changes is much greater than the time required to adapt to each change. In fluid environments, the next change event happens before we can finish adapting to the last one, and sometimes even the one before that. Read More
Article by Rick Scott |
Sep 19 2011 - 1:00am Formal logic is what runs computers, but it is only a part of the logic used by a software tester. In this installment of his ongoing series on philosophy and software testing, Rick Scott explains. Read More
Article by Lee Copeland |
Sep 11 2011 - 12:00am During the many years Lee Copeland has been a software consultant, he's logged quite a few travel miles and amassed numerous tales from all over the world. This story, originally published on StickyMinds.com in November 2001, takes place during and after the September 11 attacks. Read More