transform software delivery to address market complexity and change
DESCRIPTION
Jesper Christensen, Rational Software.Læs mere på http://www.smarterbusiness.dkTRANSCRIPT
Transform Software Delivery to Address Market Complexity and Change
Jesper Christensen
CEOs Recognize the Challenges and Opportunities as the Business Network Becomes More Dynamic
IBM Global CEO Survey, Institute for Business Value, 2010
“In these uncertain times, effective and swift decision making is more important than ever.”Shuzo Sumi, President and CEO Tokio Marine Holdings, Inc.
“The complexity over the next five years is off the charts – a 100 on your scale from 1 to 5”
Edward Lonergan, President and CEO Diversey, Inc.
“Our products need to anticipate need, rather than respond to a request.” Michael D’Ascenzo, Commissioner of Taxation, Australian Taxation Office
Capitalize on change by driving agility throughoutthe lifecycle
Make better decisions driven by analytics and business rules
Accelerate application, service and information delivery and extend reach to cloud
Take a smarter approach to process and integrate in software delivery
Achieving business agility requires agility in software delivery
• Accelerate software and service innovation to address market dynamics
Improved quality and time-to-market, reduced risk and cost, and tighter alignment to business priorities
IntegrateConnecting process
and informationSoftware, data, and tools
Unifying teamsProjects, and
organizational cultures
CollaborateSimplifying governance
Plans, scope, and measures
Optimize
Complexity and change heighten challenges in software delivery
Products that miss the mark,
elusive value contribution
Poor collaboration
between siloed teams impacts agility
Disparate tools and multiple platforms slow service delivery
Costly, fragile and sub-optimal application
portfolio Bureaucratic processes
that are difficult to measure
Unplanned downtime and business loss due to deployment
issues
Inability to meet unexpected changes in demand
Complexity and change heighten challenges in software delivery
Products that miss the mark,
elusive value contribution
Poor collaboration
between siloed teams impacts agility
Disparate tools and multiple platforms slow service delivery
Costly, fragile and sub-optimal application
portfolio
Unplanned downtime and business loss due to deployment
issues
Inability to meet unexpected changes in demand
Bureaucratic processes
that are difficult to measure
Make better decisions driven by analytics
Challenge OutcomesAgility Levers Capabilities
Right products to the right market
Assessed and governed portfolio supporting
business value
Agile, measurable delivery and
development process
Align product and features with customer
and market need
Sluggish IT planning, application bloat
Scattered software delivery, difficult to govern, measure
and analyze
Market-driven Product Development
Product Portfolio Management
Optimized Business & IT Planning Decisions
Application Portfolio Management
Metrics-driven Continuous Improvement
Delivery and Performance Management
“By enhancing our decision making, Focal Point has helped us choose the products and features that deliver the greatest customer and business value. This has improved our productivity and reduced costs because we are developing the right products for our markets.” – Large industrial organization
Make profitable development decisions with managed innovation and market-driven product development
• Business and value-driven development • Right products, for the right stakeholders at
the right time• Objective decision making• Control, efficiency
- visualization and transparency • Cost vs. risk and NPV/ROI assessments• Innovation, customer collaboration and interaction
IBM Rational Focal Point v6.5
Free up funds for innovation and gain better quality, control and understanding with application portfolio management
IBM Rational Focal Point v6.5
IBM System Architect v11.4
• Reduce cost and risk while increasing agility • Rebalance resource allocation from
“keeping the lights on” to driving innovation• Effective decision making for rationalization
and optimization • Continuous assessment, control and efficiency• Quality improvement• Enterprise understanding – plan, analyze and
execute future evolution and change
“The bank cut the time taken to create a full status report on projects from 70 hours to just 1.5 hours
Source: IBM Case Study, September 29, 2011
Measure and manage performance throughout software and systems delivery
• Performance management solution tailored for software and systems delivery
• Web based business command center• Automates data collection and report generation• Measure process efficiency
and improvement effectiveness• Analytics to locate root causes, prescribe course
corrections, predict future outcomes• Collect information from multiple Rational and
third-party products and in-house applicationsIBM Rational Insight v1.1
Portfolio dashboards are now generated in a matter of minutes instead of a 40 hours manual process. – Large financial institution
Complexity and change heighten challenges in software delivery
Products that miss the mark,
elusive value contribution
Disparate tools and multiple platforms slow service delivery
Costly, fragile and sub-optimal application
portfolio
Inability to meet unexpected changes in demand
Bureaucratic processes
that are difficult to measure
Poor collaboration
between siloed teams impacts agility
Unplanned downtime and business loss due to deployment
issues
Take a smarter approach to process and integration in software delivery
Challenge OutcomesAgility Levers CapabilitiesImproved success rate, and visibility into software and
services development
Accelerated delivery and reduced risk
with software and services deployment
Lack of collaboration in siloed teams across roles
and geographies impacts innovation
Inability to deliver new applications and services quickly
Coordinated, QualitySoftware Delivery
Integrated ApplicationLifecycle Management
Streamlined and Automated Deployment
Collaborative Dev/Ops
Manage your application lifecycle more efficiently and speed up time to market with Rational agility@scale solutions
• Turnkey service offering to help organizations adopt IBM Agile best practices for their evolving development processes with the solution for Collaborative Lifecycle Management
• Accelerate ROI by linking Agile or traditional plans to execution across all team roles with the solution for Collaborative Lifecycle Management
• Enhance cross-team collaboration on software design and create deep integrations across the lifecycle with the solution for Collaborative Design Management
RationalRequirements
Composer
RationalTeam Concert
RationalQuality
Manager
Collaborative Lifecycle Management
Collaborative Design Management
Rational Software Architect Design Manager
Collaborative Lifecycle Management for IT agility@scale™ service offering
Try solution for CLM now
in a Sandbox Environment!
“…[solution for] CLM s a complete development tool, from requirements all the way through development and testing, with automatic status/management view capabilities. There is not any product on the market with this type of integration.” – George Cage, Director, Mercury Consulting
Reduce cost, and improve efficiency and accuracy of cross-domain tasks through collaborative development and operations
• Improve the agility of software delivery through repeatable and low-risk deployments in complex, heterogeneous environments
• Increase software deployment frequency by 46% while reducing build and deploy errors by 40%1
• Streamline cross-domain planning and communication; import IT and application dependencies to plan and automate functionsacross development and operations
• Reduce the risk and cost of delivery through storage, approvals and governance of assets and services
Rational Automation Framework v3
Rational Software Architect v8.0.3
Rational Asset Manager v7.5.1
1Customer Case Study, Demonstrated Benefits of Software Delivery Automation, Hurwitz & Assoc. 2011
DeploymentPlans
AutomatedScripts
OperationsDevelopment
Enterprise Hosting Environment
VirtualPhysical Cloud
Rational Automation Framework has helped us improve the quality of our software delivery by automating manual and error-prone configuration and deployments. We can target various environments for test and production, cutting the risk of down-time.” – Telenor Norway
Complexity and change heighten challenges in software delivery
Products that miss the mark,
elusive value contribution
Poor collaboration
between siloed teams impacts agility
Costly, fragile and sub-optimal application
portfolio Bureaucratic processes
that are difficult to measure
Unplanned downtime and business loss due to deployment
issuesDisparate tools and multiple platforms slow service delivery
Inability to meet unexpected changes in demand
Accelerate application, service and information delivery and extend reach to cloud
Challenge OutcomesAgility Levers Capabilities
Increased productivity and lower application
development costs
Fast, secure application delivery with reduced cost
and increased agility
Inefficient islands of skills, languages and
platforms slow service delivery
Inability to rapidly adapt to unexpected changes in
demand
Accelerated Application Development
Multi-platform Development
Flexible, Cloud-based Development and Test
Integrated and Secure Cloud Deployment
Rapidly deploy new software and services across all platforms using multi-platform development
• Common tooling for building applications across platforms, languages, and technologies
• 22-37% improvement in developer productivity¹, ability to leverage existing attract new talent
• 50-80%¹ reduction in host CPU usage, lowers overall development and administration costs
• Improve understanding, quality and security of enterprise applications
UnifiedIDE
Rational DeveloperFamily
UnifiedIDE
UnifiedIDE
Rational DeveloperFamily
Rational Developer for System z v8.0.3 FamilyRational Developer for Power Systems v8.0.3 Family
Rational Application Developer v8.0.4WebSphere Application Server - Tools Edition
¹Aggregation of results from a productivity study conducted by IBM System z customers.
WAS DB2 CICS IMS
Services provider cuts operating costs 55 percent by migrating from the VAGen-Cobol legacy application to JavaSource: IBM Success Story, February 28, 2011.
Improve application performance and reduce capital expenses
• Maximize application performance on existing hardware to reduce capital expenses
• Exploit new advanced optimization technology in C/C++, COBOL, and PL/I compilers
• Productivity improvements with enhanced reporting, problem determination, performance tuning and code portability support
z/OS XL C/C++ v1.13
XL C/C++ for z/VM v1.3
Enterprise PL/I v4.2
COBOL for AIX v4.1.1
XL C/C++ for Linux v11
XL Fortran for Linux v13
Rice University is able to drastically shortens time required for research by increasing the speed at which complex applications can run by up to 26 timesSource: IBM Success Story, August 31, 2011.
Haddon Hill Group and IBM helped a major healthcare organization deploy software in 90 minutes, instead of up to two weeks by leveraging IBM WebSphere CloudBurst Appliance device and IBM Rational Automation FrameworkSource: IBM Case Study, August 31, 2011
Leverage the cloud to quickly reduce application development time to market
• Reduce installation, configuration and maintenance time by deploying pre-configured Collaborative Lifecycle Management solutions on the cloud
• Match the procurement process to the project lifecycle for development and test environments
• Deploy complex applications to cloud production or development and test environments to reduce manual configuration errors and set-up time while facilitating consistency and accuracy
IBM CollaborativeLifecycle Management Solution
RationalRequirements
Composer
RationalTeam Concert
RationalQuality
Manager
Rational solution for Collaborative Lifecycle Management on IBM SmartCloud Enterprise
Rational Automation Framework v3.0
Innovate with confidence – deploy secure software and services
• Leverage centrally managed and automated testing for efficient delivery of secure software
• Embed security testing early in the development lifecycle to support agile delivery demands– Bridge the gap between “Security” and “Development”
through joint collaboration and visibility, enabling regulatory compliance
– Ensure secure modernization of legacy systems– Protect data through vulnerability management
of cloud applications– Integrate security testing into the development
lifecycle, through interfaces to Rational Team Concert and Rational Quality Manager
Collaborative Vulnerability Management
Architect
Analyst Developer
QualityProfessional
Security Auditor
Rational AppScan
Visibility
CollaborationGovernance
HybridAnalysis
StaticAnalysis Dynamic Analysis
“By using IBM's Rational AppScan product the Office of Information Security, in coordination with the University's web application development units, has been able to identify and address security issues thereby saving valuable resources.” – West Virginia University
Transform software delivery with new and expanded capabilities
Market-driven Product Development
Integrated and Secure Cloud Deployment
Integrated ApplicationLifecycle Management
Multi-Platform Development
Application Portfolio Management
Delivery Measurement
and Performance
Collaborative Dev/Ops
Agility Levers Are Driven By Combinations of Capabilities IBM Cross-Brand
LauhAgility Levers Capabilities
• Real-time intelligent decision automation• Visualized infrastructure & predicted
disruptions• Optimized IT planning
• Decision Management• Predictive Business Service Management• Application Portfolio Management
• Real-time intelligent decision automation• Visualized infrastructure & predicted
disruptions• Optimized IT planning
• Real-time intelligent decision automation• Visualized infrastructure & predicted
disruptions• Optimized IT planning
• Business Process Management + SOA• Collaborative Dev/Ops
• Faster process change and integration• Streamlined and automated deployment
• Real-time intelligent decision automation• Visualized infrastructure & predicted
disruptions• Optimized IT planning
• Multiplatform Development• Cloud Deployment and Management• Universal Connectivity
• Accelerated application delivery• Secure information delivery
© Copyright IBM Corporation 2011. 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.
www.ibm.com/software/rational