 |
 |
Overview

Strategy

Application Development

Application Maintenance

Application Design |
 |
 |
Development too often tends to be the period when teams just put their
heads down and their noses to the grindstone. While we certainly work hard and diligently, we also
believe that it is important to stop periodically and look around to see where you are. To that end, we separate
large-scale development projects into modular components. These modules of functionality are then released to
our clients as they are developed so that the entire team can quickly get a sense of how the application is
progressing and we can catch and resolve any errant development directions early on in the project lifecycle.
This strategy also allows us to begin performing Quality Assurance (QA) testing early in the process to decrease
the overall timeline and increase the overall quality.
We employ industry-standard tools that include a variety of Integrated Development Environments (IDE)
as well as version control through CVS.
Most projects are spearheaded by a technical lead and a project manager.
Our tech leads handle the more complex components, design questions and troubleshooting while our project
managers ensure the project stays on track and the flow of information and feedback is smooth.
Our expertise is broad. We utilize the following technologies (among others):
- Operating Systems
- Linux (RedHat)
- Solaris
- Microsoft
- Databases
- MySQL
- MS SQL Server
- Oracle
- PostgreSQL
- Web Servers
- Programming Languages
- Java
- C/C++
- C#
- Perl
- PL/SQL
- Web Scripting Languages
|
- Application Servers
- Interface
- HTML/DHTML
- Javascript
- XSL/XSLT
- Flash
- Swing
- Other
- Hibernate
- Sendmail
- XML
- IVR/TTS
- Bootstrap Custom Frameworks
|
|
 |
 |