Espresso Fueled Agile Development

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

Browse by Tags

Tagged Content List
  • Blog Post: If you missed the patterns & practices summit....

    Ajoy has posted that three of the sessions have been made available online at pnp Summit videos online . Since one of the three sessions is one that Grigori and I did about the Acceptance Testing Guide, Driving Development with Acceptance Testing , I figured I'd share the information. The other two sessions...
  • Blog Post: Back from vacation... and a lot has happened in the last week

    I took a week off, which was good. I visited family and spent time relaxing and playing video games. (Fallout3 rocks so far!!). I got back this morning to hundreds of emails to go through. After reading almost all of it, there were a few things that happened recently I wanted to share... Here are the...
  • Blog Post: Acceptance Testing Guide Community Preview 2 Available!

    As I have mentioned before in a few posts ( Acceptance Test Engineering Guidance , Acceptance Testing Guidance Survey , and Acceptance Testing Guide Update ), I am working with a team on guidance around acceptance testing . We still have a lot of work to do our the guide, but we have made available a...
  • 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 Test Engineering Guidance

    As I mentioned before ( Acceptance Testing Guidance , Grigori's Take on the Acceptance Testing Project ), I am working on guidance around acceptance testing with Grigori . We now have alive CodePlex site that we can work from: patterns & practices: Acceptance Test Engineering Guidance We will be...
  • 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: Data-mining for Code Quality Metrics

    I spent two weeks between full time projects (still working on the 2 part time projects I am on) looking back at the build logs from the past 6 months (or so) trying to figure out what metrics we have, what we should track going forward, and what goals we should have for these metrics. I came up with...
  • Blog Post: "I need a new co-worker", or "p&p is Hiring"

    Peter Provost left p&p a month or two ago*, and Ade Miller is now our Dev Lead. However, this leaves a gap in the dev team here at p&p, and leaves us with more work than people. If you are a strong developer and love doing agile development, apply for the postion as a Software Development...
  • Blog Post: Front Page of the Seattle Times!

    This morning, I was sitting in a local coffee shop, drinking a latte, and I checked my email on my phone since I was expecting a response from someone. In my inbox was an email from Keith Pleas (the organizer of the p&p Summit) that the Seattle Times online had an article that highlighted p&p...
  • Blog Post: CNN Series on the Future of the Office

    A few weeks ago, a film crew from CNN International visited Microsoft to do a segment on how Microsoft is looking at the workplace of the future ( Alan talked about it at the time ). They talked to the Workplace Advantage group, the team that helped patterns & practices put together our "Agile Development...
  • Blog Post: Thoughts on Code Coverage

    Jim Newkirk and Brad Wilson have an interesting blog post on code coverage and what it means . They have some interesting ideas to think about. On my last project, I ran covereage numbers at fairly regular intervals. At one point, the trend sharpy dropped, and I had a conversation with the dev...
  • 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: "We are doing Scrum, BUT..."

    Eric Gunnerson has a great post on ScrumBut . As a ScrumMaster (certified, certifiable, whatever) I agree with what he says completely. I've said it before when talking about Brad's ScrummerFall post , but Eric sums it up very well. ScrumBut is NOT Scrum. 12 week iterations are not short and completely...
  • 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: Why Did I Go Agile? Part Three: Scrum

    In my other posts in this series, I shared why I was open to trying agile ideas, and I discussed how and why I adopted TDD ( Part One: An Open Mind and Part Two: TDD ). At the end of the project cycle that sold me on TDD, I was approached by one of the PMs in MSN ( Mitch Lacey ) to work on another project...
  • Blog Post: Why Did I Go Agile? Part Two: TDD

    As I mentioned in the first post in this series, Part One: An Open Mind , I was ready for change and willing to try TDD. I had just joined the team that was forming to deliver a large project in a short timeframe. I was responsible for an entire subsystem for a project that was supposed to ship in...
  • Blog Post: Why did I go Agile? Part One: An Open Mind

    I've recently been called a fanatic, crazy, insane, and a zealot about all this agile stuff. This really startled me and made me think about how I come across and how I talk about agile. This has not made me change anything about what I do, what I say, or what I believe. However, I do want to share why...
  • Blog Post: Breaking News: Agile Works!

    This article’s introduction caught my eye: Survey Says: Agile Works in Practice . IN A PRESENTATION at the Rational Software Developers Conference, Ivar Jacobson summed it up well with "These days, to say that you're not agile is the equivalent of saying that you're not potent." This intrigued me enough...
  • Blog Post: TFS and Continuous Integration

    There are a few solutions for getting a continuous integration build going for your project, some of which are easier than others to setup. For those of you who don't know, continuous integration is basically having a build done every time anyone on a project checks in any code changes (for a better...
  • 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: The TDD Pairing Game - Revisited

    Yesterday, I mentioned Brad and Peter's talk on the TDD Pair Programming Game. Brad did a write-up on the most recent presentation they did at Agile 2006. He even shared the slide deck they uesd.
  • 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: Follow-up on the new space

    A while back, I posted about the space the patterns & practices team built in collaboration with the Workplace Advantage folks ( here and here ). Today, two articles by others were brought to my attention, and I'd like to talk about them. First, Adam Barr posted an article with a number of possible...
  • Blog Post: Agile 2006 is great.

    I've been in Minneapolis attending the Agile 2006 conference since Sunday. Things have been going quite well. I've enjoyed a number of talks, tutorials, experience reports, and research papers. Some of the talks were not as good as I would have liked, but overall I've enjoyed it. I've learned a few things...
Page 1 of 2 (38 items) 12