Presentation is loading. Please wait.

Presentation is loading. Please wait.

A9: Developer Productivity with the Roundtable ® OpenEdge ® Architect Plug-in Randall Harp Product Architect.

Similar presentations


Presentation on theme: "A9: Developer Productivity with the Roundtable ® OpenEdge ® Architect Plug-in Randall Harp Product Architect."— Presentation transcript:

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


Download ppt "A9: Developer Productivity with the Roundtable ® OpenEdge ® Architect Plug-in Randall Harp Product Architect."

Similar presentations


Ads by Google