Building and Leading Your Offshore Team

  • Establish a development environment and supporting systems with appropriate levels of access, backups, and monitoring. Define and document how these systems will be used. The most important systems for most offshore development initiatives include systems such as these:

    • Development, integration, QA, and, when appropriate, a dedicated environment for performance/load testing

    • Version control and continuous integration systems

    • Ticketing system/defect and request-for-enhancement tracking system

    • Requirements management system that (in some cases) can be combined with the ticketing system

    • Information-distribution/knowledge-sharing system

    • Project management and time tracking tools—in a perfect world, ...

Get Outsource It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.