Helping organizations transform from silo-based software development to a distributed approach that fosters collaboration is CollabNet's sole focus. CollabNet consultants and support staff are industry veterans with unmatched experience. They have deployed CollabNet TeamForge to some of the largest and most complex development organizations in the world, empowering them to work more effectively across functions, geographies, and projects. What's more, this unique expertise can also be rapidly transferred to development teams of any size through CollabNet's Support, Training, and Consulting Services.
Establish Distributed Development Using Trusted Advice and Best Practices
Development organizations can accelerate the evaluation, deployment, and adoption of CollabNet TeamForge by taking advantage of the accumulated knowledge, thought leadership, and best practices built into CollabNet's Consulting Services. With their deep product knowledge and unparalleled implementation experience, CollabNet consultants are uniquely positioned to provide the trusted advice that global companies need to smoothly transition to CollabNet TeamForge and leverage the platform for optimum utilization.
CollabNet TeamForge Implementation Lifecycle
Assess
Deploy
Adopt
Pilot Deployment
Focused and comprehensive evaluation of CollabNet TeamForge
Integration and Custom Consulting
Custom solutions for integrating third-party tools and applications with CollabNet TeamForge, as well as developing enhancements
IGN Entertainment runs ModCenter, a game development management website designed for use by independent developers and mod creators on the CollabNet's TeamForge platform. "We are especially pleased to work with CollabNet and their TeamForge system, a proven leader in tools and community support for open source software development." said Jamie Berger, senior vice president of consumer products & technology for IGN Entertainment.
CollabNet TeamForge Pilot Deployment
This engagement guides companies through planning and implementing the processes, structure, and approach that are critical to successfully launching CollabNet TeamForge. CollabNet consultants guide the evaluation and early adoption process, help install and configure CollabNet TeamForge, and also educate, guide, and advise potential users on the necessary baseline practices.
High-level activities include:
Establishment and measurement of pilot evaluation criteria
Deployment and configuration of CollabNet TeamForge
Education and mentoring of project teams
Workshops to establish baseline processes and best practices
Basic training for core team members and initial adopters
At the end of the engagement, organizations have conducted a realistic and comprehensive evaluation of CollabNet TeamForge and its usage within their development environments, giving them a solid foundation for rolling out CollabNet TeamForge.
A CollabNet Professional Services Engineer will perform a full installation or upgrade of CollabNet TeamForge on your hardware to ensure that CollabNet TeamForge is operating in a supported and fully optimized manner. As part of either the installation or upgrade process your site and system administrators will be mentored on how to manage, troubleshoot and maintain the application. Inclusive in the package is comprehensive TeamForge System Administration training that ensures that your own technical staff are fully educated to support their TeamForge platform.
This engagement covers the following areas:
Coordinating and guiding database, application server, and operating system selection
Deploying a scalable and maintainable CollabNet TeamForge server environment
Implementing CollabNet TeamForge administration and maintenance best practices and policies
Comprehensive training that includes problem analysis, backup and restore, patch management, disaster recovery and hardware high availability techniques
At the end of the engagement, your organization will have a solid platform on which to manage your complete application lifecycle.
This five-day engagement includes a two-day onsite workshop (with architects, configuration managers, and senior software engineers) that aligns the organization's software development process to its use of Subversion. During the workshop, use cases and software development processes are formulated and mapped into Subversion best practices.
Topics include:
Repository layout
Branching patterns
Tagging: how to deal with internal and external releases
Access control
Release management: how does one team pick up the changes from another
Workspace management: how should developers manage their local workspace
And more
At the end of the workshop, recommendations on how to organize the company's software development processes using Subversion are provided in a document.
CollabNet provides dedicated, practical mentoring, advice, and guidance on rolling out CollabNet TeamForge and establishes strong adoption amongst development groups by using the processes and practices defined during deployment. CollabNet works closely with key stakeholders and the developer community to create and execute a plan for transforming software development within a distributed environment.
Key focus areas include:
Defining collaborative software development processes
Forming adoption teams to drive adoption, growth, and support of the development community
CollabNet advises on and assists with migrating version control data from legacy systems into Subversion. These migration services include executing full history conversions from CVS, for example, as well as advice on migrating from all version control systems.
The Quick Start service accelerates deployment of TeamForge with proven methodologies. Using a comprehensive, step-by-step guide, the Quick Start consultant helps your team get started right. Once the solution is setup, project teams can be brought on board the platform in a systematic way, to be productive immediately. The Quick Start consultant will provide the following services:
Guide the organization and share best practices on:
- Building site usage guidelines
- Selecting a roll-out strategy
- Setting up projects
- Setting up users
- Providing training and support to end users
- OnBoarding teams
- Providing ongoing communication to the community
Build a solution
- Conduct workshops to implement organization's change processes into a project template
Train the core roll-out team (instructor-led training)
- End-user training
- Project administration training
- Onboarding and roll-out training
Setup core projects on site to enable rapid deployment and adoption
- Support project to track and manage support issues and requests
- Training project to provide training material and links to free and community resources
- Community pages to present getting started and organizational information
- Branding to match the organization's look and feel
Details:
Typical Duration
About 4 days onsite, remainder offsite over 3 weeks