We tend to rely on software for everything these days, but the fact of the matter is that there is an essential human element at play. However, Kate Armel, technical manager with Quantitative Software Managent, Inc, notes that manpower is both necessary and detrimental to software projects. No matter how many improvements are made to technology, there is no way to fully remove people from the process. This is good for people searching for jobs in software, but it is not as wonderful for those trying to push software projects forward.
Armel suggests avoiding certain actions in an effort to lessen the consequences of human error. Some of her advice includes facing your fears by learning from history and planning for growth. It is also important to keep in mind, as Armel notes, that adding manpower to a late software project makes it later.” She also suggests challenging old software management methods. Since software is ever-changing, the approach to dealing with it should as well.