SlideShare a Scribd company logo
Inventing the future with the Rational Jazz Strategy for Collaborative Software Delivery Martin Nally, Vice President, IBM Fellow and CTO IBM Rational Software Mike O’Rourke, Vice President,                                  IBM Rational Strategy and Product Delivery
Agenda Jazz Technologies – Are They Better? Jazz – Yesterday, Today and Tomorrow Widening the Net: The Jazz Roadmap 2
Top 3 reasons ALM fails to deliver promise Distracted by day-to-day delivery pressures – 78% Tools don’t integrate properly – 62% Lack the necessary internal expertise – 56% 3 Source: Forrester study commissioned by Wipro, 2008
How to Succeed with ALM 4 Keys to successful outcomes: Integrate people and improve process Integrate data, extract useful information and measures How tools can deliver Easy to adopt and instantly productive Tools teach and support the process Seamless integration across all roles/tools Automatic gathering of statistics and generation of reports
5 Requirements Tool SCM Defect Tool Test Tool Build Tool Tool integration today Change 1 Build 2 Change 2 Build 1 Data Data Data Data Data Reqt 1 Reqt 3 Reqt 2 Reqt 4 Bug 1 Bug 2 Bug 3 Bug 4 Copy of Bug 2 Test 1 Test 3 Test 2 Copy of Test 2
Source: Presentation on IBM’s AD/Cycle, circa 1990! What did we say about this 20 years ago? 6 “Arecent survey of over 1000 businesses indicated that the backlog for applications is approximately four years…” “businesses are also faced with the high costs of maintaining existing inventories of applications and a shortage of experienced programming skills..” “proliferation of unrelated tools, methodologies, and manual data transformations…” “requirements and specifications are  passed on paper from product planners to designers and from designers to coders…”
What is the state-of-the-art today? Most other vendors still trying to build AD/Cycle Requires all tools to integrate around centralized repository Data import (duplication) for foreign tools Works as well as other centrally-planned economies have worked Do your company’s needs match a fixed, pre-planned solution, or is an open, integrated economy a better model? 7
Another approach - Linked Data 8 Defect Tool Build Tool Test Tool Change 2 Change 1 Bug 2 Bug 3 Bug 4 Bug 1 Test 4 Test 1 Test 3 Test 2 Reqt 1 Reqt 2 Reqt 4 Reqt 3 Reqts Tool Build 2 SCM Defect Tool B Build 1 SCM  B
Finding & Analyzing Data 9 Bug 2 Bug 3 Bug 4 Bug 1 Test 1 Test 4 Test 3 Test 2 Req 4 Req 3 Req 1 Req 2 Change 1 Change 2 Defect Tool Build 2 Build 1 Test Tool SCM Build Tool Reqts Tool Text index Structuredindex Query Reporting Traceability Search
10 Req 3 Req 4 Bug 3 Defining Process Rules Bug 1 Req 1 Req 2 Bug 4 Bug 2 Test 1 Test 4 Test 3 Test 2 Change 2 Change 1 Defect Tool Build 1 Build 2 Build 2 Test Tool SCM Build Tool Reqts Tool AdminConsole AdministratorTeam Lead
Why is this better? 11 A group of tools can work like one Seamless data integration Seamless process integration Seamless web user interface Any tool can integrate this way New tools Existing tools Tools from multiple vendors Eliminates import/export data duplication Allows shared “capabilities” across tools
How do we get there? OSLC: http://open-services.org Industry Creative Commons licensed standards site “Vertical” integration protocols requirements, quality, change, assets, modeling, … Jazz: http://jazz.net IBM site for Rational products and integration protocols “Horizontal” integration protocols Query, reporting, security & permissions, administration, … 12
Shared Services and Capabilities Services Index/query/search Admin & process definition Capabilities Task tracking Planning … 13
Agenda Jazz Technologies – Are They Better? Jazz – Yesterday, Today and Tomorrow Widening the Net: The Jazz Roadmap 14
15 Offering Offering Offering Best Practice Processes Powered by RationalTeam Concert RationalRequirements Composer RationalQuality Manager Business Expert Collaboration Innovation Through Collaboration Collaborative Business-driven Quality Unify by “thinking & working” in unison with real-time project heath Elicit, capture, elaborate, discuss and review requirements Coordinate quality assurance plans, processes and resources Rational Requirements Composer Rational Quality Manager Rational Team Concert Business Partner Jazz Offerings Search and Query Security Collaboration Dashboards TeamAwareness EventsNotification JAZZ TEAM SERVER Open Lifecycle Service Integrations Jazz Circa 2008Introducing Collaborative Application Lifecycle Management Rational ClearQuest Rational ClearCase RationalBuild Forge RationalAssetManager Rational Requisite Pro
16 An open invitation to collaborate on a common integration architecture for software delivery © Markus Angermeier@aperto.de Open Services for Lifecycle Collaboration Barriers to sharing resources and assets across the software lifecycle ,[object Object]
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 platformAnd Open Services for Lifecycle CollaborationAimed at simplifying collaboration across the software delivery lifecycle
Three areas of focus for Jazz 2009 17 Lifecycle Management Open & Agnostic Enterprise Scale Overall Transparency
Unity in the Lifecycle 18 Requirement linked to work item Analyst Defect status Team Lead Project Insight and Analysis REST API Association Changes; notification Tester Tester finds defects,generates work item   REST API REST API Defects closed against requirements Requirements  Management QualityManagement REST API Change & Configuration Management Architect Developer REST API Discovery Administration  (users, projects, process) Data Warehousing Query Additional Services Storage Collaboration Core Services Open Lifecycle Services
Enterprise Capabilities Scalable Server Capabilities Thousands of users Millions of files and work items Unlimited file size Hundreds of builds Basic Failover Provides critical availability for enterprise customers with automatic failover on hardware failure, software server crash, or other outage Lowered TCO Documented Deployment Scenarios Shared Floating License Servers Server Lines Blurred Fine Grained Access Control 19
20 Open Services for Lifecycle Collaboration Barriers to sharing resources and assets across the software lifecycle ,[object Object]
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 proliferationOSLC – Open and AgnosticAimed at simplifying tool integration across the software delivery lifecycle
Transparency – Jazz.net 2009 21 ,[object Object]
RES  Hosting ~5,500 users, 270 projects
3 Project Streams, 6 Project Areas,[object Object]
Jazz 2010 Themes Simplify Simplified licensing/packaging Simplified install Simplified evolution Simplified deployment including single server  Simplified user administration Simplified project administration Openness OSLC v2 Open Dashboards (Open Social) Integrated with Jazz Guidelines Deepen Common reporting Common planning 23
2010 - Enhanced integration 24 Common Install Requirements Change Management, Planning,  Source Control, Automation Quality Management Single installation allows all desired capabilities to be installed at the same time Single Server Deployment Foundation + Reporting Option to deploy all desired capabilities to the same Jazz server instance on the same machine
2010 – Improved Administration 25 Common Project Administration Simplifies project creation and administration Centrally define the capabilities required by a project Create a project configuration from a template
https://jazz.net/wiki/bin/view/Main/CALMIntegrationPatternsChecklist Jazz Integration Patterns Check List is available 26
User Interface Pattern & Style Guide for Jazz Web Applicationshttps://jazz.net/wiki/bin/view/Main/WebUIPatternAndStyleGuide 27
Dashboards: Open Social Support 28 Open Social Gadget
OSLC @ open-services.net 29 ,[object Object]
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

