Design Management with RSA 8.5: Effective Collaboration for Better Design
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Design Management with RSA 8.5: Effective Collaboration for Better Design

on

  • 1,949 views

 

Statistics

Views

Total Views
1,949
Views on SlideShare
1,919
Embed Views
30

Actions

Likes
1
Downloads
30
Comments
0

2 Embeds 30

http://www.podidoo.com 17
http://podidoo.com 13

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

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
  • Jean-Louis (JL) Marechaux works as a software engineer for IBM Rational in Canada and was previously an IT Architect for IBM’s Global Services division. JL is an IBM developerWorks Contributing Author focused on his areas of interest including: software architecture, Java EE technologies, SOA, and Agile software development practices. He contributed to the Practical Guide to Distributed Scrum book in 2010, has a blog on Pragmatic Architecture
  • OSLC is an open community of vendors, integrators, and users, that creates freely-available, scenario-driven, specifications for integrating software applications. Though OSLC’s initial focus for specification were ALM domains, the techniques used are universally applicable , and are already being applied in workgroups focused on PLM ( with leadership from Siemens ), and DevOps ( with leadership from IBM Tivoli ). (Optional for more technical presentations: All the specifications are based on the standard, and proven, architecture of the web: HTTP, REST, and Linked Data. This means integrations don’t have to copy and synchronize data, but can link to it where it “lives”. Wherever the data is, OSLC-based integrations let users work with data from their current context. ) Whether you want to work on the details of the specifications, get the community to focus on scenarios that are important to you, or use finalized OSLC specifications to integrate your own software, the OSLC community is open to you . (Links on this chart: open-services.net open-services.net/members open-services.net/participate )
  • Author Note: Mandatory Rational closing slide (includes appropriate legal disclaimer). Graphic is available in English only.
  • In-Context Collaboration freeing teams to focus on more creative work Real-time Planning where the plan is always up to date Lifecycle Traceability ensures coverage of requirements, development and test Development Intelligence provides team transparency and for measured improvement Continuous Improvement to adapt and optimize team performance Right-size the solution to meet your team with flexible deployment models and single point of administration

