zlacker

[parent] [thread] 6 comments
1. danger+(OP)[view] [source] 2021-08-06 13:53:05
There is nothing wrong with working to dead lines estimating and planing development and releasing software thats good enough not perfect.

The problem is when people start trying to change the plan half way through execution, non tech people will constantly try to do this because they are clueless its the project leads job to tell them no.

When your manager asks you "if anything can be done to pull those dates in." you say "no" problem solved, until your line manager goes to the big boss who asks the same thing and do you know what your answer is? Thats right its "no". When the big boss says you have to do something then tell him "I cant magic more time you need to cut features", big boss and manager will argue their point but unless you can do magic your point remains the same.

I know its scary being blunt with your big boss but as a senior developer thats your job.

replies(6): >>Sparky+H1 >>hobs+P4 >>taneq+e5 >>danmaz+ga >>wefarr+Tc >>ilaksh+tt1
2. Sparky+H1[view] [source] 2021-08-06 14:03:44
>>danger+(OP)
The magical scope creep fairy wants to talk to you. :)
3. hobs+P4[view] [source] 2021-08-06 14:20:56
>>danger+(OP)
Ah, you are one of those "difficult developers" :) Be blunt with your boss but also dont forget to quit if they dont change their behaviors.

Just "finishing up" a project of "6 months" where we went from reasonable to unreasonable scope, and I was the only one that said it was unlikely we were going to finish on time, weird that I was the only non-contractor....

Almost a year a shoddy version that's just copying data from their existing product is only mostly a buggy mess!

4. taneq+e5[view] [source] 2021-08-06 14:22:50
>>danger+(OP)
> I know its scary being blunt with your big boss but as a senior developer thats your job.

This. They could hire any random chump to say they're right. If you're the expert, they hired you to tell them whether they're right.

Of course, not all managers understand this but the sooner you realise you're working for one who doesn't, the better.

5. danmaz+ga[view] [source] 2021-08-06 14:43:00
>>danger+(OP)
Well, sometimes you can reduce scope to meet a deadline. It's often not advisable, but it's also sometimes necessary.
6. wefarr+Tc[view] [source] 2021-08-06 14:54:28
>>danger+(OP)
The problem is that nothing is ever so clear cut and dry and it's always _possible_ to cut corners to rush something out, but rarely is it the right thing to do. Everyone should brush their teeth and look both ways before crossing the street, but when being chased by a killer it might make sense to skip these things. However that should be extremely rare.

The challenge is that there are no hard rules and it's highly dependent on the context. That requires mutual understanding and trust between the business and development.

7. ilaksh+tt1[view] [source] 2021-08-06 21:19:22
>>danger+(OP)
The issue is that many people are in a situation where the manager will either decide to just not listen and promise those dates or features anyway or they will be demoted,.fired or otherwise penalized for not going along with it.

That's a problem because many people do not have the luxury of quitting for another job easily.

[go to top]