More Related Content

What's hot

Resume_Informatica_4.3yrs_CSC_MCA_from_NIT_Venkat_CV.v1.0
Resume_Informatica_4.3yrs_CSC_MCA_from_NIT_Venkat_CV.v1.0Resume_Informatica_4.3yrs_CSC_MCA_from_NIT_Venkat_CV.v1.0
Resume_Informatica_4.3yrs_CSC_MCA_from_NIT_Venkat_CV.v1.0Venkat Bathem
 
Meghana P Desai Resume
Meghana P Desai ResumeMeghana P Desai Resume
Meghana P Desai Resume
Meghana Desai
 
Proven Strategies to Fuel Your Design Team
Proven Strategies to Fuel Your Design TeamProven Strategies to Fuel Your Design Team
Proven Strategies to Fuel Your Design Team
SOLIDWORKS
 
Agile BI Development Through Automation
Agile BI Development Through AutomationAgile BI Development Through Automation
Agile BI Development Through Automation
Manta Tools
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
David Portnoy
 
David Adams - Linkedin Information Architect Business Analyst - Web / Social ...
David Adams - Linkedin Information Architect Business Analyst - Web / Social ...David Adams - Linkedin Information Architect Business Analyst - Web / Social ...
David Adams - Linkedin Information Architect Business Analyst - Web / Social ...
David Adams
 
How Software Mind reduces costs & expands CoreLogic capabilities
How Software Mind reduces costs & expands CoreLogic capabilitiesHow Software Mind reduces costs & expands CoreLogic capabilities
How Software Mind reduces costs & expands CoreLogic capabilities
Software Mind
 
whitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processwhitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processEric Saraceno
 
Collaborate 2012 - the never ending road of project management presentation c...
Collaborate 2012 - the never ending road of project management presentation c...Collaborate 2012 - the never ending road of project management presentation c...
Collaborate 2012 - the never ending road of project management presentation c...
Chain Sys Corporation
 
HP's vision for an integrated IT Service Portfolio Management
HP's vision for an integrated IT Service Portfolio ManagementHP's vision for an integrated IT Service Portfolio Management
HP's vision for an integrated IT Service Portfolio Management
HP Enterprise Italia
 
2015 VictoriaPNguyen PM-EA-v5
2015 VictoriaPNguyen PM-EA-v52015 VictoriaPNguyen PM-EA-v5
2015 VictoriaPNguyen PM-EA-v5Victoria Nguyen
 
Agile Testing Days 2017 Introducing AgileBI Sustainably
Agile Testing Days 2017 Introducing AgileBI SustainablyAgile Testing Days 2017 Introducing AgileBI Sustainably
Agile Testing Days 2017 Introducing AgileBI Sustainably
Raphael Branger
 
Lotus Notes Application Migration
Lotus Notes Application  MigrationLotus Notes Application  Migration
Lotus Notes Application Migration
Maarga Systems
 
Agile Data Architecture
Agile Data ArchitectureAgile Data Architecture
Agile Data Architecture
Cprime
 
