SlideShare a Scribd company logo
1 of 42
Download to read offline
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 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

More Related Content

What's hot

Exploiting Tools for Faster, More Acceptable Process Improvement Initiatives
Exploiting Tools for Faster, More Acceptable Process Improvement InitiativesExploiting Tools for Faster, More Acceptable Process Improvement Initiatives
Exploiting Tools for Faster, More Acceptable Process Improvement InitiativesMahesh Singh
 
RSA and RAD 8.5 Top New Value Features
RSA and RAD 8.5 Top New Value FeaturesRSA and RAD 8.5 Top New Value Features
RSA and RAD 8.5 Top New Value FeaturesRoger Snook
 
PLM Interoperability Solutions
PLM Interoperability SolutionsPLM Interoperability Solutions
PLM Interoperability SolutionsGeometric Ltd.
 
1 rdm keynote-robin_bater
1 rdm keynote-robin_bater1 rdm keynote-robin_bater
1 rdm keynote-robin_baterIBM
 
5 rqm gdd-sharmila-ramesh
5 rqm gdd-sharmila-ramesh5 rqm gdd-sharmila-ramesh
5 rqm gdd-sharmila-rameshIBM
 
Rational
RationalRational
RationalIBM
 
IBM Rational Software Conference 2009: Requirements Definition & Management T...
IBM Rational Software Conference 2009: Requirements Definition & Management T...IBM Rational Software Conference 2009: Requirements Definition & Management T...
IBM Rational Software Conference 2009: Requirements Definition & Management T...Kathy (Kat) Mandelstein
 
Timelytrendsin appdelivery
Timelytrendsin appdeliveryTimelytrendsin appdelivery
Timelytrendsin appdeliveryKelly Emo
 
Current Trends and Future Directions in Technology for DevOps (Innovate 2012)
Current Trends and Future Directions in Technology for DevOps (Innovate 2012)Current Trends and Future Directions in Technology for DevOps (Innovate 2012)
Current Trends and Future Directions in Technology for DevOps (Innovate 2012)Michael Elder
 
5 challenges in_building_enterprise_mashups-rick_b
5 challenges in_building_enterprise_mashups-rick_b5 challenges in_building_enterprise_mashups-rick_b
5 challenges in_building_enterprise_mashups-rick_bIBM
 
Modern Apps and App Lifecycle
Modern Apps and App LifecycleModern Apps and App Lifecycle
Modern Apps and App LifecycleMarc Hoppers
 
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
 
Science Modernisation Strategy v1 0
Science  Modernisation  Strategy v1 0Science  Modernisation  Strategy v1 0
Science Modernisation Strategy v1 0Salim Sheikh
 
Passing internal and external audits with reporting and dashboards nov 2011
Passing internal and external audits with reporting and dashboards   nov 2011Passing internal and external audits with reporting and dashboards   nov 2011
Passing internal and external audits with reporting and dashboards nov 2011Scott Althouse
 
Day 1 p3 - project and portfolio management
Day 1   p3 - project and portfolio managementDay 1   p3 - project and portfolio management
Day 1 p3 - project and portfolio managementLilian Schaffer
 

What's hot (17)

Exploiting Tools for Faster, More Acceptable Process Improvement Initiatives
Exploiting Tools for Faster, More Acceptable Process Improvement InitiativesExploiting Tools for Faster, More Acceptable Process Improvement Initiatives
Exploiting Tools for Faster, More Acceptable Process Improvement Initiatives
 
RSA and RAD 8.5 Top New Value Features
RSA and RAD 8.5 Top New Value FeaturesRSA and RAD 8.5 Top New Value Features
RSA and RAD 8.5 Top New Value Features
 
PLM Interoperability Solutions
PLM Interoperability SolutionsPLM Interoperability Solutions
PLM Interoperability Solutions
 
1 rdm keynote-robin_bater
1 rdm keynote-robin_bater1 rdm keynote-robin_bater
1 rdm keynote-robin_bater
 
5 rqm gdd-sharmila-ramesh
5 rqm gdd-sharmila-ramesh5 rqm gdd-sharmila-ramesh
5 rqm gdd-sharmila-ramesh
 
Rational
RationalRational
Rational
 
IBM Rational Software Conference 2009: Requirements Definition & Management T...
IBM Rational Software Conference 2009: Requirements Definition & Management T...IBM Rational Software Conference 2009: Requirements Definition & Management T...
IBM Rational Software Conference 2009: Requirements Definition & Management T...
 
Timelytrendsin appdelivery
Timelytrendsin appdeliveryTimelytrendsin appdelivery
Timelytrendsin appdelivery
 
Current Trends and Future Directions in Technology for DevOps (Innovate 2012)
Current Trends and Future Directions in Technology for DevOps (Innovate 2012)Current Trends and Future Directions in Technology for DevOps (Innovate 2012)
Current Trends and Future Directions in Technology for DevOps (Innovate 2012)
 
