What you can do on the Internet today is amazing. In fact, if you can dream it, it can probably be done. That said, it doesn’t mean it should be done. And if it’s done at all, it must be done right.
Our approach to development is to develop systems that meet specific objectives for your business. You tell us the problem, we’ll give you a solution. Our capabilities are very diverse, which allows us to stay focused on the business issues rather than trying to apply our “preferred” technologies to your project. We’re comfortable using any of the common web technologies:
- PHP, ASP, dotNET, Cold Fusion, Ruby, Python
- MySQL, MS SQL, Postgre SQL, MS Access
- XML, XHTML, mobileOK Standards, AJAX, JavaScript, Actionscript, CSS Standards Compliance
Over the years we have developed a proven methodology for building applications. In its most basic form, this is what we do:
- Assessment
Using a top-down approach, we assess what your business processes are, and how a web application might automate or semi-automate them. This will uncover opportunities for web-based applications.
- Prototyping & Specifications
Using sophisticated user-interface prototyping software, we're able to demonstrate to you how your application will function; without writing a single line of code. This method allows us to build a Visual Specification for your application, thereby decreasing the likelihood of surprises, decreasing the need for change requests during development, and increasing adoption of the finished product.
- Rapid Development & Deployment
After creating the base infrastructure for your application, we build, deploy and document functions one at a time, starting with the most critical. This allows you to test functionality during development, resulting in a shorter timeframe and more usable documentation.
- Project Security
All of our applications are built using a three-level safety system. Copies are kept locally on our RAID-enabled servers, on a staging web server, and on an off-site backup. We also make use of advanced code sharing library software to allow us to "roll back" to any stable application build. This provides an infinite number of "snapshots" for your application.
Need more information on how we can help to automate or semi-automate your business? Contact us.