• Home
  • RSS Feed
  • Log in

Author Archive


The next step in the evolution of Agile project management
Posted by Marco Mulder just before lunchtime: September 9th, 2010

In this blog, I make a case for what I think is the next step in the evolution of Agile project management. The focus of project management used to be based on managing Tasks that people perform to deliver a piece of software. Agile project management shifted focus to managing the delivery of Features. I believe that the time is ripe for the Agile community to take the next step: move towards Value driven project management.
(more…)

Share

Tags: Agile
Filed under Agile, Project Management | 18 Comments »


Effective Retrospectives & Reviews
Posted by Marco Mulder in the early morning: May 15th, 2010

In my experience as a Scrum trainer and coach, I have seen too many Scrum teams that fail to do what Scrum was invented for: Inspect and Adapt.

Do the following statements describe the situation of your team?
- Little is done about problems discussed in Retrospectives.
- Sprint Reviews have no impact on what is build in subsequent sprints.

If so, you may be interested to read my article on the Scrum Alliance website: Effective Retrospectives & Reviews.

Share

Tags: ACT, Agile, retrospectives, Scrum
Filed under Agile, Scrum | No Comments »


Tips for ScrumMasters: How to act on retrospective outcomes
Posted by Marco Mulder in the late evening: November 25th, 2009


In my previous blog, I talked about when to estimate user stories so that a Product Owner can do release planning based on velocity and relative estimates. This time, I will discuss another topic that I see many Scrum teams struggle with: how to implement improvements based on what is discussed in retrospectives.

Many Scrum teams have a hard time to continuously improve themselves. In retrospectives, problems and possible improvements are discussed. Then nothing happens. In later retrospectives, the same problems are discussed without noticeable changes. Retrospectives like this are a waste of time. Even worse, missing out on the opportunity to continuously improve is a big waste in itself. The velocity of such teams and the quality of their deliverables will almost certainly get better if they find ways to act on improvements that are identified in retrospectives.
(more…)

Share

Tags: Agile, Scrum
Filed under Agile, Scrum | No Comments »


Tips for ScrumMasters: Estimate user stories outside Sprint Planning Meetings
Posted by Marco Mulder mid-afternoon: November 11th, 2009

One of the biggest strengths of Scrum is that it is a framework instead of a detailed methodology such as RUP. In Scrum, concepts are described that make essential aspects of projects fall into place in a very powerful way. One does not need a Process Engineer to tailor Scrum before it can be applied successfully. However, because there are many things that Scrum does not describe in detail, there is plenty of room left to mess things up :-)

In this blog, I discuss on how to facilitate the estimation of Product Backlog items so that the Product Owner can do release planning.
(more…)

Share

Tags: Agile, Scrum
Filed under Agile, Scrum | 7 Comments »


Visualizing user stories from idea to production
Posted by Marco Mulder mid-afternoon: October 25th, 2009

In many Scrum projects, user stories that are Done at the end of a sprint have not yet been put into production. In other words, production is often not part of the Definition of Done. There can be several reasons for this. Examples are:

  • additional acceptance or integration testing is needed that can not (yet) be done within the sprint;
  • user stories have dependencies on hardware of software from an external party that is not yet available;
  • minimal marketable features are bigger than what can be produced in one sprint.

(more…)

Share

Filed under Agile, Scrum | No Comments »


Jeff Sutherland @ nlscrum
Posted by Marco Mulder at around evening time: June 29th, 2009

Last week I co-organized an nlscrum event with a very special guest: Jeff Sutherland. After rushing with him from the airport to our Xebia office, Jeff gave a very inspiring presentation.

(more…)

Share

Tags: Agile, Scrum
Filed under Agile, Scrum | 1 Comment »


Estimating a product backlog more effectively
Posted by Marco Mulder in the late evening: February 25th, 2009

Ever since I read Mike Cohn’s book Agile Estimating and Planning, it has been a great help in doing Agile projects. One of the ideas that I like very much is to estimate user stories on a product backlog in an abstract measure: story points. Story point estimates only need to be correct relative to each other. Having such estimates allow you to monitor velocity: how many story points can be done in an iteration. Based on velocity and an estimated product backlog, decisions about scope, schedule and budget can be made and continuously refined a very informed way.

The most common way to estimate user stories on a product backlog is by doing a planning poker session. However, in my experience it is pretty hard for a team to do this effectively for a big list of user stories. Therefore I tried out another approach.
(more…)

Share

Filed under Agile | 4 Comments »


Using FitNesse with the Maven 2 classpath
Posted by Marco Mulder mid-morning: December 16th, 2008

When working with Maven 2 and FitNesse, it is desirable to use the Maven classpath in FitNesse. The FitNesse Maven plugin can do this for running tests in a build, but not for using FitNesse interactively.
(more…)

Share

Filed under Java | 2 Comments »


Case study: Distributed Scrum Project for Dutch Railways
Posted by Marco Mulder in the early morning: August 18th, 2008

Recently I wrote a blog about the way that we do distributed Agile projects. Martin van Vliet and I have also published an article on InfoQ about one of them. So if you want to know more about one of our bigger distributed Agile projects, here it is: Case study: Distributed Scrum Project for Dutch Railways.

Share

Filed under Agile | No Comments »


My experiences with distributed Agile software development
Posted by Marco Mulder in the late evening: August 13th, 2008

I have been a Scrum Master on one of our distributed Agile projects for about a year. I would like to tell you about how we do such projects and share some of my experiences. If you are having a bad time with offshore software development, try not to get too jealous because we are having a great time at it :-)
(more…)

Share

Filed under Agile, Java | 7 Comments »

← Older posts

Xebia Sites

  • Xebia Corporate
  • Xebia France
  • Xebia India
  • XebiCon 2012

Categories

  • Java (312)
  • Agile (192)
  • General (141)
  • Scrum (70)
  • Testing (65)
  • Architecture (65)
  • Performance (47)
  • Middleware (59)
    • Deployment (40)
  • Xebia Labs (41)
  • SOA (31)
  • Project Management (31)
  • Podcast (31)
  • Tools (28)
  • Uncategorized (24)
  • lean architecture (20)
  • Quality Assurance (19)
  • Articles (15)
  • Requirements Management (14)
  • Virtualization (21)

Tag Cloud

    Architecture JPA implementation patterns Grails lean architecture Flex Ajax Eclipse Lean lean architectuur Scrum Concurrency Control product owner Xebia Oracle XML Groovy ACT Hibernate Maven Scala agile architectuur Javascript Moving to India Spring SOA Agile TDD JPA Frameworks Java

Archives

  • May 2012
  • April 2012
  • March 2012
  • February 2012
  • January 2012
  • December 2011
  • November 2011
  • October 2011
  • September 2011
  • August 2011
  • July 2011
  • June 2011
Avatars by Sterling Adventures