Cloud Native Batch Processing: Beyond the What and How
Cloud Native Batch Processing: Beyond the What and HowCloud Native Batch Processing: Beyond the What and How
Cloud Native Batch Processing: Beyond the What and How
VMware Tanzu
 
TLC2018 Thomas Haver: Transform with Enterprise Automation
TLC2018 Thomas Haver: Transform with Enterprise AutomationTLC2018 Thomas Haver: Transform with Enterprise Automation
TLC2018 Thomas Haver: Transform with Enterprise Automation
Anna Royzman
 
Application-Aware Network Performance Management
Application-Aware Network Performance ManagementApplication-Aware Network Performance Management
Application-Aware Network Performance Management
Riverbed Technology
 

What's hot (20)

Resume_Informatica_4.3yrs_CSC_MCA_from_NIT_Venkat_CV.v1.0
Resume_Informatica_4.3yrs_CSC_MCA_from_NIT_Venkat_CV.v1.0Resume_Informatica_4.3yrs_CSC_MCA_from_NIT_Venkat_CV.v1.0
Resume_Informatica_4.3yrs_CSC_MCA_from_NIT_Venkat_CV.v1.0
 
Meghana P Desai Resume
Meghana P Desai ResumeMeghana P Desai Resume
Meghana P Desai Resume
 
Proven Strategies to Fuel Your Design Team
Proven Strategies to Fuel Your Design TeamProven Strategies to Fuel Your Design Team
Proven Strategies to Fuel Your Design Team
 
Agile BI Development Through Automation
Agile BI Development Through AutomationAgile BI Development Through Automation
Agile BI Development Through Automation
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business Intelligence
 
Siddhartha-Resume
Siddhartha-ResumeSiddhartha-Resume
Siddhartha-Resume
 
David Adams - Linkedin Information Architect Business Analyst - Web / Social ...
David Adams - Linkedin Information Architect Business Analyst - Web / Social ...David Adams - Linkedin Information Architect Business Analyst - Web / Social ...
David Adams - Linkedin Information Architect Business Analyst - Web / Social ...
 
How Software Mind reduces costs & expands CoreLogic capabilities
How Software Mind reduces costs & expands CoreLogic capabilitiesHow Software Mind reduces costs & expands CoreLogic capabilities
How Software Mind reduces costs & expands CoreLogic capabilities
 
whitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processwhitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_process
 
Collaborate 2012 - the never ending road of project management presentation c...
Collaborate 2012 - the never ending road of project management presentation c...Collaborate 2012 - the never ending road of project management presentation c...
Collaborate 2012 - the never ending road of project management presentation c...
 
Resume1
Resume1Resume1
Resume1
 
HP's vision for an integrated IT Service Portfolio Management
HP's vision for an integrated IT Service Portfolio ManagementHP's vision for an integrated IT Service Portfolio Management
HP's vision for an integrated IT Service Portfolio Management
 
2015 VictoriaPNguyen PM-EA-v5
2015 VictoriaPNguyen PM-EA-v52015 VictoriaPNguyen PM-EA-v5
2015 VictoriaPNguyen PM-EA-v5
 
Agile Testing Days 2017 Introducing AgileBI Sustainably
Agile Testing Days 2017 Introducing AgileBI SustainablyAgile Testing Days 2017 Introducing AgileBI Sustainably
Agile Testing Days 2017 Introducing AgileBI Sustainably
 
Lotus Notes Application Migration
Lotus Notes Application  MigrationLotus Notes Application  Migration
Lotus Notes Application Migration
 
Agile Data Architecture
Agile Data ArchitectureAgile Data Architecture
Agile Data Architecture
 
Cloud Native Batch Processing: Beyond the What and How
Cloud Native Batch Processing: Beyond the What and HowCloud Native Batch Processing: Beyond the What and How
Cloud Native Batch Processing: Beyond the What and How
 
TLC2018 Thomas Haver: Transform with Enterprise Automation
TLC2018 Thomas Haver: Transform with Enterprise AutomationTLC2018 Thomas Haver: Transform with Enterprise Automation
TLC2018 Thomas Haver: Transform with Enterprise Automation
 
Dit yvol4iss23
Dit yvol4iss23Dit yvol4iss23
Dit yvol4iss23
 
Application-Aware Network Performance Management
Application-Aware Network Performance ManagementApplication-Aware Network Performance Management
Application-Aware Network Performance Management
 

Viewers also liked

An Evaluation Strategy for Software Implementation in Global Health
An Evaluation Strategy for Software Implementation in Global HealthAn Evaluation Strategy for Software Implementation in Global Health
An Evaluation Strategy for Software Implementation in Global Health
Aaron Beals
 
Enterprise Software Architecture
Enterprise Software ArchitectureEnterprise Software Architecture
Enterprise Software Architecturerahmed_sct
 
Dev ops for z systems @ interconnect
Dev ops for z systems @ interconnectDev ops for z systems @ interconnect
Dev ops for z systems @ interconnect
Naveed Ahmed
 
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Marc Nehme
 
Cloud and business agility
Cloud and business agilityCloud and business agility
Cloud and business agility
Mike ORourke
 
