Agile Architecture And Design
|
|
- Dina Price
- 6 years ago
- Views:
Transcription
1 Agile Architecture And Design Vishy Ramaswamy Senior Technical Staff Member Design Management Server Architect Collaborative Architecture, Design and Analysis IBM Rational Software
2 Agenda ALM Community Office Hours Complexity and Risk Good Design Better Outcomes Agile Architecture and Design What are the methodologists saying? How are we approaching this? Architecture and Design Simplicity Learn From The Past Enable Continuous Collaboration Enable Life Cycle Traceability To Deal with Change Enable Automation For Continuous Validation Enable Continuous Upgrades The Million Dollar Question 2
3 Application Lifecycle Management (ALM) Community ( Establish ALM community as YOUR community where you can find useful and usable information and make it the most desirable community to became its member Place to discuss ideas and issues in ALM that go beyond the tools, as well as follow trends that affect the software lifecycle emerging from many disciplines By forming this community on developerworks, we are able to tap into a talented network of practitioners and enthusiasts from not only software development and delivery, but cloud, big data, agile, mobile, middleware, etc. To become a member and share information about ALM community read Welcome to ALM Community blog Members gets notification when useful information is available Send feedback and suggestion here 3
4 Office Hours Schedule Agile Architecture April 5th, 2013 from 11:00 AM - 12:00 PM EST Curing your Time to Market Blues for Software Delivery May 3rd, 2013 from 11:00 AM - 12:00 PM EST Plan a number of additional topics like Rational Cloud offering, SAP, outsourcing, etc. Want you to share your experience? Send to fariz@us.ibm.com. Where can I find office hours slides? Each office hours event will have associated blog. For example, you will be able to download today s event slides from ALM Community Office Hours Kickoff and Learn about Design Factory Team blog. I missed office hour event. Will these events be recorded? Yes, office hours events will be recorded and you will be able to download recordings from each office hours event blog. 4
5 Agenda ALM Community Office Hours Complexity and Risk Good Design Better Outcomes Agile Architecture and Design What are the methodologists saying? How are we approaching this? Architecture and Design Simplicity Learn From The Past Enable Continuous Collaboration Enable Life Cycle Traceability To Deal with Change Enable Automation For Continuous Validation Enable Continuous Upgrades The Million Dollar Question 5
6 Complexity is the biggest challenge facing organizations today! Today s complexity is only expected to rise, and more than half of CEOs doubt their ability to manage it. IBM 2010 Global CEO Study: 1500 face-to-face interviews, Companies of all sizes across 60 countries, representing 33 industries.(ibm CEO study) Whether IT or device-based, software-based applications continue to grow in size and complexity. Globally distributed and diverse teams, outsourcing and supply chain dependencies lead to increased challenges in the timely launch of competitive products and services. Organizations struggle to balance agility and complexity. It s not enough to manage development, the design process itself must become more streamlined and efficient. 6
7 Common Software Development Challenges 7 How can we become more agile in responding to changes when it s so risky to make a change? How do I reduce duplication across my applications when I have distributed and independent development teams? How do I provide integrated solutions when parts are developed in-house, parts are outsourced, and parts are purchased as commercial-off-theshelf? How can I reduce the risk and improve the reliability of deployments? Design tools often focus on the practitioner and lack team integration Teams cannot easily share designs and get feedback from stakeholders Linking designs to other lifecycle artifacts is difficult, leading to a lack of traceability and understanding of the impact of changes Too many tasks are tedious, manual, and inefficient such as: Conducting design reviews Creating reports across multiple designs and lifecycle elements for specifications, communication, regulatory compliance, and auditing Ultimately this leads to teams working in silos, limiting the value designs provide to others
8 Agenda ALM Community Office Hours Complexity and Risk Good Design Better Outcomes Agile Architecture and Design What are the methodologists saying? How are we approaching this? Architecture and Design Simplicity Learn From The Past Enable Continuous Collaboration Enable Life Cycle Traceability To Deal with Change Enable Automation For Continuous Validation Enable Continuous Upgrades The Million Dollar Question 8
9 Design and Application Lifecycle Management (ALM) To overcome these challenge and realize the full value of design Collaborative Lifecycle Management Design needs to be a key part of the overall application lifecycle. Requirements Management Design Management Quality Management Design needs to be integrated into ALM. Not done once and forgotten. Software Change and Configuration Design Management provides a more collaborative approach to design. Open Lifecycle Integration Platform Forrester defines ALM as: The coordination of development life-cycle activities, including requirements, modeling, development, build, and testing, through: Traceability: management of relationships between development artifacts used or produced by activities (integration). Process automation: enforcement of processes that span these activities. Reporting: reporting on progress of the development effort as a whole. 9
10 Collaborative Design Management A collaborative approach to design helps teams: Broaden their understanding of architecture and design goals, reducing costly architectural mistakes Shrink design time and adopt an iterative approach to design Improve quality by collaborating with peers and stakeholders. Iterative and collaborative software design helps teams address these challenges by: Providing a higher level of abstraction to evaluate alternatives and arrive at the best and simplest solution Communicating a shared understanding across independent & distributed teams Improving quality with early analysis and validation Reducing development time by generating implementation resources Enabling informed decisions on changes from blueprints of IT systems Design is important across the application lifecycle Quickly capture and collaborate on initial design ideas with sketching Define solution architectures and identify reusable services Ensure successful and repeatable deployments with deployment planning 10
11 Agenda ALM Community Office Hours Complexity and Risk Good Design Better Outcomes Agile Architecture and Design What are the methodologists saying? How are we approaching this? Architecture and Design Simplicity Learn From The Past Enable Continuous Collaboration Enable Life Cycle Traceability To Deal with Change Enable Automation For Continuous Validation Enable Continuous Upgrades The Million Dollar Question 11
12 Architecture and Agile: a contradiction? No architect role does not mean no architectural tasks Architecture & design is the responsibility of the whole team Design activities does not imply models nor documentation Brainstorming Creative thinking Problem solving Agile thought leaders recommend agile architecture 12
13 Agile Model Driven Development Scott Ambler Agile Modeling Principles - Agile Modeling Best Practices - What is Agile Model Driven Development
14 Agile Model Driven Development Scott Ambler Requirements Envisioning ays/initialrequirementsmodeling.ht m#usagemodel Usage Models, Domain Models, User Interface Models Architecture Envisioning - ays/initialarchitecturemodeling.htm Technology diagrams, User interface (UI) flow, Domain models, Change cases Iteration Modeling and Model Storming UI sketches, Flow Diagrams, CRC Cards, UI Interaction Diagrams, Data Models Agile Enterprise Architecture - terprisearchitecture.html 14
15 Agenda ALM Community Office Hours Complexity and Risk Good Design Better Outcomes Agile Architecture and Design What are the methodologists saying? How are we approaching this? Architecture and Design Simplicity Learn From The Past Enable Continuous Collaboration Enable Life Cycle Traceability To Deal with Change Enable Automation For Continuous Validation Enable Continuous Upgrades The Million Dollar Question 15
16 Architecture in Agile projects «Continuous attention to technical excellence and good design enhances agility.» - Agile Manifesto, principle #9 «The best architectures, requirements, and designs emerge from self-organizing teams.» - Agile Manifesto, principle #11 Some key architectural activities your team can t ignore, whether you are Agile or not: 1. Define the approach for developing the system Identify key best practices & patterns to leverage Drive technical decisions 2. Identify and select reusable assets (frameworks, components ) 3. Identify the appropriate technical components too meet: Functional requirements Non-functional requirements (availability, security, performance ) 4. Define the structure of the system (runtime and deployment) 5. Continuously validate architectural consistency 6. Continuously communicate with all stakeholders (wherever they may be located) 7. Continuously validate against (possibly volatile) requirements 16
17 Just Enough Expressions and Traceability within Agile Architecture and Design 17
18 Agenda ALM Community Office Hours Complexity and Risk Good Design Better Outcomes Agile Architecture and Design What are the methodologists saying? How are we approaching this? Architecture and Design Simplicity Learn From The Past Enable Continuous Collaboration Enable Life Cycle Traceability To Deal with Change Enable Automation For Continuous Validation Enable Continuous Upgrades The Million Dollar Question 18
19 Architectural and design expressions suitable for "just enough" Architecture Inclusive Models Component Architecture Conceptual Data Model Live Architecture Documents Deployment Architecture FreeForm Diagrams 19
20 Architectural and design expressions suitable for "just enough" design Inclusive Models Flow Diagrams Collaboration Diagram Live Design Documents CRC Cards UI Mockup 20
21 Architectural and Design Expressions Variants 21
22 Expressing Architecture and Design Goals Platform Independent Models Business Process Model Notation (BPMN) UML models + domain and implementations extensions Deployment Topologies 22
23 Live Design Documents Create living design documents Rich text documents with embedded design links Add to any design project Keep current as designs change 23
24 Agenda ALM Community Office Hours Complexity and Risk Good Design Better Outcomes Agile Architecture and Design What are the methodologists saying? How are we approaching this? Architecture and Design Simplicity Learn From The Past Enable Continuous Collaboration Enable Life Cycle Traceability To Deal with Change Enable Automation For Continuous Validation Enable Continuous Upgrades The Million Dollar Question 24
25 Learn from the past Quickly search across all of your organizations designs on the server for learning, review, analysis, or to identify potential reuse Search directly on the server; no need to load designs into a client first Simple full text search over model content (name, description, type) Powerful query based searching 25
26 Architecture Decision Knowledge (ADK) ADK is a simple way to manage information about architecture/design issues and decisions rationale and enables agile architecture/design practices. In collaborative design this information can then be shared with other users so they can benefit from the decision making process the original user went through to resolve the problem. First class resources capture concepts like Guidance, Topic, Issue, Alternative, Decision and Outcome 26
27 Leverage architectural and design decisions From The Past Identify decisions for specific issues and their rationale and reuse 27
28 Agenda ALM Community Office Hours Complexity and Risk Good Design Better Outcomes Agile Architecture and Design What are the methodologists saying? How are we approaching this? Architecture and Design Simplicity Learn From The Past Enable Continuous Collaboration Enable Life Cycle Traceability To Deal with Change Enable Automation For Continuous Validation Enable Continuous Upgrades The Million Dollar Question 28
29 Working as a Team Increase team knowledge through an enterprise-wide software design repository Analysts, SMEs, testers, and other extended team members can access designs through a Web client Designs become URL addressable Search across all of the organizations existing designs to discover knowledge Navigate designs and visualize relationships 29
30 In-Context Collaboration always shows the latest Rich hovers provide quick access to information to determine if additional details are required! Threaded discussions on software and systems designs 30
31 Everyone stays connected Dashboards provide an easy way to stay connected with design activities Design comments, recent links, most active, design reviews, design changes Create mashup dashboards with viewlets from across the application lifecycle 31
32 Reviews drive agreement & prevent re-work Reviews & approvals insures artifacts are reviewed and/or approved by key team members and captures compliance requirements. Requirements Designs Test Artifacts Work Items 32
33 Agenda ALM Community Office Hours Complexity and Risk Good Design Better Outcomes Agile Architecture and Design What are the methodologists saying? How are we approaching this? Architecture and Design Simplicity Learn From The Past Enable Continuous Collaboration Enable Life Cycle Traceability To Deal with Change Enable Automation For Continuous Validation Enable Continuous Upgrades The Million Dollar Question 33
34 Team leads have visibility into coverage & completeness Proactively respond to gaps (in red) as they surface throughout the project Issues are quickly highlighted and resolved (in yellow) 34
35 Automate Impact Analysis New graphical impact analysis diagram that includes design and linked lifecycle artifacts 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 Analysis applies the configuration to a selected element to perform the impact analysis Save and re-run at a later time 35
36 Agenda ALM Community Office Hours Complexity and Risk Good Design Better Outcomes Agile Architecture and Design What are the methodologists saying? How are we approaching this? Architecture and Design Simplicity Learn From The Past Enable Continuous Collaboration Enable Life Cycle Traceability To Deal with Change Enable Automation For Continuous Validation Enable Continuous Upgrades The Million Dollar Question 36
37 Generating or creating formal models from the informal expressions Informal expressions can seed the content for formal models Can convert individual shapes and connections into formal model elements 37
38 Model RESTful Services and Generate JAX-RS Based Web Services Generate JAX-RS based Web Service from Model Generate Model from JAX-RS based Web Service Deployed on Application Server Model RESTful Service in RSA 38
39 Deployment Planning and Automation 39
40 Agenda ALM Community Office Hours Complexity and Risk Good Design Better Outcomes Agile Architecture and Design What are the methodologists saying? How are we approaching this? Architecture and Design Simplicity Learn From The Past Enable Continuous Collaboration Enable Life Cycle Traceability To Deal with Change Enable Automation For Continuous Validation Enable Continuous Upgrades The Million Dollar Question 40
41 Enable Continuous Upgrades Deal With Change Deal with data format changes Deal with data structure changes Deal with technology changes Deal with reference model changes Automate the upgrades Support incremental data migration 41
42 Enable Continuous Upgrades Self-hosting is Key 42
43 Agenda ALM Community Office Hours Complexity and Risk Good Design Better Outcomes Agile Architecture and Design What are the methodologists saying? How are we approaching this? Architecture and Design Simplicity Learn From The Past Enable Continuous Collaboration Enable Life Cycle Traceability To Deal with Change Enable Automation For Continuous Validation Enable Continuous Upgrades The Million Dollar Question 43
44 If you are rolling out Agile methodology, what type of training do you recommend (i.e. just in time or company wide) to get people on board and up to speed? The following can be used for Green field development or any maintenance initiatives: Educate team on the development process to be used (for example scrum etc). Make sure that the process is tailored to suit your needs. It can be an optimization of any existing development process. Make sure there is an aspect of light weight governance. Educate team on the artifacts and resources that will be created as part of this process change requests, user stories, design documents, informal expressions, test cases etc. Leverage existing deliverables and simplify them Educate team on some sample templates for the above artifacts sample content which indicates what is just enough Educate team on the collaboration environment to be used with your stakeholders need tools and practices to facilitate active collaboration scrum meetings, collaboration and commenting software etc Educate the leaders (scrum masters, product owners etc) on what are the boundaries of their empowerment what decisions can they make and what are the decisions they can t make. This way we reduce the turn around time for making decisions Should encourage constant evolution of process, artifacts created, deleted and maintained. Everything used must have value of some kind. 44
45 Next Steps (Ref URLs) Ask questions - Please use the tag designmanagement Pragmatic architecture for agile application lifecycle management: RSA Community: ml/communityview?communityuuid=a8b06f94-c701-42e5-a15fe86cf8a8f62e Design Management Community: Design Management articles and videos: Try it out: 45
46 46
47 Copyright IBM Corporation 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. 47
48 Backup 48
49 Agile scaling factors: needs for a more disciplined approach Team size Compliance requirement Under 10 developers 1000 s of developers Low risk Critical, audited Geographical distribution Co-located Global Enterprise discipline Project focus Enterprise focus Agile scaling factors Domain Complexity Straight -forward Intricate, emerging Organization distribution (outsourcing, partnerships) Collaborative Contractual Organizational complexity Technical complexity Flexible Rigid Homogenous Heterogeneous, legacy 49
50 Collaborative Design Management Integrating and collaborating on designs across IT and domains. Business Process Models...the application and engineering lifecycles...levels of abstraction Service Models Requirements Analysis Enterprise Architecture Data Architecture Deployment Plans Implementation Models Design OSLC Deployment Solution / Product Line Architecture Systems System Models Implement Test Project Designs Plant Models Software Models Electrical Models Control Models Enabling better collaboration, automation, reporting, and agility while reducing complexity and risk. 50
51 Real-Time Agility: The Harmony/ESW Method for Real-Time and Embedded Systems Development Bruce Powel Douglass Real-time and embedded systems face the same development challenges as traditional software Bruce introduces the Harmony/ESW process: How Model-Driven Development (MDD) and agile methods work synergistically The Harmony/ESW process, including roles, workflows, tasks, and work products Phases in the Harmony/ESW microcycle and their implementation Initiating a real-time agile project, including the artifacts you may (or may not) need Agile analysis, including the iteration plan, clarifying requirements, and validation The three levels of agile design: architectural, mechanistic, and detailed Continuous integration strategies and end-of-the-microcycle validation testing How Harmony/ESW s agile process self-optimizes by identifying and managing issues related to schedule, architecture, risks, workflows, and the process itself 51
52 Real-Time Agility: The Harmony/ESW Method for Real-Time and Embedded Systems Development Bruce Powel Douglass 01.ibm.com/software/rational/agile/embeddeda gile/ rary/agile-analysis-practices-safety-critical- development/index.html?ca=drs- &utm_source=dlvr.it&utm_medium=twitter 01.ibm.com/software/rational/workbench/syste ms/ Architectural And Design Views 52
IBM Continuous Engineering augmenting PLM with ALM and Systems Engineering
Edmund Mayer, P.E. IBM s and Software Engineering IBM Continuous Engineering augmenting PLM with ALM and s Engineering Manufacturers are struggling to manage product complexity Growing complexity will
More informationApplication Lifecycle Management for SAP Powered by IBM Rational
Application Lifecycle Management for SAP Powered by IBM Rational Change is Critical to Business Innovation There are 3 key drivers for change events Business Drivers Modified Business Processes M&A and
More informationIntroduction to Disciplined Agile Delivery
IBM Software Group Introduction to Disciplined Agile Delivery 2010 IBM Corporation Agenda What is Agile Why are organizations moving to Agile and what challenges do they face How IBM is addressing these
More information1. Which CLM capability does the Analyst role have full read/write access to?
Volume: 75 Questions 1. Which CLM capability does the Analyst role have full read/write access to? A. software configuration management B. test management C. automation D. requirements management Answer:
More informationConnect heterogeneous ALM tools together
IBM Watson Internet of Things Continuous Engineering Connect heterogeneous ALM tools together Tarik Mlahi, IBM WIoT 27-Sept-2017 1 2017 IBM Corporation Over time, cost of maintaining integrations can exceed
More informationFast Forward Shareholder Value from your SAP Investment using IBM Rational
Fast Forward Shareholder Value from your SAP Investment using IBM Rational James Hunter Worldwide Offerings Manager Packaged Applications and System Integrators The premiere software and product delivery
More informationAccelerate modernization of enterprise assets using IBM s Rational Asset Analyzer
Accelerate modernization of enterprise assets using IBM s Rational Asset Analyzer V.Quiblier. Rational Z Technical Sales Specialist 2006 IBM Corporation 2007 IBM Corporation Agenda IBM Software Group The
More informationBuilding a Platform for Innovation: Architecture and Agile as Key Enablers
Building a Platform for Innovation: Architecture and Agile as Key Enablers Peter Eeles FSS Industry Lead, IBM Rational Worldwide Tiger Team peter.eeles@uk.ibm.com 1191A 2013 IBM Corporation Please note
More informationIBM Rational Software
2007 IBM Corporation IBM Rational Software Development Conference 2008 Measured Capability Improvement Framework: A Systematic Approach to Software Excellence Per Kroll Chief Architect IBM Rational Expertise
More informationImproving the business process of software delivery for Financial Services
Improving the business process of software delivery for Financial Services Belinda Tee Senior Rational Technical Specialist The premiere software and product delivery event. 21 July, Sydney Belinda Tee,
More informationArchitecture & Construction Keynote Architecture Management
Architecture & Construction Keynote Architecture Management Karen Hunt, Director, Rational Architecture Management Software Scott Darlington, Product Manager, Enterprise Architecture Management Agenda
More informationFast, Lean Enterprise Software Delivery Through IBM DevOps
IEEE Symposium Agile meets DevOps Fast, Lean Enterprise Software Delivery Through IBM DevOps Steve Weaver Organizations that effectively leverage software delivery outperform their competitors... yet few
More informationIBM Rational RequisitePro
Success starts with requirements management IBM Rational RequisitePro Highlights Offers advanced Microsoft Provides Web access for Word integration distributed teams Built on a robust Offers flexible reporting
More informationDevOps with UrbanCode
DevOps with UrbanCode Extend Agile ALM to Accelerate Business Value Cindy VanEpps Team Interaction Designer - DevOps vanepps@us.ibm.com 2013 IBM Corporation Agenda What is DevOps? Introducing UrbanCode
More informationEffective Test Automation of SAP Implementations
Effective Test Automation of SAP Implementations Vipin Kumar Managing Director & Software Engineering Evangelist Astra Infotech Pvt Ltd vk@astrainfotech.com QM15 2009 IBM Corporation Agenda Introduction
More informationActionable enterprise architecture management
Enterprise architecture White paper June 2009 Actionable enterprise architecture management Jim Amsden, solution architect, Rational software, IBM Software Group Andrew Jensen, senior product marketing
More informationCustomizing IBM Rational Team Concert Work Items and Process
Customizing IBM Rational Team Concert Work Items and Process André Weinand RTC Work Items Component Lead IBM Rational Software andre_weinand@ch.ibm.com 2009 IBM Corporation Agenda Why Customization? Scrum
More informationElevate Your Business Insight: Measured Improvement Realized in Rational Insight
Elevate Your Business Insight: Measured Improvement Realized in Rational Insight Tack Tong Lead Architect, Rational Insight tacktong@ca.ibm.com Jun Li Wang ( 王君丽 ) Rational Insight Development wangjunl@cn.ibm.com
More informationWhat's New With Rational Team Concert (TM)
What's New With Rational Team Concert (TM) Erich Gamma Distinguished Engineer, Rational Team Concert Lead 2009 IBM Corporation Agile at Scale: Agile Planning 1 Agenda Deliver Global Enterprise Readiness
More informationIBM Innovate A Change Management Request Portal. Robert Kennedy Geoffrey Clemm
IBM Innovate 2010 A Change Management Request Portal Robert Kennedy kennedyr@us.ibm.com Geoffrey Clemm geoffrey.clemm@us.ibm.com CCM-1133B The premiere software and product delivery event. June 6 10 Orlando,
More informationNew and noteworthy in Rational Asset Manager V7.5.1
Rational Asset Manager New and noteworthy in Rational Asset Manager V7.5.1 IBM Corporation 2011 The information contained in this presentation is provided for informational purposes only. While efforts
More informationSucceed with Agile at Scale
IBM Software Group Succeed with Agile at Scale Alfred Tse/Osmond Ng Rational Software Technical Professionals Growth Markets Asia Pacific June 25, 2009 2008 IBM Corporation Agenda Agile Software Development
More informationRational Developer for IBM i (RDi) Introduction to Enterprise Modernization
IBM Software Group Rational Developer for IBM i (RDi) Introduction to Enterprise Modernization Web 2.0, SOA and Collaboration on IBM i with Rational Software Delivery Platform Courtesy Linda Cole Last
More informationIBM Rational Software
IBM Rational Software Development Conference 2008 Scaling Agile Software Development: Strategies for Applying Agile in Complex Situations Scott Ambler Practice Leader Agile Development Scott_ambler@ca.ibm.com
More informationEnterprise Architecture Management
Enterprise Architecture Management Tom Sudchai ASEAN Rational Professional IBM Rational Software The premiere software and product delivery event. June 6 10 Orlando, Florida Disclaimer Copyright IBM Corporation
More informationIBM Rational Extensions for SAP Applications Application lifecycle management for consistent governance
IBM Rational Extensions for SAP Applications Application lifecycle management for consistent governance Level: Introductory September 2007 Rational Integrations for SAP Solutions, Page 2 of 14 Contents
More informationTelelogic DOORS Web Access
IBM Software Group Telelogic DOORS Web Access 2008 IBM Corporation Introducing Telelogic DOORS Web Access A rich Internet application providing an alternative method of accessing your Telelogic DOORS database
More informationThe IBM Rational strategy for integrating with Product Lifecycle Management (PLM)
The IBM Rational strategy for integrating with Product Lifecycle Management (PLM) Richard Crisp Director, Systems Engineering 27 May, 2014 Please Note: IBM s statements regarding its plans, directions,
More informationIBM Rational Software
2008 IBM Corporation IBM Software Development Conference 2008 The 2.0 Product Roadmap Powered by Jazz - Highlighting Collaborative Application Lifecycle Management Michael O Rourke Vice President, Software
More informationIntelligence, a powerful
Lotus and Cognos Business Intelligence, a powerful combination Combining the power of business intelligence and Lotus Juha Teljo Business Analytics Solution Executive IBM 1 Agenda Objective: Learn about
More informationManaging the Business of IT - Integrating Enterprise Architecture and Application Portfolio Management
Managing the Business of IT - Integrating Enterprise Architecture and Application Portfolio Management Tim Hahn IBM 2 August 2010 Session: Acknowledgments Martin Owen - providing the bulk of the content
More informationBuilding a Platform for Innovation
10 October 2013 Building a Platform for Innovation Architecture and Agile as Key Enablers Peter Eeles FSS Industry Lead, IBM Rational Worldwide Tiger Team peter.eeles@uk.ibm.com Agenda 1 Introduction 2
More informationAgenda. ClearQuest 8.0 What s New. Positioning Integrations Collaboration Administration New Features Deprecations Q&A
ClearQuest 8.0 What s New Shmuel Bashan Rational Services - GSAT Agenda Positioning Integrations Collaboration Administration New Features Deprecations Q&A 2 IBM Rational ClearQuest Comprehensive Software
More informationCollaborative DevOps with Rational and Tivoli
Collaborative DevOps with Rational and Tivoli Copyright International Business Machines Corporation 2011 IBM Corporation 1 Overview This paper describes the challenges that exist between development and
More informationImplementing an Agile Transformation Using Discipline Agile Delivery Michael J Lyons World Wide Solution Deployment Architect, IBM Rational
Implementing an Agile Transformation Using Discipline Agile Delivery Michael J Lyons World Wide Solution Deployment Architect, IBM Rational mjlyons@us.ibm.com Agenda Why a transformation? Why Agile / Lean?
More informationA lifecycle approach to systems quality: because you can t test in quality at the end.
Systems quality management White paper December 2009 A lifecycle approach to systems quality: because you can t test in quality at the end. Moshe S. Cohen, market/offering manager, quality management,
More informationAdopting DevOps at Enterprise Scale
Adopting DevOps at Enterprise Scale Presented by: Sanjeev Sharma CTO, DevOps Technical Sales and Adoption IBM Distinguished Engineer @sd_architect 1 IBM Corporation DevOps: Origins 2 IBM Corporation DevOps
More informationIBM Software Rational. Five tips for improving the ROI of your software investments
IBM Software Rational Five tips for improving the ROI of your software investments 2 Five tips for improving the ROI of your software investments It s estimated that companies may waste billions of dollars
More informationIBM Rational Software
IBM Rational Software Development Conference 2008 Globally Distributed Software Development Erich Gamma Distinguished Engineer, Jazz Technical Lead IBM Rational Zurich Research Lab erich_gamma@ch.ibm.com
More informationCollaborative ALM Interoperability
Collaborative ALM Interoperability Options for integrating Rational ClearQuest with Rational Team Concert and Rational Quality Manager Rich Forziati and Mats Gothe January 5, 2010 Page 1 of 17 INTRODUCTION...
More informationToolbox for Architecture Framework Discussions at The Open Group. SKF Group, February 2018
Toolbox for Architecture Framework Discussions at The Open Group SKF Group, February 2018 Toolbox Overview Components in our Enterprise Architecture Management: APPROACH FRAMEWORK CONTENT TOOLBOX Architecture
More informationIBM Collaborative Lifecycle Management & SAFe
IBM Collaborative Lifecycle Management & SAFe IBM s support for the Scaled Agile Framework V3.0 methodology in the IBM CLM solution Ibm.biz/safesupport Presented by: Amy Silberbauer Solution Architect,
More informationORACLE SOA GOVERNANCE SOLUTION
ORACLE SOA GOVERNANCE SOLUTION KEY FEATURES AND BENEFITS TAKE CONTROL OF YOUR SOA. MAXIMIZE ROI, SERVICE REUSE AND POLICY COMPLIANCE. FEATURES Automated discovery, mapping, and management of the service
More informationAchieve Competitive Advantage with IBM DevOps
Achieve Competitive Advantage with IBM DevOps Bridge the Gap between Development and Operations IBM Competitive Project Office Agenda Introduction Break Down the Barriers with Improved Planning and Collaboration
More informationAdaptive work environments
Adaptive work environments Helping business achieve operational efficiency through people and SOA. Flexibility that enables people to rapidly access and interact with targeted business processes Business
More informationDramatically improve the way work gets done with IBM Business Process Manager
IBM Software Thought Leadership White Paper Dramatically improve the way work gets done with IBM Business Process Manager 2 Dramatically improve the way work gets done with IBM Business Process Manager
More informationAchieving Application Readiness Maturity The key to accelerated service delivery and faster adoption of new application technologies
WHITE PAPER Achieving Application Readiness Maturity The key to accelerated service delivery and faster adoption of new application technologies Achieving Application Readiness Maturity Executive Summary
More informationEnterprise Modeling to Measure, Analyze, and Optimize Your Business Processes
SAP Solution in Detail SAP NetWeaver SAP Enterprise Modeling Applications by Software AG Enterprise Modeling to Measure, Analyze, and Optimize Your Business Processes Table of Contents 4 Quick Facts 5
More informationPassit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2
Passit4Sure.OG0-093.221Questions Number: OG0-093 Passing Score: 800 Time Limit: 120 min File Version: 7.1 TOGAF 9 Combined Part 1 and Part 2 One of the great thing about pass4sure is that is saves our
More informationIBM Rational Asset Manager made practical
1 of 11 10/27/2007 4:53 PM IBM Rational Asset Manager made practical Part 2: Establish the governance Level: Introductory Grant Larsen, STSM, Chief-Architect -- Asset Management, IBM 15 Oct 2007 from The
More informationThe IBM Rational Software Development Platform
IBM Software Group The IBM Rational Software Development Platform An overview Marc Haeverans marc.haeverans@be.ibm.com 2006 IBM Corporation Agenda The Challenge Software Development and SOA Rational Software
More informationDevelopment Environment Definition
IBM Rational January 2011 Technical White Paper Development Environment Definition Ensuring a comprehensive consideration of all elements of a development environment 2 Development Environment Definition
More informationTransforming software delivery with cloud
IBM Software Thought Leadership White Paper August 2011 Transforming software delivery with cloud 2 Transforming software delivery with cloud Contents 2 Cloud: An opportunity 2 Increasing pressure from
More informationIBM Rational Systems Developer, Version 7.0
Simplify model-driven development for software products and systems IBM Rational Systems Developer, Version 7.0 Highlights Offers integrated design and development, accommodating visualization and editing
More informationThe Aras PLM Platform
2 THE ARAS PLM PLATFORM Table of Contents ENABLING THE BUSINESS OF ENGINEERING... 3 THE PRODUCT INNOVATION PLATFORM... 4 THE ARAS PLM PLATFORM... 5 DOING BUSINESS WITH ARAS... 6 TECHNOLOGY... 7 Architecture...7
More information2013 Rational Software Open Labs
2013 Rational Software Open Labs Target to better LEARNING (not substitution for full training course) Software Choose from one or more of twelve Self-Paced, Hands-On Labs: Rational System Architect for
More informationTestking.M questions
Testking.M2140-648.81 questions Number: M2140-648 Passing Score: 800 Time Limit: 120 min File Version: 4.8 http://www.gratisexam.com/ M2140-648 IBM Rational IT Sales Mastery Test v2 Excellent Questions,
More informationAccenture Enterprise Services for Energy. Delivering high performance in enterprise resource planning
Accenture Enterprise Services for Energy Delivering high performance in enterprise resource planning Accelerating business value A study by the Accenture Institute for High Performance Business revealed
More informationFueled with ALM Octane
White Paper Application Delivery Management Fueled with ALM Octane Introducing the Next Generation of Application Lifecycle Management Table of Contents page Fueled with ALM Octane...1 Achieving Success
More informationDelivering Business-Critical Solutions with SharePoint 2010
Delivering Business-Critical Solutions with SharePoint 2010 White Paper October 2011 Delivering Business-Critical Solutions with SharePoint 2010 White Paper Page 1 DISCLAIMER The information contained
More informationAchieving Business Results from your Enterprise Architecture
Achieving Business Results from your Enterprise Architecture Greg Sikes Director, Architecture & Modeling IBM Rational Software Greg.Sikes@US.IBM.com Martin Owen Manager of Product Management, Enterprise
More informationIntegrating Configuration Management Into Your Release Automation Strategy
WHITE PAPER MARCH 2015 Integrating Configuration Management Into Your Release Automation Strategy Tim Mueting / Paul Peterson Application Delivery CA Technologies 2 WHITE PAPER: INTEGRATING CONFIGURATION
More informationOracle Service Cloud. New Feature Summary. Release 18C ORACLE
Oracle Service Cloud Release 18C New Feature Summary ORACLE TABLE OF CONTENTS Revision History 3 Overview 3 Agent Browser Desktop Automation 3 Workflow Enable Save Option for Workflow Elements 3 Workflow
More informationWhat makes you Rational? Effective Software Development with Rational
IBM Software Group IBM Software Day What makes you? Effective Software Development with Introduction to Software Delivery Platform October 10, 2007 October 10, 2007 2007 IBM Corporation IBM Software Group
More informationGetting ready for ALM Octane
White Paper Getting ready for ALM Octane Next-generation application lifecycle management ALM v12.53 Contents Contents... 2 Achieving success in a bimodal world... 3 About ALM software... 3 ALM Octane
More informationAddress system-on-chip development challenges with enterprise verification management.
Enterprise verification management solutions White paper September 2009 Address system-on-chip development challenges with enterprise verification management. Page 2 Contents 2 Introduction 3 Building
More informationTHE FUTURE OF PROCESS HAS BEGUN
THE FUTURE OF PROCESS HAS BEGUN Get There Faster. Millions rely on ARIS when it comes to designing, publishing, analyzing and optimizing their processes. Now, ARIS 9 brings you even more innovations to
More informationScale. Making the Case for the Lean Enterprise
Agile @ Scale Making the Case for the Lean Enterprise Amy Silberbauer Solution Architect, Enterprise Scaled Agile Watson IoT ALM Offering Management Team asilber@us.ibm.com 1 Watson / Presentation Title
More informationCONTENT AND EXPERIENCE CLOUD. Deliver Engaging Digital Experiences Across Multiple Channels
CONTENT AND EXPERIENCE CLOUD Deliver Engaging Digital Experiences Across Multiple Channels Content Content is key. To stay competitive in today s fast-paced world, you must reach your audience with up-to-the-minute
More informationIntegration Competency Center Deployment
Service Offering Integration Competency Center Deployment Achieve Higher Levels of Performance & Capability Benefits Experienced Informatica Professional Services managers provide invaluable insight Lower
More informationCA Release Automation Continuous Delivery Edition and CA Agile Central
SOLUTION BRIEF CA RELEASE AUTOMATION CONTINUOUS DELIVERY EDITION AND CA AGILE CENTRAL CA Release Automation Continuous Delivery Edition and CA Agile Central SOLUTION BRIEF CA RELEASE AUTOMATION CONTINUOUS
More informationBuild a Future-Ready Enterprise With NTT DATA Modernization Services
NTT DATA welcomed Dell Services into the family in 2016. Together, we offer one of the industry s most comprehensive services portfolios designed to modernize business and technology to deliver the outcomes
More informationSOLUTION BRIEF MAINFRAME SERVICES FROM CA TECHNOLOGIES
SOLUTION BRIEF MAINFRAME SERVICES FROM CA TECHNOLOGIES Can You Make Your Mainframe Platform the Strongest Player in a Team Computing Environment, Supporting Mobile, Big Data, Massive Transaction Processing
More information2 Business Processes and Forms with Office SharePoint Server 2007
Workflow with Microsoft Office SharePoint Server 2007 Executive Summary Over the last decade, business process management solutions have been gaining considerable momentum as organizations are struggling
More informationBuilding smart products: best practices for multicore software development
IBM Software Rational Thought Leadership White Paper Building smart products: best practices for multicore software development 2 Building smart products: best practices for multicore software development
More informationWhat is your definition of DevOps?
DevOps What is your definition of DevOps? Steve Boone DevOps SME @Steve_Boone 1 Jez Humble: Continuous Delivery DevOps is much of the how of achieving continuous delivery 2 DevOps IBM s Definition: DevOps
More informationDelight Customers. Always. ASUG and SAP Solution Manager Education Summit November 28-30, 2017 Newtown Square, PA.
ASUG and SAP Solution Manager Education Summit November 28-30, 2017 Newtown Square, PA. Agenda: ASUG and SAP Solution Manager Education Summit Tuesday, November 28, 2017 8:00am-9:00am Check-In and Breakfast
More informationIBM Sterling Order Management drop ship capabilities
IBM Sterling Order Management drop ship capabilities Expand product assortment without increasing inventory costs Overview In this solution overview, you will learn: How to gain visibility into available
More informationIBM Service Management Buyer s guide: purchasing criteria. Choose a service management solution that integrates business and IT innovation.
IBM Service Management Buyer s guide: purchasing criteria Choose a service management solution that integrates business and IT innovation. Close the integration gap between business and IT innovation According
More informationORACLE SYSTEMS MIGRATION SERVICES FOR IBM ENVIRONMENTS
ORACLE SYSTEMS MIGRATION SERVICES FOR IBM ENVIRONMENTS SAFELY MIGRATE TO A NEW IT INFRASTRUCTURE WITH THE RIGHT TOOLS AND EXPERTISE KEY FEATURES Effectively address issues such as endof-life, unpredictable
More informationIn Pursuit of Agility -
In Pursuit of Agility - BPM and SOA within the Boeing Company Ahmad R. Yaghoobi Associate Technical Fellow Enterprise Architect ahmad.r.yaghoobi@boeing.com Randy Worsech Business Architect Randall.a.worsech@boeing.com
More informationSystems and Software Engineering with RELM
Systems and Software Engineering with RELM Competitive advantage through innovative software Parham Vasaiely, EADS Project Manager R&D, Systems and Software Engineering Parham.Vasaiely@eads.com IBM SolutionConnect
More informationYou can plan and execute tests across multiple concurrent projects and people by sharing and scheduling software/hardware resources.
Data Sheet Application Development, Test & Delivery Performance Center Micro Focus Performance Center software is an enterprise-class performance engineering software, designed to facilitate standardization,
More informationIBM Software IBM Business Process Manager
IBM Software IBM Business Process Manager An industry-leading BPM unified platform to help drive innovation at scale 2 IBM Business Process Manager Highlights Mobile New responsive user interface controls
More informationEffective SOA governance.
Governing service-oriented architecture March 2006 Effective SOA governance. Kerrie Holley, IBM Distinguished Engineer, Business Consulting Services Jim Palistrant, IBM Market Manager, Rational SOA Steve
More informationWatson Internet of Things. Agile Development Why requirements matter
Watson Internet of Things Agile Development Why requirements matter Executive summary The clear benefits of agile development better collaboration, incremental delivery, early error detection and the elimination
More informationAgile Projects 7. Agile Project Management 21
Contents Contents 1 2 3 4 Agile Projects 7 Introduction 8 About the Book 9 The Problems 10 The Agile Manifesto 12 Agile Approach 14 The Benefits 16 Project Components 18 Summary 20 Agile Project Management
More informationDocAve Governance Automation
Governance Automation Technical Overview DocAve Governance Automation for Microsoft SharePoint & Office 365 Governance Your Policy. Our Automation. Platforms Supported SharePoint Server 2016, 2013 & 2010
More informationIBM IoT Continuous Engineering on Cloud and IBM Collaborative Lifecycle Management on Cloud
Service Description IBM IoT Continuous Engineering on Cloud and IBM Collaborative Lifecycle Management on Cloud This Service Description describes the Cloud Service IBM provides to Client. Client means
More informationAnalyze, Design, and Develop Applications
Analyze, Design, and Develop Applications On Demand Insurance Problems 1. We lose customers because we process new policy applications too slowly. 2. Our claims processing is time-consuming and inefficient.
More informationExam Questions OG0-091
Exam Questions OG0-091 TOGAF 9 Part 1 https://www.2passeasy.com/dumps/og0-091/ 1. According to TOGAF, Which of the following are the architecture domains that are commonly accepted subsets of an overall
More informationPrepare for a more efficient SAP implementation: Take data issues off the critical path
Prepare for a more efficient SAP implementation: Take data issues off the critical path Identify data risks before implementation with the Preliminary Data Assessment Appliance Preliminary Data Assessment
More informationDeliver Winning Software Solutions with Full Quality Assurance Management
SAP Brief SAP Extensions SAP Quality Center by Micro Focus Deliver Winning Software s with Full Quality Assurance Management SAP Brief Top-notch applications for business success and growth Technology
More informationIBM Innovate 2010 Managing Requirements for Your Agile Team
IBM Innovate 2010 Managing Requirements for Your Agile Team Mia McCroskey Manager, Requirements Management Emerging Health Information Technology mmccrosk@emerginghealthit.com RDM-1206A The premiere software
More informationA new approach to verifying and validating medical device development.
Product development White paper June 2009 A new approach to verifying and Automating product development and compliance processes using IBM Rational software Irv Badr, senior manager, Rational software,
More informationYou can plan and execute tests across multiple concurrent projects and people by sharing and scheduling software/hardware resources.
Data Sheet Application Development, Test & Delivery Performance Center Micro Focus Performance Center software is an enterprise-class performance engineering software, designed to facilitate standardization,
More informationBusiness Agility for Smarter Banking
Chris O Connor A/NZ BPM Sales Executive FST Banking Conference Business Agility for Smarter Banking Achieving Faster and More Profitable Results in Banking Operations I B M Business Agility for Smarter
More informationIBM Business Analytics
Ivan Brum BA Technical Sales IBM Business Analytics Business Analytics Our world is becoming INSTRUMENTED Our world is becoming INTERCONNECTED Virtually all things, processes and ways of working are becoming
More informationExperiences in deploying
Experiences in deploying agility@scale Julian Holmes Co-Founder UPMentors julian@upmentors.com The premiere software and product delivery event. July 21 Sydney, Australia Introduction Achieving greater
More informationNew Intelligence, Better Insight Jack Esselink Business Analytics Evangelist
New Intelligence, Better Insight Jack Esselink Business Analytics Evangelist Data Explosion In A Smarter World! Volume of Digital Data 57% CAGR for enterprise data through 2010 Machine generated data
More information