SlideShare uma empresa Scribd logo
1 de 142
Baixar para ler offline
Rational Software
                                                                           ®




                          Rational


               ,                     Rational IBM CEE
Timur.Markunin@ru.ibm.com




                                                  © 2011 IBM Corporation
Rational Software

                                        Rational



Requirements Composer
Requirements Composer, DOORS
Software Architect, Asset Manager
Application Developer, Team Concert
Functional Tester, Performance Tester, Appscan,
Quality Manager
BuildForge
ClearQuest, ClearCase, Team Concert
Team Concert
Method Composer, Publishing Engine,
Insight




                                                   2
Rational Software

                            ,           Rational
                    .




           (            ,       ,   ,       ,...).




                                                     3
Rational Software




         JAZZ




                    4
Rational Software

www.jazz.net




                           5
Rational Software

JAZZ Project




                           6
Rational Software

                                                                               Jazz

                        Rational                     Rational                                 Rational
                      Team Concert                 Requirements                            Quality Manager
                                                    Composer




                                                                  Rational
                                                                Requirements                 Rational
                       Rational                Offering          Composer       Offering     Quality     Business
                        Team      Offering                                                   Manager    Partner Jazz
                       Concert                                                                           Offerings




                                                          JAZZ TEAM SERVER
Rational
DOORS


                                                            Powered by


       Rational        Rational           Rational                              Rational                Rational
      ClearQuest      ClearCase          Build Forge                            Requisite                Asset
                                                                                  Pro                   Manager




                                                                                                                       7
Rational Software




              JAZZ
Rational Team Concert




                         8
Rational Software


                        Rational Team Concert
                                          web




                         ,        ,



                                          nt

                             ClearQuest    Build Forge

 ClearCase

                    Jazz Team Server
Rational Software




                    IBM Rational Team Concert
                                                10
Rational Software




                    IBM Rational Team Concert
                                                11
Rational Software




              JAZZ
Rational Team Concert




                         12
Rational Software

                     RTC

RTC                                           ,
                                      :
                 :


                                          –       Scrum of
  Scrum
                     :




                          “My work”




                                                             13
Rational Software

Product Backlog




                           IBM Rational Team Concert
                                                       14
Rational Software




                    IBM Rational Team Concert
                                                15
Rational Software




                    IBM Rational Team Concert
Rational Software




                    IBM Rational Team Concert
                                                17
Rational Software

                “My work”


                            ,




                            IBM Rational Team Concert
                                                        18
Rational Software



Timeline
                     Release N                                                                      Project Release Plan
                                                                                                  (alias Product Backlog)
                                          M 1 (Sprint)   M 2 (Sprint)      M 2 (Sprint)          = All top level WIs planned
                                                                                                      for an Iteration and
                                                                                                        its sub-iterations
                      WI         WI      WI        WI    WI       WI      WI        WI
         (Team T1)
Cat. A




                                                                                                    Team Release Plan
                      WI         WI      WI        WI    WI       WI      WI        WI             (alias Team Backlog)
                                                                                                       = All WIs planed
                      WI         WI      WI        WI    WI       WI      WI        WI               for an Iteration and
                                                                                                       its sub-iterations
                      WI         WI      WI        WI    WI       WI      WI        WI
         (Team T2)
Cat. B




                                                                                                      for a given team

                      WI         WI      WI        WI    WI       WI      WI        WI                  Iteration plan
                                                                                                   (alias Sprint Backlog)
                      WI         WI      WI        WI    WI       WI      WI        WI                 = All WIs planed
                                                                                                        for an Iteration
                      WI         WI      WI        WI    WI       WI      WI        WI                for a given team

                      WI         WI      WI        WI    WI       WI      WI        WI
         (Team T1)
Cat. C




                                                                                                          Another
                      WI         WI      WI        WI    WI       WI      WI        WI                 iteration plan

                      WI         WI      WI        WI    WI       WI      WI        WI


                      WI     Top level work item         WI             Other work item
                               (Stories, epics)                (Defects, tasks, enhancements…)

                                                                                                                            19
Rational Software




                    IBM Rational Team Concert
                                                20
Rational Software




                    IBM Rational Team Concert
                                                21
Rational Software




                    IBM Rational Team Concert
                                                22
Rational Software




                    IBM Rational Team Concert
                                                23
Rational Software




                            :




                    IBM Rational Team Concert
                                                24
Rational Software




                    IBM Rational Team Concert
                                                25
Rational Software




                    IBM Rational Team Concert
                                                26
Rational Software




              JAZZ
Rational Team Concert




                         27
Rational Software




                    IBM Rational Team Concert
                                                28
Rational Software




                             Repository workspace       Local sandbox
     (Stream)
                                                              change-set

change-set




              .
      Repository workspace
                 .
      Local sandbox
                                             .
                                                    .

                                                                           29
                                                                           29
Rational Software
                                      Local sandbox
                                      Change set
                                       Change set

  Repository
  workspace
                                                                Local sandbox
 Components
                                       Repository
                                       workspace
                                                                 Change set
                                      Components                  Change set



Components Track Changes
 Configuration of resources builds from the change set flow
 Each change set builds on what came before
Components Change History
 A time-ordered sequence of change sets
 Describes how the component’s content was built from nothing
                                                                                30
                                                                                30
Rational Software
                          Local sandbox



 Repository
 workspace
                                                 Local sandbox
Components

Change set                 Repository
 Change set
  Change set
    Change set             workspace
                           Components
                          Change set
                           Change set
                            Change set
                              Change set
     Stream
   Components
  Change set             Stream
   Change set
    Change set
     Change set           A place to share source with your team


                                                                   31
                                                                   31
Rational Software

Typical journey for a change set

                                                  3. Complete
                                               (usually combined
                                                  with deliver)
                             4. Deliver

        Stream                                 Repository Workspace

      Component                                    Component
       Component                                    Component
                               2b.Change set
                                                               2a. Check-in



                                               Local sandbox



                                                           1. Change
                                                                              32
                                                                              32
Rational Software

                    2




                        IBM Rational Team Concert
                                                    33
Rational Software




                    IBM Rational Team Concert
                                                34
Rational Software




                    IBM Rational Team Concert
                                                35
Rational Software




                    IBM Rational Team Concert
                                                36
Rational Software




                                                      JTS 3
                    Change sets
      JTS 1                           JTS 2




                                                              2


                                              1

                                  ,

                                      IBM Rational Team Concert
                                                                  37
Rational Software




                    IBM Rational Team Concert
                                                38
Rational Software




                          : Eclipse (Java, C++, Cobol,
Perl,..); VS.NET


  RTC 3.0




                                      IBM Rational Team Concert
                                                                  39
Rational Software




                    IBM Rational Team Concert
                                                40
Rational Software




                    IBM Rational Team Concert
                                                41
Rational Software




                    SVN –
Rational Software




              JAZZ
Rational Team Concert




                         43
Rational Software




                    IBM Rational Team Concert
                                                44
Rational Software




                    IBM Rational Team Concert
                                                45
Rational Software




                    IBM Rational Team Concert
                                                46
Rational Software




                    IBM Rational Team Concert
                                                47
Rational Software




                    IBM Rational Team Concert
                                                48
