• Home
  • RSS Feed
  • Log in

Archive for the ‘Project Management’ Category

Geert Bossuyt

Agile Fixed Price – How to …
Posted by Geert Bossuyt at around evening time: October 16th, 2011

Market Driven Development  (aka Agile Fixed Price)

I propose a paradigm shift in developing software to deliver business value.

For a team to satisfy a business need,
it is not the amount of work that defines the time needed,
it is the available time that defines the amount of work that can be done.

The deadline is part of the need, and not the result of estimation or planning techniques.
With the deadline being part of the need, the Team and the Product Owner have a shared budget ( = number of Sprints ) to realize the Vision.

Instead of using Poker to give insight in the estimated time of delivery, let’s create a Market Place where Product Owner and Team ‘negotiate’ on the complexity of each story.

(more…)

Share

Filed under Agile, Ideas, Project Management, Requirements Management, Uncategorized | 10 Comments »

Martien van Steenbergen

Electronic boards for agile teams
Posted by Martien van Steenbergen mid-morning: August 29th, 2011

What electronics tools exist to electronically master the agile process like Scrum, Kanban, and others?

Since this question surfaces every now and then, answers collect here (in alphabetical order).

  • Agile Bench
  • Google Docs
  • Microsoft » Excel
  • FlowKaizen
  • Atlassian » Greenhopper for JIRA
  • Hansoft
  • Bandit Software » LeanKit Kanban
  • Pivot Labs » Pivotal Tracker
  • Rally Software » Rally
  • ScrumDesk
  • Silver Stripe » Silver Catalyst
  • smartQ
  • TargetProcess
  • Version One Suite
  • Atlassian » Vodafone wins Ultimate Scrum Board Award

Got more?

Contributors:

  • Serge Beaumont
  • Erica
  • Theo Gerrits
  • Olav Maassen
  • Pieter Rijken
  • Yves Hanoulle
  • Jem
Share

Filed under Agile, kanban, Project Management, Scrum, Scrum | 12 Comments »

Laurens Bonnema

Agile Project Planning In Twelve Easy Steps
Posted by Laurens Bonnema mid-afternoon: March 4th, 2011

  1. Create a list of all your requirements in Epic format (think Product Breakdown). 
  2. Break down each Epic into work items in User Story format (think Work Breakdown).
  3. Determine which Epics and/or User Stories have dependencies. 
  4. Visualize dependencies in a network diagram.
  5. Create an estimate for each User Story using Planning Poker Points, NESMA Function Points, Gummy Bears, anything but time and/or money. 
  6. Assign business value to all Epics and divide this value between the User Stories based on their point-estimate. 
  7. Sort the list of User Stories based on priority, dependencies and business value per point-estimate (triage). Having trouble sorting the list using triage? Pick another prioritization technique. 
  8. Take an educated guess (assumption) about the number of hours per point you’re likely to spend, based on a representative sample of User Stories taken at random. 
  9. Calculate duration based on your assumption. 
  10. Use the calculated duration as input for a Monte Carlo analysis to create your first rolling wave planning.  
  11. Correct the assumption every sprint based on the progressive average of the actual hours per point ánd a new Monte Carlo simulation for the remaining duration. 
  12. Report regularly, preferably in a reporting format currently in use by the organization.
Share

Filed under Agile, Project Management | No Comments »

Iwein Fuld

Xebia Software Development builds Posterous clone in a day!
Posted by Iwein Fuld in the early evening: September 20th, 2010

Sharing knowledge is one of our core values and as lot’s of research confirms knowledge transfer is best done between peers. We have a great knowledge sharing platform at Xebia through bi-weekly evening sessions, where we do some experimental coding and some presentations. Once in a while we take it to the max and organise a tech rally. One of those happened last Friday and it was a total blast. I’ll give you some of the highlights. More detailed posts on the technical details will follow and I’ll update the list below as they do:

  • Git tricks we learned in the commit frenzy

(more…)

Share

Tags: hyperproductivity, jquery, knowlege-exchange, mongodb, posterous, Spring
Filed under Fun, General, NoSQL, Project Management | 3 Comments »


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 »

Sander Hautvast

Middleware Management pitfalls 9. Differences between test and production
Posted by Sander Hautvast mid-afternoon: June 4th, 2010

In this episode of the middleware pitfalls top-10 we want to discuss the merits of a clean and standardized set of (test) environments. Some refer to such a set as DTAP, an acronym for Development, Test, Acceptance-test (or pre-production) and Production. From here on the text contains capitals to indicate an environment. Basically the situation is like testing itself: you will never get it 100% right, but it will help you a lot if you invest in a sound, maintainable DTAP.

(more…)

Share

Tags: DTAP, omgevingsverschillen, OTAP
Filed under Middleware, Project Management, Testing | No Comments »

Jan Vermeir

Prima Donna Syndrome
Posted by Jan Vermeir in the early morning: April 27th, 2010

Development teams or even development organizations, are not always the well balanced, smooth operations we’d like them to be. In our software quality audit practice we have had the privilege to investigate many different types of organizations and found many different ways quality and productivity can suffer from a problem known as the Prima Donna Syndrome: a single individual exercises a disproportionate influence on the team causing problems like stagnation and unnecessary complexity.
(more…)

Share

Filed under Agile, General, Project Management | 4 Comments »

Serge Beaumont

Do you worry about crappy code? Then face reality and grow up.
Posted by Serge Beaumont around lunchtime: April 24th, 2009

My colleague Age pointed me at a blog post by Uncle Bob about a presentation where a Mr. Josuttis presented the inevitability of crappy code because “businesses will do whatever it takes to cut costs and increase revenue, and therefore businesses will drive software quality inexorably downward”. Uncle Bob proceeds to go against that argument, but I find it to be a technocratic (DSLs and produce better code) and ultimately unsatisfying answer. My answer to the problem?

Face reality, grow up.

(more…)

Share

Filed under Agile, General, Project Management, Scrum | 8 Comments »


Recipe for slightly burned decisions
Posted by Barre Dijkstra in the early afternoon: January 28th, 2009

This recipe describes the process of baking marvellous, slightly burned decisions. If you’re looking for the well-done version of decisions, I would suggest altering this recipe by adding things like “necessity”, “timing”, “context” and “feeling” or taking another recipe on the subject.
(more…)

Share

Filed under General, Project Management | 2 Comments »


Agile Maintenance – One Team Multiple Projects
Posted by ShriKant Vashishtha in the early evening: August 21st, 2008

You may land up in situations when a project is almost stable. For developers handling issues and enhancements for the project, the work available is not sufficient. So, when team is comfortable with the project and it’s already stabilized, team can start handling another project at the same time. It’s good for the people working in these projects from learning perspective. They are exposed to multiple technology stacks, problems and functionality. At the same time, it works well for an organization in general.
(more…)

Share

Filed under Agile, Project Management, Scrum | 4 Comments »

← Older posts

Xebia Sites

  • Xebia Corporate
  • Xebia France
  • Xebia India
  • Xebia Sweden

Categories

  • Java (311)
  • Agile (181)
  • General (136)
  • Scrum (67)
  • Architecture (64)
  • Testing (59)
  • Performance (46)
  • Middleware (56)
    • Deployment (38)
  • Xebia Labs (39)
  • SOA (31)
  • Podcast (31)
  • Project Management (28)
  • Tools (26)
  • Uncategorized (20)
  • lean architecture (20)
  • Quality Assurance (17)
  • Articles (13)
  • Requirements Management (13)
  • Virtualization (19)

Tag Cloud

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

Archives

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