Introduction to IBM(R) Rational(R) Asset Manager Carlos Ferreira Product Manager, IBM carlos.ferreira@us.ibm.com Dr Gili Mendel Architect, IBM gmendel@us.ibm.com Select View/Master/Slide Master to add Session Number SDP Here 09 © 2009 IBM Corporation IBM Rational Software Conference 2009 Agenda Business challenges addressed by a definitive software library Introduction to Rational Asset Manager Demonstration SDP09 2 IBM Rational Software Conference 2009 Managing assets to get more value out of your enterprise Enterprise Architects Architects Testers To reduce risks, automate reviews and EA adoption With System Architect To reduce costs by sharing data models, business processes & proven reference architectures With Rational Software Architect, Data Architect and WebSphere Business Modeler To reduce defects by sharing the correct test data & virtual environments With Rational Testing Solutions Business Process Rational Asset Manager Test Data Data Model Gold Build Software Image Service WebSphere Service Registry Endpoint Tivoli CMDB Administrators in Operations SLA Portfolio Manager Notes, Wikis & Sharepoint SDP09 Encryption Component Rational Team ClearCase WSDLConcert Subversion Business People To reduce outages by understanding the impact of operational change on business & technical assets with Tivoli CCMDB & WebSphere Build Forge To save time finding solutions in docs like Viso, Word, PDF in Sharepoint and Wikis or assets that meet requirements in Req Pro & Doors Developers To reduce costs and legal risks by re-using only approved components With Eclipse, Build Forge & Rational Team Concert 3 IBM Rational Software Conference 2009 What is an asset and how are you managing them? When zero, one or more set of work products are shared or referenced to meet a recurring need from one or more stake holders Organizational asset collaboration and understanding Which types of assets and how are they related? What set and version of work products? What meta data is required and from which repository? What is asset version? Organizational asset governance Asset visibility and permissions? Who needs to review this asset? What set of policies must be met are have been met? Organizational asset discovery and maintenance How to harvest assets? You must be able to answer these questions in order to reduce solution delivery costs How to find assets? Which assets do I maintain and how? SDP09 4 IBM Rational Software Conference 2009 What is Needed to Create, Maintain and use Assets? Integral to SOA Scalable, Flexible, Enterprise-Level Solution Catalog and Organize Asset Review Impact Assessment Audit and Report Repository to store and quickly find assets & services • Reduce duplication • Reduce maintenance costs • Improve consistency Automate reviews and business and technical policy enforcement • Eliminate costs from difficult to enforce policies Capture asset relationships, plan change and understand impact •Prevent changes that result in unexpected costs Identify value add or nonperforming assets •Allocate resources to optimize ROI •Reduce compliance costs Integrate with your design and operational environment including other existing repositories SDP09 5 IBM Rational Software Conference 2009 Rational Asset Manager Provides a definitive software library for cataloging, maintaining, and governing business and software assets across the enterprise using Jazz For clients who want to: Understand what assets they have, how they are related and are driving business value Reduce the overall cost of governing, planning, implementing and maintaining solutions Deliver solutions faster and decrease time to market Reduce delivery risk by being more consistent and using proven assets, resulting in increased quality and reliability of solutions SDP09 6 IBM Rational Software Conference 2009 Definitive Software Library Manage published software and business assets like.. Tasks Pro pos e Identify Busines s Need Enterprise Arch Develop Retire or create new version Use or Deploy Publish and Review Data Model Doc of Understanding SLA Service Specification Design Model Application Bus Case Deploy Plan Release Install Guide Third Party Binary Reference Arch Open Source Jar Bus Process Harvest assets Measure asset performance Test Data Create, publish, search & use assets Business Tuning Guide Virtual Image Test Results Report Policies Build Understand Impact of change Development Business Manager All Roles Portfolio Mgmt Insight Reporting Microsoft System Architect Analyst WebSphere Business Modeler Req Pro Architect Rational Software Architect Developer WebSphere Integration Developer VM Measure asset performance Operations Project Tester Manager RFT Build Mgr Rational RPT Build Method ClearForge Composer Quest Policy Manager Weblayers Deployment Manager SOA Architect Tivoli CCMDB Service Registry Eclipse Sharepoint Wikis Requirements SDP09 SCM Defects Builds Policies CMDB UDDI Registry 7 IBM Rational Software Conference 2009 Each phase of the Asset Lifecycle has different challenges Asset Development Rational Asset Manager Can Help You Create, maintain, find and use assets! Time consuming to create and find assets Tester Find and use assets Be notified about asset activity Inefficiencies caused by poor collaboration across teams Developer Automate creating, cataloging and maintaining assets Costly decisions caused by incorrect asset information in spreadsheets Business Analyst Architect Cost overruns caused by creating similar assets multiple times SDP09 8 IBM Rational Software Conference 2009 Each phase of the Asset Lifecycle has different challenges Asset Governance COE Architect Compliance is important but manually reviewing assets is costly and error prone Avoid duplicate assets Need to control and eliminate “rogue services” an unapproved open source or licensed library use Operations Manager Rational Asset Manager Can Help You Control asset compliance and use! Ensure asset reviews occur COE Architect SLA violations and slipped schedule caused by not being able to understand how asset changes have an impact on development assets SDP09 Automate asset policy compliance and reporting Prevent unapproved asset use, changes or deployment Understand asset relationships and impact of change Notify stakeholders of asset plans and needs 9 IBM Rational Software Conference 2009 Each phase of the Asset Lifecycle has different challenges Asset Planning Need better ROI by funding assets that are driving revenue and are being used Rational Asset Manager Can Help You Improve asset return on investment LOB Managers Report on asset usage Quantify ROI Product Manager Reduce costs by sharing asset development costs with others who also need similar capabilities Understand the impact of retiring an asset APIs to automate getting and setting asset metadata Need to reduce costs by retiring unused assets LOB Managers Product Manager Time consuming to share asset plans and information in format all the stakeholder want SDP09 10 IBM Rational Software Conference 2009 SDP09 11 IBM Rational Software Conference 2009 Rational Asset Manager In the Developer Cloud SDP09 12 IBM Rational Software Conference 2009 Where can you learn more? Visit Us in the Solutions Center Join the RAM v7.2 Managed Beta email Carlos.Ferreira@US.IBM.COM Rational Asset Manager Insider Blog http://rationalassetmanager.wordpress.com/ Includes best practices, Web cast tutorials and demos Try it on Product Page or in the Developer Cloud Preview http://www-01.ibm.com/software/awdtools/ram/ Discussion Forum http://www.ibm.com/developerworks/forums/forum.jspa?forumID=1122 Developerworks http://www.ibm.com/developerworks/rational/products/ram/ Rational Asset Manager Exchange http://www.ibm.com/developerworks/rational/exchange/ram_exchange/ind ex.html?S_TACT=105AGX15&S_CMP=LP SDP09 13 IBM Rational Software Conference 2009 Other Sessions Get a demo at the Rational Asset Manager Pedestal SDP09 14 IBM Rational Software Conference 2009 SDP09 15 IBM Rational Software Conference 2009 © Copyright IBM Corporation 2009. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. SDP09 16 IBM Rational Software Conference 2009 Rational Asset Manager is key part of CALM JAZZ RAM 7.2 New or improved integrations Software Development Platform Architect Rational Software Architect RSD RSM Analyst WebSphere Business Modeler CVS ClearCase Developer RAD WebSphere Integration Developer Eclipse Harvest assets Developer Rational Asset Analyzer Project Manager Rational Method Composer Business Manager All Roles Developer WebSphere Service Registry & Repository RAM Web Client Rational Team Concert Subversion by Clearvision Tester RFT RPT Create. modify, use & review cloud assets RAM administration RAM Eclipse Client & Plug-in Create, publish, search & RAM use Cloud assets Services Deployment Manager Tivoli CCMDB Publish, search,, & impact analysis RAM Asset Management Server Measure performance eWAS Metadata Business Manager DB2 Portfolio Management Insight Reporting Link Requirements with assets SDP09 Filesystem Submit and query change requests All Roles ClearQuest Oracle SQL Server LDAP Build execution Asset Management Platform Includes RUP for Asset Based Development ANT All Roles Doors, Caliber Requisite Pro Storage Policy Manager Weblayers Report Policies Build Mgr BuildForge 17