Rational Software




                    IBM Rational Team Concert
                                                49
Rational Software




Getting Started with Rational Team Concert: A Deployment Guide
http://jazz.net/library/article/398#Adopting_Source_Control

Jazz Source Control: Design Objectives http://jazz.net/library/article/525
Easing into Jazz Source Control http://jazz.net/library/article/539
Developing android applications using IBM Rational Team
Concert in an agile way http://jazz.net/library/article/505
Integrating other SCM Systems with Rational Team Concert 2.0
http://jazz.net/library/article/194

Flow changes cross repositories with Rational Team Concert
http://jazz.net/library/article/535
Integrate Perforce software with Rational Team Concert
http://www.ibm.com//developerworks/rational/library/10/integrate-perforce-with-
rational-team-concert/index.html

Using the Hudson build integration system with Rational Team
Concert http://jazz.net/library/article/350

                                                                                  50
Rational Software




              JAZZ
Rational Requirements Composer




                                 51
Rational Software




                                                          Glossaries
                        Process Diagrams




                        Use Case Models                  Rich-Text Docs


                    ,                      Central Hub




                         Requirements Composer
                                                                          52
Rational Software




             Rich-
text Documents



                    ,
         , email)


                                                         ,




                                 Requirements Composer
                                                         53
Rational Software




                    Requirements Composer
                                            54
Rational Software




                    Requirements Composer
                                            55
Rational Software




                    Requirements Composer
                                            56
Rational Software




              JAZZ
Rational DOORS




                         57
Rational Software

Rational DOORS product family


                                               DOORS                    DOORS
               DOORS                                                    Analyst
                                            Web Access

        Requirements            Rich Internet application    Add-in to DOORS for
      management and                providing globally       modeling of systems
   traceability platform for    distributed stakeholders    requirements using the
    complex systems and           access to review, edit,      Unified Modeling
    software development       and discuss requirements        Language (UML)
                                in the DOORS database
                                 through a Web browser




                                                                         DOORS
                                                                                     58
Rational Software



Role Based Document Style Interface
Underpinned with the power of an object oriented database

Highly flexible display gives the
right people the right
information at the right time

Intuitive interface means you’ll
be up and running quickly

Document based for efficient
organization and reporting

Classic or Web Access client
both on the same database


  Gives you access to complex interconnected data presented in a single display
                                                                    DOORS
                                                                                  59
Rational Software



Multi-Level Traceability
Information transparency allows you to take control

   Complex traceability made as            Trace through multiple levels of
   simple as drag and drop                 documentation in a single display

  Product Reqs        System Reqs    Design       Software
                                                Requirements    Test Plans




          Make maintaining traceability an asset rather than an overhead
                                                                      DOORS
                                                                               60
Rational Software



Multi-Level Traceability
Information transparency allows you to take control

    Trace to & from information                  View traceability from multiple
    both inside and outside DOORS                perspectives allowing you to perform
                                                 impact analysis across the whole
                                                 lifecycle
 Technical Reqs Suspect Links   Discussions   Higher Level Reqs    Evidence Detail




           Make maintaining traceability an asset rather than an overhead
                                                                       DOORS
                                                                                        61
Rational Software




               JAZZ
Rational Quality Manager
                           .




                               62
Rational Software




                     IBM Collaborative Application Lifecycle Management

                     Rational Quality Manager
                                   Quality Dashboard


                         Test Management and Execution


                     Create          Build        Manage            Report
                      Plan           Tests        Test Lab          Results




                                  Best Practice Processes


                                  JAZZ TEAM SERVER
        SAP                                                                     System z,
              Java            Open Lifecycle Service Integrations
                                                                              .NET i
Rational Software




                    Quality Manager
                                      64
Rational Software




                    Quality Manager
                                      65
Rational Software




                    Quality Manager
                                      66
Rational Software




     ?:




                    Quality Manager
                                      67
Rational Software




                    Quality Manager
                                      68
Rational Software




                    Quality Manager
                                      69
Rational Software




                       Rational
                    Quality Manager




                                      Quality Manager
                                                        70
Rational Software




                    Quality Manager
                                      71
Rational Software

CLM




                     –
           ,              .




                              72
Rational Software

CLM – collaborative lifecycle management


                                           Developer
                                                            Tester
  Analyst, Product Manager
 User Experience Professional
                                          Rational Team
                                          Concert

              Rational                                     Rational Quality
              Requirements                                 Manager
              Composer




                                 Replace with RRC view
                                       that includes
                                  “implemented by” and
                                    “validated by” links




                                                                              73
                                                                              73
Rational Software

CALM – RRC




                          74
Rational Software




                    75
Rational Software




               JAZZ


Rational Software Architect




                              76
Rational Software




              Rational Software Architect Family
                New in
                 8.0.1
   Deployment
Automation Content
Pack for RAFW and
       WAS
                           Extension for                          Extension for
                New in                     Extension for SOA                       Extension    Simulation
   Extension for 8.0.1      Integrated                           Communication
                                            and WebSphere                           for C++       Toolkit
                           Architecture                           Applications
    Deployment
Automation Planning        Frameworks
                                                 Rational
                                               Application
                                                Developer
   Extension for                             Standard Edition
Deployment Planning



                                    Rational Software Architect
                         New in
                          8.0.1              Core foundation
         • Sketching                                            • Built in transformations for Java, C#,
         • UML 2.2 modeling support                               VB.NET
         • CLM integration with end to end                      • Cloud support
           traceability

                                                                                                             77
Rational Software

           :

                    UML                        Rational Software
Architect                              ,
                                           .
                   UML             :


     SOA




                                                   Software Architect
                                                                        78
Rational Software

     :

                    :




                        Quality Manager
                                          79
Rational Software




Find and fix problems early, before
implementation                              Already executed
                                                 element
Animate the dynamic behavior of your
architectures to expose run-time               Activity token
information
Detailed control to debug your                Next element
architecture                                   to execute

  Breakpoints, stepping, suspend,
  resume, inject events
                                                 Not yet executed
Analyze how messages will flow                        element

across the planned deployment
infrastructure to identify potential
conflicts
                                       RSA Simulation Toolkit
                                                                    80
Rational Software




              TADDM (Tivoli
Application Dependency Discovery
Manager)




                                   Software Architect
                                                        81
Rational Software

                    JAZZ




                           82
Rational Software




               JAZZ



Rational Functional Tester




                             83
Rational Software




                    3-




                         84
Rational Software




                    3-




                         85
Rational Software




                    3-




                         86
Rational Software




                   ” (Verification point)
                                            (data
driven test)
          Web, Java         .NET



               Siebel      SAP



                                                    87
Rational Software




VB.net     Java


                         :       ,
                             ,




                                     88
Rational Software
Rational Software
Rational Software

Java
Rational Software




               JAZZ



Rational Performance Tester




                              92
Rational Software

                                           ?


                                       .
                                       .




 Rational
Performance
  Tester


           Performance Tester Agents
                                               93
Rational Software




                    ?
                        ,




                            94
Rational Software




                    3




                        95
Rational Software




                    3




                        96
Rational Software




                    3




                        97
Rational Software




                    .




  ,



                        98
