| Company |
Technology, products, tools and development processes providong the optimum best-practices are identified and utilized for each client project. The specific technology or tools tools used in any specific project will vary according to the the environmental characteristics where the application will be deployed. In the early stage of "Design" or sometimes referred to as "Solutions Architecture" the choice of tools, technologies and products utilized is determined by the project team (Client, Developers, Project Manager).
Each of our PROJECT summaries contains additional details of the key technology involved specific to that customer need/requirement. The Databases, Newtorking, Security, Video, Voice, Mobile and other key technical details are more fully described as they relate to the specific projects. To see more, you can navigate to the CLIENTS and PROJECTS tab by clicking HERE

Most often a combination of the technologies and tools shown below are deployed in developing the specific solution for a given client. Click on specific items to link to more details on each technology or key industry leaders in the space:
|
Development Methodology:
Usability is the most pressing criteria for web based projects these days. Easy to use, and quick to develop. As such, an increasing percentage of the development process will incorporate and make use of agile development techniques. In particular, our team utilizes iterative development practices and frequent reviews by business unit partners to ensure usability and relavence to the intended purposes. Flexibility and continuous development approaches allow our projects to hit the RIGHT mark the FIRST time, with the client fully participating every step along the way.
Our team's approach or methodology can be loosely described as a five phased process:
Our team works with several proven and mature industry standard software engineering methodologies. One size no longer fits all approaches and the ability to deploy the BEST and most EFECTIVE methodology is a critical component of a projects' success. Each phase of the development project will make use of suitale methodologies, techniques and tools to ensure the quality and usability of the finished products.
Related Content:
Joomla--http://opensourcematters.org/support-joomla.html
Agile Software Development--http://en.wikipedia.org/wiki/Agile_software_development
Software Development Methodologies--http://en.wikipedia.org/wiki/Software_development_methodology









