the rap on rup : an introduction to the rational unified ... presents/raponrupspinforweb.pdf ·...
TRANSCRIPT
![Page 1: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/1.jpg)
The Rap on RUP™ : An Introduction to the Rational Unified Process™
Jeff JacobsJeffrey Jacobs & Associates
Belmont, CAphone: 650.571.7092
email: [email protected]://www.jeffreyjacobs.com
![Page 2: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/2.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 2
Survey
Does your organization have a well defined methodology/process?Does your organization use OOA/OOD?Does your organization use UML?
![Page 3: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/3.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 3
Agenda
What is RUP?RUP FundamentalsPhasesProduct “features”CaveatsSummaryQuestions
![Page 4: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/4.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 4
Process/Methodology Product Presentation
Minimal UML bashingNo rhymingNo comparison with other methodologiesRUP appears to be in flux since Rational’sacquisition by IBM
![Page 5: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/5.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 5
Why RUP™ at SPIN?
The (RUP™ ) Knowledge base allows development teams to gain the full benefits of the industry standard UMLRUP™ covers all UML modelsRUP™ is hothot; the latest silver bullet…
![Page 6: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/6.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 6
What is RUP™?
A “software engineering process” (methodology)A knowledge base “process product”
CD to create web site
UML model focused, not “paper documents” (but…)
![Page 7: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/7.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 7
What is RUP™?
Configurable process/productRecognizes and supports variety of different project typesSupport for tailoring and configuring project web sites
Project oriented
![Page 8: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/8.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 8
3 Flavors of RUP
Generic - not dependant on specific technologyMicrosoft Web Solution Technology
Additional templates, guidelines etc
IBM Websphere™ Technology
![Page 9: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/9.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 9
History
Methodology by Merger & AcquisitionObjectory Process created in ‘80sRational Approach created in ‘80sAcquisition of RequisiteProIBM acquires Rational
![Page 10: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/10.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 10
Why Should You Care About RUP™?
Your organization is at SEI/CMM Level 1“Ad Hoc”
Provides an excellent path to CMM Levels 2 and 3
You need to add OOA/OOD to your current process/methodologyManagement wants to know when you’re going to use the latest silver bullet
![Page 11: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/11.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 11
RUP™ Fundamentals
RUP is object and process orientedData takes a back seat
Architecture is “key to success”Emphasizes need for prototyping of core functionality, not just UI
Iterative developmentUse Cases are (were?) primary requirements specification technique
![Page 12: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/12.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 12
4 Phases
InceptionElaborationConstructionTransition
![Page 13: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/13.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 13
Inception
Establish business case and business modelsEstablishes initial “vision”, high level requirements via “business” use casesCreate stakeholder “buy in”Evaluate risks and return
![Page 14: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/14.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 14
Elaboration
Detailed requirementsArchitecture and prototypeDesign
![Page 15: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/15.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 15
Construction
Coding and testing
![Page 16: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/16.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 16
Transition
Putting the product in the user’s handsHighly variable, depending on product
Data migrationTrainingParallel OperationsBeta testingEtc.
![Page 17: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/17.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 17
Overview of RUP™ (Organization)
![Page 18: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/18.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 18
Best Practices
Develop software iterativelyManage requirementsUse component-based architecturesModel visuallyContinuously verify qualityControl changes
![Page 19: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/19.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 19
Key Concepts of RUP™
Organized by disciplineWorkflow - model of process for a disciplineWorkflow Details - 2nd level detail of workflow, detailing activities, roles and artifactsRole - who performs an activityActivity - defined piece of work that results in an artifact
![Page 20: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/20.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 20
More Key Concepts
Artifact - a deliverable, may be document, model, code, etc
Templates and examples for many artifacts
Tool Mentor - guide on using Rational Tools for RUP™
![Page 21: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/21.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 21
Analyst Roles
Business-Model Reviewer Business Designer Business-Process Analyst System Analyst Requirements SpecifierTest Analyst User-Interface Designer
![Page 22: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/22.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 22
Developer Roles
Capsule Designer Code Reviewer Database Designer Implementer Integrator
![Page 23: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/23.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 23
More Roles
TestersManagersProcess Engineer Project Manager Change Control Manager Configuration Manager Deployment Manager Project Reviewer Test Manager
![Page 24: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/24.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 24
Disciplines
A collection of related activities that are related to a major 'area of concern' within the overall projectDisciplines span phases
![Page 25: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/25.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 25
RUP™’s Disciplines
Business ModelingRequirementsAnalysis and Design (Analysis <> Requirements, not performed by “analyst” role)ImplementationTest
DeploymentConfiguration and Change ManagementProject ManagementEnvironment
![Page 26: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/26.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 26
Each Discipline is Composed of:
Overview
Introduction
Concepts
Workflow - the high level activity diagram (process flow)
Workflow detail -second level process
Activities - actions performed by roles
Artifacts - deliverables
Guidelines - tutorials, checklists, etc
![Page 27: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/27.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 27
Discipline Overview
![Page 28: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/28.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 28
Introduction
![Page 29: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/29.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 29
Concepts
Fundamentals of discipline/role
![Page 30: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/30.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 30
Concept Example
![Page 31: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/31.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 31
Everything is Use-Case Driven
![Page 32: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/32.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 32
Workflow
![Page 33: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/33.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 33
Workflow Detail
![Page 34: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/34.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 34
Activity
![Page 35: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/35.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 35
Activity Step
![Page 36: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/36.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 36
Artifacts May Be Documents, Models, Code, Etc.
![Page 37: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/37.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 37
Document Templates
Templates for document artifacts available in a variety of formats
Microsoft WordHTMLFramemakerRational SODA
Business Glossary Template
![Page 38: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/38.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 38
Guidelines
![Page 39: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/39.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 39
Guideline Example
![Page 40: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/40.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 40
Checkpoints for Quality Reviews
![Page 41: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/41.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 41
More Stuff
Sample ProjectsProject Management TemplatesTool Mentors
![Page 42: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/42.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 42
Sample ProjectsExamples of many artifacts for two projects
Course Registration SystemCollegiate Sports Paging Systems
![Page 43: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/43.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 43
Glossary Example
![Page 44: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/44.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 44
Project Management Templates
Summary MS Project ExampleDetail MS Project Example
![Page 45: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/45.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 45
Tool Mentors - How to Use Rational Tools in RUP™
![Page 46: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/46.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 46
CaveatsRUP™ is far from complete
Focused on software developmentSeries of books on Unified Process … Phase by Scott Ambler and Larry Constantine provide “missing” coverage
Project orientedLack of comprehensive “book” makes learning difficult
![Page 47: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/47.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 47
More Caveats
IBM influence is creating some confusion and inconsistenciesUse Cases are insufficient for good requirements, IMHOFails to adequately address “data intensive” applications
Only addresses database design, no place for “data requirements”
Viewed as “silver bullet” by many
![Page 48: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/48.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 48
Summary
Forms solid basis for improving software development process, particularly for ad-hoc, Level 1 organizationsProvides basis for incorporating OOA/OOD/UML into current software development processProvides basis for development using IBM, Rational and Microsoft technologies30 day on-line evaluation available, http://www.rational.com
![Page 49: The Rap on RUP : An Introduction to the Rational Unified ... Presents/RaponRupSPINforWeb.pdf · Microsoft PowerPoint - Rap on Rup SPIN for Web.ppt Author: Jeff Created Date: 4/21/2005](https://reader034.vdocuments.us/reader034/viewer/2022050508/5f99aa2c418a3341192bbb1f/html5/thumbnails/49.jpg)
December 3, 2003Jeffrey Jacobs & Associates, Silicon
Valley SPIN 49
Questions