Under the Bus

Real world examples of why you should never throw a web developer under the bus. Includes end-of-project results with what might of been if not for that big yellow bus.

Don’t Throw the Web Developer Under the Bus!

Project:
Project had reached 80% completion. Project scope is changing on almost a daily basis. Changes to releases were necessary after requirements had already been met. Continuing change of scope and feature changes resulted in additional time to complete. The project creator, in a fit of anger, threw a cup of hot coffee at the developer.

Result:
The developer resigned immediately. A full software company picked up where he left off, charged $50,000 over budget, and never completed the project.

Potential
The project owner decides to partner with developer. The developer reduces costs for development. Within a year, a robust web application is created that taps into an untapped portion of the $16 billion dollar per year environmental industry.

Project:
The owner of a small web design company with a large client base hires a senior level web developer to work on a custom application project. The developer is required to take orders from a project manager with limited experience. The project manager shows the developer a mock-up of the application and demands that the developer do this for a flat rate quote. The developer hesitates but agrees. As the project progresses the work load increases each day as he uncovers more problems with the application and as the requirements are further defined. The owner requires the web developer to complete within a specific time frame but the developer is held back as a direct result of the project managers limited experience. The owner and project manager increase there level of aggravation with the developer, incapable of seeing the mistakes they are making in project management. They replace the developer with an India based developer.

Result:
The developer is relieved that an India based developer can take on the project. The amount they were paying was not reasonable for a USA based developer. The India developer is later found to be incompetent and removed from the project. Another India developer is then hired and the project is completed 9 months later over budget by $4,500. The small web design company stays small and is unable to procure large contracts. They continue to struggle with there outsourcing to India methods.

Potential: 
The project manager and owner of the web design company see the potential in the developer and are able to admit that there area of expertise is not the same as the developers. They decide to loosen the reigns and let the developer work without being inhibited by the project managers lack of experience or the owners misdirected frustration towards him. The developer creates a robust application that is utilized by a major chain in the beauty industry. The small web design company becomes a large software company and has contracts with major service corporations worldwide.