logo
 
 
  Application Development
  OFS Advantage
  Methodology
  Application Management
  Enterprise Integration
  Testing
  Product Development
  eBusiness Solutions
  eGovernance
  Embedded Solutions
  Industry Solutions
 
Methodology

Software Development is heavily dependent on the quality standards and practices, which any company would be adopting for any software development activities. OFS’ Project Management Methodology PREMIER is one of the highly acclaimed for its process centric approach and a customizable RUP (Rational Unified Process). With PREMIER, an Iterative development methodology, OFS provides comprehensive software solutions, components and service oriented enterprise application to its global clients through an appropriate combination of software products and multi-dimensional IT services.

Development Lifecycle
OFS uses its homegrown unique development lifecycle, which is time proof and is known for its high quality of operation. For any application development in OFS, this process is carried out, which ensures Scope Management, Time Management, Cost Management, Quality Management, Resource Management, Risk Mitigation/Management, Communication and Customer Support and Integration management.

Multi-Dimensional Development Approach
OFS, with its perfect blend of products and services, uses three dimensional development approaches for developing applications depending on the nature of the application and the client. Below are the development approaches OFS follows:

  • Forward Engineering
  • Reverse Engineering
Forward Engineering
Using this approach, J2EE applications are developed from scratch. The starting point for this is an object model represented by a class diagram. The code for the enterprise beans is generated from the object model and the classes are mapped to an underlying database schema for persistence.

Reverse Engineering
When an EJB application has to be built from an existing schema, the reverse engineering approach is used. Using this approach, a database schema is reverse engineered and entity beans classes are generated for the tables in the database.

 

 
Case Studies
More Case Studies >
 
White Papers
More White Papers >