IBM Rational Software Conference 2009




                     Jazz overview and
         What's New With Rational Team Co...
IBM Rational Software Conference 2009

Traditional software delivery environments reinforce the
problem
Heterogeneous envi...
IBM Rational Software Conference 2009


A software delivery platform can break down
organizational, functional and geograp...
IBM Rational Software Conference 2009


Enabling transformation to from "command and control"
to "sense and respond" appro...
IBM Rational Software Conference 2009



Technical requirements of a software delivery platform

   Learn from industry mi...
IBM Rational Software Conference 2009


Jazz is a platform for transforming software delivery

                           ...
IBM Rational Software Conference 2009


First wave of products built on Jazz technology

                                 ...
IBM Rational Software Conference 2009


Upcoming waves (2009 and beyond)
                                                 ...
IBM Rational Software Conference 2009

Accelerate the build-test-debug cycle
Integrated workflows speed defect time-to-res...
IBM Rational Software Conference 2009



Agenda




                Deliver Global Enterprise Readiness
                En...
IBM Software Group | Rational software

Enterprise Scalability for Team Concert
                                          ...
IBM Rational Software Conference 2009


Scale to New Heights with Rational Team Concert
Enterprise Edition Server – unrest...
IBM Rational Software Conference 2009


Basic High Availability
Supported in Enterprise Edition


                        ...
IBM Rational Software Conference 2009


Fine Grained Access
Control for Project Areas
   The project area editor in
   the...
IBM Rational Software Conference 2009


Coverage of all agile levels of the “Planning Onion”
                             ...
IBM Rational Software Conference 2009


Taskboards track Work in Progress           See the work
                         ...
IBM Rational Software Conference 2009


Backlog Plan Mode
Easily rank work items to define priority
   Ideal for managing ...
IBM Rational Software Conference 2009


Plan Risk Assessment
Helps teams identify tasks with high risk items early
       ...
IBM Rational Software Conference 2009


Web based Build Management


   From Team Concert Web
   UI:
      Request new bui...
IBM Rational Software Conference 2009


Collaborative ALM connects Analysts, Developers and Testers
                      ...
IBM Rational Software Conference 2009


Establish Traceability Links


                                                   ...
IBM Rational Software Conference 2009


Surfing the ALM Web
Dashboards across servers & projects

     View of multiple
  ...
IBM Rational Software Conference 2009


Release 2.0 API’s available for extensibility

                                   ...
IBM Rational Software Conference 2009


A Growing Ecosystem of Rational Team Concert
Partners
                            ...
IBM Rational Software Conference 2009


Enhanced Visual Studio IDE : Jazz Build Support


   Expose Jazz build
   to Visua...
IBM Rational Software Conference 2009


 Access to developer focused SCM, work item and build

 Inside Visual   Join Devel...
IBM Rational Software Conference 2009


ClearCase Bridge                                                 References to
   ...
IBM Rational Software Conference 2009


ClearCase Importer Wizard



     Imports from ClearCase
     base or UCM with his...
IBM Rational Software Conference 2009


ClearQuest Bridge
Lower Total Cost of Ownership
   Reduces Time/Network Traffic
  ...
IBM Rational Software Conference 2009


ClearQuest Bridge                                           ClearQuest
           ...
IBM Rational Software Conference 2009


ClearQuest Importer Wizard
Provide ability to move select CQ records to an RTC
pro...
IBM Rational Software Conference 2009


CSV Importer
Streamlines migrations

   Create new work items
   or update existin...
IBM Rational Software Conference 2009


Flexible SCM workspace loading


    You can load to any location
    on disk and ...
IBM Rational Software Conference 2009



SCM file locking to avoid parallel file changes or merging

     You can now lock...
IBM Rational Software Conference 2009


Enhanced Work Item
Customization


User, Category, and Iteration custom
attributes...
IBM Rational Software Conference 2009


New Query Functionality




   New flexibility in                                 ...
IBM Rational Software Conference 2009