5 challenges in_building_enterprise_mashups-rick_b
5 challenges in_building_enterprise_mashups-rick_b5 challenges in_building_enterprise_mashups-rick_b
5 challenges in_building_enterprise_mashups-rick_b
 
Les outils de Devops IBM
Les outils de Devops IBMLes outils de Devops IBM
Les outils de Devops IBM
 
Modern Apps and App Lifecycle
Modern Apps and App LifecycleModern Apps and App Lifecycle
Modern Apps and App Lifecycle
 
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
 
Science Modernisation Strategy v1 0
Science  Modernisation  Strategy v1 0Science  Modernisation  Strategy v1 0
Science Modernisation Strategy v1 0
 
Passing internal and external audits with reporting and dashboards nov 2011
Passing internal and external audits with reporting and dashboards   nov 2011Passing internal and external audits with reporting and dashboards   nov 2011
Passing internal and external audits with reporting and dashboards nov 2011
 
All That Jazz
All That JazzAll That Jazz
All That Jazz
 
Day 1 p3 - project and portfolio management
Day 1   p3 - project and portfolio managementDay 1   p3 - project and portfolio management
Day 1 p3 - project and portfolio management
 

Similar to Jazz Overview- Karthik K

IBM Innovate 2011- What every System i Developer Needs to Know
IBM Innovate 2011- What every System i Developer Needs to KnowIBM Innovate 2011- What every System i Developer Needs to Know
IBM Innovate 2011- What every System i Developer Needs to KnowStrongback Consulting
 
Application Lifecycle Management & VSTS
Application Lifecycle Management & VSTSApplication Lifecycle Management & VSTS
Application Lifecycle Management & VSTSMicrosoft Iceland
 
Ibm rational-eclipse-demo camp-2012-06
Ibm rational-eclipse-demo camp-2012-06Ibm rational-eclipse-demo camp-2012-06
Ibm rational-eclipse-demo camp-2012-06kowost
 
IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...
IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...
IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...Kathy (Kat) Mandelstein
 
Aspirea sales presentation
Aspirea sales presentationAspirea sales presentation
Aspirea sales presentationMayank Singh
 
Cogent Company Overview.11292009
Cogent Company Overview.11292009Cogent Company Overview.11292009
Cogent Company Overview.11292009Marc Hoppers
 
42windmills: model driven cloud apps
42windmills: model driven cloud apps42windmills: model driven cloud apps
42windmills: model driven cloud apps42windmills
 
The IBM Rational Insight Reporting Solution
The IBM Rational Insight Reporting SolutionThe IBM Rational Insight Reporting Solution
The IBM Rational Insight Reporting SolutionMarc Nehme
 
ALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 WorldALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 Worldoslc
 
Microsoft Business Intelligence Vision and Strategy
Microsoft Business Intelligence Vision and StrategyMicrosoft Business Intelligence Vision and Strategy
Microsoft Business Intelligence Vision and StrategyNic Smith
 
DevOps for Mainframe for IBM Pulse Conference
DevOps for Mainframe for IBM Pulse ConferenceDevOps for Mainframe for IBM Pulse Conference
DevOps for Mainframe for IBM Pulse ConferenceRosalind Radcliffe
 
LeverX SAP DMS Webinar
LeverX SAP DMS WebinarLeverX SAP DMS Webinar
LeverX SAP DMS WebinarEric Stajda
 
Sage ERPX3 "A vision for growth"
Sage ERPX3 "A vision for growth"Sage ERPX3 "A vision for growth"
Sage ERPX3 "A vision for growth"Sage España
 
Design Management with RSA 8.5: Effective Collaboration for Better Design
Design Management with RSA 8.5: Effective Collaboration for Better DesignDesign Management with RSA 8.5: Effective Collaboration for Better Design
Design Management with RSA 8.5: Effective Collaboration for Better DesignRoger Snook
 
JCN12 HiQ Project Development Environment
JCN12 HiQ Project Development EnvironmentJCN12 HiQ Project Development Environment
JCN12 HiQ Project Development EnvironmentAmbientia
 

Similar to Jazz Overview- Karthik K (20)

Pulse Executive Panel
Pulse Executive PanelPulse Executive Panel
Pulse Executive Panel
 
IBM Innovate 2011- What every System i Developer Needs to Know
IBM Innovate 2011- What every System i Developer Needs to KnowIBM Innovate 2011- What every System i Developer Needs to Know
IBM Innovate 2011- What every System i Developer Needs to Know
 
[StepTalks2011] Agility @ Scale - Rien Schot
[StepTalks2011] Agility @ Scale - Rien Schot[StepTalks2011] Agility @ Scale - Rien Schot
[StepTalks2011] Agility @ Scale - Rien Schot
 
