session 3182 retooling rup to borland alm don kranz, ccm director of research processexchange, inc

Post on 05-Jan-2016

214 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Session 3182Retooling RUP to Borland ALM

Don Kranz, CCMDirector of Research

PROCESSexchange, Inc.

AgendaIntroductionsRUP OverviewUsing the Borland ALM Plug-InReviewing the Borland Tool Mentor TabAccessing ALM Mentors from RUP

ActivitiesTemplates for Common TasksSummary

AgendaIntroductionsRUP OverviewUsing the Borland ALM Plug-InReviewing the Borland Tool Mentor TabAccessing ALM Mentors from RUP

ActivitiesTemplates for Common TasksSummary

IntroductionsSpeaker – Don KranzAcknowledgementsCopyrights & TrademarksExpectations

Don Kranz

PROCESSexchange, Inc– Director of Research

Coad Certified Mentor

1st Chairman - ACORD ObjX Architecture Review Board

23 Years in Computer Industry

15+ Years - RUP / FDD / XP

Co-Author A Practical Guide to Agile Unified Process

Wife - Lisa– Children Don III,

Jessica, Katrina

Spent 3 years in Germany

Avid Racing Photographer – 10,000+ published

Adirondacks – favorite vacation place

Acknowledgements

RUP Product Coding– Serge Charbonneau– Xelaration Software

Process Work– Mac Felsing– Ken Ritchie– Stephen Brown– Fred Hien

Borland ALM Work

– Phillip Hilgert– Sean Burke– Jon Magrini– Greg Wilson– Kieran Gobey– Mike Gross

Copyrights & TrademarksBorland®, StarTeam®, Together® and JBuilder ® are

registered trademarks of Borland Software Corporation.

CaliberRMTM is a trademark of Borland Software Corporation.

Rational®, Rational Unified Process® and RUP® are registered trademarks of International Business Machines Corporation.

Unified Modeling LanguageTM and UMLTM are trademarks of the Object Modeling Group

Capability Maturity Model® and CMM® are registered trademarks of the Software Engineering Institute.

ExpectationsLevel: Intermediate

Prerequisites: Some knowledge of RUP and Borland ALM products.

Description: Map the Borland ALM solution (the define, design, develop, test, deploy, manage process) to the RUP disciplines and see how you can accelerate your teams by providing much needed guidance in the implementation of your corporate solutions.

AgendaIntroductionsRUP OverviewUsing the Borland ALM Plug-InReviewing the Borland Tool Mentor TabAccessing ALM Mentors from RUP

ActivitiesTemplates for Common TasksSummary

RUP OverviewClassic RUPBest PracticesTwo Dimensions9 DisciplinesKey ElementsKey Artifacts

Classic RUPUse-Case DrivenArchitecture-CentricIterative

Best PracticesIterativeClient DrivenArchitecture CentricIncremental

Best PracticesDevelop iteratively & incrementallyManage requirementsUse component-based architecturesModel visuallyContinuously verify qualityManage changes

Two Dimensions of RUP

Content

– Disciplines– Workflows– Workflow Details– Roles– Activities– Artifacts

Time

– Phases– Iterations– Milestones

9 DisciplinesBusiness ModelingRequirementsAnalysis & DesignImplementationTestDeploymentProject ManagementConfiguration & Change ManagementEnvironment

Key ElementsRole

Activity

Artifact

Key Artifacts

Kranz, D., Norman, R., A Practical Guide To The Agile Unified Process. Prentice Hall, Upper Saddle River, NJ, 2004

AgendaIntroductionsRUP OverviewUsing the Borland ALM Plug-InReviewing the Borland Tool Mentor TabAccessing ALM Mentors from RUP

ActivitiesTemplates for Common TasksSummary

Using Borland ALM Plug-InGeneric Plug-InCustom Plug-InInstalling ALM Plug-InRUP Required?

Generic Plug-In

Custom Plug-In

Cust

Installing ALM Plug-InMake ALM plug-in availableCopy template_configurationsRun RUPBuilderDeploy ALM aware RUP

RUP Required?

A non-RUP alternative

AgendaIntroductionsRUP OverviewUsing the Borland ALM Plug-InReviewing the Borland Tool Mentor TabAccessing ALM Mentors from RUP

ActivitiesTemplates for Common TasksSummary

Review ALM Mentor TabALM Plug-In

– CaliberRM– StarTeam– Together

Custom Plug-In– Agile Process Overview– Role based– Key Artifacts

AgendaIntroductionsRUP OverviewUsing the Borland ALM Plug-InReviewing the Borland Tool Mentor TabAccessing ALM Mentors from RUP

ActivitiesTemplates for Common TasksSummary

RUP IntegrationRole based helpActivity based help

AgendaIntroductionsRUP OverviewUsing the Borland ALM Plug-InReviewing the Borland Tool Mentor TabAccessing ALM Mentors from RUP

ActivitiesTemplates for Common TasksSummary

Templates for Common TasksStarTeam

– Iteration Plan– Risk List

Caliber– Glossary– Software Requirements Specification– Supplementary Specification– Use-Case– Vision– Project Status Reporting

Together– Project Template

AgendaIntroductionsRUP OverviewUsing the Borland ALM Plug-InReviewing the Borland Tool Mentor TabAccessing ALM Mentors from RUP

ActivitiesTemplates for Common TasksSummary

SummaryRecapQuestions

RecapRUP has an extensible architecture2 different SDO/ALM based pluginsHelp based on

– Role– Activity– Artifact

Provide SDO extensions to Borland ALM Tools

Questions?

Retooling RUP to Borland ALM

Thank YouSession 3182

Retooling RUP to Borland ALM

Please fill out the speaker evaluation

You can contact me further at …don@processexchange.com

Office Hours: Tuesday 4:30 – 5:30 pm Lab

top related