 |
 |
| |
S.C.O. 94-95, |
| |
Sector 34-A, |
| |
Chandigarh |
| |
INDIA |
| |
Ph. : +91 172-500-2737 |
| |
Email : info@ten-technologies.com |
 |
 |
WE SPECIALIZE IN |
 |
 |
DOWNLOADS |
 |
|
 |
|
We have been working as offshore development partners for several companies and have gathered a wealth of experience in how the offshore development should be handled.
We have written a whitepaper called TEN Technologies Offshore Roadmap and Best Practices that highlights the best practices and experiences of the past.
Some of the best practices include:
- Utilization of the Modern Collaborative Software Technology
- Clear – Collaborative Spec
- Judicious Mix of On-Site and Off-Site
- Development Server at your end
- Weekly Code Dumps
The offshore project management has a limitation of communication since the teams are located at distant geographical points thus limiting physical communication. To overcome this and ensure that the delivery of software matches, the expectation some tools and methods as follows can be employed.
- Dedicated Project Manager
One of the steps which brings out success in Project is the setup of a Project Manager/Senior Developer who is responsible for day to day interactions with our team and you. This enables quick phone conferences and information exchange to resolve any programming issues on day-day basis.
- Dedicated Development Server at your end and Weekly Code Dumps
The setup of a dedicated development server at your end which we can remotely manage from India using software like Remote Desktop Connection, PC Anywhere or Carbon Copy etc. also goes a long step. Our development team can give weekly code dumps to you.
- Utilize the Modern Collaborative Software Technology
Architecture of the project should be Distributive. E.g. Microsoft .NET Enterprise Services, Microsoft DNA or Java J2EE with Object Oriented Methodology. Using the distributive computing paradigms it is possible to develop software in a collaborative environment.
- Clear Collaborative Spec
Some effort at the start of the project should be put to pen down a written spec (SRS - Software Requirement Specification), what becomes the quality and delivery standard for the Project. Preferable is to involve our System Architects in this.
- Judicious Mix of On-Site and Off-Site
Not everything can be done Offshore and not everything should be done On-Site. So a judicious mix should be there a combination of Offshore/ Onsite and regular travel to each other ensures the project success.
|
 |