|
|
|
|
| |
| |
|
Methodologies |
|
|
Offshore
In this approach work is actually performed at Offshore Development Center, located in the Cyber Capital of India (Hyderabad). IbleSoft's continuing initiative is provide our clients with the most value for their money. Offshore development center is equipped with World-class infrastructure in terms of space, technology and communications facilities with dedicated direct satellite link to the U.S., which allows us to connect securely with client's networks whenever a project demands.
Prior to the beginning of any work, a U.S.-based IbleSoft team meets with the client team to work out details of the engagement. The scope of the project, the deliverables, screen layouts, reporting, functionality, timelines, etc. are all defined in detail. A small mockup of the actual application may also be developed during this phase to fully understand the look-and-feel of the end product.
After the definition phase, the work activity is performed at the Offshore Development Center. Progress reports and deliverables will be made available to the client at pre-agreed intervals. Client may choose to receive remote access to the development server via a VPN or some other secure means. By accessing the development server remotely, the client can monitor progress in real time, and maintain overall control even though work is being carried out offshore.
This approach is ideal for engagements where:
 |
Budget is limited (Software development costs are reduced up to 40%) |
 |
The scope may undergo a number of changes |
 |
Timelines are aggressive |
| |
|
|
| |
Offsite
Offsite development is carried out for the projects where less clients interaction is needed. In Offsite Development, work is performed at IbleSoft’s own development facility at its offices in the US. Prior to the beginning of any work, the IbleSoft team meets with the customer team to work out the details of the engagement. The project scope, deliverables, screen layouts, reporting, functionality issues, timelines, etc. are all be defined in detail. A small mockup of the actual application may also be developed during this phase to understand the look-and-feel of the end product.
After the definition phase, work moves to an IbleSoft facility. Deliverables and other progress reports will be made available to the customer at pre-agreed intervals. The customer, if they choose, can be provided remote access into the development server via a VPN or some other secure means. By accessing the development server remotely, the customer can monitor progress in real time, and maintain overall control even though work is being carried out offsite.
This approach is ideal for engagements where:
 |
The scope has been defined in detail |
 |
The scope will not undergo any more changes once the requirements are agreed upon
|
| |
|
|
| |
Onsite
Onsite development is carried out for the projects where there is need for extensive clients interaction and client instruments are not movable. In this approach, all the activities are performed at the customer site. The project management, design and development teams are all based at that location. Customer sponsors work closely with the IbleSoft project manager and design team to establish deliverables, timelines, team composition, etc. Day-to-day supervision of the activities is handled by a combination of the customer’s team and IbleSoft’s team.
This approach is ideal for engagements where:
 |
The scope has not been defined in detail |
 |
The scope may undergo a number of changes
|
 |
The deliverables or the requirements can change dynamically |
 |
Timelines are aggressive |
 |
Information is confidential, proprietary, or the customer has other concerns about the security of information (i.e. public agencies) |
| |
|
|
|