Design Management with RSA 8.5: Effective Collaboration for Better Design Presentation Transcript

  • 1. Rational Software | IBM solutions for software and systems deliveryGood Design is Good Business Series (developerWorks)Good Design is Good Business Video (5:50 time mark)Brings you:Design Management with RSA 8.5: EffectiveCollaboration for Better DesignGuest Speakers:Jean-Louis (JL) MarechauxSoftware Engineer (Design Management, RSA)Rational User Technologies | jl.marechaux@ca.ibm.comTodd DunnavantPrincipal Solution ArchitectRational Software Services | twdunnav@us.ibm.com Host: Roger Snook IBM Software, Rational WorldWide Enablement Leader, Offering, Strategy, Delivery (OSD) Team, +1.703.943.1170, RCSnook@us.ibm.com 2012 August 2 1 © 2012 IBM Corporation
  • 2. Rational Software | IBM solutions for software and systems delivery Design Management with RSA 8.5: Effective Collaboration for Better Design Agenda Introduction – Good Design is Good Business – Design makes your Software Better! • Cheaper to use an eraser on the drawing board than a sledgehammer at the construction site. • If you fail to plan, you plan to fail. • Good Design leads to Faster, Better, Cheaper Business results – Faster Design Reviews - http://www.youtube.com/watch?v=reKelRG6dJw& – Design Analytics - http://www.youtube.com/watch?v=NovQGpa2H6E& – Today’s webcast details Lifecycle Integration In-context Collaboration Lifecycle Traceability The Money that Matters sample 2 © 2012 IBM Corporation
  • 3. Rational Software | IBM solutions for software and systems deliveryPlease note IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.3 © 2012 IBM Corporation
  • 4. Rational Software | IBM solutions for software and systems deliveryDesign Management Design Management is an ALM discipline that integrates software and systems design into the lifecycle Just like requirements management, change & configuration management, and quality management Rational Software Architect and Rational Rhapsody are IBM Rational’s industry leading software and systems design solutions Design Management capabilities have been added to Rational’s Rhapsody and RSA product families to enhance their design capabilities with new team collaboration and lifecycle capabilities4 © 2012 IBM Corporation
  • 5. BetaRational Software | IBM solutions for software and systems deliveryRSA and Rhapsody Design Management 4.0 Beta In-context Common collaboration with Administration commenting and with CLM review Lifecycle Centralised Integrations design repository Simplified Design Searching & Configuratio Design Reuse n Management Documenting Impact Designs Analysis5 © 2012 IBM Corporation
  • 6. Rational Software | IBM solutions for software and systems delivery Agenda Introduction Lifecycle Integration In-context Collaboration Lifecycle Traceability The Money that Matters sample 6 © 2012 IBM Corporation
  • 7. BetaRational Software | IBM solutions for software and systems deliveryWhat Does “Shared Administration” Really Mean? Sharing a Jazz Team Server – Less server infrastructure to manage Common user Administration – Only one place to define and administer users Lifecycle Projects – Easily create and manage your “projects” that use requirements, design, change management, and quality management7 © 2012 IBM Corporation
  • 8. BetaRational Software | IBM solutions for software and systems deliveryDesign and Lifecycle Projects Creating project areas within a lifecycle project – The Lifecycle Project Administration application uses the notion of a lifecycle project to manage your project areas. – A lifecycle project groups multiple project areas that collaborate with each other. Rather than managing each project area separately, you can manage all of the project areas from this central lifecycle project. – After associations are established between project areas, you can link their artifacts to establish traceability across the requirements, design, development, and testing phases of the application development lifecycle.8 © 2012 IBM Corporation
  • 9. Rational Software | IBM solutions for software and systems delivery Agenda Introduction Lifecycle Integration In-context Collaboration Lifecycle Traceability The Money that Matters sample 9 © 2012 IBM Corporation
  • 10. Rational Software | IBM solutions for software and systems deliveryShared Designs and Comments Engage team members in the design process with Web client access to designs Improve quality with in-context design collaboration through commenting and visual markup Comments can be posted and accessed from Web client and RSA desktop client10 © 2012 IBM Corporation
  • 11. BetaRational Software | IBM solutions for software and systems delivery New “Documentation System” Domain Sketching Rich Text Design Documents11 © 2012 IBM Corporation
  • 12. Rational Software | IBM solutions for software and systems deliveryAutomate Design Reviews  Automate manual and time consuming design reviews  Users notified via email of the review and access their reviews from the dashboard  Design Manager tracks progress of design review  Link review to Team Concert work items for more formalized approvals12 © 2012 IBM Corporation
  • 13. Rational Software | IBM solutions for software and systems delivery Dashboards Dashboards provide a quick way to stay on top of project activity DM dashboard viewlets for collaboration (recent links, comments, most active, design reviews) Create mashup dashboards with viewlets from CLM & DM applications 13 © 2012 IBM Corporation
  • 14. BetaRational Software | IBM solutions for software and systems delivery Configuration Management for Designs Serial and parallel configuration management for designs Change history, compare and merge Design reviews on private changes prior to sharing Changeset Base Workspace B.1 Changeset B.2 B Child Workspace Changeset C.1 C Private Workspace P Changeset P.114 © 2012 IBM Corporation
  • 15. Rational Software | IBM solutions for software and systems delivery Reporting and Document Generation Document generation with RRDG (Rational Reporting for Document Generation) Report templates based on RPE (Rational Publishing Engine)15 © 2012 IBM Corporation
  • 16. BetaRational Software | IBM solutions for software and systems delivery Other Design Collaboration CapabilitiesExtension Add custom domains via Domain ToolkitImproved Search Keyword search and queriesTransformation Client side transformation on server repository resourcesImpact Analysis Graphical impact analysis diagram (Design centric)16 © 2012 IBM Corporation
  • 17. Rational Software | IBM solutions for software and systems delivery Agenda Introduction Lifecycle Integration In-context Collaboration Lifecycle Traceability The Money that Matters sample 17 © 2012 IBM Corporation
  • 18. Rational Software | IBM solutions for software and systems delivery Open Services for Lifecycle Collaboration (OSLC) Working to standardize the way software lifecycle tools share data Open Services for Lifecycle Collaboration Lifecycle integration inspired by the web  Community Driven @ open-services.net  400+ registered community members  Workgroup members from 34+ organizations Automation  Wide range of interests, expertise, & participation  Open specifications for numerous disciplines  Defined by scenarios – solution oriented  Implementations from IBM, BPs, and Others Monitoring  Based on Linked Data Inspired by the web Free to use and share Changing the industry18 © 2012 IBM Corporation
  • 19. Beta Rational Software | IBM solutions for software and systems deliveryLifecycle TraceabilityIntegrating Software Designs with the Application Lifecycle Designs linked to the Designs linked requirements they model to related test artifacts OSLC OSLC Rational Designs linked to implementation Rational Requirements Quality Design defects and Composer or change requests Manager DOORS OSLC OSLC RSA and Rational Rhapsody Team (with DM) Concert  How can I leverage my designs in iteration planning?  How can stakeholders gain a comprehensive view of the system across requirements and designs? Architect,  How can developers find designs related to their implementations? Developer, Engineer  How can I reduce risk and improve my agility in making changes?  How can I ensure traceability across the lifecycle 19 © 2012 IBM Corporation
  • 20. BetaRational Software | IBM solutions for software and systems delivery Impact Analysis – Design Centric View Design Management 4.0 Beta includes a new graphical impact analysis diagram – Includes both design and OSLC linked artifacts An Analysis Configuration defines the parameters for the analysis – Upstream level, downstream level, which links types to include – Can be used be shared by multiple analysis An Analysis applies the configuration to a selected element to perform the impact analysis – Add and remove elements from impact analysis diagram – Save and re-run at a later time20 © 2012 IBM Corporation
  • 21. Rational Software | IBM solutions for software and systems delivery Agenda Introduction Lifecycle Integration In-context Collaboration Lifecycle Traceability The Money that Matters sample 21 © 2012 IBM Corporation
  • 22. Rational Software | IBM solutions for software and systems delivery Money That Matters (MtM) 2012 The MtM sample application Sample application shipped with CLM and RSA DM Beta (Lifecycle project) Makes it easy to try out CLM Contains RM, CCM, QM, and DM artifacts – (Users and roles, artifacts, dashboards, links….) The MtM scenario Full life cycle scenario for a medium to large geographically distributed team - Hybrid approach that includes the Disciplined Agile Delivery process framework Based on the MtM sample application Available at http://bit.ly/MTM_Lifecycle_Welcome The (free) self-paced training Free training assets shipped with RSA DM help - Lecture material + hands-on exercises Scenario-driven training (based on MtM 2012) 22 © 2012 IBM Corporation
  • 23. Rational Software | IBM solutions for software and systems delivery Summary Design Management is an ALM discipline that IBM Rational solution integrates software and systems design into for Collaborative Lifecycle Management the lifecycle Rational’s Solution for Collaborative Lifecycle Design Management can now be extended with (Beta) Design Management (beta) for broader collaboration and traceability across the Requirements Quality lifecycle The 5 ALM imperatives strengthen the value of Software Change software and systems design… and Configuration … and software and systems design Architect Engineer Analyst DeveloperQuality Professional Deployment Engineer strengthens the 5 ALM imperatives! Open Lifecycle Integration Platform The Design Management capabilities have been added to the Rational Rhapsody and Rational Software Architect product families to enhance their existing design capabilities with team collaboration and lifecycle integrations capabilities jazz.net/projects/design-management 23 © 2012 IBM Corporation
  • 24. Rational Software | IBM solutions for software and systems delivery Get Involved on Jazz.netjazz.net/projects/design-management Technology initiative to…  Bring design management capabilities to Jazz  Provide a collection of design management services that can be used by any design tool  Involve the community in defining the services needed for design management You can participate Learn more Register on jazz.net Download and try it out Ask questions and give feedback View plans and dashboards Report defects and request enhancements 24 © 2012 IBM Corporation
  • 25. Rational Software | IBM solutions for software and systems delivery www.ibm.com/software/rational25 © 2012 IBM Corporation
  • 26. Rational Software | IBM solutions for software and systems delivery www.ibm.com/software/rational© Copyright IBM Corporation 2012. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind,express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall havethe effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBMsoftware. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilitiesreferenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or featureavailability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business MachinesCorporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 26 © 2012 IBM Corporation
  • 27. Rational Software | IBM solutions for software and systems delivery Five Imperatives for Effective Application Lifecycle Management Now Enhanced With Software and Systems Design! 1. Maximize product value with In-Context Collaboration 2. Accelerate time to delivery with Real-Time Planning 3. Improve quality with Lifecycle Traceability 4. Achieve predictability with Development Intelligence 5. Reduce costs with Continuous ImprovementLearn more at ALM Everywhere 27 © 2012 IBM Corporation