|
WaterWare provides software development services to private companies and government agencies of all sizes. We have served as the entire IT development team for Internet startup companies and deployed mission critical web-based applications Fortune 500 companies.
Being an Internet engineering company, WaterWare focuses on web-based applications that leverage the power of the Internet. Rather than shrink-wrapped software that must be deployed on employee's workstations, our applications can be access via a web browser or smart phone from anywhere on the network.
Software as a Service (SaaS)
WaterWare has developed complete Software as a Service (SaaS) applications for clients whose business model is providing on-line services. These are typically multi-year projects and fit with WaterWare's philosophy of developing long term partnerships with our clients.
DocuShare Customizations
WaterWare has been a premier Xerox DocuShare partner since 2003 and has an extensive library of projects for extending the standard feature set of DocuShare. With our in-depth knowledge of the DocuShare APIs, we have assisted many clients with integrating DocuShare and other third party software products.
Application Development Methodology
WaterWare uses the principles of the Software Life Cycle Process in its approach to Web application development. Therefore, we encourage our clients not to focus solely on the initial development of their Web applications. Long term success or failure of a project will be based on proper planning for support, maintenance and future Requests for Enhancements (RFE).
Project Analysis
Understanding the true objectives and deliverables of your project is the first step in developing a successful Web application. By stepping back and asking "What are we trying to accomplish?" you can bypass a common error in Web application development. Many projects fail because a company rushes forward with "This is what we need to build". Only after the application is built and paid for do they realize that it doesn't accomplish what is needed.
Design Requirements
WaterWare will assist you in documenting your application requirements, including detailed workflow analysis and data modeling. For an example of work flow analysis, see our Sample Project on a Web-Based Reporting System.
Development & Testing
Once your project is defined, WaterWare's team of software engineers will build, test and document your Web application. Our experts will handle everything from RDBMS schema design to application coding. When the application is complete, we will do thorough testing to ensure the quality, scalability and performance of your Web site.
Deployment
When your Web application is ready to go live, WaterWare will move it to your existing production environments, or provide managed Web site hosting services. Either way, WaterWare will be with you to ensure that you have a successful product launch.
|