Application Lifecycle Management & VSTS
Application Lifecycle Management & VSTSApplication Lifecycle Management & VSTS
Application Lifecycle Management & VSTS
 
Ibm rational-eclipse-demo camp-2012-06
Ibm rational-eclipse-demo camp-2012-06Ibm rational-eclipse-demo camp-2012-06
Ibm rational-eclipse-demo camp-2012-06
 
IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...
IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...
IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...
 
Keynote Day 1 2009
Keynote Day 1 2009Keynote Day 1 2009
Keynote Day 1 2009
 
Aspirea sales presentation
Aspirea sales presentationAspirea sales presentation
Aspirea sales presentation
 
Software Quality Df
Software Quality DfSoftware Quality Df
Software Quality Df
 
Cogent Company Overview.11292009
Cogent Company Overview.11292009Cogent Company Overview.11292009
Cogent Company Overview.11292009
 
Rational Quality Manager af Lars Stensig Olesen, IBM Danmark
Rational Quality Manager af Lars Stensig Olesen, IBM DanmarkRational Quality Manager af Lars Stensig Olesen, IBM Danmark
Rational Quality Manager af Lars Stensig Olesen, IBM Danmark
 
42windmills: model driven cloud apps
42windmills: model driven cloud apps42windmills: model driven cloud apps
42windmills: model driven cloud apps
 
The IBM Rational Insight Reporting Solution
The IBM Rational Insight Reporting SolutionThe IBM Rational Insight Reporting Solution
The IBM Rational Insight Reporting Solution
 
ALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 WorldALM Integration in a Web 2.0 World
ALM Integration in a Web 2.0 World
 
Microsoft Business Intelligence Vision and Strategy
Microsoft Business Intelligence Vision and StrategyMicrosoft Business Intelligence Vision and Strategy
Microsoft Business Intelligence Vision and Strategy
 
DevOps for Mainframe for IBM Pulse Conference
DevOps for Mainframe for IBM Pulse ConferenceDevOps for Mainframe for IBM Pulse Conference
DevOps for Mainframe for IBM Pulse Conference
 
LeverX SAP DMS Webinar
LeverX SAP DMS WebinarLeverX SAP DMS Webinar
LeverX SAP DMS Webinar
 
Sage ERPX3 "A vision for growth"
Sage ERPX3 "A vision for growth"Sage ERPX3 "A vision for growth"
Sage ERPX3 "A vision for growth"
 
Design Management with RSA 8.5: Effective Collaboration for Better Design
Design Management with RSA 8.5: Effective Collaboration for Better DesignDesign Management with RSA 8.5: Effective Collaboration for Better Design
Design Management with RSA 8.5: Effective Collaboration for Better Design
 
JCN12 HiQ Project Development Environment
JCN12 HiQ Project Development EnvironmentJCN12 HiQ Project Development Environment
JCN12 HiQ Project Development Environment
 

More from Roopa Nadkarni

New integrations for synergy and change - Sean Innes
New integrations for synergy and change - Sean InnesNew integrations for synergy and change - Sean Innes
New integrations for synergy and change - Sean InnesRoopa Nadkarni
 
Best practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini PatilBest practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini PatilRoopa Nadkarni
 
Accelerated test case - Anish bhanu
Accelerated test case - Anish bhanuAccelerated test case - Anish bhanu
Accelerated test case - Anish bhanuRoopa Nadkarni
 
web 2. 0 performance testing - Dave chadwick
web 2. 0 performance testing - Dave chadwickweb 2. 0 performance testing - Dave chadwick
web 2. 0 performance testing - Dave chadwickRoopa Nadkarni
 
Solving the enterprise security challenge - Derek holt
Solving the enterprise security challenge - Derek holtSolving the enterprise security challenge - Derek holt
Solving the enterprise security challenge - Derek holtRoopa Nadkarni
 
RQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumarRQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumarRoopa Nadkarni
 
Req Pro - Andreas gschwind
Req Pro - Andreas gschwindReq Pro - Andreas gschwind
Req Pro - Andreas gschwindRoopa Nadkarni
 
Extending Rhapsody -Rick boldt
Extending Rhapsody -Rick boldtExtending Rhapsody -Rick boldt
Extending Rhapsody -Rick boldtRoopa Nadkarni
 
Application security vision - John b
Application security vision - John bApplication security vision - John b
Application security vision - John bRoopa Nadkarni
 
Smarter Products For A Smarter PLanet - Neeraj Chandra
Smarter Products For A Smarter PLanet - Neeraj ChandraSmarter Products For A Smarter PLanet - Neeraj Chandra
Smarter Products For A Smarter PLanet - Neeraj ChandraRoopa Nadkarni
 
