Higher productivity may come at the cost of increased numbers of software bugs

​If the productivity is only measured by the time it takes to write code, then it may influence people who write that code to be sloppy in order to meet the deadlines.

Not only deadlines need to be considered in such a case, but it is necessary to account for complexity of code.

If code is simple, then it is possible to provide estimates, but if the code is complex, then it is difficult to provide any estimates.

Long estimates may be questioned by the mangers, short duration estimates may put people who write that code to be in the uncomfortable position.

They either going to be working long hours in order to meet the timeline that was given, or they going to write sloppy code, this will result in more software bugs and stress to that person that is writing that code.

If the task is difficult to estimate, and it very complex, then consider splitting this task into several smaller tasks.

By doing so, it will be easier to estimate duration of the main task, and it will reduce the stress of the employees.

Comments

Popular posts from this blog

Absolute and relative path in HTML pages

Errors

goto PHP operator