Inventing the future with the Rational Jazz Strategy for Collaborative Software Delivery<br />Martin Nally, Vice President...
Agenda<br />Jazz Technologies – Are They Better?<br />Jazz – Yesterday, Today and Tomorrow<br />Widening the Net: The Jazz...
Top 3 reasons ALM fails to deliver promise<br />Distracted by day-to-day delivery pressures – 78%<br />Tools don’t integra...
How to Succeed with ALM<br />4<br />Keys to successful outcomes:<br />Integrate people and improve process<br />Integrate ...
5<br />Requirements Tool<br />SCM<br />Defect Tool<br />Test Tool<br />Build Tool<br />Tool integration today<br />Change ...
Source: Presentation on IBM’s AD/Cycle, circa 1990!<br />What did we say about this 20 years ago?<br />6<br />“Arecent<br ...
What is the state-of-the-art today?<br />Most other vendors still trying to build AD/Cycle<br />Requires all tools to inte...
Another approach - Linked Data<br />8<br />Defect Tool<br />Build Tool<br />Test Tool<br />Change 2<br />Change 1<br />Bug...
Finding & Analyzing Data<br />9<br />Bug 2<br />Bug 3<br />Bug 4<br />Bug 1<br />Test 1<br />Test 4<br />Test 3<br />Test ...
10<br />Req 3<br />Req 4<br />Bug 3<br />Defining Process Rules<br />Bug 1<br />Req 1<br />Req 2<br />Bug 4<br />Bug 2<br ...
Why is this better?<br />11<br />A group of tools can work like one<br />Seamless data integration<br />Seamless process i...
How do we get there?<br />OSLC: http://open-services.org<br />Industry Creative Commons licensed standards site<br />“Vert...
Shared Services and Capabilities<br />Services<br />Index/query/search<br />Admin & process definition<br />Capabilities<b...
Agenda<br />Jazz Technologies – Are They Better?<br />Jazz – Yesterday, Today and Tomorrow<br />Widening the Net: The Jazz...
15<br />Offering<br />Offering<br />Offering<br />Best Practice Processes<br />Powered by<br />RationalTeam Concert<br />R...
16<br />An open invitation to collaborate on a common integration architecture for software delivery<br />© Markus Angerme...
Private vocabularies, formats and stores
A proposed architecture for sharing lifecycle resources
Described on Jazz.net through illustrative resource definitions, service implementations, and use cases
Inspired by Internet architecture
Loosely coupled integration with “just enough” standardization
Common resource formats and services
Innovation from the Jazz technology platform</li></ul>And Open Services for Lifecycle CollaborationAimed at simplifying co...
Three areas of focus for Jazz 2009<br />17<br />Lifecycle<br />Management<br />Open<br />&<br />Agnostic<br />Enterprise<b...
Unity in the Lifecycle<br />18<br />Requirement linked to work item<br />Analyst<br />Defect status<br />Team Lead<br />Pr...
Enterprise Capabilities<br />Scalable Server Capabilities<br />Thousands of users<br />Millions of files and work items<br...
20<br />Open Services for Lifecycle Collaboration<br />Barriers to sharing resources and assets across the software lifecy...
Private vocabularies, formats and stores
Inextricable entanglement of tools  with their data
Change Management 1.0
70 People in Community
(10 active companies)
2 Active Workgroups
1 Industry Proof Point
Specifications for sharing lifecycle resources
Inspired by Internet architecture
Loosely coupled integration with “just enough” standardization
Common resource formats and services
A different approach to industry-wide proliferation</li></ul>OSLC – Open and AgnosticAimed at simplifying tool integration...
Transparency – Jazz.net 2009<br />21<br /><ul><li>~ 23,000 Community Members
RES  Hosting ~5,500 users, 270 projects
3 Project Streams, 6 Project Areas</li></li></ul><li>2009 Executive Dashboard - Project Health<br />22<br />
Jazz 2010 Themes<br />Simplify<br />Simplified licensing/packaging<br />Simplified install<br />Simplified evolution<br />...
2010 - Enhanced integration<br />24<br />Common Install<br />Requirements<br />Change Management, Planning,  Source Contro...
2010 – Improved Administration<br />25<br />Common Project Administration<br />Simplifies project creation and administrat...
https://jazz.net/wiki/bin/view/Main/CALMIntegrationPatternsChecklist<br />Jazz Integration Patterns Check List is availabl...
User Interface Pattern & Style Guide for Jazz Web Applicationshttps://jazz.net/wiki/bin/view/Main/WebUIPatternAndStyleGuid...
Dashboards: Open Social Support<br />28<br />Open Social Gadget<br />
OSLC @ open-services.net<br />29<br /><ul><li>Eleven workgroups operating
Across a variety of lifecycle domains
With a Core/common OSLC workgroup
And a special interest workgroup of PLM/ALM constituents
Community
300 registered community members
Upcoming SlideShare
Loading in …5
×

