SlideShare ist ein Scribd-Unternehmen logo
1 von 54
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

Weitere ähnliche Inhalte

Was ist angesagt?

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 ResumeMeghana 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 TeamSOLIDWORKS
 
Agile BI Development Through Automation
Agile BI Development Through AutomationAgile BI Development Through Automation
Agile BI Development Through AutomationManta Tools
 
Agile Business Intelligence
Agile Business IntelligenceAgile Business Intelligence
Agile Business IntelligenceDavid 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 capabilitiesSoftware 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 ManagementHP 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 SustainablyRaphael Branger
 
Lotus Notes Application Migration
Lotus Notes Application  MigrationLotus Notes Application  Migration
Lotus Notes Application MigrationMaarga Systems
 
Agile Data Architecture
Agile Data ArchitectureAgile Data Architecture
Agile Data ArchitectureCprime
 
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 HowVMware 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 AutomationAnna Royzman
 
Application-Aware Network Performance Management
Application-Aware Network Performance ManagementApplication-Aware Network Performance Management
Application-Aware Network Performance ManagementRiverbed Technology
 

Was ist angesagt? (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
 

Andere mochten auch

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 HealthAaron 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 @ interconnectNaveed 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 agilityMike 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 IoTKevin 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 AnalyticsNUS-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 IBMNUS-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 DirectiveGene 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 BottlenecksSanjeev Sharma
 
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 Startupsa16z
 
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 outlineDaniel 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 companiesGuillaume 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 NicheLeslie Samuel
 

Andere mochten auch (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
 

Ähnlich wie Innovate2010 jazz keynote

What is Rational CLM?
What is Rational CLM?What is Rational CLM?
What is Rational CLM?IBM Danmark
 
Introducing agilealm
Introducing agilealmIntroducing agilealm
Introducing agilealmMatt Holitza
 
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 ALMMatt 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 v6Strongback Consulting
 
Innovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTCInnovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTCSteve 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 Toolsghodgkinson
 
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 EssayDivya 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 devopsUlf 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.pptGetahuntigistu5
 
DevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationDevOps in Cloud OSLC Integration
DevOps in Cloud OSLC IntegrationSteve Speicher
 
xRM - as an Evolution of CRM
xRM - as an Evolution of CRMxRM - as an Evolution of CRM
xRM - as an Evolution of CRMCatherine Eibner
 
Spira Team Overview Presentation
Spira Team Overview PresentationSpira Team Overview Presentation
Spira Team Overview PresentationAdam Sandman
 
The Essentials Of Project Management
The Essentials Of Project ManagementThe Essentials Of Project Management
The Essentials Of Project ManagementLaura 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 ApproachEnterprise Management Associates
 
Perficient PepsiCo Rich Internet Apps Seminar
Perficient PepsiCo Rich Internet Apps SeminarPerficient PepsiCo Rich Internet Apps Seminar
Perficient PepsiCo Rich Internet Apps SeminarPerficient, 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
 

Ähnlich wie Innovate2010 jazz keynote (20)

What is Rational CLM?
What is Rational CLM?What is Rational CLM?
What is Rational CLM?
 
Introducing agilealm
Introducing agilealmIntroducing agilealm
Introducing agilealm
 
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
 
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...
 

Kürzlich hochgeladen

Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 

Kürzlich hochgeladen (20)

E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 

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