Espresso Fueled Agile Development

Comments on my work at patterns & practices, agile development, and caffeine sources.

Browse by Tags

Tagged Content List
  • Blog Post: ScrumBut

    I worked on my first XP project with John Boal. He recently did a post on ScrumBut . I have mentioned ScrumBut and Scrummerfall before, but this is a good, quick read with a few good tips. A lot of the concepts carry over to XP as well. I'll add something though: Make sure your stories have acceptance...
  • Blog Post: Acceptance Testing Guidance

    On Monday, Grigori and I kicked off a new project: Acceptance Testing Guidance Actually, we kicked off a pre-project planning project. In two to three weeks, we need to decide if there is enough demand for guidance on acceptance testing to warrant a real project, determine the scope of the project, generate...
  • Blog Post: Creating a List of Examples (a.k.a. a Test List)

    Brian has a great post on how to get an EDD (Example Driven Design) coding session started with a list of examples . Of course, Brian uses the terms "TDD" and "Creating a Test List", but the idea is the same. [Author's Note: Because TDD (Test Driven Design) is such an overloaded term, and misleads...
  • Blog Post: How are unit tests different from acceptance tests?

    There was a question on one of the internal aliases today about the difference between unit tests and acceptance tests. I responded with my take on it. After some consideration, I decided to share this with the world as well. Of course, I have edited this a tiny bit to make sense by itself, and not in...
  • Blog Post: Ideal Days Aren't...

    Mitch has an interesting post ( http://blogs.msdn.com/mitchl/default.aspx ) that talks about ideal developer days, and he hits the nail on the head... There are no ideal developer days.... Ever. Planning and estimating using them is kidding yourself, since there is always something that keeps folks from...
  • Blog Post: Team Rooms Increase Productivity

    Today, I saw two very interesting things. First, Peter pointed out that Channel 9 has a tour of the new p&p space . (I know that I have mentioned the space at least three times in the past, but I'm still excited about it. I'm excited not only by what I am doing and the people I work with, but also...
  • Blog Post: Sortable, Sticky Index Cards

    My team (which is running a modified version of XP) is currently using sticky notes on the wall to track our work items and stories. We have a big area for all the project features. We use those giant (3 foot or so) sticky notes to hold a weekly iteration worth of work, and we archive the accomplishments...
  • Blog Post: They found a name for the TDD Pair Programming Game -- "Micro-Pairing"

    I have mentioned Peter, Brad, and Mitch's talk on combining pairing and test driven design several times in the past. Well, Peter finally officially named the game . Check it out.
  • Blog Post: Agile 2006 Follow-up

    The conference was good. The weather was way too hot, but that is another issue entirely. I attended a number of good sessions and a few dull ones. There was not really anything in the middle. There was also not a lot in the middle as far as experience. Most things seemed to be aimed at the beginner...
  • Blog Post: Another Agile blog at Microsoft

    I know that there a quite a few agilists at Microsoft. In my reading over the weekend, I saw this blog ( Only Passionate People Win ) by Young Joo, and I had to comment. Here are a few of his posts on agile topics with my comments: Abusing Agile Amen. You still do not get it! I remember the...
  • Blog Post: Bad Agile Definitions

    A friend of mine (John Boal) has created a site ( The Committee for UN-SCRUM Activities ) where he has the ultimate bad definition for the term "Agile": Agile 1. The ability to use popular buzzwords like "sprint" and "scrum" without having to really change our attitudes or the old-school way you...
  • Blog Post: How do you keep your daily stand-up on track?

    This question came up recently, "How do you keep your daily stand-up on track?" I answered by sharing what worked for me. The way teams I have been on (and teams I have helped coach) kept things tracking was we agreed to the rules: Everyone must answer the three questions. (What did I do? What...
  • Blog Post: Survey: Ideal Continuous Integration

    One of the things we do here at p&p, in addition to providing guidance, tools, and reference implementations, is try to evolve the processes we use to write software.  Last week, over lunch, the developers here at p&p had an interesting discussion about continuous integration .  We were trying...
  • Blog Post: p&p Team Space Update

    While we are still not moved in to the new space, a few folks are using their laptops to camp and it try out. I acquired a few candid pictures (thanks Steve Elston) to show off the new area. The above picture shows one of the largest workrooms in the space and a few folks (Eugenio Pace, Alan Ridlehoover...
  • Blog Post: p&p Team Space

    Today, I only have time for a short note. Rather than do anything technical, I figured I let people in on what is going on in p&p. A while back, Darrell Snow mentioned the new team-oriented collaboration space that the patterns & practices team was building. Well, it is just about done, and...
  • Blog Post: Agile 2006 Conference

    The Agile Alliance is running the Agile 2006 conference this summer in Minneapolis. Last year, I attended Agile2005 with a few folks. We learned a whole lot. If you are interested in learning more about this crazy Agile stuff (like TDD, Extreme Programming, Scrum) and how to get it to work, check out...
Page 1 of 1 (16 items)