Rational Software




                                 User Name: JSmith


                                User Name: CBryson


                                 User Name: TJones




                        ,                       ,

                                   (datapool)
                    datapool

                     datapool
                                                     99
Rational Software




                    ,




                        100
Rational Software




                        .




Rational Performance Tester
                              Root Cause Analysis


                                                    101
Rational Software


                        ,
          “         ”




                            102
Rational Software




              JAZZ



Rational AppScan




                         103
Rational Software


                                          …

    2010
                               27%.
•                                     -
               .



                                .




                                              104
Rational Software




                    Internet


                                Firewall


(Browser)
                         SSL                                App Server
                                           (Presentation)
                                                                         )



                                                 Middle Tier


                                                                             105
Rational Software


IBM Rational AppScan Suite –


                                                                    SECURITY

REQUIREMENTS                   CODE                      BUILD                           QA                   PRE-PROD                 PRODUCTION

                                                                                  AppScan Enterprise

                                                                                                          AppScan onDemand
                                                    AppScan Reporting Console




        Security                   AppScan Source
      Requirements                                                                                             AppScan                     AppScan
        Definition                                AppScan Build                AppScan Tester                  Standard                    Standard

                         Build security testing     Automate Security /         Security / compliance      Security & Compliance       Outsourced testing for
                              into the IDE        Compliance testing in the   testing incorporated into      Testing, oversight,         security audits &
                                                      Build Process             testing & remediation      control, policy, audits   production site monitoring
                                                                                      workflows




                             Application Security Best Practices – Secure Engineering Framework


106                                                                                                                                                         106
Rational Software




                     “     ”




                               HTTP
                    HTTP




     HTTP




         HTTP


                                      107
Rational Software




                    108
Rational Software




,




                        109
Rational Software




                    110
Rational Software

    HTTP




                    111
Rational Software

                                           SQL Injection)

                                           Source


// ...
String username = request.getParameter("username");
String password = request.getParameter("password");

// ...
String query = "SELECT * from tUsers where " +
  "userid='" + username + "' " +
  "AND password='" + password + "'";

// ...
ResultSet rs = stmt.executeQuery(query);              SQL


                            Sink


                                                            112
Rational Software

AppScan Source – Analysis Engine

Java, JSP, C, C++, C#, VB.NET, ASP.NET, Classic ASP,               Ounce
PL/SQL, T-SQL, COBOL, ColdFusion, PHP, Perl

                                                                                    CERT,
                                                        NIST, OWASP, CVE/CWE


                                                       Ounce Analysis Engine




                                                                   )


                                                           • Contextual Analysis™
                                                                                            113 113
Rational Software




                    QA




                         ,




                             114
Rational Software




              JAZZ




Logiscope




                         115
Rational Software

The Logiscope Toolset
     IBM Rational Logiscope is the leading Quality
     Assessment Tool providing:
       Logiscope RuleChecker
        Automated Coding Rule Checking
       Logiscope QualityChecker
        Quality Evaluations & Graphical Code Views
       Logiscope TestChecker
        Structure-based Testing & Test Coverage Analysis
       Logiscope Code Reducer
        Find Code Similarities – Remove Duplicated Code




                                         IBM Rational Logiscope
                                                                  116
Rational Software



Code Quality Assessment with Logiscope

     Test Requirements:
       "A component shall not have an excessive intrinsic complexity"
     Principles:
                                                 STABILITY                      TESTABILITY
       Measure complexity attributes
                                                                        LEVL
       for each component                                      PARA
                                                 DRCT_CALLS                      DRCT_CALLS
       Compare the results with
       threshold values                         RETU                                    PATH

       Rate according to the
       number of measures                    NBCALLING                                  PARA

       exceeding the threshold values           GOTO                                     VG


                                                 VOCF
                                                                                      STMT
                                                       LVAR                    AVGS
                                                              PARA    COMF

                                            CHANGEABILITY                      ANALYZABILITY


                                                                                               117
Rational Software

Logiscope RuleChecker



                                         Rule explanation




                                         Colored source file




                                     Sortable Rule Violations


                           IBM Rational Logiscope
                                                            118
Rational Software




                              ,




                 :Unix,
Windows, Linux, Java, .NET,
VB6, C/C++,                       IBM Rational Purify Plus
                                                             119
Rational Software




               JAZZ




Rational Focal Point




                          120
Rational Software

                  IBM Rational                                         Powered by




 Portfolio                 Product                 Project       Performance
Management               Management              Management      Management


                                    ,        ,
           ”                             ”                  ”
                                                                               ”
 Focal Point                   Focal Point        Team Concert
                                                                  Insight
 Insight                       Insight            Insight
                                                                  Capability
                                                                  Improvement
                                                                  Framework




                                                                                    121
Rational Software




                                    ,
                            email




                                        ,   :

                                            ?

                                                    ?

                                                ?




                    IBM Rational Focal Point
                                                        122
Rational Software




                            ,   ?

    /
.




                                    123
Rational Software

                                :
   –                    -




                                         ?
                                    ?
                            ?
                    ?                   IBM Rational Focal Point

                                                                   124
Rational Software

                    :
   -          –




          :



                        IBM Rational Focal Point
                                                   125
Rational Software




                       ,           ,

• Focal Point
                               .       IBM Rational Focal Point
                                                                  126
Rational Software




                    •




                        IBM Rational Focal Point
                                                   127
Rational Software




               JAZZ




Rational Publishing Engine




                             128
Rational Software

                    :




                        129
Rational Software

                    :



     ,




                        …!
 ,




                             130
Rational Software

Rational Publishing Engine:




                Rational,
        :
    Asset Manager, DOORS, Focal
    Point, Quality Manager,
    Rhapsody, Requirements
    Composer, System Architect,
    Tau, Change, Software
    Architect, Team Concert


                      XML   REST


                                   131
Rational Software

Rational Publishing Engine:

                              Usability

 Document Studio




             Javascript




                                          132
Rational Software

Rational Publishing Engine:

 Launcher                     Usability




                                          133
Rational Software

Rational Publishing Engine: high quality, compliant documents
                            ,                          Flexible
                                                       output
                                (MS Word, HTML, PDF,
  XSL-FO…)




                                                                  134
Rational Software




               JAZZ




Rational Insight




                          135
Rational Software


Rational Insight

                BI
          ,                     ALM



                            ?                        ?
   Scorecards & Dashboards             Reporting & Analysis




                                      IBM Rational Insight
                                                              136
Rational Software




           Portfolio
          Management

     Project
   Management                                             CxO
                                      Rational
 Requirements
 Management
                                      Insight
Architecture
Management

  Change                                                Process Lead
Management


  Configuration
  Management

     Build
  Management

                                                      Project Manager
            Quality
          Management
                                                 IBM Rational Insight
                                                                        137
Rational Software
                                                                               A1



                                                              Is my spike in
                                                             defects tied to
                                                             the increase in
                                                               code churn?




Example: Dashboard showcasing project level
 control metrics related to outcome – Quality.
                                                 IBM Rational Insight
                                                                                    138
138

A1         Is this slide up-to-date? There was not a slide like this one in the Insgiht deck that EricL provided.
           Author; 20.04.2009
Rational Software




              JAZZ




