Since the earliest days of the computer industry, experience has shown that managing software projects is a complex and demanding activity. Repeated studies have shown that management problems remain one of the top two or three causes of difficulties in, or even outright failure of, software development projects. This fact has remained unchanged even as the technology used to design, implement, and deploy software systems has undergone rapid and widespread evolution. Likewise, the importance of software project management has been unaffected by changes in the business and structural models employed by both industries and individual companies. Thus, while the fundamental issues of software project management have consistently exerted an influence on the success of product developments, the same mistakes are repeated:
* Requirements are unclear at the beginning of projects and are not managed during the project.
* Project planning is incomplete or not done at all.
* Management of the project is weak or arbitrary.
* Underlying and supporting processes needed to perform the technical work are often ignored.
* It seems individual companies and software managers have had to relearn these same lessons.
Excerpt from The Project Manager’s Guide to Software Engineering’s Best Practices, by Mark J. Christensen, Richard H.Thayer
Although the book is for software projects, the challenges also apply to hardware and system projects. Are you in the mist of starting/conducting a technology project and found the need to have a professional project management team? Bay Area Systems’ technical consultants can help. Our consultants can help you define/refine requirements, develop realistic schedules, assess resources needed for the project and oversee the full life of project from start to finish. Why take the risk of project delay and cost overrun while you can have Bay Area Systems manage the project for you? Our phone number : (415) 397-2702