Tuesday, March 31, 2009

You’re either on the team or you’re not…

Just a little rant today:

 

Scrum has 3 roles.  Scrum Master, Product Owner, and the Team.  I believe in a team of doers and performers (probably the same thing). 

 

I, in general, don’t believe in putting a data modeler on a team, or an architect on a team, or any specialized role on a team.  It’s not to say I don’t believe in having a data modeler or architect on the team, as long as they can view themselves as a member of the team willing to do work and get work done.

 

I believe the team needs a team data modeler if the team says, “These data relationships are pretty complex, we really do need a data modeler”, then we start talking about a data modeler (or architect, or whatever).  However, in many cases, the team members can really model their own data or architect their own systems.

 

Often, we use a DBA service, or operations service.  They provide a service to the team, but not a part of the team.

 

There may be some exceptions to the rule.  When you want to create an organizational consistency, you may have an enterprise architect or data architect, but they usually work with the team as a guide or provide service.  If you’re on the team, you’re on the team, skin in and all.

 

Anyways, just a bit of a minor rant today, no real coherent thought to it.

10 comments:

  1. I have been a regular visitor of this site and I love reading blogs posted here. They are truly very well written, precise and to the point. Thanks. medical tourism in india

    ReplyDelete
  2. Amazing post... Playing cards is very trending now either it is poker, teen patti or rummy etc. Contact to Card game development company to make your own card game. Visit RV Online Gaming.

    ReplyDelete
  3. Playing poker is cool nowadays. Play Poker on India's Best Poker Software "Poker Magnet".

    ReplyDelete
  4. Thanks a lot for sharing this informative post. We love to play poker online and I prefer to all to make your poker software from "RV Online Gaming Company".

    ReplyDelete
  5. A very nice post. Thanks for sharing this. Play poker on online poker software and earn real cash money. Visit: https://www.pokermagnet.com/.

    ReplyDelete
  6. Nice Post. To Play poker online game you can also make your own poker game app from India's best poker card game development company "RV Online Gaming".

    ReplyDelete
  7. Nice...Play poker at India's best online poker software "Poker Magnet".

    ReplyDelete
  8. Nice. To play poker online, download the Poker Software and earn real money.

    ReplyDelete
  9. There are alot of game development companies. It is a very difficult task to choose one. "RV Online Gaming" is the reputed Poker Card Game Development Company in Gurgaon. I took services from this. I recommend you too.

    ReplyDelete