Rational Method Composer




                           139
Rational Software

Rational Method Composer




                           140
Rational Software

                        RMC

:                             :




                                  141

Mais conteúdo relacionado

Mais procurados

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
 
Scrum and SAP, magic? Only at Hogwarts?
Scrum and SAP, magic? Only at Hogwarts?Scrum and SAP, magic? Only at Hogwarts?
Scrum and SAP, magic? Only at Hogwarts?Twan van den Broek
 
ECommerce Merchandizing Operational Reporting- release planning meeting- draft
ECommerce Merchandizing Operational Reporting- release planning meeting- draftECommerce Merchandizing Operational Reporting- release planning meeting- draft
ECommerce Merchandizing Operational Reporting- release planning meeting- draftRavi Tadwalkar
 
How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012Prathan Dansakulcharoenkit
 
Scaling Agile Hurts by Vibhu Srinivasan
Scaling Agile Hurts by Vibhu SrinivasanScaling Agile Hurts by Vibhu Srinivasan
Scaling Agile Hurts by Vibhu SrinivasanXebia IT Architects
 
Growing Up - strategies for applying agile at scale
Growing Up - strategies for applying agile at scaleGrowing Up - strategies for applying agile at scale
Growing Up - strategies for applying agile at scaleiwmontgomery
 
Pardot Elevate 2012 - Accelerate Lead Conversion: The Combined Power of Webin...
Pardot Elevate 2012 - Accelerate Lead Conversion: The Combined Power of Webin...Pardot Elevate 2012 - Accelerate Lead Conversion: The Combined Power of Webin...
Pardot Elevate 2012 - Accelerate Lead Conversion: The Combined Power of Webin...Pardot
 
BGP Error Handling (NANOG 51)
BGP Error Handling (NANOG 51)BGP Error Handling (NANOG 51)
BGP Error Handling (NANOG 51)Rob Shakir
 
IMPRESS Presentation Carnegie Mellon University
IMPRESS Presentation Carnegie Mellon UniversityIMPRESS Presentation Carnegie Mellon University
IMPRESS Presentation Carnegie Mellon UniversityAlkis Vazacopoulos
 
A Graphical Language for Real-Time Critical Robot Commands
A Graphical Language for Real-Time Critical Robot CommandsA Graphical Language for Real-Time Critical Robot Commands
A Graphical Language for Real-Time Critical Robot CommandsSerge Stinckwich
 
Component Based Distributed System Development
Component Based Distributed System DevelopmentComponent Based Distributed System Development
Component Based Distributed System DevelopmentEmmanuel Fuchs
 
Arrows Group Event 06
Arrows Group Event 06Arrows Group Event 06
Arrows Group Event 06agilekev
 

Mais procurados (18)

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
 
Scrum and SAP, magic? Only at Hogwarts?
Scrum and SAP, magic? Only at Hogwarts?Scrum and SAP, magic? Only at Hogwarts?
Scrum and SAP, magic? Only at Hogwarts?
 
ECommerce Merchandizing Operational Reporting- release planning meeting- draft
ECommerce Merchandizing Operational Reporting- release planning meeting- draftECommerce Merchandizing Operational Reporting- release planning meeting- draft
ECommerce Merchandizing Operational Reporting- release planning meeting- draft
 
How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012How to live with agile - Aware in BugDay Bangkok 2012
How to live with agile - Aware in BugDay Bangkok 2012
 
Scaling Agile Hurts by Vibhu Srinivasan
Scaling Agile Hurts by Vibhu SrinivasanScaling Agile Hurts by Vibhu Srinivasan
Scaling Agile Hurts by Vibhu Srinivasan
 
Growing Up - strategies for applying agile at scale
Growing Up - strategies for applying agile at scaleGrowing Up - strategies for applying agile at scale
Growing Up - strategies for applying agile at scale
 
Pardot Elevate 2012 - Accelerate Lead Conversion: The Combined Power of Webin...
Pardot Elevate 2012 - Accelerate Lead Conversion: The Combined Power of Webin...Pardot Elevate 2012 - Accelerate Lead Conversion: The Combined Power of Webin...
Pardot Elevate 2012 - Accelerate Lead Conversion: The Combined Power of Webin...
 
BGP Error Handling (NANOG 51)
BGP Error Handling (NANOG 51)BGP Error Handling (NANOG 51)
BGP Error Handling (NANOG 51)
 
Erlang and Scalability
Erlang and ScalabilityErlang and Scalability
Erlang and Scalability
 
Kanban vs scrum
Kanban vs scrumKanban vs scrum
Kanban vs scrum
 
IMPRESS Presentation Carnegie Mellon University
IMPRESS Presentation Carnegie Mellon UniversityIMPRESS Presentation Carnegie Mellon University
IMPRESS Presentation Carnegie Mellon University
 
Beyond manifestos
Beyond manifestosBeyond manifestos
Beyond manifestos
 
OIC Process Flow V7
OIC Process Flow V7OIC Process Flow V7
OIC Process Flow V7
 
A Graphical Language for Real-Time Critical Robot Commands
A Graphical Language for Real-Time Critical Robot CommandsA Graphical Language for Real-Time Critical Robot Commands
A Graphical Language for Real-Time Critical Robot Commands
 
Component Based Distributed System Development
Component Based Distributed System DevelopmentComponent Based Distributed System Development
Component Based Distributed System Development
 
Mosp spring 2011
Mosp spring 2011Mosp spring 2011
Mosp spring 2011
 
Arrows Group Event 06
Arrows Group Event 06Arrows Group Event 06
Arrows Group Event 06
 
Generator
GeneratorGenerator
Generator
 

Destaque

CMC-Visualizer for IBM Rational Team Concert
CMC-Visualizer for IBM Rational Team ConcertCMC-Visualizer for IBM Rational Team Concert
CMC-Visualizer for IBM Rational Team ConcertAlexander Novichkov
 
Implementing IBM RSA and IBM ClearQuest integration: UML to State-Machine wit...
Implementing IBM RSA and IBM ClearQuest integration: UML to State-Machine wit...Implementing IBM RSA and IBM ClearQuest integration: UML to State-Machine wit...
Implementing IBM RSA and IBM ClearQuest integration: UML to State-Machine wit...Alexander Novichkov
 
UMKA NANOTECHNOLOGICAL SYSTEM (www.cmcons.com)
UMKA NANOTECHNOLOGICAL SYSTEM (www.cmcons.com)UMKA NANOTECHNOLOGICAL SYSTEM (www.cmcons.com)
UMKA NANOTECHNOLOGICAL SYSTEM (www.cmcons.com)Alexander Novichkov
 
Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внед...
Управление конфигурациями в проектах разработки и сопровождения ПО:опыт внед...Управление конфигурациями в проектах разработки и сопровождения ПО:опыт внед...
Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внед...Alexander Novichkov
 
Эффективное внедрение методологии и инструментальных средств.
Эффективное внедрение методологии и инструментальных средств.Эффективное внедрение методологии и инструментальных средств.
Эффективное внедрение методологии и инструментальных средств.Alexander Novichkov
 

Destaque (6)

Da eto-da
Da eto-daDa eto-da
Da eto-da
 