Real Insights Real Results - Steve Robinson
Real Insights Real Results - Steve RobinsonReal Insights Real Results - Steve Robinson
Real Insights Real Results - Steve RobinsonRoopa Nadkarni
 
Overcoming Contradictions - Mike O Rourke
Overcoming Contradictions - Mike O RourkeOvercoming Contradictions - Mike O Rourke
Overcoming Contradictions - Mike O RourkeRoopa Nadkarni
 
Opportunities In Challenging Times - Steve Robinson
Opportunities In Challenging Times - Steve RobinsonOpportunities In Challenging Times - Steve Robinson
Opportunities In Challenging Times - Steve RobinsonRoopa Nadkarni
 
How To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyHow To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyRoopa Nadkarni
 
Achieving Agility At Scale - Martin Nally
Achieving Agility At Scale - Martin NallyAchieving Agility At Scale - Martin Nally
Achieving Agility At Scale - Martin NallyRoopa Nadkarni
 
RPT Oracle Plugin - Anitha Krishnamurthy
RPT Oracle Plugin - Anitha KrishnamurthyRPT Oracle Plugin - Anitha Krishnamurthy
RPT Oracle Plugin - Anitha KrishnamurthyRoopa Nadkarni
 

More from Roopa Nadkarni (20)

Agile - Monojit basu
Agile - Monojit basuAgile - Monojit basu
Agile - Monojit basu
 
New integrations for synergy and change - Sean Innes
New integrations for synergy and change - Sean InnesNew integrations for synergy and change - Sean Innes
New integrations for synergy and change - Sean Innes
 
Best practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini PatilBest practices for effective doors implementation-Ashwini Patil
Best practices for effective doors implementation-Ashwini Patil
 
Agile - Monojit Basu
Agile - Monojit BasuAgile - Monojit Basu
Agile - Monojit Basu
 
Accelerated test case - Anish bhanu
Accelerated test case - Anish bhanuAccelerated test case - Anish bhanu
Accelerated test case - Anish bhanu
 
web 2. 0 performance testing - Dave chadwick
web 2. 0 performance testing - Dave chadwickweb 2. 0 performance testing - Dave chadwick
web 2. 0 performance testing - Dave chadwick
 
Solving the enterprise security challenge - Derek holt
Solving the enterprise security challenge - Derek holtSolving the enterprise security challenge - Derek holt
Solving the enterprise security challenge - Derek holt
 
RTF - Prasad bhatt
RTF - Prasad bhattRTF - Prasad bhatt
RTF - Prasad bhatt
 
RQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumarRQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumar
 
Req Pro - Andreas gschwind
Req Pro - Andreas gschwindReq Pro - Andreas gschwind
Req Pro - Andreas gschwind
 
RFT - Ashish Mathur
RFT - Ashish MathurRFT - Ashish Mathur
RFT - Ashish Mathur
 
Extending Rhapsody -Rick boldt
Extending Rhapsody -Rick boldtExtending Rhapsody -Rick boldt
Extending Rhapsody -Rick boldt
 
Application security vision - John b
Application security vision - John bApplication security vision - John b
Application security vision - John b
 
Smarter Products For A Smarter PLanet - Neeraj Chandra
Smarter Products For A Smarter PLanet - Neeraj ChandraSmarter Products For A Smarter PLanet - Neeraj Chandra
Smarter Products For A Smarter PLanet - Neeraj Chandra
 
Real Insights Real Results - Steve Robinson
Real Insights Real Results - Steve RobinsonReal Insights Real Results - Steve Robinson
Real Insights Real Results - Steve Robinson
 
Overcoming Contradictions - Mike O Rourke
Overcoming Contradictions - Mike O RourkeOvercoming Contradictions - Mike O Rourke
Overcoming Contradictions - Mike O Rourke
 
Opportunities In Challenging Times - Steve Robinson
Opportunities In Challenging Times - Steve RobinsonOpportunities In Challenging Times - Steve Robinson
Opportunities In Challenging Times - Steve Robinson
 
How To Make It Real - Hayden Lindsey
How To Make It Real - Hayden LindseyHow To Make It Real - Hayden Lindsey
How To Make It Real - Hayden Lindsey
 
Achieving Agility At Scale - Martin Nally
Achieving Agility At Scale - Martin NallyAchieving Agility At Scale - Martin Nally
Achieving Agility At Scale - Martin Nally
 
RPT Oracle Plugin - Anitha Krishnamurthy
RPT Oracle Plugin - Anitha KrishnamurthyRPT Oracle Plugin - Anitha Krishnamurthy
RPT Oracle Plugin - Anitha Krishnamurthy
 

Jazz Overview- Karthik K

  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. IBM Rational Software Conference 2009 Agile at Scale: Agile Planning 41
  • 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