Move/Copy work items

   Easily move or copy
   work items between
   project area...
IBM Rational Software Conference 2009



Agility @ scale with Rational Team Concert
                                      ...
IBM Rational Software Conference 2009


Jazz.net community site: Open commercial
development                 Suppose we di...
IBM Rational Software Conference 2009


For the most up to date information …

   Rational Team Concert 2.0 on
   jazz.net...
IBM Rational Software Conference 2009




                         Agile at Scale: Agile Planning   41
IBM Rational Software Conference 2009




© Copyright IBM Corporation 2009. All rights reserved. The information contained...
Upcoming SlideShare
Loading in …5
×

Jazz Overview- Karthik K

1,035
-1

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,035
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
36
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Jazz Overview- Karthik K

  1. 1. IBM Rational Software Conference 2009 Jazz overview and What's New With Rational Team Concert (TM) Kartik Kanakasabesan – Manager: World Wide Jazz Jumpstart Manager Robin Garside – Manager: Jazz Customer Relations and Jazz.net © 2009 IBM Corporation Agile at Scale: Agile Planning 1
  2. 2. IBM Rational Software Conference 2009 Traditional software delivery environments reinforce the problem Heterogeneous environments, distributed teams, multiple systems ⌦ Little to no project visibility Data locked in proprietary APIs Poor process and workflow integration High maintenance and administration costs Inconsistency among products (UI, logic, storage) Agile at Scale: Agile Planning 2
  3. 3. IBM Rational Software Conference 2009 A software delivery platform can break down organizational, functional and geographic barriers Integrated, loosely coupled Logic User Interfaces Data Models Workflow Administration Open Product Product Product Source A B Third-party Solutions C Product products D Process Workflow HTTP/REST Shared Platform Services Real-time, transparent access to project data, risks and progress Agile at Scale: Agile Planning 3
  4. 4. IBM Rational Software Conference 2009 Enabling transformation to from "command and control" to "sense and respond" approaches Process control “Right size” the process Lightweight to heavyweight project lifecycle process enforcement Waterfall to agile – Choose what’s right for this project Progress management Honest assessment Real-time view into distributed teams progress Cross-Product velocity and progress projections Quality oversight Incremental demonstrable results Traceable linkages between development and quality Multi-level dashboards – from multiple data sources Proscribed environment Open and extensible architecture Navigation across tools and domains using a consistent UI framework Integration of in-house, commercial and packaged tools Agile at Scale: Agile Planning 4
  5. 5. IBM Rational Software Conference 2009 Technical requirements of a software delivery platform Learn from industry mistakes Don't assume that customers will only Rational use your products MSFT MKS Don't assume that all data will be stored in a central repository HP Tivoli Take advantage of the Internet Other Products Amazingly scalable and extensible Integrates information on a massive scale Collaboration on unprecedented scale Goal: Make it open and extensible Be for collaboration tools Specify data independently of tools what Visual Studio and Eclipse Standardize data access through are for the desktop HTTP/REST standard protocols Agile at Scale: Agile Planning 5
  6. 6. IBM Rational Software Conference 2009 Jazz is a platform for transforming software delivery Jazz is… c Rational Third party Business Partner Offerings Offerings Offerings Our vision of the future of systems and software delivery Requirements Configuration Future Your existing Performance Definition & & Change Build Management Management Management Management Quality Management 3rd-Party A scalable, extensible team capabilities IBM Capabilities Jazz Capabilities collaboration platform Best Practice Processes Administration: Users, An integration architecture Collaboration Presentation: Mashups Discovery Query Storage projects, process enabling mashups and non- Jazz products to participate A community at Jazz.net where Jazz products are Jazz is a platform for transforming how people built work together to deliver greater value and An evolution of our portfolio performance from their software investments. over time Agile at Scale: Agile Planning 6
  7. 7. IBM Rational Software Conference 2009 First wave of products built on Jazz technology Rational Insight Cross-project and -team reporting Team Concert Requirements Composer Performance management and Collaborative software delivery Business Expert Collaboration measurement for integrated lifecycle intelligence Collaborative SCM, work item, build automation & iteration planning Elicit, capture, elaborate, discuss and review requirements Quality Manager and Test Lab Manager Lifecycle quality management Coordinate quality assurance plans, processes and resources Business Product Collaborative Planning & & Project Lifecycle Compliance Your Alignment Management & Security Engineering existing Management & Software 3rd-Party Future capabilities Tools Jazz IBM Capabilities Capabilities Best Practice Processes Administration: Collaboration Users, projects, Presentation: Storage process Mashups Discovery Query Agile at Scale: Agile Planning 7
  8. 8. IBM Rational Software Conference 2009 Upcoming waves (2009 and beyond) Jazz Foundation Platform for collaborative Rational Focal Point Telelogic Portfolio software delivery for Project Management Update key Telelogic products Project and resource with Jazz capabilities management Rational AppScan Rational ClearQuest Rational Software Web application Analyzer Comprehensive software vulnerability management Static analysis and policy change tracking enforcement 2.0! Rational 2.0! Rational 2.0! Team Concert Quality Manager Rational Rational Insight Collaborative software Lifecycle quality Requirements Cross-project reporting and development management Composer performance management Business expert collaboration Business Product Compliance Planning & & Project & Collaborative Your Management Security Lifecycle Engineering existing Alignment Management & Software 3rd-Party Future capabilities Tools Jazz IBM Capabilities Capabilities Best Practice Processes Administration: Users, Collaboration projects, process Presentation: Storage Mashups Discovery Query Agile at Scale: Agile Planning 8
  9. 9. IBM Rational Software Conference 2009 Accelerate the build-test-debug cycle Integrated workflows speed defect time-to-resolution Tester Analyst Developer Rational Requirements Rational Quality Manager Rational Team Concert Composer 1. Tester captures test execution results and logs defect as a work-item. 3. At any time, developers and testers can link to associated requirements. 2. Developers see defect in their "To Do" list, and can link to detailed defect information. Agile at Scale: Agile Planning 99
  10. 10. IBM Rational Software Conference 2009 Agenda Deliver Global Enterprise Readiness Enhanced agile planning via web Support Collaborative ALM Support growth of a vibrant Ecosystem Bridges to your existing environments Other Enhancements Agile at Scale: Agile Planning 10
  11. 11. IBM Software Group | Rational software Enterprise Scalability for Team Concert Standard Enterprise Express-C Express Enterprise Teams • Customizable Workflow Rational Team Concert Small Teams Mid Sized Teams Corporate Teams • Advanced Reporting • Quick Start • Project Dashboards • Customizable workflow • High Availability • Collaborative ALM • Collaborative ALM • Advanced Reporting • Unrestricted scaling • Open source servers • Commercial Middleware • Departmental Scaling based on hardware Maximum developers/contributors 10 / unrestricted 50 / unrestricted 250 / unrestricted Unrestricted / unrestricted Database and Application Server Derby, Tomcat DB2, Tomcat (SQLServer, DB2, Tomcat (SQLServer, DB2, Tomcat (SQLServer, Oracle, WebSphere) Oracle, WebSphere) Oracle, WebSphere) • Agile planning: at the daily, iteration, and release level • SCM -Stream and component based • Builds – w/ Continuous Integration • Work items w/ custom attributes, discussions and approvals • Customizable Process Templates • Project Milestone Tracking & Status • LDAP authentication • Subversion Integration Bridge • Role-based process permissions • Project level permissions • Cross repository dashboards Customizable Dashboard Mashups 1 per project 1 per project unlimited project, team, unlimited project, team, and personal dashboards and personal dashboards Advanced Reports and Customization Customizable work item workflow Plan risk assessment CC/CQ Connectors and Bridges Floating Licenses Available LDAP import / synchronize HTTP proxy support High Availability * * Entitles installation of a second copy of the server in an idle standby application server failover configuration. Requires WebSphere Application Server and optional high availability database configuration (DB2, Oracle, SQL Server). 11
  12. 12. IBM Rational Software Conference 2009 Scale to New Heights with Rational Team Concert Enterprise Edition Server – unrestricted users App RTC Server DB Server Scales to your server hardware Thousands of users Consolidate & Lower TCO by deploying Millions of files and work items a centralized, consumable, Unlimited file size infrastructure. Hundreds of builds More details here New 64-bit server support New hardware platform support IBM System p Agile at Scale: Agile Planning 12
  13. 13. IBM Rational Software Conference 2009 Basic High Availability Supported in Enterprise Edition Database Server Provides critical availability for enterprise Primary RTC Failover RTC customers with automatic server server failover on hardware failure, software server crash, or other outage Entitles installation of a second copy of the server in an idle standby application server failover configuration. Requires WebSphere Application Server and optional high availability database configuration (DB2, Oracle, SQL Server). Agile at Scale: Agile Planning 13
  14. 14. IBM Rational Software Conference 2009 Fine Grained Access Control for Project Areas The project area editor in the web UI now has an access control page You can now configure read access control at the project area level For everyone For all members of the entire project area hierarchy For a specific list of user Agile at Scale: Agile Planning 14
  15. 15. IBM Rational Software Conference 2009 Coverage of all agile levels of the “Planning Onion” Drag and drop work items to assign to The Planning Onion an iteration/sprint. (Mike Cohn Agile Estimating and Planning) Daily (my work view) Iteration Release (new in 2.0) Release 2.0 adds release planning and now covers all level of the Onion View by iteration to see roadmap of the planned work Web UI enables product In-line creation/edit owner to work on backlog of work items on without an eclipse install plan. Agile at Scale: Agile Planning 15
  16. 16. IBM Rational Software Conference 2009 Taskboards track Work in Progress See the work currently in Accelerate stand-up meetings, increased transparency progress Drag and drop work items to change their state. Agile at Scale: Agile Planning 16
  17. 17. IBM Rational Software Conference 2009 Backlog Plan Mode Easily rank work items to define priority Ideal for managing SCRUM backlog Support coarse & fine grained prioritization Ranking is reflected in all planning views, e.g. iteration plans and release plans Drag and drop work items to rank them relative to others. Agile at Scale: Agile Planning 17
  18. 18. IBM Rational Software Conference 2009 Plan Risk Assessment Helps teams identify tasks with high risk items early Automatically calculates probability of task More detailed fitting into the developer schedule estimation.. low, nominal, high Color codes high risk tasks for quick identification and action Agile at Scale: Agile Planning 18
  19. 19. IBM Rational Software Conference 2009 Web based Build Management From Team Concert Web UI: Request new build Request rebuild of existing build Exposes build facilities to wider community Provides access to build function from any desktop Agile at Scale: Agile Planning 19
  20. 20. IBM Rational Software Conference 2009 Collaborative ALM connects Analysts, Developers and Testers Association Changes; notification Requirement linked Tester finds defects, Analyst to work item Tester Defects closed Defect status Requirements Quality Definition & Management Management Change & Configuration Management Architect Developer ● Coordinate analysts, developers and testers ● Track builds and the impact of defects ● Collaborate in context and track status ● What build is ready for test? ● What defects are blocking test from proceeding? ● Align teams on project plans ● Which requirements are in the development plan? ● Track status with C/ALM dashboard mashups ● Transparency across teams and artifacts 20 Agile at Scale: Agile Planning 20
  21. 21. IBM Rational Software Conference 2009 Establish Traceability Links Link to RTC Work item Rich hovers show the state of the linked items Associate work item with test case Link from work item to test execution result Agile at Scale: Agile Planning 21
  22. 22. IBM Rational Software Conference 2009 Surfing the ALM Web Dashboards across servers & projects View of multiple RTC servers View of multiple RTC projects View of multiple solution servers Agile at Scale: Agile Planning 22
  23. 23. IBM Rational Software Conference 2009 Release 2.0 API’s available for extensibility Tool A Release 2.0 SDK supports DB UI Tool B Creating and managing work LOGIC items DB UI Creating and managing source Tool E LOGIC control artifacts DB Creating importers from other UI Tool C source control systems LOGIC DB Integrations with other Jazz UI Foundation solutions DB LOGIC UI And more… Tool D LOGIC More details to follow with on-line wiki’s, documentation etc… Agile at Scale: Agile Planning 23
  24. 24. IBM Rational Software Conference 2009 A Growing Ecosystem of Rational Team Concert Partners Integrate with Track project Perforce Manage business and actuals vs pan Access to source code SCM* architectural policies quality metrics Manage software licensing risk. Development Project QA Manager Manager Manager Compliance I n Integrate with Officer t MKS ALM* Legal Counsel e g r a t e Access project and team health information w Manage documents Rational Team Concert i t and workflows h Executive (MS SharePoint or Lotus Quckr) H P Project Coordinator Q u a Integrate with l Jira CM i Software Architect Functional Tester Web 2.0 t y Application Developer C Business Developer e Lotus MashUps n etc.. t e *Under development r Agile at Scale: Agile Planning 24
  25. 25. IBM Rational Software Conference 2009 Enhanced Visual Studio IDE : Jazz Build Support Expose Jazz build to Visual Studio developers MS-Build support Build Request Build History view Build queue view Build activity view Agile at Scale: Agile Planning 25
  26. 26. IBM Rational Software Conference 2009 Access to developer focused SCM, work item and build Inside Visual Join Development Develop in Visual Studio Studio .NET View Pending Shell Select Stream Run Queries Changes Connect to repository Change Create Associate Work Delivery Flow Workspaces items Or Merge Changes Developer Create Work Load/Unload items workspace View History Accept invite to join project Change Status Deliver changes of Work Items Track MS-Build Progress/Result Web UI Create Project Customize Author and edit Area* Process* iteration and Web UI for project release plans leads and developer Create Team Customize View Area* Work items* Dashboards access Project Lead or Developer * Permission provided 26 Agile at Scale: Agile Planning 26
  27. 27. IBM Rational Software Conference 2009 ClearCase Bridge References to ClearCase Activities will also show up on the Links tab of their associated work items Now you can link work items with ClearCase UCM change sets If you use the ClearCase Remote Client and UCM you can associate a UCM change set with a Team Concert work item. Then you can use agile planning, taskboards and Opening a ClearCase Activity link from a work dashboards to show project item editor will show the status of work done in activity properties in the Properties view, just as if ClearCase! the properties were requested from CCRC directly. Agile at Scale: Agile Planning 27
  28. 28. IBM Rational Software Conference 2009 ClearCase Importer Wizard Imports from ClearCase base or UCM with history Choose all baselines or particular baselines or labels ClearCase 7.0, 7.0.1 and 7.1.x supported Agile at Scale: Agile Planning 28
  29. 29. IBM Rational Software Conference 2009 ClearQuest Bridge Lower Total Cost of Ownership Reduces Time/Network Traffic No Waiting for Data Synchronization so Key Use Cases Will Be Faster Quicker Access to Record Information CQ Records Work Items Lower Administration alternate mechanism for linking CQ with Team Concert No Data Replication - Helps Minimize Database Growth Integrated User Experience Reduces Training Costs CQ Bridge UI Provides Integration CQ between the RTC and CQ Favorites Appears As If You Are Working In a Jazz-based Environment Agile at Scale: Agile Planning 29
  30. 30. IBM Rational Software Conference 2009 ClearQuest Bridge ClearQuest Records Integrated User Experience Leverage RTC UI Capabilities Dashboard Capabilities Startup Query ClearQuest Query ClearQuest Favorites list New – Link CQ Records and WIs Work Items Create New & Link with ClearQuest Link with existing work item Annotation of links Agile at Scale: Agile Planning 30
  31. 31. IBM Rational Software Conference 2009 ClearQuest Importer Wizard Provide ability to move select CQ records to an RTC project records to Import CQ an intermediate XML format Select scope of import using CQ query Create a mapping file to map CQ Record types to work item attributes Import into an RTC project once mapping has been validated. Agile at Scale: Agile Planning 31
  32. 32. IBM Rational Software Conference 2009 CSV Importer Streamlines migrations Create new work items or update existing work items First row or custom XML mappings Allows for work items to be imported from other systems Agile at Scale: Agile Planning 32
  33. 33. IBM Rational Software Conference 2009 Flexible SCM workspace loading You can load to any location on disk and have your projects imported into your Eclipse session. You can keep your non- Eclipse directory structure that worked with external tools as is. Agile at Scale: Agile Planning 33
  34. 34. IBM Rational Software Conference 2009 SCM file locking to avoid parallel file changes or merging You can now lock a file in a particular stream. Useful for non-mergable contents Images, presentations Agile at Scale: Agile Planning 34
  35. 35. IBM Rational Software Conference 2009 Enhanced Work Item Customization User, Category, and Iteration custom attributes types, along with the ability to define custom attributes of the following types: • Work Item and Work Item lists • Project Area and Project Area lists • Team Area and Team Area lists • Tags • User lists Agile at Scale: Agile Planning 35
  36. 36. IBM Rational Software Conference 2009 New Query Functionality New flexibility in Examples of new queries constructing queries: Stories without children ‘Not Exists’ operator for link Fixed defects not in build attributes Adoption items affecting team Link attributes can be combined ANDing of multiple custom attributes Query of multi-valued attributed Agile at Scale: Agile Planning 36
  37. 37. IBM Rational Software Conference 2009 Move/Copy work items Easily move or copy work items between project areas Encourages collaboration across projects Agile at Scale: Agile Planning 37
  38. 38. IBM Rational Software Conference 2009 Agility @ scale with Rational Team Concert 2,836 total resources worldwide Sweden – 32 (1%) Canada – 573 (20%) Netherlands – 44 (2%) UK – 69 (2%) Poland – 3 (<1%) Over 60 Rational development teams (~1000 users) using Rational71 (3%) Concert France – Team Germany – 3 (<1%) Rational Development United States – 1,235 (44%) More than 125 other teams around IBM (<1%) Switzerland – 13 Rational Customer Support Including 14 teams in GBS WebSphere111 (4%) China – Development For example – Application Factory (AF) – 81 (3%) Mexico – 29 (1%) Israel Lotus Development Japan – 29 (1%) team planning for 7000+ users by YE ’09 Tivoli Development Boarding time for new projects - less than one day IBM Research Division India – 473 (17%) Applicable to agile/iterative and IBM Global Business Services waterfall projects Austraila – 70 (2%) “We've really enjoyed the way Jazz deals with collaboration, keeping track of tasks and linking changes to actual tasks. This is light-years ahead of what we had before with CVS.” “Less emails. Less lost info. Most accurate vision of features and tasks. Very light weight for everyone. Supports sprints / iterations very nicely.” - IBM internal feedback Agile at Scale: Agile Planning 38
  39. 39. IBM Rational Software Conference 2009 Jazz.net community site: Open commercial development Suppose we did our development out on the Internet? An open, commercial development laboratory where you can... Communicate with the development team Track the progress of builds and milestones Get the latest product trials and betas Join developers and product managers in discussion groups Submit defect and enhancement requests Agile at Scale: Agile Planning 39
  40. 40. IBM Rational Software Conference 2009 For the most up to date information … Rational Team Concert 2.0 on jazz.net Driving Business Differentiation Agile at Scale: Agile Planning 40
  41. 41. IBM Rational Software Conference 2009 Agile at Scale: Agile Planning 41
  42. 42. IBM Rational Software Conference 2009 © 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. Agile at Scale: Agile Planning 42
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×