|
Technology
Conarc is a versatile company using the latest proven technology. We have expertise in SQL databases, COM+, Java, object-modeling and component-based development. We are familiar with formal methodologies such as Rational Unified Process and use Rapid Design (RAD) techniques. Our solutions are long lasting due to the adoption and reuse of industry standard products, and we offer warranties along with ongoing continuous improvement.
Our current preferred technologies of choice are COM, nTier and Microsoft SQL Server or Oracle. We use all of the latest Microsoft technology in terms of development, deployment, and testing tools, and we are in the process of incorporating .Net into our framework.
We use XML as the data-interchange mechanism between our components and also store XML in the database when we require highly flexible data schemas. The COM-based application server we have built is high-performance and easily scalable with hot and cold-availability. MS Windows 2000 Advanced Server is the chosen deployment platform.
Our Internet solutions are pure browser-based HTML solutions. Our applications are well integrated with Microsoft Office and provide seamless interface into our system. We also provide, through a system of connectors, integration with CRM systems, SAP, Exchange, Notes, and a variety of other products.
Process
We have developed a robust reusable component-based framework. This makes the development process easy to manage, predictable, and highly productive. We hire senior developers, with at least 5-10 years experience.
We use UML models to design our components and interface specifications and use cases to flush out the requirements of the system. Conarc is conversant with the Rational Unified Process and Catalysis and uses these methodologies to develop world-class software.
We have built-in design and code reviews as part of our quality requirements. We successfully adhere to all of our project schedules while meeting our quality and design objectives. We use visual debugging tools and write extensive test cases to provide complete test coverage of our applications. We use RAD to speed up the development process and get users to participate in the development process.
|