Innovate2010 jazz keynote

3,560 views
3,478 views

Published on

Presentation by IBM's Martin Nally and Mike O'Rourke from Innovate 2010, including discussion on tool integration challenges and IBM's two pronged approach for addressing (OSLC - open linked lifecycle data, Jazz - alm services platform).

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,560
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
133
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Innovate2010 jazz keynote

  1. 1. Inventing the future with the Rational Jazz Strategy for Collaborative Software Delivery<br />Martin Nally, Vice President, IBM Fellow and CTO IBM Rational Software<br />Mike O’Rourke, Vice President, IBM Rational Strategy and Product Delivery<br />
  2. 2. Agenda<br />Jazz Technologies – Are They Better?<br />Jazz – Yesterday, Today and Tomorrow<br />Widening the Net: The Jazz Roadmap<br />2<br />
  3. 3. Top 3 reasons ALM fails to deliver promise<br />Distracted by day-to-day delivery pressures – 78%<br />Tools don’t integrate properly – 62%<br />Lack the necessary internal expertise – 56%<br />3<br />Source: Forrester study commissioned by Wipro, 2008<br />
  4. 4. How to Succeed with ALM<br />4<br />Keys to successful outcomes:<br />Integrate people and improve process<br />Integrate data, extract useful information and measures<br />How tools can deliver<br />Easy to adopt and instantly productive<br />Tools teach and support the process<br />Seamless integration across all roles/tools<br />Automatic gathering of statistics and generation of reports<br />
  5. 5. 5<br />Requirements Tool<br />SCM<br />Defect Tool<br />Test Tool<br />Build Tool<br />Tool integration today<br />Change 1<br />Build 2<br />Change 2<br />Build 1<br />Data<br />Data<br />Data<br />Data<br />Data<br />Reqt 1<br />Reqt 3<br />Reqt 2<br />Reqt 4<br />Bug 1<br />Bug 2<br />Bug 3<br />Bug 4<br />Copy of Bug 2<br />Test 1<br />Test 3<br />Test 2<br />Copy of Test 2<br />
  6. 6. Source: Presentation on IBM’s AD/Cycle, circa 1990!<br />What did we say about this 20 years ago?<br />6<br />“Arecent<br />survey of over 1000 businesses indicated that the<br />backlog for applications is approximately four years…”<br />“businesses<br />are also faced with the high costs of maintaining<br />existing inventories of applications and a shortage of<br />experienced programming skills..”<br />“proliferation<br />of unrelated tools, methodologies, and<br />manual data transformations…”<br />“requirements and specifications are <br />passed on paper from product planners to designers<br />and from designers to coders…”<br />
  7. 7. What is the state-of-the-art today?<br />Most other vendors still trying to build AD/Cycle<br />Requires all tools to integrate around centralized repository<br />Data import (duplication) for foreign tools<br />Works as well as other centrally-planned economies have worked<br />Do your company’s needs match a fixed, pre-planned solution, or is an open, integrated economy a better model?<br />7<br />
  8. 8. Another approach - Linked Data<br />8<br />Defect Tool<br />Build Tool<br />Test Tool<br />Change 2<br />Change 1<br />Bug 2<br />Bug 3<br />Bug 4<br />Bug 1<br />Test 4<br />Test 1<br />Test 3<br />Test 2<br />Reqt 1<br />Reqt 2<br />Reqt 4<br />Reqt 3<br />Reqts Tool<br />Build 2<br />SCM<br />Defect Tool B<br />Build 1<br />SCM B<br />
  9. 9. Finding & Analyzing Data<br />9<br />Bug 2<br />Bug 3<br />Bug 4<br />Bug 1<br />Test 1<br />Test 4<br />Test 3<br />Test 2<br />Req 4<br />Req 3<br />Req 1<br />Req 2<br />Change 1<br />Change 2<br />Defect Tool<br />Build 2<br />Build 1<br />Test Tool<br />SCM<br />Build Tool<br />Reqts Tool<br />Text index<br />Structuredindex<br />Query<br />Reporting<br />Traceability<br />Search<br />
  10. 10. 10<br />Req 3<br />Req 4<br />Bug 3<br />Defining Process Rules<br />Bug 1<br />Req 1<br />Req 2<br />Bug 4<br />Bug 2<br />Test 1<br />Test 4<br />Test 3<br />Test 2<br />Change 2<br />Change 1<br />Defect Tool<br />Build 1<br />Build 2<br />Build 2<br />Test Tool<br />SCM<br />Build Tool<br />Reqts Tool<br />AdminConsole<br />AdministratorTeam Lead<br />
  11. 11. Why is this better?<br />11<br />A group of tools can work like one<br />Seamless data integration<br />Seamless process integration<br />Seamless web user interface<br />Any tool can integrate this way<br />New tools<br />Existing tools<br />Tools from multiple vendors<br />Eliminates import/export data duplication<br />Allows shared “capabilities” across tools<br />
  12. 12. How do we get there?<br />OSLC: http://open-services.org<br />Industry Creative Commons licensed standards site<br />“Vertical” integration protocols<br />requirements, quality, change, assets, modeling, …<br />Jazz: http://jazz.net<br />IBM site for Rational products and integration protocols<br />“Horizontal” integration protocols<br />Query, reporting, security & permissions, administration, …<br />12<br />
  13. 13. Shared Services and Capabilities<br />Services<br />Index/query/search<br />Admin & process definition<br />Capabilities<br />Task tracking<br />Planning<br />…<br />13<br />
  14. 14. Agenda<br />Jazz Technologies – Are They Better?<br />Jazz – Yesterday, Today and Tomorrow<br />Widening the Net: The Jazz Roadmap<br />14<br />
  15. 15. 15<br />Offering<br />Offering<br />Offering<br />Best Practice Processes<br />Powered by<br />RationalTeam Concert<br />RationalRequirements Composer<br />RationalQuality Manager<br />Business Expert Collaboration<br />Innovation Through Collaboration<br />Collaborative Business-driven Quality<br />Unify by “thinking & working” in unison with real-time project heath<br />Elicit, capture, elaborate, discuss and review requirements<br />Coordinate quality assurance plans, processes and resources<br />Rational Requirements Composer<br />Rational Quality Manager<br />Rational Team Concert<br />Business Partner Jazz Offerings<br />Search and Query<br />Security<br />Collaboration<br />Dashboards<br />TeamAwareness<br />EventsNotification<br />JAZZ TEAM SERVER<br />Open Lifecycle Service Integrations<br />Jazz Circa 2008Introducing Collaborative Application Lifecycle Management<br />Rational<br />ClearQuest<br />Rational ClearCase<br />RationalBuild Forge<br />RationalAssetManager<br />Rational Requisite<br />Pro<br />
  16. 16. 16<br />An open invitation to collaborate on a common integration architecture for software delivery<br />© Markus Angermeier@aperto.de<br />Open Services for Lifecycle Collaboration<br />Barriers to sharing resources and assets across the software lifecycle<br /><ul><li>Multiple vendors, open source projects, and in-house tools
  17. 17. Private vocabularies, formats and stores
  18. 18. A proposed architecture for sharing lifecycle resources
  19. 19. Described on Jazz.net through illustrative resource definitions, service implementations, and use cases
  20. 20. Inspired by Internet architecture
  21. 21. Loosely coupled integration with “just enough” standardization
  22. 22. Common resource formats and services
  23. 23. Innovation from the Jazz technology platform</li></ul>And Open Services for Lifecycle CollaborationAimed at simplifying collaboration across the software delivery lifecycle<br />
  24. 24. Three areas of focus for Jazz 2009<br />17<br />Lifecycle<br />Management<br />Open<br />&<br />Agnostic<br />Enterprise<br />Scale<br />Overall Transparency<br />
  25. 25. Unity in the Lifecycle<br />18<br />Requirement linked to work item<br />Analyst<br />Defect status<br />Team Lead<br />Project Insight and Analysis<br />REST API<br />Association<br />Changes; notification<br />Tester<br />Tester finds defects,generates work item <br />REST API<br />REST API<br />Defects closed against requirements<br />Requirements <br />Management<br />QualityManagement<br />REST API<br />Change & Configuration Management<br />Architect<br />Developer<br />REST API<br />Discovery<br />Administration (users, projects, process)<br />Data Warehousing<br />Query<br />Additional Services<br />Storage<br />Collaboration<br />Core Services<br />Open Lifecycle Services<br />
  26. 26. Enterprise Capabilities<br />Scalable Server Capabilities<br />Thousands of users<br />Millions of files and work items<br />Unlimited file size<br />Hundreds of builds<br />Basic Failover<br />Provides critical availability for enterprise customers with automatic failover on hardware failure, software server crash, or other outage<br />Lowered TCO<br />Documented Deployment Scenarios<br />Shared Floating License Servers<br />Server Lines Blurred<br />Fine Grained Access Control<br />19<br />
  27. 27. 20<br />Open Services for Lifecycle Collaboration<br />Barriers to sharing resources and assets across the software lifecycle<br /><ul><li>Multiple vendors, open source projects, and in-house tools
  28. 28. Private vocabularies, formats and stores
  29. 29. Inextricable entanglement of tools with their data
  30. 30. Change Management 1.0
  31. 31. 70 People in Community
  32. 32. (10 active companies)
  33. 33. 2 Active Workgroups
  34. 34. 1 Industry Proof Point
  35. 35. Specifications for sharing lifecycle resources
  36. 36. Inspired by Internet architecture
  37. 37. Loosely coupled integration with “just enough” standardization
  38. 38. Common resource formats and services
  39. 39. A different approach to industry-wide proliferation</li></ul>OSLC – Open and AgnosticAimed at simplifying tool integration across the software delivery lifecycle<br />
  40. 40. Transparency – Jazz.net 2009<br />21<br /><ul><li>~ 23,000 Community Members
  41. 41. RES Hosting ~5,500 users, 270 projects
  42. 42. 3 Project Streams, 6 Project Areas</li></li></ul><li>2009 Executive Dashboard - Project Health<br />22<br />
  43. 43. Jazz 2010 Themes<br />Simplify<br />Simplified licensing/packaging<br />Simplified install<br />Simplified evolution<br />Simplified deployment including single server <br />Simplified user administration<br />Simplified project administration<br />Openness<br />OSLC v2<br />Open Dashboards (Open Social)<br />Integrated with Jazz Guidelines<br />Deepen<br />Common reporting<br />Common planning<br />23<br />
  44. 44. 2010 - Enhanced integration<br />24<br />Common Install<br />Requirements<br />Change Management, Planning, Source Control, Automation<br />Quality Management<br />Single installation allows all desired capabilities to be installed at the same time<br />Single Server Deployment<br />Foundation + Reporting<br />Option to deploy all desired capabilities to the same Jazz server instance on the same machine<br />
  45. 45. 2010 – Improved Administration<br />25<br />Common Project Administration<br />Simplifies project creation and administration<br />Centrally define the capabilities required by a project<br />Create a project configuration from a template<br />
  46. 46. https://jazz.net/wiki/bin/view/Main/CALMIntegrationPatternsChecklist<br />Jazz Integration Patterns Check List is available<br />26<br />
  47. 47. User Interface Pattern & Style Guide for Jazz Web Applicationshttps://jazz.net/wiki/bin/view/Main/WebUIPatternAndStyleGuide<br />27<br />
  48. 48. Dashboards: Open Social Support<br />28<br />Open Social Gadget<br />
  49. 49. OSLC @ open-services.net<br />29<br /><ul><li>Eleven workgroups operating
  50. 50. Across a variety of lifecycle domains
  51. 51. With a Core/common OSLC workgroup
  52. 52. And a special interest workgroup of PLM/ALM constituents
  53. 53. Community
  54. 54. 300 registered community members
  55. 55. Individuals from 30+ different companies have participated in OSLC workgroups</li></li></ul><li>OSLC in Action<br />30<br />
  56. 56. 31<br />OSLC in Action: SiemensCoordinate product (PLM) and software (ALM) change management<br />Siemens is integrating change management processes for mechanical, electrical and software systems by creating and linking Rational Team Concert and Siemens Teamcenter change requests.<br />Learn more: <br />ALM-1633B, An Open Services Approach to ALM and PLM Integration for Systems Development (3:00 pm Wednesday)<br />OSLC-PLM Workgroup Get Together (American Seminar Room, 4:00pm Wednesday)<br />SIEMENS TEAMCENTER<br />
  57. 57. 32<br />OSLC in Action: U.S. DISAEnable teams using different tools & processes to link & share ALM resources.<br />As a proof of technology, U.S. DISA has linked work items between project teams who are working in Rational Requirements Composer and Forge.mil (DISA’s deployment of CollabNet TeamForge).<br />Learn more: <br />www.forge.mil<br />
  58. 58. 33<br />OSLC in Action: OracleOracle developers boost productivity with ALM integration<br />Oracle’s Team Productivity Center provides a task-oriented interface for developers by connecting with ALM products like Rational Team Concert, bringing work items into the JDeveloper IDE.<br />Learn more: <br />OSLC Change Management workgroup: CmHome topic on open-services.net wiki<br />Oracle Team Productivity Center: www.oracle.com/technology/products/tpc<br />Oracle Team Productivity Center<br />
  59. 59. 34<br />OSLC in Action: Eclipse MylynTask-focused collaboration for Eclipse developers through ALM integration<br />®<br />Tasktop Pro and Eclipse Mylyn provide developers with a revolutionary task-focused interface that supports one-click multitasking, workspace focusing, and time tracking for Rational Team Concert work items and Rational ClearQuest change requests.<br />Learn more:<br />ALM-1894B - Eclipse Mylyn: Redefining the "I" of the IDE (Mon 1:45pm)<br />
  60. 60. 35<br />OSLC in Action: BSD GroupImprove collaboration between development and test teams<br />BSD Group is connecting development and test processes by linking Rational Team Concert work items with HP Quality Center test requirements and plans.<br />Learn more: <br />CCM-1653: Integrating IBM Rational Team Concert with HP Quality Center (Thu 8:30am)<br />
  61. 61. 36<br />OSLC in Action: General MotorsBreak down barriers between PLM and ALM<br />General Motors is driving integration scenarios to achieve better performance and traceability across the product and software lifecycles.<br />Learn more: <br />OSLC-PLM workgroup: topic PlmHome at open-services.net wiki<br />
  62. 62. 37<br />OSLC in Action: Ascendant TechnologyBetter collaboration between product managers and agile teams<br />Ascendant’s Atech Team Connector synchronizes Microsoft project plans with Rational Team Concert release and iteration plans.<br />Learn more: <br />Ascendant Technology home: www.atech.com<br />IBM Global Solutions Directory: Atech Team Connector<br />
  63. 63. 38<br />LISA<br />OSLC in Action: iTKOReduce time to defect resolution<br />iTKO LISA creates Rational Team Concert work items or ClearQuest defects that include detailed, multi-tier trace information from any test executed with LISA Pathfinder.<br />Learn more:<br />iTKO home: www.itko.com and IBM Global Solutions Directory: LISA/RTC, LISA/ CQ<br />< Alt-Click! ><br />
  64. 64. 39<br />OSLC in Action: dbMaestroManage change to your database system<br /><ul><li>dbMaestro TeamWork enables teams to manage database and schema evolution by utilizing Rational Team Concert change management and linking dbMaestro database change sets with Rational Team Concert work items.
  65. 65. Learn more:
  66. 66. dbMaestro home: www.dbmaestro.com
  67. 67. IBM Global Solutions Directory: dbMaestro TeamWork </li></li></ul><li>40<br />OSLC in Action: Rally SoftwareConnect agile teams with enterprise processes and change management<br />Rally is enhancing the bi-directional synchronization between change requests in ClearQuest and artifacts in Rally, providing visibility into the total lifecycle in both systems.<br />Learn more: <br />OSLC Change Management workgroup: CmHome topic on open-services.net wiki<br />Rally integrations: www.rallydev.com/agile_products/integrations<br />Rally Connector for ClearQuest<br />
  68. 68. Jazz.net - 2010<br />41<br /><ul><li>50,000 Community Members
  69. 69. Jazz Million Seat March
  70. 70. RES Hosting ~17,500 users, 1100 projects
  71. 71. 9 Project Streams, 20 Project Areas
  72. 72. ~ 500 Sandbox Projects</li></ul>Learn about Jazz vision, strategy, & architecture<br />Learn about Rational products built on Jazz<br />Interact with Jazz developers and community members<br />Track our progress and give us direct feedback<br />Watch us use our Jazz products, and try them yourself<br />Download product trials, betas, and early milestones<br />Play in a trial sandbox<br />Submit bugs and enhancement requests<br />Explore a library of articles, videos, podcasts and more<br />Ask questions in the forums<br />Read our team blog<br />
  73. 73. 42<br />Executive Dashboard<br />Business<br />Health<br />Development<br />Quality<br />Development<br />Health<br />Perceived<br />Quality<br /><ul><li>Defect Backlog
  74. 74. Test Escapes
  75. 75. Functional Test Trends
  76. 76. Critical Situations
  77. 77. System Test Trends
  78. 78. S-Curve Progress
  79. 79. Automation Percentage
  80. 80. Customer Testcases
  81. 81. Consumability Scorecard
  82. 82. Defect Latency
  83. 83. Quality Plan Commitments
  84. 84. Test Coverage
  85. 85. Defect Density
  86. 86. Build Health
  87. 87. Project Velocity
  88. 88. Staffing Variance
  89. 89. Process Timeliness
  90. 90. Iteration/Milestone Status
  91. 91. Severity Analysis
  92. 92. Security Vulnerabilities
  93. 93. Static Code Analysis
  94. 94. Requirements Met
  95. 95. IPD Timeliness
  96. 96. Transactional Survey
  97. 97. PMR / Call Rates
  98. 98. Critical Situations
  99. 99. Cost of Support
  100. 100. Installability
  101. 101. RFE SLAs
  102. 102. Usability
  103. 103. Consumability
  104. 104. Scalability
  105. 105. Integrations with other products
  106. 106. User Experience / Doc
  107. 107. Time to Resolution
  108. 108. APAR:PMR ratio
  109. 109. PostGA metrics
  110. 110. Transparency
  111. 111. Sales Plays
  112. 112. Partner Enablement
  113. 113. Support Enablement
  114. 114. Technical Enablement
  115. 115. Sales Enablement
  116. 116. MCIF Index
  117. 117. Alt Packaging
  118. 118. OEMs
  119. 119. XL hits
  120. 120. Tactics
  121. 121. ROI
  122. 122. Pipeline / Multiplier
  123. 123. Revenue</li></ul>Practices<br />Test Driven Development<br />Evolutionary Architecture<br />Vulnerability Assessment<br />Whole Team<br />Team Change Management<br />Requirements Management<br />Concurrent Testing<br />Executive Dashboard - 2010<br />
  124. 124. Sustaining Engineering Measurement<br />43<br />
  125. 125. 44<br />Development<br />Intelligence<br />On-Demand Access<br />And Analysis<br />Performance<br />Analytics<br />Integrated Data<br />Management<br /><ul><li>Holistic view of status and trajectory of projects
  126. 126. Supply Chain / Outsourcing Management
  127. 127. Productivity Intelligence
  128. 128. Business Value of Development
  129. 129. On-Demand Access
  130. 130. Measurement Dimensions
  131. 131. Technical Debt
  132. 132. Composite Products
  133. 133. Data Extensions (Licensing, Ledger, Support, etc)
  134. 134. Pattern Analysis
  135. 135. Automate Existing Operations
  136. 136. Refined Data Collection
  137. 137. Repeatable Processes
  138. 138. Built in memory for Customer Reuse
  139. 139. Mapping Low Level to Business Objectives
  140. 140. Define High Level Architecture / Metrics
  141. 141. “Forced” Internal Adoption
  142. 142. Evaluate Data Sources</li></ul>Executive Dashboard Evolution<br />
  143. 143. Executive Dashboard (main)<br />45<br />
  144. 144. Health Trends<br />46<br />
  145. 145. Jazz Horizons<br />47<br /><ul><li>Delivery marketplace
  146. 146. Utility computing
  147. 147. Business of delivery
  148. 148. System of systems
  149. 149. Device proliferation</li></li></ul><li>Agenda<br />Jazz Technologies – Are They Better?<br />Jazz – Yesterday, Today and Tomorrow<br />Widening the Net: The Jazz Roadmap<br />48<br />
  150. 150. 49<br />Yourexisting capabilities<br />FutureIBMCapabilities<br />Compliance&Security<br />BusinessPlanning &Alignment<br />Collaborative Lifecycle Management<br />Engineering& SoftwareTools<br />Product & Project Management<br />Best Practice Processes<br />3rd-PartyJazzCapabilities<br /> Rational <br />Team Concert<br /> Rational Collaborative Architecture Mgmt.<br /> Rational <br />Project Conductor<br /> Rational Insight<br /> Rational <br />Publishing Engine<br /> Rational Appscan<br />Rational Asset Manager<br />Rational DOORs Requirements Professional<br /> Rational <br />Quality Manager<br /> Rational ClearQuest<br /> Rational ClearCase<br /> Rational Synergy<br />.Next<br />.Next<br />Data Warehouse and Custom Reporting<br />RTC, RQM and CQ integration<br />Collaborative software development<br />3.0!<br />3.0!<br />3.0!<br />3.0!<br />.Next<br />.Next<br />.Next<br />.Next<br />Project Management<br />Document Generation<br />Open Social and oAuth<br />CLM and Systems Capabilities<br />Bi-directional links to RTC and RQM<br />Enhanced Base CC - RTC<br />RTC Bridge<br />Administration: Users, projects, process<br /> OPEN SERVICES <br />Collaboration<br />Presentation:Mashups<br />Storage<br />Query<br />Discovery<br />2010 – Jazz Roadmap<br />.Next<br />.Next<br />Q4<br />Q4<br />Q3<br />Q4<br />.Next<br />Q3<br />Q4<br />Q4<br />Q4<br />Rational Jazz<br />Foundation<br />Q2<br />.Next<br />Build your own native Jazz application<br />Q4<br />Q4<br />Q4<br />Q2<br />
  151. 151. 50<br />Yourexisting capabilities<br />FutureIBMCapabilities<br />Compliance&Security<br />BusinessPlanning &Alignment<br />Collaborative Lifecycle Management<br />Engineering& SoftwareTools<br />Product & Project Management<br />Best Practice Processes<br />3rd-PartyJazzCapabilities<br /> Rational <br />Team Concert<br /> Rational Application Developer<br /> Rational Appscan<br />Rational <br />Requirements Manager<br /> Rational <br />Quality Manager<br />.Next<br />Code Coverage Governance<br />3.0!<br />3.0!<br />.Next<br />System of Systems<br />Full OSLC Support<br />Manual Test Automation and Social Networking<br />Requirements Management<br />Administration: Users, projects, process<br /> OPEN SERVICES <br />Collaboration<br />Presentation:Mashups<br />Storage<br />Query<br />Discovery<br />2011 – Jazz Roadmap<br />Rational Team Concert <br />Z and Power Updates<br />Rational FocalPoint <br />Q3<br />.Next<br />.Next<br />Built on Jazz common services<br />Rational Jazz<br />Foundation<br />Q3<br />Build your own native Jazz application<br />Q2<br />Q4<br />.Next<br />Q2<br />Q3<br />Rational Automation Framework for Websphere <br />Q2<br />Automation Built-into Jazz<br />Rational Build Forge <br />Q2<br />.Next<br />Automation Built-into Jazz<br />Rational DOORs Enterprise <br />Q2<br />World-class Requirements Management<br />Q4<br />Q2<br />
  152. 152. 51<br />
  153. 153. 52<br />© Copyright IBM Corporation 2009. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.<br />
  154. 154. 53<br />Join the conversation…Users First Lounge<br />We invite you to spend some time at the Users First Lounge, sponsored by the IBM Rational Common Components team. Come in, have a look at what we are working on, and give us your feedback! This is a chance to share your thoughts and influence the design of Rational software! <br />Join us in Europe 3 <br />Monday to Wednesday - 10am to 6pm<br />Color me for a chance to win your own stuffed lounge lizard<br />
  155. 155. 54<br />U-Innovate Un-conference<br />Tuesday, June 8, Dolphin Hotel, 7:00 PM<br />Southern Hemisphere – Rooms IV and V<br />Join your colleagues for a free flowing U-Innovate “Un-conference” that you drive! <br />Why You Should Attend: <br /><ul><li>You drive the discussion on your hottest topics from your solution tracks: Agile, Jazz, Cloud, System Development, SOA
  156. 156. Discuss Architecture with Grady Booch , and other topics with experts from IBM and elsewhere
  157. 157. U-Innovate with Dave Nielsen, co-founder of the CloudCamp Un-conference, Judith Hurwitz & Marcia Kaufman, co-authors of “Cloud Computing for Dummies.”
  158. 158. Experience spirited & fast-paced breakouts while networking with your peers and colleagues
  159. 159. The success of this event depends on you. Propose a topic and take charge. </li></ul>To drive innovation and build a smarter planet, you require a high-energy forum for driving the discussion. U-Innovate is an Un-conference with discussion topic breakouts that you define, and networking that replaces “Birds-of-a-Feather” sessions. <br />Are you ready to “SparkUp” the discussion on the topics that you care most about? Join us at the first ever U-Innovate Un-conference. <br />The first 250 attendees receive a free copy of<br />“Cloud Computing for Dummies.” <br />Enjoy wine, beer, and snacks . <br />www.ibm.com/rational/innovate/uinnovate<br />

×