James Shore04/19/10
1965 views
1 replies
When I speak
out against
certifications, one common response is a question: "Well, we need some
way to hire good developers. How can we filter through the piles of
candidates we get without using certifications?"
It's a good question....
Michael Sahota04/16/10
1810 views
0 replies
I started filling out my CSC (Certified Scrum Coach) application
almost a year ago and then I stopped due to fear, uncertainty, and
doubt. I had been using Scrum for quite a while and successfully
transitioned a number of teams, but didn’t understand...
Steven Lott04/15/10
4150 views
0 replies
I sat through a great use case analysis session recently."Great"
because I saw lots of ways to derail a simple process. Eventually, we
did identify a couple of actors and a couple of use cases. But it took
hours and hours. Bonus: this was...
James Shore04/15/10
935 views
1 replies
I don't think you need Iteration Zero. "Iteration Zero" is the idea
that you should spend the first several weeks of a new Agile product
setting up technical infrastructure, gathering requirements, and so
forth. I don't use it because I...
Mitch Pronschinske04/14/10
3896 views
0 replies
Agile ALM tool vendor, Rally, just announced its acquisition of the Kanban project management startup, AgileZen. "We're going to use their Kanban board in Rally," said Rally CTO and co-founder Ryan Martens. AgileZen's web-based Kanban board is...
Giorgio Sironi04/14/10
13654 views
1 replies
Given the good reception of the TDD
checklist, I've decided to put together a similar one with
suggestions for the generic class and interface design. These entities
are the basic artifacts of object-oriented programming, thus this
checklist is used...
Jurgen Appelo04/14/10
2013 views
1 replies
In many organizations people are used to the idea that functional
managers are responsible for assisting people with their personal
development. As managers, we care about our people’s skills, their
knowledge and experience, their training, and their...
Kelly Waters04/13/10
1473 views
1 replies
Ahem. Actually that's a bit of an exaggeration. I have to be honest
with you. Agile software development probably doesn't really save
lives. There, you heard it from me first. I just felt like being
melodramatic...Someone once joked with me that...
Mitch Pronschinske04/12/10
7351 views
0 replies
GUIdancer is an Eclipse-based automated functional testing tool for GUI's. Tests in GUIdancer can begin before an application's under test is even available. Its keyword-driven approach doesn't require any coding and thus, increases productivity. At...
Eric Hagan04/12/10
918 views
0 replies
Zach Nies is the VP of products at Rally Software, an Agile coaching and tooling company. He says that as soon as you have development teams working on multiple floors, you have distributed development. High performing agile teams are able to accurately...
Michael Sahota04/12/10
1202 views
1 replies
This is a review of Luke Hohmann’s excellent blog
series on Product Backlog Prioritization. As usual, I have captured
what I believe to be the salient points in a visual note. The main
points are to:
Align with Company StrategyBalance stakeholder...
Michael Norton04/08/10
839 views
1 replies
Story Fomats
I've been on numerous Agile projects with varying methods for capturing stories. Quite popular (and purportedly the ThoughtWorks standard) is the "As a, I want, So that" story format.
While I have seen teams do well with this format, I...
Alex Tkachman04/08/10
9460 views
7 replies
Today is very big day for Groovy++ team and me personally. Version 0.2 of Groovy++ is available now for download. Please go to http://code.google.com/p/groovypptest/ and give it a try.Only (or already) 17 weeks ago we opened very first preview of Groovy++. It...
Lyndsey Clevesy04/08/10
14882 views
7 replies
We recently had the chance to catch up with Gregg Sporar, Senior Product Manager at Smart Bear Software, about peer code review as an Agile process.DZone: Can you give us a quick intro to yourself and your background?Gregg: My background is in software...
Mark Needham04/08/10
3009 views
3 replies
Grant Joung wrote a post a while ago about velocity
goals and whether they're a good or bad idea, a topic which seems
to come up from time to time on agile teams.
My colleague Danilo Sato previously wrote about the
dangers of using velocity as a...
Eric Hagan04/07/10
3406 views
0 replies
Erin Curtis is the Director of Product Management at Electric Cloud, a company that provides build automation and management software. Before "cloud" became a major buzzword in the IT industry, Electric Cloud had their own internal cloud for...
Julian Simpson04/07/10
2861 views
0 replies
(part one
and two)
In this installment, I’m going to cover the configuration storage
mechanism for this separate configuration jar approach.
Configuration Storage
With the approach listed in step two, it’s easiest to manage the
actual values via...
Vincent Partington04/07/10
1869 views
0 replies
As with many other roles, all kinds of people fill in the role of the
ScrumMaster.
I see 5 types of ScrumMasters. These have nothing to do with the
different responsibilities of the ScrumMaster, nor with the different
functions that fulfill the SM...
Mitch Pronschinske04/06/10
10899 views
4 replies
A senior staff engineer at Oracle who worked as the lead developer for the increasingly popular Hudson Continuous Integration system said goodbye to his colleagues this week after nine years of service. Kohsuke Kawaguchi began working for Sun Microsystems...
Lyndsey Clevesy04/06/10
831 views
0 replies
Free Continuous Integration and Testing Conference in North CarolinaDZone is proud to be supporting a local event! CITCON brings together people from every corner of the software development
industry to discuss Continuous Integration and the type of Testing...
Serge Beaumont04/06/10
7751 views
2 replies
If you write user stories, it is very likely that you have been
using the "As a... I want... So That..." stanza. What you might also
have found is that it is hard to fill the "So That" clause with
something that makes sense. "As...
Geertjan Wielenga04/05/10
5507 views
0 replies
Marcus Ahnve (pictured, right) works for Valtech, an international IT
consultancy firm. In his role as a technical consultant, he does a lot of
agile mentoring, helping clients introduce, adapt, and evolve agile
methodologies.Below follows an interview...
Lyndsey Clevesy04/05/10
27990 views
0 replies
Download Your Free Copy of DZone's Latest Refcard on Lean Software Development! The specific practices outlined in this DZone Refcard provide a
step-by-step approach to implementing a Lean Software Development
process. Adopt one, several, or all the...
Lyndsey Clevesy04/05/10
4680 views
0 replies
Download Your Free Copy of DZone's Latest Refcard on Lean Software Development! Written by Lean experts, Curt Hibbs, Steve Jewett, and Mike Sullivan, this 6-page cheat sheet provides a step-by-step approach to implementing a Lean Software Development process....