» tagged pages
» logout

sorted by: recent | see : popular
Content Tagged with scrum + xp

User stories, Use cases : les différences

"User stories" ("Histoires d'utilisateur") et "Use cases" ("Cas d'utilisation") ont des similitudes mais aussi de réelles différences

UML: del.icio.us tag/uml

XPlanner Home

XPlanner is a project planning and tracking tool for eXtreme Programming (XP) teams. If you are not familiar with XP software development practices, the links page contains pointers to relevant resources. To summarize the XP planning process, the customer

opensource: del.icio.us tag/opensource

アジャル・モデリング(AM)ホームページ

アジャル・モデリング(AM)とは?

UML: del.icio.us tag/uml

Teams Need Healthy Collaboration

A few weeks ago, I was explaining some of the concepts behind Dialogue-Driven Development to Michael Buffington and when I said that we were working to create patterns of Dialogue... his immediate thoughts were on code. I don’t remember the exactly how he worded it.. but he basically thought we were working on a parsing tool for grabbing requirements out of emails, messages, etc. I quickly explained that d3 had nothing to do with actual code and was merely a practice that we as developers and consultants are using to think about our interaction with clients, users, and amongst ourselves.

Just last night, I was chatting with a friend of mine about d3… (names changed to protect the guilty)

context: Harry works in a development team1 of about ten people and Paul is one of his “team”mates.


  Harry: i guess it prevents discussion domination
   me: yeah, that happens as it is sometimes
  Harry: and ensures equal contribution
  Harry: paul does that 
    and he's not very polite about it either
    and will often raise his voice and speak over you
    which is crazy
    kindergarten stuff
  me: hah
  Harry: need a talking stick!

This happens all too often amongst ourselves. While we’re striving to improve our client interaction… we often overlook our own internal struggles to achieve healthy collaboration. It takes discipline by every individual in a collaborative environment to really think together.

So, how does d3 address this? Well, it’s our goal that through mindful dialogue, we can cultivate healthier collaboration in all of our professional (and personal) relationships.

I would also like to point out a few common misconceptions about d3.

Dialogue-Driven Development is about being in the conversation as it is happening… and really listening.

The next time that you’re getting ready to interact with your teammates, ask yourself:

  • Am I contributing something meaningful?
  • Am I listening to others well?
  • Is everybody contributing an equal share of information?

If you’re quiet, try to speak up more. If you talk too much, be mindful of how much you may dominate a conversation. If you’re not participating at all.. why are you there?

1 You’ll be happy to know that Harry also gave his two-weeks notice yesterday.

Rails: Robby on Rails

eXPlain Project Management Tool

eXPlain Project Management Tool (or eXPlainPMT) is a web-based application built using the Ruby on Rails framework that supports the eXtreme Programming development methodology.

opensource: del.icio.us tag/opensource