8

I have so much work to get done I don't even know where to start anymore. I've got 6 sites in development, 20 sites with continuing maintenance, and I'm in charge of everything IT in my office.

Today I asked if the other developer on our team could help out and take a few maintenance clients off my hands so I could work on getting builds done.

We called a team meeting where I explained my workload and pointed out that in order to make the deadline of next week on two of these builds our other developer is going to have to help out with some of the work on my plate.

Other dev: Well I've already got 3 sites that still need maintenance this month and I'm still working on $client site.

Me: Ok well today is only the 3rd so you have all month to do the maintenance on those sites, these two have to be online next week and I still have 100 hours of work to do between the two of them.

Me to CTO: can I get some backup here? Or can we hire me a monkey (my term for interns) for a couple weeks so I can focus on building?

CTO: We'll have to talk about that at our meeting next week. In the mean time, just do what you can to get the sites done and let me know if you think we aren't going to make the deadlines.

Me: That's what this conversation is, I'm telling you now, and I've been telling you for 3 weeks that we were getting close to my limit for my workload. We have approximately 175 work hours in a month, maintenance contracts alone accounts for 120 of those hours.

CTO: Alright, well if after Monday you don't think you're going to make the deadline (Thursday), then we'll see if we can find a solution.

Fuck this shit, I get paid the same whether the client is happy or not, I get paid the same whether we reach the deadline or not. I asked that salespeople stop making deadline promises before developers get to look at the scope but that's not the way we do things here. At least one of these sites is not going to be online Thursday, probably both.

Comments
  • 4
    if you're not the one setting the deadline then you're not the one responsible for making the deadline imo.
  • 2
    Obviously every situation is different and I don’t know yours, but I’ve nearly always found that scope is the best place to compromise. If clients get something by the deadline they’re usually happy, and I’m often surprised how OK they are when you tell them a feature will be delivered later. Anyway, good luck with it all!
Add Comment