SXSW - The Changing World of Software Delivery: Web, Mobile,and IoT
SXSW - The Changing World of Software Delivery: Web, Mobile,and IoTSXSW - The Changing World of Software Delivery: Web, Mobile,and IoT
SXSW - The Changing World of Software Delivery: Web, Mobile,and IoT
Kevin Rohling
 
Metrics - You are what you measure (DevOps Perth)
Metrics - You are what you measure (DevOps Perth)Metrics - You are what you measure (DevOps Perth)
Metrics - You are what you measure (DevOps Perth)
Rob Crowley
 
Health Analytics
Health AnalyticsHealth Analytics
Health Analytics
NUS-ISS
 
Maximizing your Global Delivery Strategy (ADM Outsourcing)
Maximizing your Global Delivery Strategy (ADM Outsourcing)Maximizing your Global Delivery Strategy (ADM Outsourcing)
Maximizing your Global Delivery Strategy (ADM Outsourcing)
Steven Hall
 
5th Agile CoP Forum Agile Transformation Journey in IBM
5th Agile CoP Forum   Agile Transformation Journey in IBM5th Agile CoP Forum   Agile Transformation Journey in IBM
5th Agile CoP Forum Agile Transformation Journey in IBM
NUS-ISS
 
DOES SFO 2016 - Ray Krueger - Speed as a Prime Directive
DOES SFO 2016 - Ray Krueger - Speed as a Prime DirectiveDOES SFO 2016 - Ray Krueger - Speed as a Prime Directive
DOES SFO 2016 - Ray Krueger - Speed as a Prime Directive
Gene Kim
 
IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101Sanjeev Sharma
 
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate BottlenecksCampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
Sanjeev Sharma
 
IBM's Transformation Journey
IBM's Transformation JourneyIBM's Transformation Journey
IBM's Transformation Journey
Strategy Advisory Group
 
Go-to-Market Best Practices for Startups
Go-to-Market Best Practices for StartupsGo-to-Market Best Practices for Startups
Go-to-Market Best Practices for Startups
a16z
 
strategy formulation vs strategy implementation
strategy formulation vs strategy implementationstrategy formulation vs strategy implementation
strategy formulation vs strategy implementationGeorge V James
 
Software company marketing plan outline
Software company marketing plan outlineSoftware company marketing plan outline
Software company marketing plan outline
Daniel Stiel
 
Go to-market strategy for B2B SaaS companies
Go to-market strategy for B2B SaaS companiesGo to-market strategy for B2B SaaS companies
Go to-market strategy for B2B SaaS companies
Guillaume Lerouge
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
Leslie Samuel
 

Viewers also liked (19)

An Evaluation Strategy for Software Implementation in Global Health
An Evaluation Strategy for Software Implementation in Global HealthAn Evaluation Strategy for Software Implementation in Global Health
An Evaluation Strategy for Software Implementation in Global Health
 
Enterprise Software Architecture
Enterprise Software ArchitectureEnterprise Software Architecture
Enterprise Software Architecture
 
Dev ops for z systems @ interconnect
Dev ops for z systems @ interconnectDev ops for z systems @ interconnect
Dev ops for z systems @ interconnect
 
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
Innovate 2014 - Customizing Your Rational Insight Deployment (workshop)
 
Cloud and business agility
Cloud and business agilityCloud and business agility
Cloud and business agility
 
SXSW - The Changing World of Software Delivery: Web, Mobile,and IoT
SXSW - The Changing World of Software Delivery: Web, Mobile,and IoTSXSW - The Changing World of Software Delivery: Web, Mobile,and IoT
SXSW - The Changing World of Software Delivery: Web, Mobile,and IoT
 
Metrics - You are what you measure (DevOps Perth)
Metrics - You are what you measure (DevOps Perth)Metrics - You are what you measure (DevOps Perth)
Metrics - You are what you measure (DevOps Perth)
 
Health Analytics
Health AnalyticsHealth Analytics
Health Analytics
 
Maximizing your Global Delivery Strategy (ADM Outsourcing)
Maximizing your Global Delivery Strategy (ADM Outsourcing)Maximizing your Global Delivery Strategy (ADM Outsourcing)
Maximizing your Global Delivery Strategy (ADM Outsourcing)
 
5th Agile CoP Forum Agile Transformation Journey in IBM
5th Agile CoP Forum   Agile Transformation Journey in IBM5th Agile CoP Forum   Agile Transformation Journey in IBM
5th Agile CoP Forum Agile Transformation Journey in IBM
 
DOES SFO 2016 - Ray Krueger - Speed as a Prime Directive
DOES SFO 2016 - Ray Krueger - Speed as a Prime DirectiveDOES SFO 2016 - Ray Krueger - Speed as a Prime Directive
DOES SFO 2016 - Ray Krueger - Speed as a Prime Directive
 
IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101
 
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate BottlenecksCampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
 
IBM's Transformation Journey
IBM's Transformation JourneyIBM's Transformation Journey
IBM's Transformation Journey
 
Go-to-Market Best Practices for Startups
Go-to-Market Best Practices for StartupsGo-to-Market Best Practices for Startups
Go-to-Market Best Practices for Startups
 
strategy formulation vs strategy implementation
strategy formulation vs strategy implementationstrategy formulation vs strategy implementation
strategy formulation vs strategy implementation
 
