Title: MGB 2003
1(No Transcript)
2Standardize on Team Foundation Server across the
enterprise with Teamprise
Corey Steffen General Manager corey_at_teamprise.com
3Agenda
- The need for standardization
- Case Study Thomson Reuters
- Teamprise Client Suite Overview
- Teamprise Plug-in for Eclipse
- Teamprise Explorer and CLC
- Product Demonstration
- Product Roadmap
- Licensing
- Q A
4The need for standardization
- Todays enterprise organizations utilize a mix of
development languages and tools - .NET, Java, PHP, C, Ruby, etc.
- Right tool for the job
- Existing skills within development team
- Legacy applications
- Most teams perform the same activities
- Plan, design, write code, build, test, deploy,
etc - Process may differ, but needs are common
5The need for standardization
- Direct costs of multiple ALM solutions
- Licensing and administration
- Backup and disaster recovery
- Hardware and training
- Additional pain points
- Redundant processes
- Invisible barrier between teams
- Multiple reporting formats to management
- Difficult to mix development technologies
- Example Builds that need to access multiple
source code repositories
6Standardize on Microsoft Team Foundation Server
Teamprise
- Teamprise Client Suite
- Suite of client applications allowing Java and
cross-platform development teams to utilize the
features of Team Foundation Server - Every team has access to the integrated features
of Team Foundation Server - Source Code Control, Work Item Tracking, Builds,
Project Management, etc. - Client applications for all types of teams and
environments
7Thomson ReutersOnline Services
- Problem 3 separate SCM systems
- Information black hole
- Needed improved transparency and collaboration
- Solution Microsoft TFS and Teamprise
- Preferred over Rational, Telelogic, Perforce
- Integration was the deciding factor
- 220 member team (150 dev and test)
- 90 use Eclipse or Rational Application Developer
- Over 70,000 changesets, 200,000 files, etc.
http//www.teamprise.com/customers/casestudies/tho
mson-reuters.html
8Teamprise Client Suite
- 3 client applications
- Plug-in for Eclipse-based IDEs
- Teamprise Explorer (stand-alone GUI app)
- Command Line Client (CLC)
- Implemented in Java
- Runs on operating systems that support a Java
Runtime Environment (JRE) - Clients communicate directly with TFS
- No additional server components to install and
administer
9Release History
- Teamprise 1.0 (March 2006)
- Support for TFS 2005
- Focus on source control integration
- Teamprise 2.0 (March 2007)
- Focus on work item tracking
- Team Explorer
- Teamprise 3.0 (March 2008)
- Support for TFS 2008
- Team Build integration
- Teamprise 3.2 (March 2009)
- Maven support, flexible project mappings, etc.
10Teamprise Architecture
Teamprise Client Suite
Eclipse Plug-in
Teamprise Explorer
Command Line
Teamprise Java API for TFS
11Teamprise Plug-in for Eclipse
- Perform all TFS operations from within the
Eclipse IDE - Similar experience to working in Visual Studio
- Supported on Eclipse 3.0-based IDEs
- Eclipse 3.2, RAD 6.0, Adobe Flex, etc.
- Windows, Linux, Solaris, Mac OS X, etc.
- Standard Eclipse Team Provider Plug-in
- Familiar environment for Eclipse developers
12Teamprise Explorer
- Designed to look and feel like the Visual Studio
Team Explorer - No learning curve
- Stand-alone GUI application
- Windows, Linux, Solaris, Mac OS X, etc.
- Eclipse Rich Client Platform (RCP) application
- User interface elements created using Standard
Widget Toolkit (SWT) - Native look on all platforms
13Teamprise Command-line Client
- Uses the same syntax as Microsofts CLC
- Makes it easy to port scripts between platforms
- Support for both source control and work item
tracking operations
14Product Demonstration
15Product Roadmap
- Teamprise 4.0
- Support for core VSTS 2010 features
- Team Project Collections
- Hierarchical work items
- Release Date TBA
- Will coincide with release of TFS 2010
- Customer previews available in Q3 2009
- Additional Teamprise 4.X releases
- Support for more TFS 2010 features
16Product Roadmap
- Eclipse Mylyn integration
- Introduction on Teamprise Labs in Q3 2009
- z/OS (mainframe) client
- Teamprise CLC on z/OS Unix System Services
- Available today with Teamprise 3.2
- ISPF interface under development
- Preview release in Q4 2009
- TSO interface possibly in 2010
17Pricing and Licensing
- Licensed on a per user basis
- 399 Teamprise Client Suite
- 199 Teamprise Plug-in for Eclipse
- 199 Teamprise Explorer
- 299 Teamprise Command-line Client
- TFS CALs purchased separately from Microsoft
- Full-featured 30 day product evaluation available
- Download from http//www.teamprise.com
18Additional Info
- Product datasheet, whitepaper, etc.
- http//www.teamprise.com/products/
- Pre-recorded product demonstrations
- http//www.teamprise.com/product/tours.html
- Users Guide, Knowledge Base, Support Forum, etc
- http//www.teamprise.com/support
- Online store
- https//csp.teamprise.com
19Teamprisecompany background
- Division of SourceGear focused on creating
products for Visual Studio Team System and Team
Foundation Server - SourceGear
- Inc 500 fastest growing company
- SourceOffSite, SourceGear Vault, Fortress
20Questions and Answers
Corey Steffen General Manager corey_at_teamprise.com
21(No Transcript)