Innasite development framework

Innasite overcomes the software development paradox by implementing the Rational Platform for Software Development
- The Rational Unified Process (RUP).

We operate a dedicated web-based project management and collaboration channel we call Scape2customer through which our clients are kept updated on the progress throughout the project lifecycle and can review, change and provide feedback on the project. This enables process transparency and increased management bandwidth.

The Rational Unified Process is a business process framework for object-oriented software engineering organizations.

The Rational Unified Process (RUP) is a family of related software engineering processes, unifying best practices from many disciplines into a full life cycle process. The goal of the RUP is to ensure the production of high-quality software that meets the needs of its end users, within a predictable schedule and budget.

For development teams, the RUP enhances productivity by providing every team member with easy access to a Web site with guidelines for completing tasks, templates for a standard set of artifacts, and tool mentors for help using Rational tools. RUP provides guidance for all aspects of a software project. It does not require you to perform any specific activity or produce any specific artifact. It does provide information and guidelines for you to decide what is applicable to your organization.

RUP emphasizes the adoption of certain best practices of modern software development, as a way to reduce the risk inherent in developing new software. These best practices are:

1. Develop iteratively
2. Manage requirements
3. Use component-based architectures
4. Model visually
5. Continuously verify quality
6. Control change

These best practices are woven into the Rational Unified Process definitions of:
Roles – sets of activities performed and artifacts owned.
Disciplines – focus areas of software engineering effort such as Requirements, Analysis and Design, Implementation, and Test.
Activities – definitions of the way artifacts are produced and evaluated.
Artifacts – the work products used, produced or modified in the performance of activities

RUP is an iterative process that identifies four phases of any software development project. Over time, the project goes through Inception, Elaboration, Construction, and Transition phases. Each phase contains one or more iterations where you produce an executable, but perhaps incomplete system (except possibly in the Inception phase). During each iteration you perform activities from several disciplines in varying levels of detail. The following is an overview diagram of the RUP.

The RUP is one example of a pre-existing process framework that benefits from long project experience. It is generic enough to be tailored to a wide variety of software products and projects, both in size and application domain and it is centered around three areas: people, process, and tools or methods.

 







Scape2customer

Innasite adapts the Rational Unified Process for de-risking its software delivery. The process allows Innasite to develop and maintain quality software applications in a repeatable and predictable fashion. At the heart of the development framework is Scape2customer (S2C), a project management and collaboration extranet that is driven by the best practices of RUP.

S2C helps to precisely quantify the value of the deliverable and provide transparency to the process by extending the framework to all stakeholders of the project. It successfully codifies the industry best practices into a process ensuring production of quality applications, efficiently. It has been designed for flexibility in order to suit the needs of a project. S2C shares many characteristics with a software product; it is constantly upgraded, delivered online using web technology and integrates with other products like Rational Clear Case, Clear Quest and MS Project .


Essential role of Scape2customer

  • Provide guidance to the team’s activities (internal and external)
  • Specify and manage artifacts for multiple projects.
  • Direct tasks to the team and individuals according project stage.
  • Monitor and measure the project’s delivery

Why is the Innasite Development Framework ideal for your requirements?

  • It is based on Rational Unified Process, which is the same framework adapted by 90 of the Fortune 100 companies.
  • It incorporates Innasite’s extensive project experience of over 5 years and 50+ successful medium and large-scale projects.
  • The framework has been developed and is implemented by a highly skilled team of Software Architects with diverse business domain expertise.
  • The development framework is characterized by continuous process improvement and customizability
  • Active participation in the Rational Developer Network for improved Knowledge Management.
  • A highly collaborative and real time customer service Extranet - Scape2customer that provides web based Project Management and progress updates anywhere, anytime.

Copyright © 2004, Innasite, Inc  info@innasite.com
home | careers | contact