--Originally published at Site Title
It’s funny how time always intrigues us, when we are waiting a message, a product ordered online, finish the homework before deadline, when the waiter will come with the food; this little things make us feel crazy and are just trivial events during the day, in a short term. Now, imagine when you are running a huge project and your client request you a estimated date to the delivery, how would you come with it, would you throw a random number, would be greater than the required or just keep a silence and say that you have to talk to your team first to win some time, what would you do?
Knowing how long your project would be is important data that any manager must know or at least have an approximate to get a plan and know during the time when an adjustment would be needed or have to make an improve. For example, an architect or civil engineer sometimes is easy to make estimations in base of the budget they have and know exactly how more builders would be needed. Nonetheless, in the software industry this changes drastically, because any project is different and any builder(programmer) have their own way to make things and how can you size a program, with code lines, functions, how manny software engineers you have, is not a linear behavior where you only add more personal and get better results, all the process is a complex equation.
For this reason, in the software industry is necessary to have a research and analysis about how long projects can become and how they were working, how many personal and how qualified were they for the job, because all these data is the one that allow you to run a simulation where you will find an Continue reading "It’s all about the time"