This is a really good way to get a product off the ground, and the ramp-up is relatively short! I’d love to try this!
So… while the agile world is debating whether or not Test Driven Development (TDD) is dead, I’m going to talk about something completely random.
I love how everyone assumes that the project manager – ME – already knows everything. I can only wish I was omniscient.
- It is assumed that I know everyone who is responsible for certain test areas. When I don’t and I ask who these people are, I am met with the “duh” look and a brief pause before they answer.
- It is assumed that I know exactly where to go to get past test scripts and documents, and it is assumed that I will search out said documents for the team… when THEY know where to get them to begin with.
- It is assumed that I know everyone’s schedules and need to set up meetings according to my omniscience. No. I will not rearrange everyone else’s schedule for one person, so please stop asking me to.
- It is assumed that I already know that the project is going to be late. My spidey senses tell me this, but as of now I have no empirical data to prove it.
These are just a few examples. I CANNOT wait for my daily stand-ups to begin with this team! I’ll at least have SOME idea what everyone is working on.
So in my current role of PM, I’m experiencing the NEED to babysit EVERYONE on this project far more than I have in the past as a Scrum Master. Here are some examples:
- No one is sharing information even after I’ve requested it. I have to pull it from them. For instance, I had no idea that two of my “testers” were even available for my team. I find myself digging for documents after I’ve asked people to share them, too.
- Expectations are completely unclear. For instance, I just learned that I – as in ME – need to put together a test plan. For you traditional PMs out there this probably isn’t new for you, but I’ve never done this before. Why? Because I had self-organizing, cross-functional teams that took it upon themselves to take care of this crucial tidbit. Now I get the unsavory task of asking everyone to document what they’re doing so far.
- Communication seems incredibly stifled since we don’t yet have daily stand-ups. For instance, dates (such as whether or not we’ll have to work over the 4th of July weekend) have been up the air for at least two weeks. AND dare I mention the tester availability thing again?