Transform Software Delivery to Address Market Complexity and Change

992 views
905 views

Published on

Jesper Christensen, Rational Software.
Læs mere på http://www.smarterbusiness.dk

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
992
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Speaker Notes: Version 8.0 of the AppScan portfolio has been enhanced to further support the needs of enterprises as they modernize. As enterprises move legacy applications to web-based interfaces, they expose these applications to a web attack surface. Existing capabilities of the AppScan family can be used to analyze vulnerabilities at the surface, and AppScan can now analyze the data paths through COBOL code in the legacy applications, allowing a more complete security review. This allows organizations to innovate with confidence, while preserving the integrity of applications which were once internal use only. More and more enterprise customers are relying on packaged applications or packaged environments to allow rapid deployment of capabilities. With the most recent release of AppScan Source, customers can now analyze SAP applications, and applications written in ABAP.
  • Transform Software Delivery to Address Market Complexity and Change

    1. 1. Transform Software Delivery to Address Market Complexity and Change Jesper Christensen
    2. 2. 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
    3. 3. 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
    4. 4. Achieving business agility requires agility in software delivery <ul><li>Accelerate software and service innovation to address market dynamics </li></ul>Improved quality and time-to-market, reduced risk and cost, and tighter alignment to business priorities Integrate Connecting process and information Software, data, and tools Unifying teams Projects, and organizational cultures Collaborate Simplifying governance Plans, scope, and measures Optimize
    5. 5. Complexity and change heighten challenges in software delivery Disparate tools and multiple platforms slow service delivery Inability to meet unexpected changes in demand 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 issues
    6. 6. Complexity and change heighten challenges in software delivery Disparate tools and multiple platforms slow service delivery Inability to meet unexpected changes in demand Products that miss the mark, elusive value contribution Poor collaboration between siloed teams impacts agility Costly, fragile and sub-optimal application portfolio Unplanned downtime and business loss due to deployment issues Bureaucratic processes that are difficult to measure
    7. 7. Make better decisions driven by analytics Challenge Outcomes Agility 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
    8. 8. “ 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 <ul><li>Business and value-driven development </li></ul><ul><li>Right products, for the right stakeholders at the right time </li></ul><ul><li>Objective decision making </li></ul><ul><li>Control, efficiency - visualization and transparency </li></ul><ul><li>Cost vs. risk and NPV/ROI assessments </li></ul><ul><li>Innovation, customer collaboration and interaction </li></ul>IBM Rational Focal Point v6.5
    9. 9. 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 <ul><li>Reduce cost and risk while increasing agility </li></ul><ul><li>Rebalance resource allocation from “keeping the lights on” to driving innovation </li></ul><ul><li>Effective decision making for rationalization and optimization </li></ul><ul><li>Continuous assessment, control and efficiency </li></ul><ul><li>Quality improvement </li></ul><ul><li>Enterprise understanding – plan, analyze and execute future evolution and change </li></ul>“ 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
    10. 10. Measure and manage performance throughout software and systems delivery <ul><li>Performance management solution tailored for software and systems delivery </li></ul><ul><li>Web based business command center </li></ul><ul><li>Automates data collection and report generation </li></ul><ul><li>Measure process efficiency and improvement effectiveness </li></ul><ul><li>Analytics to locate root causes, prescribe course corrections, predict future outcomes </li></ul><ul><li>Collect information from multiple Rational and third-party products and in-house applications </li></ul>IBM Rational Insight v1.1 Portfolio dashboards are now generated in a matter of minutes instead of a 40 hours manual process. – Large financial institution
    11. 11. Complexity and change heighten challenges in software delivery Disparate tools and multiple platforms slow service delivery Inability to meet unexpected changes in demand Products that miss the mark, elusive value contribution Costly, fragile and sub-optimal application portfolio Bureaucratic processes that are difficult to measure Poor collaboration between siloed teams impacts agility Unplanned downtime and business loss due to deployment issues
    12. 12. Take a smarter approach to process and integration in software delivery Challenge Outcomes Agility Levers Capabilities Improved 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, Quality Software Delivery Integrated Application Lifecycle Management Streamlined and Automated Deployment Collaborative Dev/Ops
    13. 13. Manage your application lifecycle more efficiently and speed up time to market with Rational agility@scale solutions <ul><li>Turnkey service offering to help organizations adopt IBM Agile best practices for their evolving development processes with the solution for Collaborative Lifecycle Management </li></ul><ul><li>Accelerate ROI by linking Agile or traditional plans to execution across all team roles with the solution for Collaborative Lifecycle Management </li></ul><ul><li>Enhance cross-team collaboration on software design and create deep integrations across the lifecycle with the solution for Collaborative Design Management </li></ul>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 Rational Requirements Composer Rational Team Concert Rational Quality Manager
    14. 14. Reduce cost, and improve efficiency and accuracy of cross-domain tasks through collaborative development and operations <ul><li>Improve the agility of software delivery through repeatable and low-risk deployments in complex, heterogeneous environments </li></ul><ul><li>Increase software deployment frequency by 46% while reducing build and deploy errors by 40% 1 </li></ul><ul><li>Streamline cross-domain planning and communication; import IT and application dependencies to plan and automate functions across development and operations </li></ul><ul><li>Reduce the risk and cost of delivery through storage, approvals and governance of assets and services </li></ul>Rational Automation Framework v3 Rational Software Architect v8.0.3 Rational Asset Manager v7.5.1 1 Customer Case Study, Demonstrated Benefits of Software Delivery Automation, Hurwitz & Assoc. 2011 Deployment Plans Automated Scripts Operations Development Enterprise Hosting Environment Virtual Physical 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
    15. 15. Complexity and change heighten challenges in software delivery Disparate tools and multiple platforms slow service delivery Inability to meet unexpected changes in demand 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 issues
    16. 16. Accelerate application, service and information delivery and extend reach to cloud Challenge Outcomes Agility 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
    17. 17. Rapidly deploy new software and services across all platforms using multi-platform development <ul><li>Common tooling for building applications across platforms, languages, and technologies </li></ul><ul><li>22-37% improvement in developer productivity¹ , ability to leverage existing attract new talent </li></ul><ul><li>50-80%¹ reduction in host CPU usage, lowers overall development and administration costs </li></ul><ul><li>Improve understanding, quality and security of enterprise applications </li></ul>Rational Developer for System z v8.0.3 Family Rational Developer for Power Systems v8.0.3 Family Rational Application Developer v8.0.4 WebSphere Application Server - Tools Edition ¹Aggregation of results from a productivity study conducted by IBM System z customers. Services provider cuts operating costs 55 percent by migrating from the VAGen-Cobol legacy application to Java Source: IBM Success Story , February 28, 2011. WAS DB2 CICS IMS
    18. 18. Improve application performance and reduce capital expenses <ul><li>Maximize application performance on existing hardware to reduce capital expenses </li></ul><ul><li>Exploit new advanced optimization technology in C/C++, COBOL, and PL/I compilers </li></ul><ul><li>Productivity improvements with enhanced reporting, problem determination, performance tuning and code portability support </li></ul>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 times Source: IBM Success Story , August 31, 2011.
    19. 19. 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 Framework Source: IBM Case Study , August 31, 2011 Leverage the cloud to quickly reduce application development time to market <ul><li>Reduce installation, configuration and maintenance time by deploying pre-configured Collaborative Lifecycle Management solutions on the cloud </li></ul><ul><li>Match the procurement process to the project lifecycle for development and test environments </li></ul><ul><li>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 </li></ul>IBM Collaborative Lifecycle Management Solution Rational solution for Collaborative Lifecycle Management on IBM SmartCloud Enterprise Rational Automation Framework v3.0 Rational Requirements Composer Rational Team Concert Rational Quality Manager
    20. 20. Innovate with confidence – deploy secure software and services <ul><li>Leverage centrally managed and automated testing for efficient delivery of secure software </li></ul><ul><li>Embed security testing early in the development lifecycle to support agile delivery demands </li></ul><ul><ul><li>Bridge the gap between “Security” and “Development” through joint collaboration and visibility, enabling regulatory compliance </li></ul></ul><ul><ul><li>Ensure secure modernization of legacy systems </li></ul></ul><ul><ul><li>Protect data through vulnerability management of cloud applications </li></ul></ul><ul><ul><li>Integrate security testing into the development lifecycle, through interfaces to Rational Team Concert and Rational Quality Manager </li></ul></ul>Collaborative Vulnerability Management Rational AppScan Visibility Collaboration Governance “ 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 Architect Analyst Developer Quality Professional Security Auditor Hybrid Analysis Static Analysis Dynamic Analysis
    21. 21. Transform software delivery with new and expanded capabilities Market-driven Product Development Integrated and Secure Cloud Deployment Integrated Application Lifecycle Management Multi-Platform Development Application Portfolio Management Delivery Measurement and Performance Collaborative Dev/Ops
    22. 22. Agility Levers Are Driven By Combinations of Capabilities IBM Cross-Brand Lauh Agility Levers Capabilities <ul><li>Real-time intelligent decision automation </li></ul><ul><li>Visualized infrastructure & predicted disruptions </li></ul><ul><li>Optimized IT planning </li></ul><ul><li>Decision Management </li></ul><ul><li>Predictive Business Service Management </li></ul><ul><li>Application Portfolio Management </li></ul><ul><li>Real-time intelligent decision automation </li></ul><ul><li>Visualized infrastructure & predicted disruptions </li></ul><ul><li>Optimized IT planning </li></ul><ul><li>Real-time intelligent decision automation </li></ul><ul><li>Visualized infrastructure & predicted disruptions </li></ul><ul><li>Optimized IT planning </li></ul><ul><li>Business Process Management + SOA </li></ul><ul><li>Collaborative Dev/Ops </li></ul><ul><li>Faster process change and integration </li></ul><ul><li>Streamlined and automated deployment </li></ul><ul><li>Real-time intelligent decision automation </li></ul><ul><li>Visualized infrastructure & predicted disruptions </li></ul><ul><li>Optimized IT planning </li></ul><ul><li>Multiplatform Development </li></ul><ul><li>Cloud Deployment and Management </li></ul><ul><li>Universal Connectivity </li></ul><ul><li>Accelerated application delivery </li></ul><ul><li>Secure information delivery </li></ul>
    23. 23. © 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

    ×