• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
IBM Collaborative Lifecycle Management
 

IBM Collaborative Lifecycle Management

on

  • 1,748 views

IBM Rational Next Generation Application Lifecycle Management workshop in Brisbane on 3 Nov 2011.

IBM Rational Next Generation Application Lifecycle Management workshop in Brisbane on 3 Nov 2011.

Statistics

Views

Total Views
1,748
Views on SlideShare
1,748
Embed Views
0

Actions

Likes
1
Downloads
86
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    IBM Collaborative Lifecycle Management IBM Collaborative Lifecycle Management Presentation Transcript

    • An IBM Proof of TechnologyAlan KanRational Technical ManagerIBM New Zealandalankan@nz1.ibm.comIBM Rational Solution forCollaborative Lifecycle Management © 2011 IBM Corporation
    • IBM SoftwareWelcome to the Hands On Workshop Restrooms Emergency Exits Smoking Policy Breakfast/Lunch/Snacks – location and time2 IBM Rational Solution f or Collaborative Lifecycle Management © 2011 IBM Corporation
    • IBM SoftwareAgenda Introduction to Collaborative Lifecycle Management Lab Overview Module 1: Aligning plans Module 2: Responding to a requirement change Module 3: Planning an iteration Module 4: Completing a story Module 5: Testing and fixing a story Module 6: Stabilizing an iteration Session Summary3 IBM Rational Solution f or Collaborative Lifecycle Management © 2011 IBM Corporation
    • IBM SoftwareObjectivesExplore how the IBM Rational Solution from Collaborative Lifecycle Management: • Enables teams to collaborate in real time in the context of the work they are doing, especially in globally diverse environments. • Enables projects to be managed more effectively by providing visibility into accurate project health information drawn directly from actual work. • Automates traceability and auditability by managing artifacts and their inter- relationships across the lifecycle, empowering teams to deliver more value. Provide a hands on experience using IBM Rational Requirements Composer, IBM Rational Team Concert™ and IBM Rational Quality Manager to automate the software delivery process.4 IBM Rational Solution f or Collaborative Lifecycle Management © 2011 IBM Corporation
    • An IBM Proof of TechnologyIntroduction toCollaborative Lifecycle Management(CLM) © 2011 IBM Corporation
    • IBM SoftwareALM is about connecting the disciplinesProject/Planning Requirements Development Testing•Business •Use Cases •TDD •Scenario-Drivers •Nonfunctional •Build Driven Automation•Iterations •Sign-off Management•Sign-off •Static Analysis •Exploratory •Contract Test•Contract •BVT •Risk Assess •User•Risk Assess •Threat Model •Source Involvement•User Management •Test •ContractInvolvement Requirements •Pair Validation Programming/ Code Review Continuous Learning and Feedback Source: Gartner Application Architecture, Development & Integration Summit Presentation, The Future and Present of AD, Thomas E. Murphy, December 20086 IBM Rational Solution f or Collaborative Lifecycle Management © 2011 IBM Corporation
    • IBM SoftwareCriteria for effective lifecycle management: ALM imperatives 1.Real-time planning 2.Lifecycle traceability 3.In-Context collaboration 4.Development intelligence 5.Continuous process improvement7 IBM Rational Solution f or Collaborative Lifecycle Management © 2011 IBM Corporation
    • IBM SoftwareImperative 1: Real-time planning Tasks Tasks Complete Planned Don’t Do Have plans that live outside of ALM environment where Plan across the entire team, not silos, by linking and requirements, development and test plans are populating development and test plans from disconnected and managed separately, or not at all. requirements. Rely on manual, error-prone updates. Practice continuous planning using lifecycle queries and project dashboards to respond to changing events. Have plans that are separate from team activities and Use plans that are fully integrated with execution where assignments. updating time spent directly from the work item makes8 IBM Rational Solution f or Collaborative Lifecycle Management easy to keep accurate plans. © 2011 IBM Corporation
    • IBM SoftwareImperative 2: Lifecycle traceability Spreadsheets Glossaries Folders Stories Defects Models Hyperlinks Emails Data Sprint Code Documents DB DB Images Test Scripts Builds Don’t Do Create silos of information with disconnected and Link deliverables and connect the dots so every incompatible tooling and terminology deliverable has the proper upstream and downstream relationship Email copies of deliverables to remote team members Share links to deliverables with related deliverables and break linkages context including reviews and comments from other team members Integrate by replicating data Link critical project deliverable so that the entire team have access to the latest version of the truth9 IBM Rational Solution f or Collaborative Lifecycle Management © 2011 IBM Corporation
    • IBM SoftwareImperative 3: In-Context collaboration Don’t Do Unified teams share linked data providing visibility into Create an environment of silo’d teams and disconnected each others work. data Manually collect status reports or Collaboration is also about knowing what is going on wait for status meetings to take action without having to ask. Dashboards and traceability views provide real-time status of the team’s progress. All discussions in work items integrated on the plan. Use Rely on email discussions. lifecycle queries to answer more meaningful questions 10 such as “Which requirements are affected by defects?10 IBM Rational Solution f or Collaborative Lifecycle Management © 2011 IBM Corporation
    • IBM SoftwareImperative 4: Development Intelligence Don’t Do Manually collect data by hounding the team for status Use live dashboards that provide transparency of reports. information and dashboard reports based on data coming from the team’s activity. Take a ‘big bang’ approach to instituting measures Identify a weak spot or a current pain point or bottleneck. Don’t expect to get it right the first time. Conduct retrospectives to discover what worked, what didn’t work, and how you can improve.11 IBM Rational Solution f or Collaborative Lifecycle Management © 2011 IBM Corporation
    • IBM SoftwareImperative 5: Continuous process improvement Step 1 Step 2 Adopt Enact Step 4 Step 3 Improve Measure Don’t Do Define a process and place it on a shelf Use a tool that can ‘enact’ your process definition and guide the team toward the desired result. Ignore process altogether or treat it like an unnecessary Learn from what other teams have done and leverage burden. their results across other teams when appropriate Ignore process altogether or treat it like an unnecessary burden. Institute process police Let the tool govern behavior and refine it over time. Add peer reviews to encourage knowledge sharing and collaboration.12 IBM Rational Solution f or Collaborative Lifecycle Management © 2011 IBM Corporation
    • IBM SoftwareAn ALM solution powered by Jazz Rational solution for Collaborative Lifecycle Management CREATE SOFTWARE Real-time Planning, Lifecycle Traceability, Team Collaboration, Development Intelligence, Continuous Process Improvement Rational Rational Team Rational Quality Requirements Concert Manager Composer Requirements Planning, Change, Quality Management Configuration & Build Management Management *extensions13 IBM Rational Solution f or Collaborative Lifecycle Management © 2011 IBM Corporation
    • IBM Software IBM Rational Requirements Composer Capture, connect, organize and collaborate with the Entire TeamDocument UI Sketch Tracing DashboardUse Case Storyboard Review & Approve Requirements Team Quality Composer Concert ManagerBusiness Process Screen Flow Guide teams to execution Requirements, Plans, Tests and Work Items14 IBM Rational Solution f or Collaborative Lifecycle Management © 2011 IBM Corporation
    • IBM SoftwareIBM Rational Team Concert: A closer look Iteration Planning Project Transparency  Integrated iteration planning and execution  Customizable Web based dashboards  Task estimation linked to key milestones  Real time metrics and reports  Out of the box agile process templates  Project milestone tracking and status SCM Work Items Build Defects, enhancements Work item and change Integrated stream management set traceability and conversations Component level baselines Build definitions for team View and share query results and private builds Server-based sandboxes Support for approvals and Local or remote build servers discussions Supports Ant and command Parallel development Query editor interface line tools Rational ClearCase connector Rational ClearQuest Integration with Rational connector Build Forge IBM Rational Jazz Team Server Single structure for project related artifacts Team advisor for defining / refining “rules” World-class team on-boarding / off-boarding and enabling continuous improvement including team membership, sub-teams and Process enactment and enforcement project inheritance In-context collaboration enables team members Role-based operational control for flexible to communicate in context of their work definition of process and capabilities15 IBM Rational Solution f or Collaborative Lifecycle Management © 2011 IBM Corporation
    • IBM SoftwareQuality Management offers a centralized test management huband full lifecycle support across all types of testing and platforms IBM Collaborative Application Lifecycle Management Quality Dashboard Test Management Requirements Defect Management Management Create Build Manage Execute Report Plan Tests Test Lab Tests Results Best Practice Processes Adm inistration:Users, Collaboration proj ects, process Prese ntation: Storage M ashups Discovery Query Open Platform SAP .NET Test Data Java System z, i Open Lifecycle Service Integrations Quality Security and Functional Compliance Testing Performance Code Web Service Testing Quality homegrown Quality16 IBM Rational Solution f or Collaborative Lifecycle Management © 2011 IBM Corporation16
    • IBM SoftwareOpen interfaces. Open possibilities. Open Services An industry initiative for Lifecycle for simplifying tool integration across the Collaboration software lifecycle . SvOutPlaceObject Barriers to sharing resources The Open Services initiative is across the software lifecycle Building a community of vendors, open source projects, integrators and IT teams, at open-services.net Multiple vendors, open source projects, and in-house tools Creating public specifications of resources and services, like change requests, test cases, defects, requirements Private vocabularies, formats and and user stories stores Delivering loosely coupled resource formats and Entanglement of tools and data services with “just enough” standardization SvOutPlaceObject17 IBM Rational Solution f or Collaborative Lifecycle Management © 2011 IBM Corporation
    • IBM Softwarejazz.netCreating a higher-fidelity connection to our customers Suppose we did our development out on the Internet? A transparent software delivery laboratory where you can... Get answers and insights directly from engineering 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 requests18 IBM Rational Solution f or Collaborative Lifecycle Management © 2011 IBM Corporation
    • IBM SoftwareResourcesCollaborative Lifecycle Management on Jazz.net Learn about the latest releases andfeatures, participate in the forums, watch recorded videos of the solution in action. (link)Agility@Scale eKit Download the Forrester Agile Wave and get a wealth of resources forimproving team flexibility and responsiveness. (link)ALM Buyer’s Guide – Explore objective criteria you can use to evaluate ALM solutions.(link)ALM Value Estimator – In just five minutes, determine how much money you can saveyour organization with Rational ALM solutions. (link)ALM Everyware eKit Download the Gartner MarketScope on ALM and get a wealth ofresources for improving team productivity. (link)19 IBM Rational Solution f or Collaborative Lifecycle Management © 2011 IBM Corporation
    • IBM Software20 IBM Rational Solution f or Collaborative Lifecycle Management © 2011 IBM Corporation
    • IBM Software Learn more at: IBM Rational software Rational trial downloads IBM Rational Software Delivery Platform Leading Innovation Web site Process and portfolio management developerWorks Rational Change and release management IBM Rational TV Quality management IBM Business Partners Architecture management IBM Rational Case Studies© Copyright IBM Corporation 2008. All rights reserved. The inf ormation contained in these materials is prov ided f or inf ormational purposes only, and is prov ided AS IS without warranty of any kind, express or implied.IBM shall not be responsible f or any damages arising out of the use of , or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall hav e the ef f ect of , creating any warrantiesor representations f rom IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement gov erning the use of IBM sof tware. Ref erences in these materials to IBM products,programs,or serv ices do not imply that they will be av ailable in all countries in which IBM operates. Product release dates and/or capabilities ref erenced in these materials may change at any time at IBM’s sole discretion based onmarket opportunities or other f actors, and are not intended to be a commitment to f uture product or f eature av ailability in any way. IBM, the IBM logo, Rational, the Rational logo, and other IBM products and serv ices aretrademarks of the International Business Machines Corporation, inCollaborative Lifecycle Management Other company, product, or serv ice names may be trademarks or serv ice marks of © 2011 IBM Corporation 21 IBM Rational Solution f or the United States, other countries or both. others.