CMC-Visualizer for IBM Rational Team Concert
CMC-Visualizer for IBM Rational Team ConcertCMC-Visualizer for IBM Rational Team Concert
CMC-Visualizer for IBM Rational Team Concert
 
Implementing IBM RSA and IBM ClearQuest integration: UML to State-Machine wit...
Implementing IBM RSA and IBM ClearQuest integration: UML to State-Machine wit...Implementing IBM RSA and IBM ClearQuest integration: UML to State-Machine wit...
Implementing IBM RSA and IBM ClearQuest integration: UML to State-Machine wit...
 
UMKA NANOTECHNOLOGICAL SYSTEM (www.cmcons.com)
UMKA NANOTECHNOLOGICAL SYSTEM (www.cmcons.com)UMKA NANOTECHNOLOGICAL SYSTEM (www.cmcons.com)
UMKA NANOTECHNOLOGICAL SYSTEM (www.cmcons.com)
 
Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внед...
Управление конфигурациями в проектах разработки и сопровождения ПО:опыт внед...Управление конфигурациями в проектах разработки и сопровождения ПО:опыт внед...
Управление конфигурациями в проектах разработки и сопровождения ПО: опыт внед...
 
Эффективное внедрение методологии и инструментальных средств.
Эффективное внедрение методологии и инструментальных средств.Эффективное внедрение методологии и инструментальных средств.
Эффективное внедрение методологии и инструментальных средств.
 

Semelhante a Обзор продуктов IBM Rational

Agile tour 2011 ralph jocham - scrum primer
Agile tour 2011   ralph jocham - scrum primerAgile tour 2011   ralph jocham - scrum primer
Agile tour 2011 ralph jocham - scrum primerAgora Group
 
Agile Infrastructure Velocity 09
Agile Infrastructure Velocity 09Agile Infrastructure Velocity 09
Agile Infrastructure Velocity 09Andrew Shafer
 
Att lyckas med integration av arbetet från flera scrum team - Christophe Acho...
Att lyckas med integration av arbetet från flera scrum team - Christophe Acho...Att lyckas med integration av arbetet från flera scrum team - Christophe Acho...
Att lyckas med integration av arbetet från flera scrum team - Christophe Acho...manssandstrom
 
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
 
Jira State Of Union
Jira State Of UnionJira State Of Union
Jira State Of UnionAtlassian
 
What's new in CQ 5.3? Top 10 features.
What's new in CQ 5.3? Top 10 features.What's new in CQ 5.3? Top 10 features.
What's new in CQ 5.3? Top 10 features.David Nuescheler
 
IBM i 7.1 - Desarrollo de aplicaciones
IBM i 7.1 - Desarrollo de aplicacionesIBM i 7.1 - Desarrollo de aplicaciones
IBM i 7.1 - Desarrollo de aplicacionesHELP400
 
RESTful Work Items: Opening up Collaborative ALM
RESTful Work Items: Opening up Collaborative ALMRESTful Work Items: Opening up Collaborative ALM
RESTful Work Items: Opening up Collaborative ALMoslc
 
20120614 innovation days - Windows Azure
20120614   innovation days - Windows Azure20120614   innovation days - Windows Azure
20120614 innovation days - Windows AzureRicardo González
 
V Labs Product Presentation
V Labs  Product PresentationV Labs  Product Presentation
V Labs Product PresentationWil Huijben
 
Rational DOORS - инструментальное средство поддержки процесса управления треб...
Rational DOORS - инструментальное средство поддержки процесса управления треб...Rational DOORS - инструментальное средство поддержки процесса управления треб...
Rational DOORS - инструментальное средство поддержки процесса управления треб...SQALab
 

Semelhante a Обзор продуктов IBM Rational (14)

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
 
Agile tour 2011 ralph jocham - scrum primer
Agile tour 2011   ralph jocham - scrum primerAgile tour 2011   ralph jocham - scrum primer
Agile tour 2011 ralph jocham - scrum primer
 
Agile Infrastructure Velocity 09
Agile Infrastructure Velocity 09Agile Infrastructure Velocity 09
Agile Infrastructure Velocity 09
 
Att lyckas med integration av arbetet från flera scrum team - Christophe Acho...
Att lyckas med integration av arbetet från flera scrum team - Christophe Acho...Att lyckas med integration av arbetet från flera scrum team - Christophe Acho...
Att lyckas med integration av arbetet från flera scrum team - Christophe Acho...
 
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
 
Jira State Of Union
Jira State Of UnionJira State Of Union
Jira State Of Union
 
What's new in CQ 5.3? Top 10 features.
What's new in CQ 5.3? Top 10 features.What's new in CQ 5.3? Top 10 features.
What's new in CQ 5.3? Top 10 features.
 
IBM i 7.1 - Desarrollo de aplicaciones
IBM i 7.1 - Desarrollo de aplicacionesIBM i 7.1 - Desarrollo de aplicaciones
IBM i 7.1 - Desarrollo de aplicaciones
 
All That Jazz
All That JazzAll That Jazz
All That Jazz
 
RESTful Work Items: Opening up Collaborative ALM
RESTful Work Items: Opening up Collaborative ALMRESTful Work Items: Opening up Collaborative ALM
RESTful Work Items: Opening up Collaborative ALM
 
20120614 innovation days - Windows Azure
20120614   innovation days - Windows Azure20120614   innovation days - Windows Azure
20120614 innovation days - Windows Azure
 
RFT - Ashish Mathur
RFT - Ashish MathurRFT - Ashish Mathur
RFT - Ashish Mathur
 
V Labs Product Presentation
V Labs  Product PresentationV Labs  Product Presentation
V Labs Product Presentation
 
Rational DOORS - инструментальное средство поддержки процесса управления треб...
Rational DOORS - инструментальное средство поддержки процесса управления треб...Rational DOORS - инструментальное средство поддержки процесса управления треб...
Rational DOORS - инструментальное средство поддержки процесса управления треб...
 

Mais de Alexander Novichkov

Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...
Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...
Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...Alexander Novichkov
 
Построение эффективной команды и эффективной системы управления
Построение эффективной команды и эффективной системы управленияПостроение эффективной команды и эффективной системы управления
Построение эффективной команды и эффективной системы управленияAlexander Novichkov
 
Разработка программного обеспечения с использованием лучших мировых практик и...
Разработка программного обеспечения с использованием лучших мировых практик и...Разработка программного обеспечения с использованием лучших мировых практик и...
Разработка программного обеспечения с использованием лучших мировых практик и...Alexander Novichkov
 
Почему Agile так популярен? Взгляд циника и психолога
Почему Agile так популярен? Взгляд циника и психологаПочему Agile так популярен? Взгляд циника и психолога
Почему Agile так популярен? Взгляд циника и психологаAlexander Novichkov
 
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...Alexander Novichkov
 
Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...
Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...
Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...Alexander Novichkov
 
Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"
Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"
Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"Alexander Novichkov
 
Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"
Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"
Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"Alexander Novichkov
 
Проект внедрения средств функционального и нагрузочного тестирования в банке ...
Проект внедрения средств функционального и нагрузочного тестирования в банке ...Проект внедрения средств функционального и нагрузочного тестирования в банке ...
Проект внедрения средств функционального и нагрузочного тестирования в банке ...Alexander Novichkov
 
GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...
GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...
GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...Alexander Novichkov
 
Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...
Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...
Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...Alexander Novichkov
 
Услуги по улучшению групповой сплоченности в организации
Услуги по улучшению групповой сплоченности в организацииУслуги по улучшению групповой сплоченности в организации
Услуги по улучшению групповой сплоченности в организацииAlexander Novichkov
 
тренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектахтренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектахAlexander Novichkov
 
тренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектахтренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектахAlexander Novichkov
 
Req-Labs'2011. Можно ли управлять неуправляемым? – А нужно ли
Req-Labs'2011. Можно ли управлять неуправляемым? – А нужно лиReq-Labs'2011. Можно ли управлять неуправляемым? – А нужно ли
Req-Labs'2011. Можно ли управлять неуправляемым? – А нужно лиAlexander Novichkov
 
Req-Labs'2011.Коммуникационные барьеры
Req-Labs'2011.Коммуникационные барьерыReq-Labs'2011.Коммуникационные барьеры
Req-Labs'2011.Коммуникационные барьерыAlexander Novichkov
 
Req-Labs'2011.Коммуникации и психология межличностных отношений в проектной к...
Req-Labs'2011.Коммуникации и психология межличностных отношений в проектной к...Req-Labs'2011.Коммуникации и психология межличностных отношений в проектной к...
Req-Labs'2011.Коммуникации и психология межличностных отношений в проектной к...Alexander Novichkov
 
Req-Labs. О чем могут рассказать эксперименты психологов?
Req-Labs. О чем могут рассказать эксперименты психологов?Req-Labs. О чем могут рассказать эксперименты психологов?
Req-Labs. О чем могут рассказать эксперименты психологов?Alexander Novichkov
 

