Steve Mushero line
Technology Advisor for Startups and Investors
Home

About Steve

Services

Clients

Resources

Contact

Developing Software -> Maintenance
Maintaining existing software is often the most difficult, yet most important task in a mature development environment.  After all, existing products and upgrades provide most of the revenue in a typical software company; if products are  not maintained properly, they tend to decay and become a mess over time.  This, in turn, makes them difficult to support and upgrade in a timely manner, such that eventually major resources are required to re-write things from scratch.

Good Design

Documentation

Uphold original standards

Customization 

 

 



Also See

"Steve provided by far the best requirements that we've ever received from a client... our COO and software team passes along their thanks"

- Engineering Team Manager