Software company marketing plan outline
Software company marketing plan outlineSoftware company marketing plan outline
Software company marketing plan outline
 
Go to-market strategy for B2B SaaS companies
Go to-market strategy for B2B SaaS companiesGo to-market strategy for B2B SaaS companies
Go to-market strategy for B2B SaaS companies
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Similar to Innovate2010 jazz keynote

What is Rational CLM?
What is Rational CLM?What is Rational CLM?
What is Rational CLM?
IBM Danmark
 
Introducing the Rational Solution for Agile ALM
Introducing the Rational Solution for Agile ALMIntroducing the Rational Solution for Agile ALM
Introducing the Rational Solution for Agile ALM
Matt Holitza
 
Introducing agilealm
Introducing agilealmIntroducing agilealm
Introducing agilealmMatt Holitza
 
IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6
Strongback Consulting
 
The ZDLC Brief
The ZDLC BriefThe ZDLC Brief
The ZDLC Brief
Dr. Bippin Makoond
 
Innovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTCInnovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTC
Steve Speicher
 
A Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere ToolsA Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere Tools
ghodgkinson
 
OSEHRA Summit 2017: Legacy System Modernization Using Open Source Tools and A...
OSEHRA Summit 2017: Legacy System Modernization Using Open Source Tools and A...OSEHRA Summit 2017: Legacy System Modernization Using Open Source Tools and A...
OSEHRA Summit 2017: Legacy System Modernization Using Open Source Tools and A...
Adam D'Angelo
 
The Architecture Of Software Defined Radios Essay
The Architecture Of Software Defined Radios EssayThe Architecture Of Software Defined Radios Essay
The Architecture Of Software Defined Radios Essay
Divya Watson
 
How to add security in dataops and devops
How to add security in dataops and devopsHow to add security in dataops and devops
How to add security in dataops and devops
Ulf Mattsson
 
Data Services and the Modern Data Ecosystem (ASEAN)
Data Services and the Modern Data Ecosystem (ASEAN)Data Services and the Modern Data Ecosystem (ASEAN)
Data Services and the Modern Data Ecosystem (ASEAN)
Denodo
 
Lecture 02 Software Management Renaissance.ppt
Lecture 02 Software Management Renaissance.pptLecture 02 Software Management Renaissance.ppt
Lecture 02 Software Management Renaissance.ppt
Getahuntigistu5
 
DevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationDevOps in Cloud OSLC Integration
DevOps in Cloud OSLC Integration
Steve Speicher
 
xRM - as an Evolution of CRM
xRM - as an Evolution of CRMxRM - as an Evolution of CRM
xRM - as an Evolution of CRM
Catherine Eibner
 
Spira Team Overview Presentation
Spira Team Overview PresentationSpira Team Overview Presentation
Spira Team Overview Presentation
Adam Sandman
 
The Essentials Of Project Management
The Essentials Of Project ManagementThe Essentials Of Project Management
The Essentials Of Project Management
Laura Arrigo
 
Learn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachLearn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management Approach
Enterprise Management Associates
 
Perficient PepsiCo Rich Internet Apps Seminar
Perficient PepsiCo Rich Internet Apps SeminarPerficient PepsiCo Rich Internet Apps Seminar
Perficient PepsiCo Rich Internet Apps Seminar
Perficient, Inc.
 
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...Philippe Krief
 
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Splunk
 

Similar to Innovate2010 jazz keynote (20)

What is Rational CLM?
What is Rational CLM?What is Rational CLM?
What is Rational CLM?
 
Introducing the Rational Solution for Agile ALM
Introducing the Rational Solution for Agile ALMIntroducing the Rational Solution for Agile ALM
Introducing the Rational Solution for Agile ALM
 
Introducing agilealm
Introducing agilealmIntroducing agilealm
Introducing agilealm
 
IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6
 
The ZDLC Brief
The ZDLC BriefThe ZDLC Brief
The ZDLC Brief
 
Innovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTCInnovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTC
 
A Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere ToolsA Software Factory Integrating Rational & WebSphere Tools
A Software Factory Integrating Rational & WebSphere Tools
 
OSEHRA Summit 2017: Legacy System Modernization Using Open Source Tools and A...
OSEHRA Summit 2017: Legacy System Modernization Using Open Source Tools and A...OSEHRA Summit 2017: Legacy System Modernization Using Open Source Tools and A...
OSEHRA Summit 2017: Legacy System Modernization Using Open Source Tools and A...
 
The Architecture Of Software Defined Radios Essay
The Architecture Of Software Defined Radios EssayThe Architecture Of Software Defined Radios Essay
The Architecture Of Software Defined Radios Essay
 
How to add security in dataops and devops
How to add security in dataops and devopsHow to add security in dataops and devops
How to add security in dataops and devops
 
Data Services and the Modern Data Ecosystem (ASEAN)
Data Services and the Modern Data Ecosystem (ASEAN)Data Services and the Modern Data Ecosystem (ASEAN)
Data Services and the Modern Data Ecosystem (ASEAN)
 
Lecture 02 Software Management Renaissance.ppt
Lecture 02 Software Management Renaissance.pptLecture 02 Software Management Renaissance.ppt
Lecture 02 Software Management Renaissance.ppt
 
DevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationDevOps in Cloud OSLC Integration
DevOps in Cloud OSLC Integration
 
xRM - as an Evolution of CRM
xRM - as an Evolution of CRMxRM - as an Evolution of CRM
xRM - as an Evolution of CRM
 
Spira Team Overview Presentation
Spira Team Overview PresentationSpira Team Overview Presentation
Spira Team Overview Presentation
 
The Essentials Of Project Management
The Essentials Of Project ManagementThe Essentials Of Project Management
The Essentials Of Project Management
 
Learn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachLearn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management Approach
 
Perficient PepsiCo Rich Internet Apps Seminar
Perficient PepsiCo Rich Internet Apps SeminarPerficient PepsiCo Rich Internet Apps Seminar
Perficient PepsiCo Rich Internet Apps Seminar
 
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
Moving to Agile Methods and DevOps on IBM i with ARCAD Pack for Rational 1479...
 
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
 

Recently uploaded

Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 

Recently uploaded (20)

Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 

Innovate2010 jazz keynote

  • 1. Inventing the future with the Rational Jazz Strategy for Collaborative Software Delivery Martin Nally, Vice President, IBM Fellow and CTO IBM Rational Software Mike O’Rourke, Vice President, IBM Rational Strategy and Product Delivery
  • 2. Agenda Jazz Technologies – Are They Better? Jazz – Yesterday, Today and Tomorrow Widening the Net: The Jazz Roadmap 2
  • 3. Top 3 reasons ALM fails to deliver promise Distracted by day-to-day delivery pressures – 78% Tools don’t integrate properly – 62% Lack the necessary internal expertise – 56% 3 Source: Forrester study commissioned by Wipro, 2008
  • 4. How to Succeed with ALM 4 Keys to successful outcomes: Integrate people and improve process Integrate data, extract useful information and measures How tools can deliver Easy to adopt and instantly productive Tools teach and support the process Seamless integration across all roles/tools Automatic gathering of statistics and generation of reports
  • 5. 5 Requirements Tool SCM Defect Tool Test Tool Build Tool Tool integration today Change 1 Build 2 Change 2 Build 1 Data Data Data Data Data Reqt 1 Reqt 3 Reqt 2 Reqt 4 Bug 1 Bug 2 Bug 3 Bug 4 Copy of Bug 2 Test 1 Test 3 Test 2 Copy of Test 2
  • 6. Source: Presentation on IBM’s AD/Cycle, circa 1990! What did we say about this 20 years ago? 6 “Arecent survey of over 1000 businesses indicated that the backlog for applications is approximately four years…” “businesses are also faced with the high costs of maintaining existing inventories of applications and a shortage of experienced programming skills..” “proliferation of unrelated tools, methodologies, and manual data transformations…” “requirements and specifications are passed on paper from product planners to designers and from designers to coders…”
  • 7. What is the state-of-the-art today? Most other vendors still trying to build AD/Cycle Requires all tools to integrate around centralized repository Data import (duplication) for foreign tools Works as well as other centrally-planned economies have worked Do your company’s needs match a fixed, pre-planned solution, or is an open, integrated economy a better model? 7
  • 8. Another approach - Linked Data 8 Defect Tool Build Tool Test Tool Change 2 Change 1 Bug 2 Bug 3 Bug 4 Bug 1 Test 4 Test 1 Test 3 Test 2 Reqt 1 Reqt 2 Reqt 4 Reqt 3 Reqts Tool Build 2 SCM Defect Tool B Build 1 SCM B
  • 9. Finding & Analyzing Data 9 Bug 2 Bug 3 Bug 4 Bug 1 Test 1 Test 4 Test 3 Test 2 Req 4 Req 3 Req 1 Req 2 Change 1 Change 2 Defect Tool Build 2 Build 1 Test Tool SCM Build Tool Reqts Tool Text index Structuredindex Query Reporting Traceability Search
  • 10. 10 Req 3 Req 4 Bug 3 Defining Process Rules Bug 1 Req 1 Req 2 Bug 4 Bug 2 Test 1 Test 4 Test 3 Test 2 Change 2 Change 1 Defect Tool Build 1 Build 2 Build 2 Test Tool SCM Build Tool Reqts Tool AdminConsole AdministratorTeam Lead
  • 11. Why is this better? 11 A group of tools can work like one Seamless data integration Seamless process integration Seamless web user interface Any tool can integrate this way New tools Existing tools Tools from multiple vendors Eliminates import/export data duplication Allows shared “capabilities” across tools
  • 12. How do we get there? OSLC: http://open-services.org Industry Creative Commons licensed standards site “Vertical” integration protocols requirements, quality, change, assets, modeling, … Jazz: http://jazz.net IBM site for Rational products and integration protocols “Horizontal” integration protocols Query, reporting, security & permissions, administration, … 12
  • 13. Shared Services and Capabilities Services Index/query/search Admin & process definition Capabilities Task tracking Planning … 13
  • 14. Agenda Jazz Technologies – Are They Better? Jazz – Yesterday, Today and Tomorrow Widening the Net: The Jazz Roadmap 14
  • 15. 15 Offering Offering Offering Best Practice Processes Powered by RationalTeam Concert RationalRequirements Composer RationalQuality Manager Business Expert Collaboration Innovation Through Collaboration Collaborative Business-driven Quality Unify by “thinking & working” in unison with real-time project heath Elicit, capture, elaborate, discuss and review requirements Coordinate quality assurance plans, processes and resources Rational Requirements Composer Rational Quality Manager Rational Team Concert Business Partner Jazz Offerings Search and Query Security Collaboration Dashboards TeamAwareness EventsNotification JAZZ TEAM SERVER Open Lifecycle Service Integrations Jazz Circa 2008Introducing Collaborative Application Lifecycle Management Rational ClearQuest Rational ClearCase RationalBuild Forge RationalAssetManager Rational Requisite Pro
  • 16.
  • 18. A proposed architecture for sharing lifecycle resources
  • 19. Described on Jazz.net through illustrative resource definitions, service implementations, and use cases
  • 20. Inspired by Internet architecture
  • 21. Loosely coupled integration with “just enough” standardization
  • 22. Common resource formats and services
  • 23. Innovation from the Jazz technology platformAnd Open Services for Lifecycle CollaborationAimed at simplifying collaboration across the software delivery lifecycle
  • 24. Three areas of focus for Jazz 2009 17 Lifecycle Management Open & Agnostic Enterprise Scale Overall Transparency
  • 25. Unity in the Lifecycle 18 Requirement linked to work item Analyst Defect status Team Lead Project Insight and Analysis REST API Association Changes; notification Tester Tester finds defects,generates work item REST API REST API Defects closed against requirements Requirements Management QualityManagement REST API Change & Configuration Management Architect Developer REST API Discovery Administration (users, projects, process) Data Warehousing Query Additional Services Storage Collaboration Core Services Open Lifecycle Services
  • 26. Enterprise Capabilities Scalable Server Capabilities Thousands of users Millions of files and work items Unlimited file size Hundreds of builds Basic Failover Provides critical availability for enterprise customers with automatic failover on hardware failure, software server crash, or other outage Lowered TCO Documented Deployment Scenarios Shared Floating License Servers Server Lines Blurred Fine Grained Access Control 19
  • 27.
  • 29. Inextricable entanglement of tools with their data
  • 31. 70 People in Community
  • 35. Specifications for sharing lifecycle resources
  • 36. Inspired by Internet architecture
  • 37. Loosely coupled integration with “just enough” standardization
  • 38. Common resource formats and services
  • 39. A different approach to industry-wide proliferationOSLC – Open and AgnosticAimed at simplifying tool integration across the software delivery lifecycle
  • 40.
  • 41. RES Hosting ~5,500 users, 270 projects
  • 42.
  • 43. Jazz 2010 Themes Simplify Simplified licensing/packaging Simplified install Simplified evolution Simplified deployment including single server Simplified user administration Simplified project administration Openness OSLC v2 Open Dashboards (Open Social) Integrated with Jazz Guidelines Deepen Common reporting Common planning 23
  • 44. 2010 - Enhanced integration 24 Common Install Requirements Change Management, Planning, Source Control, Automation Quality Management Single installation allows all desired capabilities to be installed at the same time Single Server Deployment Foundation + Reporting Option to deploy all desired capabilities to the same Jazz server instance on the same machine
  • 45. 2010 – Improved Administration 25 Common Project Administration Simplifies project creation and administration Centrally define the capabilities required by a project Create a project configuration from a template
  • 47. User Interface Pattern & Style Guide for Jazz Web Applicationshttps://jazz.net/wiki/bin/view/Main/WebUIPatternAndStyleGuide 27
  • 48. Dashboards: Open Social Support 28 Open Social Gadget
  • 49.
  • 50. Across a variety of lifecycle domains
  • 51. With a Core/common OSLC workgroup
  • 52. And a special interest workgroup of PLM/ALM constituents
  • 55.
  • 56. 31 OSLC in Action: SiemensCoordinate product (PLM) and software (ALM) change management Siemens is integrating change management processes for mechanical, electrical and software systems by creating and linking Rational Team Concert and Siemens Teamcenter change requests. Learn more: ALM-1633B, An Open Services Approach to ALM and PLM Integration for Systems Development (3:00 pm Wednesday) OSLC-PLM Workgroup Get Together (American Seminar Room, 4:00pm Wednesday) SIEMENS TEAMCENTER
  • 57. 32 OSLC in Action: U.S. DISAEnable teams using different tools & processes to link & share ALM resources. 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). Learn more: www.forge.mil
  • 58. 33 OSLC in Action: OracleOracle developers boost productivity with ALM integration 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. Learn more: OSLC Change Management workgroup: CmHome topic on open-services.net wiki Oracle Team Productivity Center: www.oracle.com/technology/products/tpc Oracle Team Productivity Center
  • 59. 34 OSLC in Action: Eclipse MylynTask-focused collaboration for Eclipse developers through ALM integration ® 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. Learn more: ALM-1894B - Eclipse Mylyn: Redefining the "I" of the IDE (Mon 1:45pm)
  • 60. 35 OSLC in Action: BSD GroupImprove collaboration between development and test teams BSD Group is connecting development and test processes by linking Rational Team Concert work items with HP Quality Center test requirements and plans. Learn more: CCM-1653: Integrating IBM Rational Team Concert with HP Quality Center (Thu 8:30am)
  • 61. 36 OSLC in Action: General MotorsBreak down barriers between PLM and ALM General Motors is driving integration scenarios to achieve better performance and traceability across the product and software lifecycles. Learn more: OSLC-PLM workgroup: topic PlmHome at open-services.net wiki
  • 62. 37 OSLC in Action: Ascendant TechnologyBetter collaboration between product managers and agile teams Ascendant’s Atech Team Connector synchronizes Microsoft project plans with Rational Team Concert release and iteration plans. Learn more: Ascendant Technology home: www.atech.com IBM Global Solutions Directory: Atech Team Connector
  • 63. 38 LISA OSLC in Action: iTKOReduce time to defect resolution 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. Learn more: iTKO home: www.itko.com and IBM Global Solutions Directory: LISA/RTC, LISA/ CQ < Alt-Click! >
  • 64.
  • 67.
  • 68.
  • 70. RES Hosting ~17,500 users, 1100 projects
  • 71. 9 Project Streams, 20 Project Areas
  • 72. ~ 500 Sandbox ProjectsLearn about Jazz vision, strategy, & architecture Learn about Rational products built on Jazz Interact with Jazz developers and community members Track our progress and give us direct feedback Watch us use our Jazz products, and try them yourself Download product trials, betas, and early milestones Play in a trial sandbox Submit bugs and enhancement requests Explore a library of articles, videos, podcasts and more Ask questions in the forums Read our team blog
  • 73.
  • 97. PMR / Call Rates
  • 118. OEMs
  • 121. ROI
  • 123. RevenuePractices Test Driven Development Evolutionary Architecture Vulnerability Assessment Whole Team Team Change Management Requirements Management Concurrent Testing Executive Dashboard - 2010
  • 125.
  • 126. Supply Chain / Outsourcing Management
  • 128. Business Value of Development
  • 133. Data Extensions (Licensing, Ledger, Support, etc)
  • 138. Built in memory for Customer Reuse
  • 139. Mapping Low Level to Business Objectives
  • 140. Define High Level Architecture / Metrics
  • 142. Evaluate Data SourcesExecutive Dashboard Evolution
  • 145.
  • 149.
  • 150. 49 Yourexisting capabilities FutureIBMCapabilities Compliance&Security BusinessPlanning &Alignment Collaborative Lifecycle Management Engineering& SoftwareTools Product & Project Management Best Practice Processes 3rd-PartyJazzCapabilities Rational Team Concert Rational Collaborative Architecture Mgmt. Rational Project Conductor Rational Insight Rational Publishing Engine Rational Appscan Rational Asset Manager Rational DOORs Requirements Professional Rational Quality Manager Rational ClearQuest Rational ClearCase Rational Synergy .Next .Next Data Warehouse and Custom Reporting RTC, RQM and CQ integration Collaborative software development 3.0! 3.0! 3.0! 3.0! .Next .Next .Next .Next Project Management Document Generation Open Social and oAuth CLM and Systems Capabilities Bi-directional links to RTC and RQM Enhanced Base CC - RTC RTC Bridge Administration: Users, projects, process OPEN SERVICES Collaboration Presentation:Mashups Storage Query Discovery 2010 – Jazz Roadmap .Next .Next Q4 Q4 Q3 Q4 .Next Q3 Q4 Q4 Q4 Rational Jazz Foundation Q2 .Next Build your own native Jazz application Q4 Q4 Q4 Q2
  • 151. 50 Yourexisting capabilities FutureIBMCapabilities Compliance&Security BusinessPlanning &Alignment Collaborative Lifecycle Management Engineering& SoftwareTools Product & Project Management Best Practice Processes 3rd-PartyJazzCapabilities Rational Team Concert Rational Application Developer Rational Appscan Rational Requirements Manager Rational Quality Manager .Next Code Coverage Governance 3.0! 3.0! .Next System of Systems Full OSLC Support Manual Test Automation and Social Networking Requirements Management Administration: Users, projects, process OPEN SERVICES Collaboration Presentation:Mashups Storage Query Discovery 2011 – Jazz Roadmap Rational Team Concert Z and Power Updates Rational FocalPoint Q3 .Next .Next Built on Jazz common services Rational Jazz Foundation Q3 Build your own native Jazz application Q2 Q4 .Next Q2 Q3 Rational Automation Framework for Websphere Q2 Automation Built-into Jazz Rational Build Forge Q2 .Next Automation Built-into Jazz Rational DOORs Enterprise Q2 World-class Requirements Management Q4 Q2
  • 152. 51
  • 153. 52 © 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.
  • 154. 53 Join the conversation…Users First Lounge 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! Join us in Europe 3 Monday to Wednesday - 10am to 6pm Color me for a chance to win your own stuffed lounge lizard
  • 155.
  • 156. Discuss Architecture with Grady Booch , and other topics with experts from IBM and elsewhere
  • 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. Experience spirited & fast-paced breakouts while networking with your peers and colleagues
  • 159. The success of this event depends on you. Propose a topic and take charge. 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. 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. The first 250 attendees receive a free copy of “Cloud Computing for Dummies.” Enjoy wine, beer, and snacks . www.ibm.com/rational/innovate/uinnovate