Mais de Alexander Novichkov (20)

Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...
Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...
Тренинг "Применение Agile для построения эффективной команды" (http://bipulse...
 
Построение эффективной команды и эффективной системы управления
Построение эффективной команды и эффективной системы управленияПостроение эффективной команды и эффективной системы управления
Построение эффективной команды и эффективной системы управления
 
Разработка программного обеспечения с использованием лучших мировых практик и...
Разработка программного обеспечения с использованием лучших мировых практик и...Разработка программного обеспечения с использованием лучших мировых практик и...
Разработка программного обеспечения с использованием лучших мировых практик и...
 
Почему Agile так популярен? Взгляд циника и психолога
Почему Agile так популярен? Взгляд циника и психологаПочему Agile так популярен? Взгляд циника и психолога
Почему Agile так популярен? Взгляд циника и психолога
 
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...
Секреты управления командой: психология на страже ИТ-проектов. Просто о сложн...
 
Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...
Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...
Отзыв на тренинг «Коммуникации и психология межличностных отношений в ИТ-прое...
 
Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"
Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"
Тренинг "Коммуникации и психология межличностных отношений в ИТ-проектах"
 
Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"
Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"
Внедрение IBM Rational Team Concert в Банке "ТрансКредитБанк"
 
Проект внедрения средств функционального и нагрузочного тестирования в банке ...
Проект внедрения средств функционального и нагрузочного тестирования в банке ...Проект внедрения средств функционального и нагрузочного тестирования в банке ...
Проект внедрения средств функционального и нагрузочного тестирования в банке ...
 
CMC-Visualizer for TeamConcert
CMC-Visualizer for TeamConcertCMC-Visualizer for TeamConcert
CMC-Visualizer for TeamConcert
 
GanttChart for ClearQuest 1.4
GanttChart for ClearQuest 1.4GanttChart for ClearQuest 1.4
GanttChart for ClearQuest 1.4
 
GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...
GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...
GanttChart for ClearQuest 1.4 (Ad hoc planning and operational management). h...
 
Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...
Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...
Буклет тренинга "Коммуникации и психология межличностных отношений в ИТ-проек...
 
Услуги по улучшению групповой сплоченности в организации
Услуги по улучшению групповой сплоченности в организацииУслуги по улучшению групповой сплоченности в организации
Услуги по улучшению групповой сплоченности в организации
 
тренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектахтренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектах
 
тренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектахтренинг коммуникации и психология межличностных отношений в ит проектах
тренинг коммуникации и психология межличностных отношений в ит проектах
 
Req-Labs'2011. Можно ли управлять неуправляемым? – А нужно ли
Req-Labs'2011. Можно ли управлять неуправляемым? – А нужно лиReq-Labs'2011. Можно ли управлять неуправляемым? – А нужно ли
Req-Labs'2011. Можно ли управлять неуправляемым? – А нужно ли
 
Req-Labs'2011.Коммуникационные барьеры
Req-Labs'2011.Коммуникационные барьерыReq-Labs'2011.Коммуникационные барьеры
Req-Labs'2011.Коммуникационные барьеры
 
Req-Labs'2011.Коммуникации и психология межличностных отношений в проектной к...
Req-Labs'2011.Коммуникации и психология межличностных отношений в проектной к...Req-Labs'2011.Коммуникации и психология межличностных отношений в проектной к...
Req-Labs'2011.Коммуникации и психология межличностных отношений в проектной к...
 
Req-Labs. О чем могут рассказать эксперименты психологов?
Req-Labs. О чем могут рассказать эксперименты психологов?Req-Labs. О чем могут рассказать эксперименты психологов?
Req-Labs. О чем могут рассказать эксперименты психологов?
 

Último

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Último (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Обзор продуктов IBM Rational

  • 1. Rational Software ® Rational , Rational IBM CEE Timur.Markunin@ru.ibm.com © 2011 IBM Corporation
  • 2. Rational Software Rational Requirements Composer Requirements Composer, DOORS Software Architect, Asset Manager Application Developer, Team Concert Functional Tester, Performance Tester, Appscan, Quality Manager BuildForge ClearQuest, ClearCase, Team Concert Team Concert Method Composer, Publishing Engine, Insight 2
  • 3. Rational Software , Rational . ( , , , ,...). 3
  • 7. Rational Software Jazz Rational Rational Rational Team Concert Requirements Quality Manager Composer Rational Requirements Rational Rational Offering Composer Offering Quality Business Team Offering Manager Partner Jazz Concert Offerings JAZZ TEAM SERVER Rational DOORS Powered by Rational Rational Rational Rational Rational ClearQuest ClearCase Build Forge Requisite Asset Pro Manager 7
  • 8. Rational Software JAZZ Rational Team Concert 8
  • 9. Rational Software Rational Team Concert web , , nt ClearQuest Build Forge ClearCase Jazz Team Server
  • 10. Rational Software IBM Rational Team Concert 10
  • 11. Rational Software IBM Rational Team Concert 11
  • 12. Rational Software JAZZ Rational Team Concert 12
  • 13. Rational Software RTC RTC , : : – Scrum of Scrum : “My work” 13
  • 14. Rational Software Product Backlog IBM Rational Team Concert 14
  • 15. Rational Software IBM Rational Team Concert 15
  • 16. Rational Software IBM Rational Team Concert
  • 17. Rational Software IBM Rational Team Concert 17
  • 18. Rational Software “My work” , IBM Rational Team Concert 18
  • 19. Rational Software Timeline Release N Project Release Plan (alias Product Backlog) M 1 (Sprint) M 2 (Sprint) M 2 (Sprint) = All top level WIs planned for an Iteration and its sub-iterations WI WI WI WI WI WI WI WI (Team T1) Cat. A Team Release Plan WI WI WI WI WI WI WI WI (alias Team Backlog) = All WIs planed WI WI WI WI WI WI WI WI for an Iteration and its sub-iterations WI WI WI WI WI WI WI WI (Team T2) Cat. B for a given team WI WI WI WI WI WI WI WI Iteration plan (alias Sprint Backlog) WI WI WI WI WI WI WI WI = All WIs planed for an Iteration WI WI WI WI WI WI WI WI for a given team WI WI WI WI WI WI WI WI (Team T1) Cat. C Another WI WI WI WI WI WI WI WI iteration plan WI WI WI WI WI WI WI WI WI Top level work item WI Other work item (Stories, epics) (Defects, tasks, enhancements…) 19
  • 20. Rational Software IBM Rational Team Concert 20
  • 21. Rational Software IBM Rational Team Concert 21
  • 22. Rational Software IBM Rational Team Concert 22
  • 23. Rational Software IBM Rational Team Concert 23
  • 24. Rational Software : IBM Rational Team Concert 24
  • 25. Rational Software IBM Rational Team Concert 25
  • 26. Rational Software IBM Rational Team Concert 26
  • 27. Rational Software JAZZ Rational Team Concert 27
  • 28. Rational Software IBM Rational Team Concert 28
  • 29. Rational Software Repository workspace Local sandbox (Stream) change-set change-set . Repository workspace . Local sandbox . . 29 29
  • 30. Rational Software Local sandbox Change set Change set Repository workspace Local sandbox Components Repository workspace Change set Components Change set Components Track Changes Configuration of resources builds from the change set flow Each change set builds on what came before Components Change History A time-ordered sequence of change sets Describes how the component’s content was built from nothing 30 30
  • 31. Rational Software Local sandbox Repository workspace Local sandbox Components Change set Repository Change set Change set Change set workspace Components Change set Change set Change set Change set Stream Components Change set Stream Change set Change set Change set A place to share source with your team 31 31
  • 32. Rational Software Typical journey for a change set 3. Complete (usually combined with deliver) 4. Deliver Stream Repository Workspace Component Component Component Component 2b.Change set 2a. Check-in Local sandbox 1. Change 32 32
  • 33. Rational Software 2 IBM Rational Team Concert 33
  • 34. Rational Software IBM Rational Team Concert 34
  • 35. Rational Software IBM Rational Team Concert 35
  • 36. Rational Software IBM Rational Team Concert 36
  • 37. Rational Software JTS 3 Change sets JTS 1 JTS 2 2 1 , IBM Rational Team Concert 37
  • 38. Rational Software IBM Rational Team Concert 38
  • 39. Rational Software : Eclipse (Java, C++, Cobol, Perl,..); VS.NET RTC 3.0 IBM Rational Team Concert 39
  • 40. Rational Software IBM Rational Team Concert 40
  • 41. Rational Software IBM Rational Team Concert 41
  • 42. Rational Software SVN –
  • 43. Rational Software JAZZ Rational Team Concert 43
  • 44. Rational Software IBM Rational Team Concert 44
  • 45. Rational Software IBM Rational Team Concert 45
  • 46. Rational Software IBM Rational Team Concert 46
  • 47. Rational Software IBM Rational Team Concert 47
  • 48. Rational Software IBM Rational Team Concert 48
  • 49. Rational Software IBM Rational Team Concert 49
  • 50. Rational Software Getting Started with Rational Team Concert: A Deployment Guide http://jazz.net/library/article/398#Adopting_Source_Control Jazz Source Control: Design Objectives http://jazz.net/library/article/525 Easing into Jazz Source Control http://jazz.net/library/article/539 Developing android applications using IBM Rational Team Concert in an agile way http://jazz.net/library/article/505 Integrating other SCM Systems with Rational Team Concert 2.0 http://jazz.net/library/article/194 Flow changes cross repositories with Rational Team Concert http://jazz.net/library/article/535 Integrate Perforce software with Rational Team Concert http://www.ibm.com//developerworks/rational/library/10/integrate-perforce-with- rational-team-concert/index.html Using the Hudson build integration system with Rational Team Concert http://jazz.net/library/article/350 50
  • 51. Rational Software JAZZ Rational Requirements Composer 51
  • 52. Rational Software Glossaries Process Diagrams Use Case Models Rich-Text Docs , Central Hub Requirements Composer 52
  • 53. Rational Software Rich- text Documents , , email) , Requirements Composer 53
  • 54. Rational Software Requirements Composer 54
  • 55. Rational Software Requirements Composer 55
  • 56. Rational Software Requirements Composer 56
  • 57. Rational Software JAZZ Rational DOORS 57
  • 58. Rational Software Rational DOORS product family DOORS DOORS DOORS Analyst Web Access Requirements Rich Internet application Add-in to DOORS for management and providing globally modeling of systems traceability platform for distributed stakeholders requirements using the complex systems and access to review, edit, Unified Modeling software development and discuss requirements Language (UML) in the DOORS database through a Web browser DOORS 58
  • 59. Rational Software Role Based Document Style Interface Underpinned with the power of an object oriented database Highly flexible display gives the right people the right information at the right time Intuitive interface means you’ll be up and running quickly Document based for efficient organization and reporting Classic or Web Access client both on the same database Gives you access to complex interconnected data presented in a single display DOORS 59
  • 60. Rational Software Multi-Level Traceability Information transparency allows you to take control Complex traceability made as Trace through multiple levels of simple as drag and drop documentation in a single display Product Reqs System Reqs Design Software Requirements Test Plans Make maintaining traceability an asset rather than an overhead DOORS 60
  • 61. Rational Software Multi-Level Traceability Information transparency allows you to take control Trace to & from information View traceability from multiple both inside and outside DOORS perspectives allowing you to perform impact analysis across the whole lifecycle Technical Reqs Suspect Links Discussions Higher Level Reqs Evidence Detail Make maintaining traceability an asset rather than an overhead DOORS 61
  • 62. Rational Software JAZZ Rational Quality Manager . 62
  • 63. Rational Software IBM Collaborative Application Lifecycle Management Rational Quality Manager Quality Dashboard Test Management and Execution Create Build Manage Report Plan Tests Test Lab Results Best Practice Processes JAZZ TEAM SERVER SAP System z, Java Open Lifecycle Service Integrations .NET i
  • 64. Rational Software Quality Manager 64
  • 65. Rational Software Quality Manager 65
  • 66. Rational Software Quality Manager 66
  • 67. Rational Software ?: Quality Manager 67
  • 68. Rational Software Quality Manager 68
  • 69. Rational Software Quality Manager 69
  • 70. Rational Software Rational Quality Manager Quality Manager 70
  • 71. Rational Software Quality Manager 71
  • 72. Rational Software CLM – , . 72
  • 73. Rational Software CLM – collaborative lifecycle management Developer Tester Analyst, Product Manager User Experience Professional Rational Team Concert Rational Rational Quality Requirements Manager Composer Replace with RRC view that includes “implemented by” and “validated by” links 73 73
  • 76. Rational Software JAZZ Rational Software Architect 76
  • 77. Rational Software Rational Software Architect Family New in 8.0.1 Deployment Automation Content Pack for RAFW and WAS Extension for Extension for New in Extension for SOA Extension Simulation Extension for 8.0.1 Integrated Communication and WebSphere for C++ Toolkit Architecture Applications Deployment Automation Planning Frameworks Rational Application Developer Extension for Standard Edition Deployment Planning Rational Software Architect New in 8.0.1 Core foundation • Sketching • Built in transformations for Java, C#, • UML 2.2 modeling support VB.NET • CLM integration with end to end • Cloud support traceability 77
  • 78. Rational Software : UML Rational Software Architect , . UML : SOA Software Architect 78
  • 79. Rational Software : : Quality Manager 79
  • 80. Rational Software Find and fix problems early, before implementation Already executed element Animate the dynamic behavior of your architectures to expose run-time Activity token information Detailed control to debug your Next element architecture to execute Breakpoints, stepping, suspend, resume, inject events Not yet executed Analyze how messages will flow element across the planned deployment infrastructure to identify potential conflicts RSA Simulation Toolkit 80
  • 81. Rational Software TADDM (Tivoli Application Dependency Discovery Manager) Software Architect 81
  • 82. Rational Software JAZZ 82
  • 83. Rational Software JAZZ Rational Functional Tester 83
  • 87. Rational Software ” (Verification point) (data driven test) Web, Java .NET Siebel SAP 87
  • 88. Rational Software VB.net Java : , , 88
  • 92. Rational Software JAZZ Rational Performance Tester 92
  • 93. Rational Software ? . . Rational Performance Tester Performance Tester Agents 93
  • 99. Rational Software User Name: JSmith User Name: CBryson User Name: TJones , , (datapool) datapool datapool 99
  • 101. Rational Software . Rational Performance Tester Root Cause Analysis 101
  • 102. Rational Software , “ ” 102
  • 103. Rational Software JAZZ Rational AppScan 103
  • 104. Rational Software … 2010 27%. • - . . 104
  • 105. Rational Software Internet Firewall (Browser) SSL App Server (Presentation) ) Middle Tier 105
  • 106. Rational Software IBM Rational AppScan Suite – SECURITY REQUIREMENTS CODE BUILD QA PRE-PROD PRODUCTION AppScan Enterprise AppScan onDemand AppScan Reporting Console Security AppScan Source Requirements AppScan AppScan Definition AppScan Build AppScan Tester Standard Standard Build security testing Automate Security / Security / compliance Security & Compliance Outsourced testing for into the IDE Compliance testing in the testing incorporated into Testing, oversight, security audits & Build Process testing & remediation control, policy, audits production site monitoring workflows Application Security Best Practices – Secure Engineering Framework 106 106
  • 107. Rational Software “ ” HTTP HTTP HTTP HTTP 107
  • 111. Rational Software HTTP 111
  • 112. Rational Software SQL Injection) Source // ... String username = request.getParameter("username"); String password = request.getParameter("password"); // ... String query = "SELECT * from tUsers where " + "userid='" + username + "' " + "AND password='" + password + "'"; // ... ResultSet rs = stmt.executeQuery(query); SQL Sink 112
  • 113. Rational Software AppScan Source – Analysis Engine Java, JSP, C, C++, C#, VB.NET, ASP.NET, Classic ASP, Ounce PL/SQL, T-SQL, COBOL, ColdFusion, PHP, Perl CERT, NIST, OWASP, CVE/CWE Ounce Analysis Engine ) • Contextual Analysis™ 113 113
  • 114. Rational Software QA , 114
  • 115. Rational Software JAZZ Logiscope 115
  • 116. Rational Software The Logiscope Toolset IBM Rational Logiscope is the leading Quality Assessment Tool providing: Logiscope RuleChecker Automated Coding Rule Checking Logiscope QualityChecker Quality Evaluations & Graphical Code Views Logiscope TestChecker Structure-based Testing & Test Coverage Analysis Logiscope Code Reducer Find Code Similarities – Remove Duplicated Code IBM Rational Logiscope 116
  • 117. Rational Software Code Quality Assessment with Logiscope Test Requirements: "A component shall not have an excessive intrinsic complexity" Principles: STABILITY TESTABILITY Measure complexity attributes LEVL for each component PARA DRCT_CALLS DRCT_CALLS Compare the results with threshold values RETU PATH Rate according to the number of measures NBCALLING PARA exceeding the threshold values GOTO VG VOCF STMT LVAR AVGS PARA COMF CHANGEABILITY ANALYZABILITY 117
  • 118. Rational Software Logiscope RuleChecker Rule explanation Colored source file Sortable Rule Violations IBM Rational Logiscope 118
  • 119. Rational Software , :Unix, Windows, Linux, Java, .NET, VB6, C/C++, IBM Rational Purify Plus 119
  • 120. Rational Software JAZZ Rational Focal Point 120
  • 121. Rational Software IBM Rational Powered by Portfolio Product Project Performance Management Management Management Management , , ” ” ” ” Focal Point Focal Point Team Concert Insight Insight Insight Insight Capability Improvement Framework 121
  • 122. Rational Software , email , : ? ? ? IBM Rational Focal Point 122
  • 123. Rational Software , ? / . 123
  • 124. Rational Software : – - ? ? ? ? IBM Rational Focal Point 124
  • 125. Rational Software : - – : IBM Rational Focal Point 125
  • 126. Rational Software , , • Focal Point . IBM Rational Focal Point 126
  • 127. Rational Software • IBM Rational Focal Point 127
  • 128. Rational Software JAZZ Rational Publishing Engine 128
  • 130. Rational Software : , …! , 130
  • 131. Rational Software Rational Publishing Engine: Rational, : Asset Manager, DOORS, Focal Point, Quality Manager, Rhapsody, Requirements Composer, System Architect, Tau, Change, Software Architect, Team Concert XML REST 131
  • 132. Rational Software Rational Publishing Engine: Usability Document Studio Javascript 132
  • 133. Rational Software Rational Publishing Engine: Launcher Usability 133
  • 134. Rational Software Rational Publishing Engine: high quality, compliant documents , Flexible output (MS Word, HTML, PDF, XSL-FO…) 134
  • 135. Rational Software JAZZ Rational Insight 135
  • 136. Rational Software Rational Insight BI , ALM ? ? Scorecards & Dashboards Reporting & Analysis IBM Rational Insight 136
  • 137. Rational Software Portfolio Management Project Management CxO Rational Requirements Management Insight Architecture Management Change Process Lead Management Configuration Management Build Management Project Manager Quality Management IBM Rational Insight 137
  • 138. Rational Software A1 Is my spike in defects tied to the increase in code churn? Example: Dashboard showcasing project level control metrics related to outcome – Quality. IBM Rational Insight 138
  • 139. 138 A1 Is this slide up-to-date? There was not a slide like this one in the Insgiht deck that EricL provided. Author; 20.04.2009
  • 140. Rational Software JAZZ Rational Method Composer 139
  • 142. Rational Software RMC : : 141