IBM Software Continuous testing at warp speed
|
|
- Aubrey Paul
- 7 years ago
- Views:
Transcription
1 IBM Software Continuous testing at warp speed Enhance software quality by incorporating realistic test data into testing processes
2 Introduction: Agile testing for a datadriven world Garbage in, : Data quality matters What s wrong with standard test data generation strategies? Five essentials of proper test data management IBM InfoSphere Optim and Rational: Enhancing quality
3 Introduction Welcome to the new era of computing, where enterprise applications and data dominate the landscape. The power of applications has never been greater than it is today and their reach continues to expand. We have entered a new realm of computing, where both clients and employees demand 24x7 access to multiple applications through a growing number of devices, from tablets and laptops to smart TVs and smartphones. And more than ever, organizations are under pressure to deliver these applications quickly. But the power and reach of applications aren t the only things skyrocketing. The volume, variety and velocity of the data that powers mission-critical applications both traditional transactional applications and emerging analytics platforms built on data warehouses or big data platforms such as Apache Hadoop or IBM InfoSphere BigInsights are growing at a breakaway pace. In fact, digital data is on track to grow to 44 times its 2009 volume by and exponential growth in the number of data sources and data types also means data must be managed across a complex architecture rather than from a single data source. 3
4 As the complexity of data infrastructures grows, scaling test environments becomes a significant problem (see Figure 1). It isn t unusual for Fortune 500 companies to spend up to USD30 million building a single test lab and many of these organizations have dozens of labs. Add in rising wages, and testing costs begin to spiral out of control. Third-party services Routing services Public cloud Collaboration Web/Internet Portals EJB Content providers Private cloud Messaging services Archives Business partners Shared services Data warehouse Directory identity Mainframe Enterprise service bus File systems Figure 1: Complex IT landscapes make setting up test labs extremely costly. Heterogeneous environments 4
5 Unfortunately, business users don t have a lot of patience for cumbersome application testing procedures. If they don t get highquality applications, data marts and reports from the IT department, they ll work around enterprise rules to get them creating more complexity. Agile testing practices play a critical role in delivering quality applications throughout a fast-turnaround, high-flexibility environment. The goal is to iterate quickly and deliver the most critical functionality fast, as well as continuously test to deliver high quality. By taking a strategic, disciplined approach to test data management, enterprises can deliver applications faster and help ensure that they work properly with real data. Are your testing practices agile enough to support the high-quality, continuous development your customers and employees expect? 5
6 Garbage in, Why poor-quality test data leads to poor-quality applications In a rush to meet growing client needs and deliver applications faster, quality testing can quickly fall down the priority list. Teams may defer testing until too late in the process and try to make up for lost time by bringing in an army of testers. They may even de-scope the test entirely and simply choose to make fixes in production if something is discovered. However, inadequate testing or testing in production can lead to disaster if software is released with a bug that causes downtime, allows privacy or security breaches, causes the company public embarrassment, or puts the organization in violation of compliance regulations. Test databases can be time-consuming and difficult to create and maintain, especially since data requirements are often unclear or unknown and highly skilled IT personnel should not be focused on this operational task. As a result, testing deadlines often slip and delays are rampant because testers cannot complete their most important function early in the development process. Poor testing practices are also risky. When companies use actual customer data to test applications, they risk exposing thousands of sensitive records during testing. These data privacy breaches can cost millions to remediate, and they expose the organization to bad press and devastating customer backlash. But bad test data isn t an inescapable evil. To reduce costs, improve timeto-market and reduce risk, innovative organizations are turning to test data management. 6
7 What s wrong with standard test data generation strategies? The sheer effort required to build and maintain test data manually can be daunting. Test data management requires a deep understanding of the underlying data model. Data may be stored in hierarchical or non-relational formats, such as IBM Virtual Storage Access Method (VSAM) files and IBM IMS databases. All database management systems have different methods for handling data, which further complicates test data preparation. The application data model may contain dozens, hundreds or even thousands of tables and just as many interrelationships. Even a database of less than a dozen tables may contain relationships that make navigating the data model difficult. Unlike DBAs, testers typically do not focus on understanding the data architecture. Instead, they depend on DBA availability to build up the necessary test databases which can create delays as testers need more test environments. Testers often need data from multiple related databases, including both relational and non-relational data sources. In addition, each phase of the testing process, from unit testing through system integration and acceptance testing, has unique requirements and varying levels of complexity. Any problems that are discovered must be resolved, and the test data must be refreshed before testing can continue. And after a test is executed, testers need a way to verify the result of any data updates. 7
8 Due to these complexities, many organizations simply copy or clone data from production. However, cloning comes with its own problems. Cloning an entire production database slows testing because it generates a larger volume of data than is necessary. In addition, cloned data may not support the specific error and boundary conditions required for effective testing (see table, The pros and cons of cloning ). Another common workaround is to make up test data but this approach is even worse than cloning production databases. Making up test data is laborious and error-prone, with no guarantee of accuracy. Testers generally find made-up test data challenging to work with because it does not always reflect the integrity of the original data set or retain the proper context. Both cloning and making up test data are risky and could expose personally identifiable information (PII), human resources (HR), business or other types of sensitive data. Creating in-house data de-identification or data masking routines might address the challenge, but they add extra maintenance points, are difficult to scale and are often inconsistent. For example, Sally Smith should be masked to the same value every time not Aaaaa Bbbbb in one place and John Doe in another. The pros and cons of cloning Positives Simple: Requires little knowledge of technology Realistic: Creates an exact copy of production data Negatives Costly: Significant storage demands Imprecise: No specific use cases or teams Risky: Sensitive data used in testing Time-consuming: Must copy all production data Hard to use: No way to analyze before/after test Not scalable: Does not scale across sources or applications Inefficient: Waiting for test data results in downtime 8
9 Five essentials of proper test data management The days of taking a waterfall approach to application development and delivery are gone. Most organizations are embracing agile methodologies and as a result, acknowledging the need for continuous testing. The shift to a more flexible and dynamic development process requires speedy access to the right test data. Test data management enhances quality testing efforts in three key ways: Functional testing: Extract a subset of production data to act as input values for data-driven testing or provide the appropriate level of test databases means less time on operational activities and more time spent on actual testing. Performance testing: Stability, load, benchmark and other types of sustained tests require data for hundreds or even thousands of records to execute performance tests over hours. Automated test data management makes the test data available at your fingertips. Service virtualization: Virtual components require realistic test data to simulate the behavior of the live service or software they are emulating. Leveraging a test data management strategy to subset production data while masking sensitive information meets these requirements. 9
10 When implementing a test data management approach, five best practices help streamline both test data preparation and usage (see Figure 2): 1. Start by discovering and understanding test data. Data is scattered across systems and resides in different formats. In addition, different rules may be applied to data depending on its type and location. Organizations should identify their test data requirements based on the test cases, which means they must capture the end-to-end business process and the associated data for testing. This could involve a single application or multiple applications. For example, a business may have a CRM system, an inventory management application and a financial application that are all related and require test data.??????????? Discover Subset Mask Steps 1. Discover enterprise data sources and decide which data fields are required for the test case 2. Subset test data from production, taking only the data required for the test case 3. Mask the data as it moves from production to test 4. Run test cases and compare the test data to the original test data 5. If there are changes in the test data, they may indicate an error or problem 6. Allow testers and developers to refresh the test data to ensure agile development processes; retest 7. Production Figure 2: Test data management essentials. Run Check for changes Production Changes found Refresh data No changes 10
11 2. Subset production data from multiple data sources. Subsetting is designed to ensure realistic, referentially intact test data from across a distributed data landscape without added cost or administrative burden. In addition, the best subsetting approaches include metadata in the subset to accommodate data model changes quickly and accurately. In this way, subsetting creates realistic test databases small enough to support rapid test runs but large enough to accurately reflect the variety of production data. Part of an automated subsetting process involves creating test data to force error and boundary conditions, which includes inserting rows and editing database tables along with multilevel undo capabilities. 3. Mask or de-identify sensitive test data. Masking helps secure sensitive corporate, client and employee information and also helps ensure compliance with government and industry regulations. Capabilities for de-identifying confidential data must provide a realistic look and feel, and should consistently mask complete business objects such as customer orders across test systems. 4. Refresh test data. During the testing process, test data often diverges from the baseline, resulting in a less-than-optimal test environment. Refreshing test data can improve testing efficiencies and help streamline the testing process while maintaining a consistent, manageable test environment, which improves the predictability and repeatability of testing efforts. 5. Automate expected and actual result comparisons. The ability to identify data anomalies and inconsistencies during testing is essential in measuring the overall quality of the application. The most efficient way to achieve this goal is by employing an automated capability for comparing the baseline test data against results from successive test runs; speed and accuracy are essential. Automating these comparisons saves time and helps identify problems that might otherwise go undetected. 11
12 Design and manage test campaign Rational IBM InfoSphere Optim Enhancing quality, accelerating continuous testing Fail Subset and mask production data for testing Refresh masked test data Browse and edit test data Execute automated test routines Compare before and after data InfoSphere Optim InfoSphere Optim InfoSphere Optim InfoSphere Optim Rational Go to production Figure 3: Integrating test data management into quality testing. IBM delivers a complete quality testing solution through the IBM Rational Quality Management and Testing and the IBM InfoSphere Optim Test Data Management product lines. Together, these offerings are designed to support continuous testing through rapid, high-quality test data generation and management (see Figure 3). The IBM Rational Solution for Collaborative Lifecycle Management (CLM) delivers quality management capabilities in Rational Quality Manager to manage all aspects of the quality lifecycle. Combined with IBM Rational Requirements Composer and IBM Rational Team Concert, the complete CLM solution addresses the five imperatives of application lifecycle management: 2 1. In-context collaboration: Collaboration can improve a team s ability to connect with each other, to respond to changing events and to improve project predictability. 2. Traceability across the lifecycle: By linking related artifacts, teams are better equipped to answer questions such as Which requirements are affected by defects? and Which work items are ready for test? 3. Real-time planning: The only way to know when the work is complete is to ensure the plans are fully integrated with project execution and always up to date. 12
13 4. Development intelligence: Implementing areas for improvement, setting goals and tracking your progress toward achieving those goals cultivate development intelligence. 5. Continuous process improvement: Process is more than a documented set of procedures. A well-designed application lifecycle management solution allows you to change process incrementally, improve the team dynamic and continue to refine toward greater efficiencies. InfoSphere Optim Test Data Management also supports all five test data management best practices. It creates rightsized, fictionalized test databases that accurately reflect end-to-end business processes. InfoSphere Optim scales to meet testing requirements across multiple applications, databases, operating systems and hardware platforms. It also facilitates modern software delivery models including agile development by making test data continuously accessible to testers and developers so they can quickly meet test requirements. InfoSphere Optim Test Data Management provides a web-based platform that enables organizations to define roles, responsibilities and workflows for test data management services and operations. With InfoSphere Optim Services on Demand for Test Data Management capabilities, users can make direct requests for test data and refresh automatically processes traditionally handled by a multitiered infrastructure that required human intervention (see Figure 4). InfoSphere Optim Test Data Management provides the execution framework and workflow required to ensure test data management initiatives are governed properly, that the various roles and responsibilities are well-coordinated and that any associated service levels and metrics are achieved. The Rational Solution for Test Automation supports testing on a number of technologies and platforms, including both legacy deployments and web and mobile applications. By combining Rational Test Workbench with service virtualization 13
14 capabilities and sharing virtual components across the enterprise with Rational Test Virtualization Server, teams can perform testing earlier in the development cycle and make continuous integration testing part of the standard build process. InfoSphere Optim Test Data Management integrates with Rational Quality Management and Testing solutions to enhance application quality and testing efficiency in the new era of computing. Together they help you: Test data management request and fulfillment process Testing community Inbound service request from testers 1 Automated or manual testing Web browser request management Roles and responsibilities Designer notifications Operator Reviewer TDM requests 2 Workflow assign as needed Test data management (TDM)-as-service Admin 3 SME activities, assignments, resolutions Approver InfoSphere Optim updates add activities of governance 6 Request database Statuses Activities Artifacts Rejections Approvals Reviews SLA Reduce costs by intelligently creating and subsetting realistic test data from complete business objects Manage risk by masking sensitive data Speed delivery of test data through refresh capabilities Test data Data refresh 5 Testers browse catalog entries for self-service TDM catalog InfoSphere Optim Figure 4: Integrating test data management into quality testing. 4 TDM data added to catalog 14
15 Case study: The value of test data management at a US insurance company The director of software quality was fed up. Almost daily, lead project managers and quality assurance (QA) staff were complaining about the amount of time spent acquiring, validating, organizing and protecting test data. Complicated front-end and back-end systems consistently caused budget overruns. Contingency plans were being built into project schedules because the team expected test data failures and rework. Project teams added 15 percent to all test estimates to account for the effort to collect data from back-end systems, and 10 percent of all test scenarios were not executed due to missing or incomplete test data. The result: costly production defects. With 42 back-end systems needed to generate a full end-to-end system test, the business could not confidently launch new features. Testing in production was becoming the norm. In fact, claims could not be processed in certain states because of application defects that the teams skipped over during the testing process. IT was consuming an increasing number of resources yet application quality was declining rapidly. The insurance company clearly lacked a test data management strategy aligned to business results. Something had to change. The IT director assembled a cross-functional team and asked some tough questions: What is required to create test data? How much does test data creation cost? How far does the problem extend? How is the high application defect rate affecting the business? 15
16 Finding the answers to these questions was an involved process. No one had a complete understanding of the full story. Through the analysis process, the team discovered that requests for test data came too late, with too many redundancies. There were no efficient processes to provide test data for all of them. Teams would use old test data because of the effort involved in getting new test data, but using old test data resulted in a high number of defects. In addition, the security risks of exposing sensitive data during testing were rampant. After fully analyzing the problems, the team concluded that with every new USD14 million delivery, a hidden USD3 million was spent on test data management. Sources of the hidden costs included: The labor required to move data to and from back-end systems and to identify the right data required for tests The time spent manipulating data so it would work for various testing scenarios The storage space for test data The cost of production defects not tested because test data was not available The cost to mask sensitive data to protect privacy The costs of skipped test scenarios After implementing a process to govern test data management, the insurance company reduced the costs of testing by USD400,000 per year. The company also implemented IBM solutions to deliver comprehensive test data management capabilities for creating fictionalized test databases that accurately reflect end-to-end business processes. Today, the insurance company can easily refresh 42 test systems from across the organization in record time while finding defects in advance. The organization now has a better ability to process claims across all 50 states for less money. Testing in production is no longer the norm. The business value from implementing test data management included: Cost savings of approximately USD500,000 per year 44 percent fewer untested scenarios 41 percent less labor required over 12 months The insurance company now has an enterprise test data process that helps it lower costs, improve predictability and enhance testing (including enabling automation, cloud testing, mobile testing and more). People, processes and technologies came together to make a real change. 16
17 Resources InfoSphere Optim Test Data Management To learn more about the InfoSphere Optim Test Data Management solution and how it can help you accelerate continuous testing, contact your IBM representative or IBM Business Partner, or explore these resources: ibm.com/software/data/optim/ streamline-test-data-management Watch InfoSphere Optim Test Data Management in action in an online demonstration Download the white paper: Enterprise Strategies to Improve Application Testing Check out the e-book: Back to basics: Fundamentals of test data management Watch the Moving application quality from good to great webcast IBM Rational To learn more about IBM Rational solutions and capabilities, check out these resources: IBM Rational Quality Management and Testing solutions IBM Service Virtualization: Removing today s testing bottlenecks 17
18 Copyright IBM Corporation 2013 IBM Corporation Software Group Route 100 Somers, NY Produced in the United States of America June 2013 IBM, the IBM logo, ibm.com, BigInsights, IMS, InfoSphere, Optim, Rational, Team Concert are registered trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the web at Copyright and trademark information at ibm.com/legal/copytrade.shtml This document is current as of the initial date of publication and may be changed by IBM at any time. Not all offerings are available in every country in which IBM operates. The performance data and client examples cited are presented for illustrative purposes only. Actual performance results may vary depending on specific configurations and operating conditions. THE INFORMATION IN THIS DOCUMENT IS PROVIDED AS IS WITHOUT ANY WARRANTY, EXPRESS OR IMPLIED, INCLUDING WITHOUT ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ANY WARRANTY OR CONDITION OF NON-INFRINGEMENT. IBM products are warranted according to the terms and conditions of the agreements under which they are provided. The client is responsible for ensuring compliance with laws and regulations applicable to it. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the client is in compliance with any law or regulation. 1 CSC. Big Data Universe Beginning to Explode. com/insights/flxwd/78931-big_data_universe_beginning_to_explode 2 Five Imperatives for Application Lifecycle Management. Please Recycle IMM14122-USEN-00
IBM InfoSphere Optim Test Data Management
IBM InfoSphere Optim Test Data Management Highlights Create referentially intact, right-sized test databases or data warehouses Automate test result comparisons to identify hidden errors and correct defects
More informationIBM Software The fundamentals of data lifecycle management in the era of big data
IBM Software The fundamentals of in the era of big data How complements a big data strategy The fundamentals of in the era of big data 1 2 3 4 5 6 Introduction Big data, big impact: Dealing with the Best
More informationIBM Software Making the case for data lifecycle management
Making the case for data lifecycle management A must-have element for business transformation in a data-driven world Contents 2 Introduction According to the 2012 IBM CEO Study, technology takes the top
More informationTest Data Management in the New Era of Computing
Test Data Management in the New Era of Computing Vinod Khader IBM InfoSphere Optim Development Agenda Changing Business Environment and Data Management Challenges What is Test Data Management Best Practices
More informationIBM InfoSphere Optim Test Data Management Solution
IBM InfoSphere Optim Test Data Management Solution Highlights Create referentially intact, right-sized test databases Automate test result comparisons to identify hidden errors Easily refresh and maintain
More informationUse service virtualization to remove testing bottlenecks
Use service virtualization to remove testing bottlenecks Discover integration faults early by pushing integration testing left in the software lifecycle Contents 1 Complex, interconnected applications
More informationIBM Software Wrangling big data: Fundamentals of data lifecycle management
IBM Software Wrangling big data: Fundamentals of data management How to maintain data integrity across production and archived data Wrangling big data: Fundamentals of data management 1 2 3 4 5 6 Introduction
More informationIBM InfoSphere Optim Test Data Management solution for Oracle E-Business Suite
IBM InfoSphere Optim Test Data Management solution for Oracle E-Business Suite Streamline test-data management and deliver reliable application upgrades and enhancements Highlights Apply test-data management
More informationIBM Software Five steps to successful application consolidation and retirement
Five steps to successful application consolidation and retirement Streamline your application infrastructure with good information governance Contents 2 Why consolidate or retire applications? Data explosion:
More informationIBM SmartCloud Workload Automation
IBM SmartCloud Workload Automation Highly scalable, fault-tolerant solution offers simplicity, automation and cloud integration Highlights Gain visibility into and manage hundreds of thousands of jobs
More informationDevelop enterprise mobile applications with IBM Rational software
Develop enterprise mobile applications with IBM software Providing comprehensive mobile application development and lifecycle management solutions Highlights Helps streamline and optimize the software
More informationEnhance visibility into and control over software projects IBM Rational change and release management software
Enhance visibility into and control over software projects IBM Rational change and release management software Accelerating the software delivery lifecycle Faster delivery of high-quality software Software
More informationL'automazione dei test come elemento chiave delle pratiche DevOps
L'automazione dei test come elemento chiave delle pratiche DevOps Stefano Sergi WW Solutions Manager - DevOps IBM Systems sergi@us.ibm.com 2013 IBM Corporation Digital transformation requires core capabilities
More informationDatamaker for Skytap. Provide full-sized environments filled with up-to-date test data in minutes
Datamaker for Skytap Provide full-sized environments filled with up-to-date test data in minutes Is your testing constrained by environments and data? As applications have become more complex, provisioning
More informationTen steps to better requirements management.
White paper June 2009 Ten steps to better requirements management. Dominic Tavassoli, IBM Actionable enterprise architecture management Page 2 Contents 2 Introduction 2 Defining a good requirement 3 Ten
More informationData virtualization: Delivering on-demand access to information throughout the enterprise
IBM Software Thought Leadership White Paper April 2013 Data virtualization: Delivering on-demand access to information throughout the enterprise 2 Data virtualization: Delivering on-demand access to information
More informationIBM Analytics. Just the facts: Four critical concepts for planning the logical data warehouse
IBM Analytics Just the facts: Four critical concepts for planning the logical data warehouse 1 2 3 4 5 6 Introduction Complexity Speed is businessfriendly Cost reduction is crucial Analytics: The key to
More informationIBM Analytics Make sense of your data
Using metadata to understand data in a hybrid environment Table of contents 3 The four pillars 4 7 Trusting your information: A business requirement 7 9 Helping business and IT talk the same language 10
More informationAddress IT costs and streamline operations with IBM service desk and asset management.
Asset management and service desk solutions To support your IT objectives Address IT costs and streamline operations with IBM service desk and asset management. Highlights Help improve the value of IT
More informationIBM System x reference architecture solutions for big data
IBM System x reference architecture solutions for big data Easy-to-implement hardware, software and services for analyzing data at rest and data in motion Highlights Accelerates time-to-value with scalable,
More informationOptimize workloads to achieve success with cloud and big data
IBM Software Thought Leadership White Paper December 2012 Optimize workloads to achieve success with cloud and big data Intelligent, integrated, cloud-enabled workload automation can improve agility and
More informationIBM Software Delivering trusted information for the modern data warehouse
Delivering trusted information for the modern data warehouse Make information integration and governance a best practice in the big data era Contents 2 Introduction In ever-changing business environments,
More informationFiserv. Saving USD8 million in five years and helping banks improve business outcomes using IBM technology. Overview. IBM Software Smarter Computing
Fiserv Saving USD8 million in five years and helping banks improve business outcomes using IBM technology Overview The need Small and midsize banks and credit unions seek to attract, retain and grow profitable
More informationThe IBM Cognos family
IBM Software Business Analytics Cognos Software The IBM Cognos family Analytics in the hands of everyone who needs it 2 The IBM Cognos Family Overview Business intelligence (BI) and business analytics
More informationIBM InfoSphere Guardium Data Activity Monitor for Hadoop-based systems
IBM InfoSphere Guardium Data Activity Monitor for Hadoop-based systems Proactively address regulatory compliance requirements and protect sensitive data in real time Highlights Monitor and audit data activity
More informationThe IBM Cognos family
IBM Software Business Analytics Cognos software The IBM Cognos family Analytics in the hands of everyone who needs it The IBM Cognos family Overview Business intelligence (BI) and business analytics have
More informationIBM InfoSphere Information Server Ready to Launch for SAP Applications
IBM Information Server Ready to Launch for SAP Applications Drive greater business value and help reduce risk for SAP consolidations Highlights Provides a complete solution that couples data migration
More informationPredictive analytics with System z
Predictive analytics with System z Faster, broader, more cost effective access to critical insights Highlights Optimizes high-velocity decisions that can consistently generate real business results Integrates
More informationIBM Software Cloud service delivery and management
IBM Software Cloud service delivery and management Rethink IT. Reinvent business. 2 Cloud service delivery and management Virtually unparalleled change and complexity On this increasingly instrumented,
More informationIBM Software Integrating and governing big data
IBM Software big data Does big data spell big trouble for integration? Not if you follow these best practices 1 2 3 4 5 Introduction Integration and governance requirements Best practices: Integrating
More informationBusiness-driven governance: Managing policies for data retention
August 2013 Business-driven governance: Managing policies for data retention Establish and support enterprise data retention policies for ENTER» Table of contents 3 4 5 Step 1: Identify the complete business
More informationDevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group
DevOps Best Practices for Mobile Apps Sanjeev Sharma IBM Software Group Me 18 year in the software industry 15+ years he has been a solution architect with IBM Areas of work: o DevOps o Enterprise Architecture
More informationCloud computing: Innovative solutions for test environments
IBM Global Services April 2009 Cloud computing: Innovative solutions for test environments Speed test cycles and reduce cost to gain a competitive edge Page No.2 Contents 2 Executive summary 3 Leading
More informationSoftware change and release management White paper June 2008. Extending open source tools for more effective software delivery.
Software change and release management White paper June 2008 Extending open source tools for more Page 2 Contents 2 Integrating and complementing open source tools 2 Trends in business shape software development
More informationA business intelligence agenda for midsize organizations: Six strategies for success
IBM Software Business Analytics IBM Cognos Business Intelligence A business intelligence agenda for midsize organizations: Six strategies for success A business intelligence agenda for midsize organizations:
More informationIncreased Agility with Integration Testing
Increased Agility with Integration Testing Monica Luke (mluke@us.ibm.com) Scenario Designer IBM Rational Agenda ALM Community Office Hours Increased Agility with Integration Testing 2 Application Lifecycle
More informationImplement a unified approach to service quality management.
Service quality management solutions To support your business objectives Implement a unified approach to service quality management. Highlights Deliver high-quality software applications that meet functional
More informationDriving workload automation across the enterprise
IBM Software Thought Leadership White Paper October 2011 Driving workload automation across the enterprise Simplifying workload management in heterogeneous environments 2 Driving workload automation across
More informationIBM Software Understanding big data so you can act with confidence
IBM Software Understanding big data so you can act with confidence More data, more problems? Not if you have an agile, automated information integration and governance program in place 1 2 3 4 5 Introduction
More informationStrengthen security with intelligent identity and access management
Strengthen security with intelligent identity and access management IBM Security solutions help safeguard user access, boost compliance and mitigate insider threats Highlights Enable business managers
More informationWHITEPAPER. Delivering More Rigorous Testing of Software Systems to Banks and Financial Institutions. Overview
WHITEPAPER Delivering More Rigorous Testing of Software Systems to Banks and Financial Institutions Overview Today, IT is critical to all business segments. Now, most IT departments are feeling the pressure
More informationIBM Tivoli Netcool network management solutions for enterprise
IBM Netcool network management solutions for enterprise The big picture view that focuses on optimizing complex enterprise environments Highlights Enhance network functions in support of business goals
More informationFor healthcare, change is in the air and in the cloud
IBM Software Healthcare Thought Leadership White Paper For healthcare, change is in the air and in the cloud Scalable and secure private cloud solutions can meet the challenges of healthcare transformation
More informationThe Future of Testing: How Service Virtualization Changes the Game in Testing Complex Applications
IBM Software, Rational The Future of Testing: How Service Virtualization Changes the Game in Testing Complex Applications The new frontier for quality management and testing Glyn Rhodes Chief Architect
More informationORACLE SALES ANALYTICS
ORACLE SALES ANALYTICS KEY FEATURES & BENEFITS FOR BUSINESS USERS Analyze pipeline opportunities to determine actions required to meet sales targets Determine which products and customer segments generate
More informationIBM SmartCloud Monitoring
IBM SmartCloud Monitoring Gain greater visibility and optimize virtual and cloud infrastructure Highlights Enhance visibility into cloud infrastructure performance Seamlessly drill down from holistic cloud
More informationIBM System x and VMware solutions
IBM Systems and Technology Group Cross Industry IBM System x and VMware solutions Enabling your cloud journey 2 IBM System X and VMware solutions As companies require higher levels of flexibility from
More informationQuality management across the product and application life cycle
IBM Software Product and application life cycle June 2011 Quality across the product and application life cycle IBM solutions for a Smarter Planet 2 Quality across the product and application life cycle
More informationIntegrated Data Management: Discovering what you may not know
Integrated Data Management: Discovering what you may not know Eric Naiburg ericnaiburg@us.ibm.com Agenda Discovering existing data assets is hard What is Discovery Discovery and archiving Discovery, test
More informationGetting started with a data quality program
IBM Software White Paper Information Management Getting started with a data quality program 2 Getting started with a data quality program The data quality challenge Organizations depend on quality data
More informationUnifying IT How Dell Is Using BMC
Unifying IT Management: How Dell Is Using BMC Software to Implement ITIL ABSTRACT Companies are looking for ways to maximize the efficiency with which they plan, deliver, and manage technology services.
More informationIBM InfoSphere Optim Data Masking solution
IBM InfoSphere Optim Data Masking solution Mask data on demand to protect privacy across the enterprise Highlights: Safeguard personally identifiable information, trade secrets, financials and other sensitive
More informationMove beyond monitoring to holistic management of application performance
Move beyond monitoring to holistic management of application performance IBM SmartCloud Application Performance Management: Actionable insights to minimize issues Highlights Manage critical applications
More informationData center and cloud management. Enabling data center modernization and IT transformation while simplifying IT management
Data center and cloud management Enabling data center modernization and IT transformation while simplifying IT management 2013 Dell, Inc. ALL RIGHTS RESERVED. This document contains proprietary information
More informationIBM Software Business-driven data privacy policies
Business-driven data privacy policies Establish and enforce enterprise data privacy policies to support compliance and protect sensitive data Contents 2 Introduction Enhancing information security is no
More informationIBM Software Integrated Service Management: Visibility. Control. Automation.
IBM Software Integrated Service Management: Visibility. Control. Automation. Enabling service innovation 2 Integrated Service Management: Visibility. Control. Automation. Every day, the world is becoming
More informationSecuring and protecting the organization s most sensitive data
Securing and protecting the organization s most sensitive data A comprehensive solution using IBM InfoSphere Guardium Data Activity Monitoring and InfoSphere Guardium Data Encryption to provide layered
More informationSimplifying development through activity-based change management
IBM Rational ClearCase and IBM Rational ClearQuest October 2004 Simplifying development through activity-based change management Allan Tate Product Manager IBM Software Group Karen Wade SCM Product Marketing
More informationReducing the cost and complexity of endpoint management
IBM Software Thought Leadership White Paper October 2014 Reducing the cost and complexity of endpoint management Discover how midsized organizations can improve endpoint security, patch compliance and
More informationWHITE PAPER. Five Steps to Better Application Monitoring and Troubleshooting
WHITE PAPER Five Steps to Better Application Monitoring and Troubleshooting There is no doubt that application monitoring and troubleshooting will evolve with the shift to modern applications. The only
More informationIBM FlashSystem and Atlantis ILIO
IBM FlashSystem and Atlantis ILIO Cost-effective, high performance, and scalable VDI Highlights Lower-than-PC cost Better-than-PC user experience Lower project risks Fast provisioning and better management
More informationDelivering information you can trust. IBM InfoSphere Master Data Management Server 9.0. Producing better business outcomes with trusted data
Delivering information you can trust IBM InfoSphere Master Data Management Server 9.0 Producing better business outcomes with trusted data Every day, organizations generate and collect a veritable landscape
More informationHow To Use Big Data To Help A Retailer
IBM Software Big Data Retail Capitalizing on the power of big data for retail Adopt new approaches to keep customers engaged, maintain a competitive edge and maximize profitability 2 Capitalizing on the
More informationIBM SmartCloud for Service Providers
IBM SmartCloud for Service Providers Launch new cloud services simply and quickly to increase revenue Highlights Offers a pre-integrated, pre-configured, building-block approach to cloud services delivery
More informationIBM Cognos Analysis for Microsoft Excel
IBM Cognos Analysis for Microsoft Excel Explore and analyze data in a familiar spreadsheet format Highlights Explore and analyze data drawn from IBM Cognos TM1 models and IBM Cognos Business Intelligence
More informationThe IBM Solution Architecture for Energy and Utilities Framework
IBM Solution Architecture for Energy and Utilities Framework Accelerating Solutions for Smarter Utilities The IBM Solution Architecture for Energy and Utilities Framework Providing a foundation for solutions
More informationThe business value of improved backup and recovery
IBM Software Thought Leadership White Paper January 2013 The business value of improved backup and recovery The IBM Butterfly Analysis Engine uses empirical data to support better business results 2 The
More informationCA Process Automation for System z 3.1
PRODUCT SHEET CA Process Automation for System z CA Process Automation for System z 3.1 CA Process Automation for System z helps enable enterprise organizations to design, deploy and administer automation
More informationCA Repository for z/os r7.2
PRODUCT SHEET CA Repository for z/os CA Repository for z/os r7.2 CA Repository for z/os is a powerful metadata management tool that helps organizations to identify, understand, manage and leverage enterprise-wide
More informationIBM Global Business Services Microsoft Dynamics CRM solutions from IBM
IBM Global Business Services Microsoft Dynamics CRM solutions from IBM Power your productivity 2 Microsoft Dynamics CRM solutions from IBM Highlights Win more deals by spending more time on selling and
More informationSolutions for Quality Management in a Agile and Mobile World
Solutions for Quality Management in a Agile and Mobile World with IBM Rational Quality Management Solutions Realities can stall software-driven innovation Complexities in software delivery compounded by
More informationOptimizing government and insurance claims management with IBM Case Manager
Enterprise Content Management Optimizing government and insurance claims management with IBM Case Manager Apply advanced case management capabilities from IBM to help ensure successful outcomes Highlights
More informationTest Data Management. Services Catalog
Test Data Management Services Catalog TABLE OF CONTENTS WHY TDM?... 3 CLIENT SUCCESS STORIES... 4 Large Automotive Company Data Generation...4 Large Entertainment Company Coverage Analysis...4 TDM APPROACH...
More informationThe role of integrated requirements management in software delivery.
Software development White paper October 2007 The role of integrated requirements Jim Heumann, requirements evangelist, IBM Rational 2 Contents 2 Introduction 2 What is integrated requirements management?
More informationSimplify security management in the cloud
Simplify security management in the cloud IBM Endpoint Manager and IBM SmartCloud offerings provide complete cloud protection Highlights Ensure security of new cloud services by employing scalable, optimized
More informationIBM Software Enabling business agility through real-time process visibility
IBM Software Enabling business agility through real-time process visibility IBM Business Monitor 2 Enabling business agility through real-time process visibility Highlights Understand the big picture of
More informationProactive Performance Management for Enterprise Databases
Proactive Performance Management for Enterprise Databases Abstract DBAs today need to do more than react to performance issues; they must be proactive in their database management activities. Proactive
More informationBalance and maximise your Oracle EBS investment with IBM Optim A Priceline and Travel Industry Case Study Philip McBride
Balance and maximise your Oracle EBS investment with IBM Optim A Priceline and Travel Industry Case Study Philip McBride IBM Senior Consultant, Data Governance Worldwide Centre of Excellence IBM Balance
More informationNetworking for cloud computing
IBM Global Technology Services Thought Leadership White Paper Cloud computingi IBM Global Technology Services Networking for cloud computing Optimize your network to make the most of your cloud 2 Networking
More informationPremier. Helping healthcare providers deliver the best possible care to their patients. Smart is...
Premier Helping healthcare providers deliver the best possible care to their patients Smart is... Sharing and analyzing healthcare information to help physicians identify the best treatments for their
More informationIBM Rational systems and software solutions for the medical device industry
IBM Software August 2011 IBM Rational systems and software solutions for the medical device industry Improve processes, manage IEC 61508 and IEC 62304 standards, develop quality products Highlights Manage
More informationIBM InfoSphere Discovery: The Power of Smarter Data Discovery
IBM InfoSphere Discovery: The Power of Smarter Data Discovery Gerald Johnson IBM Client Technical Professional gwjohnson@us.ibm.com 2010 IBM Corporation Objectives To obtain a basic understanding of the
More informationIBM Content Analytics adds value to Cognos BI
IBM Software IBM Industry Solutions IBM Content Analytics adds value to Cognos BI 2 IBM Content Analytics adds value to Cognos BI Analyzing unstructured information It is generally accepted that about
More informationBig Data Without Big Headaches: Managing Your Big Data Infrastructure for Optimal Efficiency
Big Data Without Big Headaches: Managing Your Big Data Infrastructure for Optimal Efficiency The Growing Importance, and Growing Challenges, of Big Data Big Data is hot. Highly visible early adopters such
More informationService Virtualization:
Service Virtualization: Reduce the time and cost to develop and test modern, composite applications Business white paper Table of contents Why you need service virtualization 3 The challenges of composite
More informationIBM Analytics. The truth about information governance and the cloud
The truth about information governance and the cloud Table of contents 3 4 6 8 10 12 14 16 2 Chatter about the cloud is everywhere. You can t turn on your TV, look at your smartphone, open a magazine or
More informationThe Modern Service Desk: How Advanced Integration, Process Automation, and ITIL Support Enable ITSM Solutions That Deliver Business Confidence
How Advanced Integration, Process Automation, and ITIL Support Enable ITSM Solutions That Deliver White Paper: BEST PRACTICES The Modern Service Desk: Contents Introduction............................................................................................
More informationSOLUTION WHITE PAPER. BMC Manages the Full Service Stack on Secure Multi-tenant Architecture
SOLUTION WHITE PAPER BMC Manages the Full Service Stack on Secure Multi-tenant Architecture Table of Contents Introduction................................................... 1 Secure Multi-tenancy Architecture...................................
More informationHow to Build a Service Management Hub for Digital Service Innovation
solution white paper How to Build a Service Management Hub for Digital Service Innovation Empower IT and business agility by taking ITSM to the cloud Table of Contents 1 EXECUTIVE SUMMARY The Mission:
More informationLowering business costs: Mitigating risk in the software delivery lifecycle
August 2009 Lowering business costs: Mitigating risk in the software delivery Roberto Argento IBM Rational Business Development Executive Valerie Hamilton IBM Rational Solution Marketing Manager and Certified
More informationDatamaker - the complete Test Data Management solution
Datamaker - the complete Test Data Management solution Improve software application quality whilst reducing time-to-market Executive Summary Whether building and testing new applications, re-engineering
More informationCybersecurity Analytics for a Smarter Planet
IBM Institute for Advanced Security December 2010 White Paper Cybersecurity Analytics for a Smarter Planet Enabling complex analytics with ultra-low latencies on cybersecurity data in motion 2 Cybersecurity
More informationImproving contact center productivity and customer satisfaction with a proven portal solution.
Portal solutions for contact centers Executive brief January 2006 Improving contact center productivity and customer satisfaction with a proven portal solution. Page 2 Contents 2 Executive summary 3 Contact
More informationThe case for cloud-based data backup
IBM Global Technology Services IBM SmartCloud IBM Managed Backupi The case for cloud-based data backup IBM SmartCloud Managed Backup offers significant improvement over traditional data backup methods
More informationIBM Storwize V7000: For your VMware virtual infrastructure
IBM Storwize V7000: For your VMware virtual infrastructure Innovative midrange disk system leverages integrated storage technologies Highlights Complement server virtualization, extending cost savings
More informationAdopting Agile Testing
Adopting Agile Testing A Borland Agile Testing White Paper August 2012 Executive Summary More and more companies are adopting Agile methods as a flexible way to introduce new software products. An important
More informationTaking control of the virtual image lifecycle process
IBM Software Thought Leadership White Paper March 2012 Taking control of the virtual image lifecycle process Putting virtual images to work for you 2 Taking control of the virtual image lifecycle process
More informationIBM Cognos Business Intelligence on Cloud
IBM Cognos Business Intelligence on Cloud Operate and succeed at a new business speed Highlights Take advantage of world-class reporting, analysis, dashboards and visualization capabilities offered as
More informationIBM Multi-Enterprise Relationship Management
IBM Multi-Enterprise Relationship Management Transform your B2B community with faster, simpler onboarding, management and collaboration Contents 1 From chaos to control in B2B management 2 The rising challenges
More informationIBM Software Information Management. Scaling strategies for mission-critical discovery and navigation applications
IBM Software Information Management Scaling strategies for mission-critical discovery and navigation applications Scaling strategies for mission-critical discovery and navigation applications Contents
More information