This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
One of our project managers here has been reading about Agile development, and is very keen to promote it here within the development team.
We've been having regular 'Scrum' meetings every morning, where we are to give a minute (no more) update of our current progress, and any impediments.
As part of this, the Project Manager has set up a board, where we apply post-it notes and move them to the relevant areas of the board when complete, and he has drawn a graph of our progress.
My question is whether you are aware of any electronic versions of the boards? Post-its have a tendency to fall off and are difficult to see. If, instead, there was a web version (for example), we could all see it from our screens (I'm thinking about home-workers), and if projected, it may be easier to see.
MG [ October 30, 2007: Message edited by: Mark Garland ]
Get bigger ones to make them easier to see, and think about whether you can move the board to a better location.
Homeworkers are a problem. I might try a webcam, but don't have any experience in this regard.
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
I'm no longer involved with CardMeeting, but the project's carrying on without me.
The problem with electronic tools (even CardMeeting) is that they are very limited compared to physical cards. Physical cards are tactile and can use a huge display area. They're 300dpi and can be spread out over a 10' table, then hung up with magnets on a whiteboard and rolled back to the team room. The whole team can participate at once. You can physically take the card you're working on and clip it to your monitor. When somebody makes a request, you can whip out a card, have them write it down, and then walk over to the planning board and insert it into the plan... immediately. You can even have electronic backups by taking a digital picture of the whole board. (8 megapixel cameras have enough resolution to capture the whole board in one picture.)
Electronic tools are incredibly clunky in comparison. They're good for just one thing: multi-site teams. In fact, our design goal with CardMeeting was to replicate the experience of multiple people using physical cards around a table.
Unless you have a multi-site team, I recommend sticking with physical cards.
James Shore, coauthor of <a href="http://www.amazon.com/Art-Agile-Development-James-Shore/dp/0596527675" target="_blank" rel="nofollow">The Art of Agile Development</a>. Website and blog at <a href="http://www.jamesshore.com" target="_blank" rel="nofollow">http://www.jamesshore.com</A> .