about us services industries advantages facility tour news & press


Process Orientation


We have a set of standardized and integrated software development processes to yield a suite of consistent, high-quality, reliable and timely software services. These are guided at the organizational level and have in-built flexibility to adapt to or to adopt the client's processes.

At Ivesia, we develop software products from your perspective by thinking in terms of the real benefits to your business - time, efficiency, and money. Acting as an extension of your development team, the specialists assigned to your project embark on a detailed process during which they analyze your current systems and databases, assess any risks associated with the project, and determine software functional specifications.

Ivesia is a CMMI Level 5 company and certified Rational® Unified Partner
We use an iterative development process, following customized Rational® Unified Process (RUP). In this process, we start with the Inception Phase where our focus is in collecting requirements and detecting risks. Then comes the Elaboration Phase where we direct our efforts on designing a component-based architecture and implementing high-risk items. The Construction and Deployment phases occur next where we work on implementing and deploying the product. Based on factors such as the project size, there could be multiple iterations in each phase. Iteration usually involves integration of modules and building executables. Every activity involved in our process such as requirements gathering, design, coding, testing, etc has well defined procedures and documentation.

To manage the projects in a distributed team environment we use our own web-based system "Work Allocation & Tracking System" (WATS). Internal best practices increase our productivity in our distributed environment and help us deliver solutions on time and on budget.

Our repeatable and proven development methodology allows us to help you accomplish your business objectives more efficiently and cost effectively.

Off Shore / On Shore - On Target


At Ivesia, we offer the flexibility of onsite development in US or offshore development in India or a blend of both whichever combination you choose. This is a service provided by Ivesia that allows international clients to take advantage of software development in our state-of-the-art development centers. We work with a clear focus on providing continuous value to our clients, recognizing the benefits and cost savings that an offshore-onsite model can bring. You receive a wide range of expertise in various fields with experienced team leaders and highly skilled developers. We work in 17x6 time, which translates to two eight and a half-hour days one in the U.S. and one in our 12,000 square foot technology center in India.

Quality Practices
At Ivesia Quality is not just a buzzword; it is the core of all that we do. Quality, at Ivesia is characterized by continuous improvement and this spirit has us on track in integrating the SEI - CMMI framework with our processes. The Capability Maturity Model for software, developed by the Software Engineering Institute (SEI) of Carnegie-Mellon University, is a framework that describes the key elements of an effective software development process. Ivesia uses this framework for meeting the goals for cost, schedule, functionality and product/process quality. Without adding process overhead, we are achieving the benefits using tools driven automation for continuous process improvement.

Documentation and Knowledge Transfer
We facilitate our client's involvement in the development process in order to help you understand every aspect of the project. All phases of the design & development process are documented and provided to you during and at the time of completion.
 
Copyright © 2006 Ivesia Solutions Inc., All Rights Reserved.                                       Terms of Use    Privacy Policy    Site Map