Introduction to Roundtable Products Jeff Ledbetter Roundtable Product Architect Tugboat Software Progress Technology Alliance Partner Roundtable TSMS Roundtable Team 500 Customers Worldwide Other Solutions • SOS Labor Scheduling • SOS Vacation Scheduling HQ in Newport Beach, CA © 2012 Tugboat Software. All rights reserved. 2 Our partnerships Solomon Consulting © 2012 Tugboat Software. All rights reserved. Langschied Consulting 3 Our clients* © 2012 Tugboat Software. All rights reserved. 4 Different Needs Version Control Software Configuration Management © 2012 Tugboat Software. All rights reserved. 5 Roundtable Team: Summary Version Control for Eclipse environment Eclipse Team API Distributed development Concurrent development All project types (not just OpenEdge) © 2012 Tugboat Software. All rights reserved. 6 Roundtable Team: Features Check-in/Check-out resources Atomic Commits Synchronization • Visual reconciliation • Visual differencing • Conflict resolution © 2012 Tugboat Software. All rights reserved. 7 Roundtable Team: Features Tags • Label any resource at any point in time Change history • Explore repository any point in time • Tag or Branch any resource at any point in time • Visually compare differences © 2012 Tugboat Software. All rights reserved. 8 Roundtable Team: Features Intelligent Branch and Merge • Lineage* • Merge history* • Branch at any point in time Conflict Resolution © 2012 Tugboat Software. All rights reserved. 9 Roundtable Team: Technology Client integration • Progress Developers Studio / Eclipse • Command line interface Server • OpenEdge database repository • OpenEdge AppServer (Windows or Unix/Linux) © 2012 Tugboat Software. All rights reserved. 10 Roundtable Team: Users OpenEdge plus Fewer compliance or auditing requirements Need a commercial, OpenEdge alternative to open source version control Not interested in full-featured SCM solution © 2012 Tugboat Software. All rights reserved. 11 Roundtable Team Demo © 2012 Tugboat Software. All rights reserved. 12 What is SCM? Configuration Identification • What components make up an application? • Which life-cycle stages have been defined? Configuration Control • Who can make changes at which stage? • What is the flow of promotions? © 2012 Tugboat Software. All rights reserved. 13 What is SCM? Configuration Status Accounting • • • • Who changed what? Where did they make the change? When did they make the change? Why did they make the change? Configuration Auditing • What was released? © 2012 Tugboat Software. All rights reserved. 14 SCM Heartbeat © 2012 Tugboat Software. All rights reserved. Defines the process Applies controls Manages changes Audits results 15 Roundtable TSMS: Summary Software Configuration Management for OpenEdge development Centralized development model Productivity tools for OpenEdge © 2012 Tugboat Software. All rights reserved. 16 Roundtable TSMS: Features Version control Task management Impact analysis Smart compilation Schema management Deployment management Change history © 2012 Tugboat Software. All rights reserved. 17 Roundtable TSMS: Technology Client integration • OpenEdge Studio • Progress Developers Studio • Unix TTY Server • OpenEdge database repository • OpenEdge AppServer (Windows or Unix/Linux) © 2012 Tugboat Software. All rights reserved. 18 Roundtable TSMS: Users OpenEdge development shops • Application Partners • Customize 3rd-party applications • In-house IT Need full-featured SCM Regulatory or industry compliance © 2012 Tugboat Software. All rights reserved. 19 More Information Managing the Software Development Process by Michael Solomon • Industry expert • Roundtable champion • www.solomonconsulting.com Thomas Hansen, Director appSolutions • Roundtable champion and expert • www.app-solutions.com © 2012 Tugboat Software. All rights reserved. 20 Roundtable Resources Roundtable TSMS at • www.roundtable-tsms.com – Data Sheet – White Papers – User Guides Roundtable Team • www.roundtable-team.com – Data Sheet – Video Product Tour © 2012 Tugboat Software. All rights reserved. 21 Questions © 2012 Tugboat Software. All rights reserved. 22