Software Development
When a small business makes the investment to develop custom software, it can be a bit scary, no matter how large or small the project. MAXAMOS helps to minimize stress during the software development process by breaking the entire project into several discrete steps.
Specification and Scope Definition
While building a house and building a custom software application are very different, there are several similarities. You wouldn't build a house without a plan that shows exactly what you want the builders to do. Similarly, you shouldn't build software without the same detailed plan to convey your wants and needs to your software development partner. MAXAMOS works with you to document your business needs in a project specification that is easily understood by all parties involved. We deliver a professional software project plan that includes a detailed description of each piece of functionality that you expect out of the final product.
Application Development
After the specification has been spelled out to your satisfaction, we begin developing the software. We use the newest software development tools available, including Microsoft Visual Studio .NET, Microsoft SQL Server 2000, and the Microsoft Office family of products. We believe that these products provide a stable platform that provides for maximum flexibility and minimum development costs. We work using the Specification document and provide you with scheduled reviews to see the progress of your new software. These scheduled reviews provide you the opportunity to see the software while it is being developed and make any necessary scope changes as quickly as possible.
Testing and Documentation
After the software development has completed, the job is only half finished. In order for the software to be a stable piece of your business, it is necessary for us to work with you through an iterative testing and refinement phase. Again we work with you to develop a testing strategy that meets your budget and needs. During the testing phase, we develop user documentation that provides your staff with a decreased learning curve and less confusion during startup.
Application Release and Support
When the software has been tested and is ready for release, we move into the next phase of the software lifecycle, support and maintenance. After the software is used for a period of time, there will be bugs that surface, problems that need to be addressed, and enhancements that you may want to include. MAXAMOS looks at each piece of custom software as a long term relationship. We will be there to work with you to support and maintain this investment that you have made in your small business.
Don't hesitate to give us a call or drop us an email with any questions you may have.