Skip to main content


one of the toughest tasks i've encountered as a lead (and one of the things i hated as well) is creating project estimates.

why? i knew very well that the slightest miscalculation will cause my team to run out of buckets to charge with. For those who are unaware how it works in IT (consulting), in most projects IT PINOYs are assigned chargeable buckets mainly to manage project/company costs (too much overtime etc.). So if there's no more bucket to place rendered work time, these IT PINOYs may end up working without pay, which of course is a big no-no! we're all here not solely out of our good hearts but most of all to earn and "bring home the bacon!"

on the other hand, overcommitting is another problem encountered with inefficient estimates. i have experienced and felt that the schedule was overcommitted by the management to the client. we ended up rendering unpaid overtimes/overnights just to be able to deliver. this caused exponential work-life balance issues, burnouts and poor quality of work.

the following are but some lessons i have learned.

1. for cmmi companies, templates are already available. it's always good to view how other projects did their estimates, most likely these were already proven timelines (this may of course not fully answer your project needs, but it's a good basis while doing your estimates)
2. during the requirements gathering, determine which are trully feasible. do the client really need all of what they're asking for? perhaps some can be done by release? or service packs?
3. never sugar-coat your status reports. if there are issues, raise it to your management/client ASAP.
4. do post-mortems and revisit your estimates, update as necessary!
5. compromise! compromise with your clients, ensure them that you and your team are working hard to complete the project. compromise with your management, be honest! most likely they can guide you and give you options to ensure meeting your goals! compromise with your team. know that although we are still driven by business, they are still people. but help them see the big picture. this way, if you ask them to render OT's atleast they know why they need to.

this is a good read from Tech Republic - Chip Camdem's "Overcommitted? Face the music and talk to your client"

Enjoy your estimates! Good luck!


Popular posts from this blog

the facebook breakup letter

dear facebook,

today marks our 10th year together, i must say it has been a sweet journey. unfortunately, time has come for me to walk away.

i had high hopes for us when we started, especially at the time when my heart still beat for… what was her name again? ahh friendster (may she rest in peace). but you were all smile and poised, a neatly uniformed college girl full of hopes and overflowing with excitement. you had me at one poke!

through you i bravely opened up my thoughts to the world. i was able to connect with old and new friends. you bridged time, the longitudes and the latitudes. i got found and new relatives were discovered. once a year you even make me famous sending out birthday reminders. with you, i was a kid in a playground, swiping up or down till the wee hours, unconditionally tagging anyone and gleefully enjoying your games.

know that i am glad to have witnessed you grow - your fun emojis, crazy virals, and live videos i will sorely miss. oh i always thought it’s cool…

Facebook's Mark Zuckerberg Faces Congress

Facebook CEO, Mark Zuckerberg faced the senate judiciary and commerce committees today, in light of the recent data breach impacting over 87 million of its users.  
on march-21 addressing the cambridge analytica situation, "We have a responsibility to protect your data, and if we can't then we don't deserve to serve you. I've been working to understand exactly what happened and how to make sure this doesn't happen again. The good news is that the most important actions to prevent this from happening again today we have already taken years ago. But we also made mistakes, there's more to do, and we need to step up and do it," mark posted. 

here's a background of events;

as early as 2007 facebook envisioned that apps should be "social" enabling people to log into apps and share who their friends were and some of their information (birthdays, where they live, photos).  in 2013, a cambridge university researcher named aleksandr kogan created a perso…

16 Ways to Watch NBA Finals (Live Stream)