Download presentation
Presentation is loading. Please wait.
Published byOswald Patrick Modified over 9 years ago
1
A9: Developer Productivity with the Roundtable ® OpenEdge ® Architect Plug-in Randall Harp Product Architect
2
© 2008 Progress Software Corporation 2 Productivity with the Roundtable Plug-in Session Goals... Covering the Basics What is Roundtable? What is SCM? Why Roundtable? Being Productive Introducing the Roundtable Plug-in Working with Projects, Tasks and Objects Using Task Groups Loading Schema Changes
3
© 2008 Progress Software Corporation 3 Agenda Getting Started with the Roundtable Plug-in What is Roundtable? Introducing the Roundtable Plug-in Working with Projects, Tasks and Objects Using Task Groups Loading Schema Changes
4
© 2008 Progress Software Corporation 4 Roundtable TSMS What is it? Roundtable is a team-oriented extension for the OpenEdge Studio and OpenEdge Architect development environments that provides Software Configuration Management and developer productivity tools.
5
© 2008 Progress Software Corporation 5 Why SCM? Why do I need SCM? Identification Development life-cycle Logically organize application components Control Who can change what and where? Life-cycle workflow History Who did what, when, and why? What did they change?
6
© 2008 Progress Software Corporation 6 Why SCM? "Software Configuration Management is the heartbeat of any serious software development effort. One would not start mass producing a car without first building a factory and defining the production line. SCM is THE factory for software development. It is the discipline, based on the principles of the manufacturing industry that brings repeatable, high-quality production to your software applications".
7
© 2008 Progress Software Corporation 7 Roundtable TSMS Why should I use it? Designed for OpenEdge development Developer productivity tools “Powered by Progress ® ” OpenEdge repository database OpenEdge AppServer ™
8
© 2008 Progress Software Corporation 8 Agenda Developer Productivity with the Roundtable Plug-in What is Roundtable? Introducing the Roundtable Plug-in Working with Projects, Tasks and Objects Using Task Groups Loading Schema
9
© 2008 Progress Software Corporation 9 Introducing the Roundtable Plug-in Software Requirements Roundtable Server OpenEdge Architect OpenEdge AppServer OpenEdge Database OpenEdge Application Server OpenEdge Architect Roundtable Plug-in OpenEdge Repository Database OpenEdge Repository Database Roundtable Server
10
© 2008 Progress Software Corporation 10 Introducing the Roundtable Plug-in About the Plug-in Connects to Roundtable repositories Designed for OpenEdge development Developed in Java ™ Repository and Developer perspectives Developer focused OpenEdge Application Server OpenEdge Architect Roundtable Plug-in OpenEdge Repository Database OpenEdge Repository Database Roundtable Server
11
© 2008 Progress Software Corporation 11 Introducing the Roundtable Plug-in Connect to multiple Roundtable repositories Browse Roundtable Workspaces Create Roundtable projects View change history View impact analysis data View property data View source Compare object versions Repository Perspective
12
© 2008 Progress Software Corporation 12
13
© 2008 Progress Software Corporation 13 Introducing the Roundtable Plug-in Create Tasks Modify Object contents Modify Object properties Create new Objects Complete Tasks Commit changes Perform Smart Compilation Development Perspective
14
© 2008 Progress Software Corporation 14
15
© 2008 Progress Software Corporation 15 Agenda Developer Productivity with the Roundtable Plug-in What is Roundtable? Introducing the Roundtable Plug-in Working with Projects, Tasks and Objects Using Task Groups Loading Schema Changes
16
© 2008 Progress Software Corporation 16 Working With Projects, Tasks and Objects Creating Roundtable projects Creating Roundtable tasks Searching Checking-out Objects Creating new Objects Impact Analysis Compiling and Building Completing Tasks A day in the life of a developer..
17
© 2008 Progress Software Corporation 17 Demonstration
18
© 2008 Progress Software Corporation 18 Agenda Developer Productivity with the Roundtable Plug-in What is Roundtable? Introducing the Roundtable Plug-in Working with Projects, Tasks and Objects Using Task Groups Loading Schema Changes
19
© 2008 Progress Software Corporation 19 Task Management Using Task Share-Status Share-Status determines visibility of changes Central Share Task Share Group Share Public Share Developer decides when to share changes Developer controls impact on baseline
20
© 2008 Progress Software Corporation 20 Using Task Groups Advantages of Task Groups Share changes with no baseline impact Test changes in real-world environment Task Group can contain multiple tasks Tasks can belong to multiple Task Groups
21
© 2008 Progress Software Corporation 21 Task Groups //server/group1 //server/group2.P How it works..
22
© 2008 Progress Software Corporation 22 Demonstration
23
© 2008 Progress Software Corporation 23 Agenda Developer Productivity with the Roundtable Plug-in What is Roundtable? Navigating the Perspectives Working with Tasks and Objects Using Task Groups Loading Schema Changes
24
© 2008 Progress Software Corporation 24 Loading Schema Changes Why Manage Schema? History of application schema changes Deploy application schema Impact analysis Smart Compilation
25
© 2008 Progress Software Corporation 25
26
© 2008 Progress Software Corporation 26 Demonstration
27
© 2008 Progress Software Corporation 27 Summary Roundtable helps you implement SCM Roundtable is designed for OpenEdge Roundtable plug-in is focused on day-to-day development activities Roundtable allows you to selectively share your changes with team Roundtable manages application schema changes What did I learn?
28
© 2008 Progress Software Corporation 28 For More Information, go to… Roundtable Web Site www.roundtable-tsms.com Download Evaluation Task Management White Paper PSDN Webinar www.psdn.com “Using the Roundtable Plug-in with OpenEdge Architect 10.1C”
29
© 2008 Progress Software Corporation 29 OpenEdge Architect Sessions A2: Making OpenEdge Architect Work for You A6: Integrating OpenEdge Architect into Your Development Environment A13: Embracing OpenEdge Architect A15: You've Got a Problem, Here’s How to Find it
30
© 2008 Progress Software Corporation 30 Questions ?
31
© 2008 Progress Software Corporation 31 Thank you for your time
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.