DEV Community

Discussion on: 11 Major Mistakes That Can Lead to a Software Engineer Getting Fired

Collapse
 
jwp profile image
John Peters

Good points. Regarding deadlines, the question is who sets them? The answer should be nobody. Reason? We should be continously delivering in 2 week sprints.

When that happens, every 2 weeks software gets updated with the most valuable items to the product. Repeat this continuously and there's no such thing as a deadline.

Collapse
 
techmaniacc profile image
Joseph Mania • Edited

Hello @johnpeter , its okay i agree with you. But there are occasions when a client, or lets say your manager needs the software to be working in the next 3 weeks, then during 3 the 3rd week you miss on something, or the scope was too large than you thought it could be...Or by bad luck you fall into a bug that requires a repeat of the code, do you think it would be easy to deliver the product on time.