3. Building on our heritage and industry best practice The Unified Process Ericsson Approach Objectory Process Late ’60s ‘ 87 –’96 ‘ 97 –’98 IBM Rational Unified Process The Essential Unified Process ‘ 99 –’05 Process Improvement (CMMI) Agile Methods (XP, SCRUM)
9. What have we got? Cards Start here Finish here Start here Finish here Start here Finish here Game Boards Process Kernel Eclipse, Web 2.0, VisualStudio Use Cases Test Cases OO Analysis J2EE Design Smart Practices Rules Engine Fact Servers Rules Language IA Platform Integrations EssWork / EssUP, RUP Rose, XDE, RSX, ReqPro, RMT, Test Manager, etc ClearCase, ClearQuest, Word, etc People Facilitating Change Training & Mentoring Leadership & Facilitation Practice Creation EssUP Practices Use Case Process Modeling Product Architecture $ Component Iteration Team U P UP Lifecycle Extension Practices Essential UML Domain Modeling SCRUM ...
10.
11. Technical Practices Cross-Cutting Practices Iterative Component Architecture Use Case Modeling Process Team EssUP Practices Product The Practices of EssUp $
12. Technical Practices Cross-Cutting Practices Iterative Component Architecture Use Case Modeling Process Team EssUP Practices Product Where is testing? It is Everywhere! The Practices of EssUp $
13. Add as many or few practices as you need: U se only the practices you want . EssUP Practices My Process Building your library Use Case Process Modeling Product Architecture $ Component Iteration Team
14. ..or in any combination (with or without the introduction of local practices). Practices can be applied individually Use Case A team starting out with use cases Scrum Component Use Case Team A small team doing maintenance Existing Local Practices A large formal project Use Case Team Iteration Process Modeling Component Prince2 Architecture