Tag Archives: best practices

git init

Post by Scott Vlaminck

Jason Rudolph has a great post discussing getting started with git, the new kid on the block for version control. That post alone makes a compelling argument to me for trying it out. This quote hit a little too close … Continue reading

Posted in Software Development | Tagged , , , | Leave a comment

Peer Code Review

Post by Scott Vlaminck

No time for code reviews? Maybe Peer Code Reviews are a better fit. As it turns out this is something that we’ve actually been doing for a while at Refactr without having a “real” name for it. We’re a small … Continue reading

Posted in Agile Processes | Tagged , | Leave a comment

More on daily meetings

Post by Scott Vlaminck

Jon discusses why he and his team abandoned daily team meetings – a standard practice for many agile teams, particularly those using Scrum or XP. I can definitely sympathize with a couple of his reasons because I’ve had some of … Continue reading

Posted in Agile Processes | Tagged , , , , | 3 Comments

Agile Roles

Post by Jesse O'Neill-Oine

Many people struggle to understand where their role fits on an agile team. A lot has been written about this topic, but I’ll attempt to clarify how I believe traditional roles (i.e. Architect, Developer, Project Manager) can transition effectively to … Continue reading

Posted in Agile Processes | Tagged , , , , | Leave a comment

Agile Revolution

Post by Casey

Gus Power has an interesting quote about the agility of a team, “Agility of a team is inversely proportional to the number of external people involved.” If this is true, and I think it is, how do you convince the … Continue reading

Posted in Agile Processes | Tagged , , , , , | 5 Comments

The Appropriate Amount of Time for Discussion

Post by Casey

I have been on too many projects where the discussions went way overboard (many times through my own causing.) It is so easy to fall into the trap of “let’s just discuss it quick” and one hour later still be … Continue reading

Posted in Agile Processes, Business, Software Development | Tagged , , , , , | 1 Comment

Rewriting is refactoring.

Post by Ben Edwards

Matt Linderman of 37signals posted this today about the essence of refactoring: “Whether we’re authoring software or prose, rewriting is key. Rewriting is when you turn good into great. It’s true for books, blog posts, marketing copy, interfaces, code, etc. … Continue reading

Posted in Agile Processes | Tagged , , , | Leave a comment

Get an On-site Customer Now

Post by Casey

Presumably, you want to give Agile a shot and are tossing around which principles to implement first. The number one thing I recommend going all out on from the beginning is having an on-site customer. And I don’t mean a … Continue reading

Posted in Agile Processes | Tagged , , | Leave a comment