In order to view elements of this site, you need to activate JavaScript and have Adobe Flash Player installed on your computer.
You can download the latest Flash Player for free from Adobe's website.
Services We Offer - Applications
Custom Software Development
Annex develops applications using a variety of system development tools, databases and operating system platforms. Our experience with industry methodologies allows us to time-compress the delivery of systems with predictable results. We have strong practices in Microsoft .NET, Java and other technologies.
Annex can provide development services using two different approaches. The first is staff augmentation services where we provide you with a programmer to supplement your existing team. The second approach is that we can outsource your entire development project by assembling a team of experts including a project manager, business analyst, application architect, system analyst, developers, testers, technical writers and trainers. In this approach, we take advantage of our industry experience and best practice knowledge to deliver a complete solution from requirements to post-implementation support.
Application Support
Organizations face many challenges in maintaining their applications environment, including finding and retaining skilled technical professionals, increased complexity of applications, ongoing additions to functionality of applications, achieving service levels, increased costs, and delivering on business objectives.
The Annex Software Management (ASM) division can take on these issues by offering application outsourcing services for specific applications or your entire application portfolio. You choose to maintain as much or as little control over your applications in order to focus your time on your core business.
Annex provides first and/or second level help desk support for your applications. Using our proprietary ASM methodology, our team of applications experts is capable of servicing and supporting applications using all industry tools, databases and operating system platforms.
We can assist you in defining application service levels to give you peace of mind that your staff and customers are being well supported in a timely manner. We apply applications expertise, best practices and project management methodology to provide you with stabilized applications, quality support, defined service levels, regular reporting and predictability of support costs. This allows your resources to focus on strategic business initiatives rather than IT applications.
Quality Assurance
Annex has a very strong QA practice. We regularly provide teams of QA people or individuals to assist organizations with testing custom software development products. Our practice includes QA managers, QA leads and hands-on QA testers specializing in preparing test plans and verifying software using automated tools and manual testing processes.
Systems Analysis & Architecture
Our systems analysts work with you in the analysis or inception phase of a custom software development project to define system requirements. During design or elaboration, our application architects define a technical vision and blueprint for the system and our designers evolve the conceptual system definition into more detail.
Commercial Software Implementation
Annex assists organizations in defining business requirements, evaluating and selecting a commercial software product, and implementing the application. We can integrate the selected software package with your existing systems and migrate data to the new system. Our team of implementation experts also trains end users, manages the change in your business processes, and project manages the entire engagement. The Annex Learning Centre offers a course in system evaluation and selection that can be used to train your team prior to a large implementation project.

