MERCURY CUSTOMER PERSPECTIVE WHITE PAPER: USING MERCURY TESTDIRECTOR TO DEVELOP A SOFTWARE DEFECT REPORTING AND RESOLUTION PROCESS

Size: px
Start display at page:

Download "MERCURY CUSTOMER PERSPECTIVE WHITE PAPER: USING MERCURY TESTDIRECTOR TO DEVELOP A SOFTWARE DEFECT REPORTING AND RESOLUTION PROCESS"

Transcription

1 MERCURY CUSTOMER PERSPECTIVE WHITE PAPER: USING MERCURY TESTDIRECTOR TO DEVELOP A SOFTWARE DEFECT REPORTING AND RESOLUTION PROCESS

2 ABOUT THE AUTHOR Punky McLemore is a quality assurance (QA) testing manager at Hewlett- Packard. Prior to working at HP, McLemore was a QA testing manager at a large U.S. financial institution, where she was responsible for testing all new applications for this multi-billion-dollar enterprise. The institution s QA staff employed up to 80 testing specialists and the number of Mercury TestDirector users reached 120. McLemore has 16 years of experience in QA testing and has been a Mercury customer/user for seven years. TABLE OF CONTENTS About the Author 2 Defect Fix 8 Introduction 3 Retest Defects 9 Learning from Experience 3 Customized Software Quality Defect Reporting and Resolution Process 5 Defect Reporting 6 Defect Status Definitions 9 Defect Status Modifications Status Modifications by User 10 Configuring New Processes Into Test Automation Tools 11 Defect Resolution Meeting 7

3 Introduction In this whitepaper, McLemore shares her unique viewpoint and wealth of experience gained from using Mercury TestDirector to support a variety of large-scale projects, the setup and management of the processes, and how easily the processes could be changed and maintained. This paper will present some of the best practices she accumulated as the project lead for testing the corporation s new, automated foreign exchange system a three-year project, extensively utilizing Mercury TestDirector. Learning from Experience Mercury TestDirector is an extremely versatile product in all areas especially for tracking issues and discrepancies, as well as managing defect resolution processes. To help make these processes more effective and achieve better results, this paper will present a set of best practices that other QA test organizations can use to design or streamline their own defect tracking and resolution processes. The information in this paper is based on McLemore s experience as a testing manager at a multibillion-dollar U.S. financial institution, where she was responsible for testing all new applications. One of her projects included creating and running a complex defect tracking and resolution process for the company s newest application an automated foreign currency exchange system. Previously, the company s financial managers had to conduct currency exchanges by phone. With the new system, brokers were able to trade currency electronically, in real-time. As a result of having to mimic a manual process electronically, the group assumed that the majority of requirements could be gathered from studying the manual system. Interviews with brokers, videos of traders in action, and many months of requirements gathering meetings took place to hammer out the needs of the business. The system had to be almost perfect in its accuracy because of the possibility of misaligned deals and the potential for losing hundreds of millions of dollars in a few keystrokes. Quality targets were vague, as the team had no current electronic system on which to base its expectations. Communication among the members of the project group was key to the success of this project. The project was complex involving people from all over the world and testing was expected to be executed 24x7. As fate would have it, the IT group was also looking to automate the manual processes used in the development cycle to meet the challenges posed by the project. The team needed a way to communicate issues, defects, resolutions, scheduling, etc., as well as track what was going on. The project team needed a system that would be highly reliable and easily customizable, with performance that would support users all over the world. The system would have to be easy to use as the users would be coming from manual processes and would not be used to an automated solution. (This was also the problem that was faced with the system they were trying to build, since the brokers who would be using the system were not used to completing transactions via a computer.) 3

4 After a few false starts with other automation tools, the team discovered Mercury s solutions. The financial institution s QA department decided to try Mercury TestDirector as the foundation for all of its testing processes. They found that TestDirector had all of the ingredients needed: High availability: Mercury TestDirector did not crash. Good performance: It was fast enough for long distance users from Asia, Europe, and Australia. Usability: It was easy to customize and use. After the team s favorable experience with Mercury WinRunner, the decision to adopt Mercury TestDirector for functional and regression testing came quickly and naturally. The company used TestDirector to model all of its processes for defect resolution and scheduling releases. They defined everything in TestDirector along application lines all of the enterprise s applications were referred to as projects. The currency exchange project took more than three years to complete and delivered outstanding results. All discrepancies, deficiencies, or other abnormal system behavior noted during the test phases of the software development lifecycle (SDLC) were recorded, tracked, and resolved in accordance with the company s newly defined problem reporting procedures. In Mercury TestDirector, a discrepancy is defined as an unexpected event that occurs while testing or when the expected result does not equal the actual result. A discrepancy could be a defect, a request for an enhancement or new functionality, or any issue requiring corrective action. The TestDirector Defects tab was the tool used for defect reporting. The defect resolution system tracked every single issue and discrepancy in the project not just system, hardware, and software issues related to the application but all process issues as well, like who was responsible for each step, how to obtain equipment, etc. The remainder of this paper will describe the steps McLemore defined for the company s new defect reporting and resolution process. 4

5 Customized Software Quality Defect Reporting and Resolution Process DEFECT REPORTING START DISCREPANCY IS IDENTIFIED DISCREPANCY IS LOGGED IN TESTDIRECTOR STATUS = NEW USE STANDARD FOR DEFECT DOCUMENTATION DEFECT RESOLUTION MEETING RENEW NEW OPEN & REOPEN DEFECTS NEED CLARIFICATION? ADJUST SEVERITY IF NEEDED STATUS = OPEN ASSIGN DEFECT DEFECT FIX RETEST DEFECTS BUSINESS REPRESENTATIVE ASSIGN TO? DEVELOPMENT GROUP TEST GROUP BEHAVIOR ACCEPTED? ENVIRONMENT GROUP RECEIVE BUILD PACKAGE AND EXECUTE SMOKE TEST SMOKE TEST PASSED? LOG DEFECT CLOSE DEFECT NO CHANGE REQUIREMENT ASSIGN DEFECT TO DEVELOPER FIX CODE & UNIT TEST ASSIGN DEFECTS AND EXECUTE DEFECT RETEST NO RETEST FAIL? NO STATUS = REOPEN ASSIGN TO DEVELOPMENT FIX IN THIS RELEASE? NO SCHEDULE FOR LATER RELEASE STATUS = FIXED PERFORM REGRESSION TEST NEW DEFECTS? LOG DEFECT NO ASSIGN TO DEVELOPMENT RENEW NEW OPEN & REOPEN DEFECTS DEPLOY BUILD WITH FIXED DEFECTS CLOSE DEFECT SET STATUS = READY TO RETEST SET STATUS = READY TO RETEST EXECUTE SMOKE TEST ENVIRONMENT FIXED? NO STATUS = REOPEN CLOSE DEFECT Software Quality Assessment (SQA) defect process flowchart 5

6 It is extremely important to dedicate sufficient time and resources to defining all processes upfront. Only by conducting thorough planning can a defect reporting and resolution process provide valuable information and streamline the processes for IT. The following sections will describe steps that can be taken for creating reporting processes, defining defect security levels, recording defect status, and tracking all modifications. Defect Reporting All discrepancies and issues relating to a project that were uncovered during each phase of the SDLC were reported in Mercury TestDirector. When a defect was opened in TestDirector the following process was followed: 1. A release team member would log a defect report in Mercury TestDirector as soon as enough information was gathered in order to recreate or explain the situation. The default Status in TestDirector was set to New. Everyone on the team was encouraged to log defects as soon as possible to allow optimum time for investigation and repair 2. The person who logged the defect assigned an initial severity to the defect based on how it affected the application and/or the test process itself. Severity was defined as: a. Show Stopper: Prevented work from proceeding in an area that would affect deployment schedules. No work-around was available. A fix was required immediately. b. High: Same as Show Stopper, except that a work-around existed and the fix could wait until the next scheduled build. c. Medium: A defect that needed to be fixed as soon as possible prior to deployment. d. Low: A defect whose fix could come in a subsequent release (a later project). e. Enhancement: A suggestion for improvement that could be fixed anytime. 3. A defect writing standard was used to ensure that the defect contained all pertinent information. The specifics of the discrepancy were incorporated, including print screens, associated test cases, selection criteria, and any other critical information to help resolve the issue. 4. The Assign To field was used to indicate who would likely conduct an initial investigation. At this point, defects were assigned to the appropriate group leader representing development, environment support, business lead, or product manager. This fast-track assignment was done so that defects could be reviewed and possibly resolved prior to the defect resolution meeting described below. If the resolving group could not be determined, the defect was assigned to the project manager. 5. If a discrepancy was identified by someone other than a release team member, the specifics were forwarded to the test lead to be logged in Mercury TestDirector. 6

7 Defect Resolution Meeting A sure time-waster in the testing phase was when defects were not acted upon in an efficient manner; some even fell through the cracks. The defect resolution meeting ensured that all defects were reviewed and resolved efficiently. Defects were therefore discussed in a periodic meeting with representatives from the development, project management, product management (user acceptance), and business groups involved in the project together with the test lead. The highest number of defects in the system approached 5,000 and the team handled 25 to 50 defects per defect meeting. The test lead updated Mercury TestDirector during the meeting, making for an efficient use of meeting time. The meeting centered on a review of the defect report. This report was prepared in TestDirector and contained all information needed in order to determine the clarity, severity, and assignee. The defect report was sorted by severity and status so that high profile and new bugs would be addressed first. New defects were reviewed first for: Summary and Description: If a defect lacked the clarity needed to adequately investigate the discrepancy, the defect was assigned back to the defect originator to provide more information. The defect was kept in New status. The defect originator provided the necessary information by updating the defect in Mercury TestDirector. Defects were then assigned back to the project managers via the test lead and would follow the process for New defects. Severity: Reviewed for accuracy and required consensus of group. Assign To: Assigned to the appropriate team (environment, developer, or business analyst) for investigation and resolution. Note: Whenever an assignment was changed, Mercury TestDirector was setup to send out an to the assignee. This is a very powerful tool, as the assignee immediately knows if they need to work on a defect. Status: Changed from New to Open. Mercury TestDirector was set up to send to the assignee each time a defect was assigned and the test lead received an each time a defect changed status. The project manager and test lead received an each time a new defect was entered. The test manager received an each time status was changed to User Error or Works as designed. The test manager would then use this information for mentoring. The development manager received an for each status changed to Reopen. TestDirector is so easily customizable that these changes were made by a non-programmer and the changes were made often to support process improvement initiatives. One tester used 50 percent of his time to administer TestDirector and make all of the experimental and real changes. This is one of the most powerful reasons to use TestDirector. 7

8 Next, the team would review any Open defects. Here is where the Comments came in handy. At each stage of defect resolution from New to Closed, comments were entered to document the defect s journey. The Comments revealed the why, how, and when a defect would be resolved. Appropriate assignments were made to move the defect s resolution along. If the system s behavior was acceptable and required no fixes (systems functioned as expected), the defect was updated with the acceptance information and assigned to the test analyst who set the defect status to Closed. The team would review what was entered in a user-defined field called Cause. This enabled the team to do root-cause analysis with consensus from all the representatives as well as pull reports at a later time (for process improvement purposes). There would also be an optional review of any disputed Closed defects. Defect Fix As a result of the defect resolution meeting, defects were assigned to the appropriate lead from one of the resolving groups: development; environment support; or the business group. 1. The defect was assigned to the business group if there were any questions regarding the requirement related to a defect. Requirement changes were made at this point as needed. The defect was assigned to the development lead if any code changes were needed, or identified as an enhancement for a later release of the application. 2. The defect was assigned to the development lead if a bug in the code was suspected. The development lead assigned the defect to a developer. When the developer fixed the code, the developer changed the defect status to Fixed. The fixed defects made their way into build packages and were handed off to the test group. A report from Mercury TestDirector was produced that reflected all defects fixed in a build. When a build was handed off, the test lead set the status of the Fixed defects to Ready to Retest and assigned the defect to a tester for re-testing. Note: The strength of TestDirector is the ability to define attributes to defects that support various processes. One of these is the Code Fix process. When configuring TestDirector, the team took into account the attributes needed to track the defects as they went through the fixing process, setting developer priorities, keeping fix-time statistics, etc. The same procedure applied to all the other groups. The team controlled the quality of the information for each defect by a system of attribute ownership. 3. The defect was assigned to the environment support group when configuration and setup errors were noted. These discrepancies usually surfaced when the team ran a smoke test. (Smoke testing is non-exhaustive software testing that determines whether the most crucial functions of a program work, but not bothering with the finer details of the program. The term was derived from hardware testing, in which the device passed the test if it didn t catch fire the first time it was turned on.) The environment support group fixed the problem, set the status of the defect to Ready to Retest, then assigned the defect back to the test lead for retest and subsequent closure. 8

9 Retest Defects Defects fixed without changing code as in environment defects were retested and closed immediately. Defect fixes requiring code changes were included in a build package and were retested and either closed or reopened depending on the outcome of the test. This information was handled very efficiently in Mercury TestDirector. 1. The test analyst then reviewed any setup information and the Ready for Retest defects for retesting in the build. Any identified Test Pending defects were also reviewed for retest consideration in the cycle. 2. The test analyst updated the status to Ready for UAT (User Acceptance Testing) when the defect detected in UAT/production and was fixed and tested by integration test analysts. 3. The test analyst then retested the defect and updated its status appropriately. 4. If the defect was not resolved, the test analyst updated the status to Reopen and the process resumed at Step Test leads provided status on all unresolved defects on a daily basis. 6. At the conclusion of each release, during the post-release phase, the test lead scanned the defect statuses for defects that were not resolved during for the current release. Defect Status Definitions Each defect had a status, which was updated throughout the test cycle. Every time the defect status was updated, comments were added into the defect R&D comments field: DEFECT STATUS New Open Fixed Ready for Retest On Hold Closed Reopen GOALS OF THE ITIL PROCESS By default, the status of the new defect was New when added by a test analyst. The test lead changed the status from New to Open and updated the R&D comments field within an acceptable timeframe (dependant upon severity) and the defects were assigned to the appropriate teams. Developers updated the status from Open to Fixed when the defect was fixed and unit tested. The turnaround time for defect fixes was driven by the defect severity. Project/product/release managers updated status to Ready to Retest when the defect had been fixed, the system tested and identified as being included in a build. Test analysts updated the status from Ready to Retest to On Hold when the defect could not be tested in the build due to another defect that prevented the retest execution. Test analysts updated the status from Ready to Retest to Closed after re-testing on the new build of the application. Test analysts updated the status from Ready to Retest to Reopen when the defect retest failed. Test analysts updated the status from Closed to Reopen when the previously closed defect reappeared in a course of testing. Defect status codes 9

10 Defect Status Modifications Status Modifications by User The table below is a simplified version of the status changes that Mercury TestDirector allows, providing for an easier learning curve and enforcing a preferred workflow. Status changes include: Any changes to the system that were made according to appropriate change control procedures. As necessary, the failed test or sections of the test were re-executed following corrective action. At any time during the process, the project managers, system analysts, developers, and test staff could use Mercury TestDirector to retrieve the status of all defects stored in the TestDirector Repository. Mercury TestDirector s reporting capabilities provided a way to monitor the overall progress of defect resolution. USER Test Analyst Project/Product/Release Managers User Acceptance Analyst Developer CHANGE FROM: Initial Entry New New Open Ready to Retest Ready to Retest Ready to Retest Ready to UAT New Open Fixed Initial Entry Ready to UAT Ready to UAT Open Reopen STATUS TO: New Open Closed Closed Test Pending Reopen Closed Ready to UAT Open CR Created Ready to Retest New Reopen Closed Fixed Fixed Defect status modifications 10

11 Configuring New Processes Into Test Automation Tools All processes evolved in time. It took over a year to go from a chaotic process to a high-performing team that had documentation; repeatable, measurable results; and a program for improvement. Mercury TestDirector was pivotal in the project s success because it enabled the team to model and remodel iteratively, as the team defined and redefined its processes. When success with using Mercury TestDirector was apparent in building the defect resolution process, the team decided to tackle automation. In preparation for automation, the team decided to use the Test Plan in TestDirector as a repository for manual tests, as well as the tool for managing and tracking all efforts. The team was able to use the concepts learned in TestDirector to build robust test plans, as well as build test sets that included manual tests and automated scripts that were originally built in Mercury WinRunner. 11

12 Mercury is the global leader in business technology optimization (BTO). We are committed to helping customers optimize the business value of IT Mercury Interactive Corporation. Patents pending. All rights reserved. Mercury Interactive, the Mercury logo, Mercury TestDirector, and Mercury WinRunner are trademarks or registered trademarks of Mercury Interactive Corporation in the United States and/or other foreign countries. All other company, brand, and product names are marks of their respective holders. WP

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer STLC

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer STLC i About the Tutorial Software Testing Lifecycle is a standard procedure divided into different phases, followed by the QA Team to complete all testing activities. This is a brief tutorial that introduces

More information

OPTIMIZE QUALITY MERCURY QUALITY CENTER OVERVIEW

OPTIMIZE QUALITY MERCURY QUALITY CENTER OVERVIEW MERCURY QUALITY CENTER OPTIMIZE QUALITY MERCURY QUALITY CENTER OVERVIEW Mercury Quality Center provides a complete, Web-based, integrated system for performing quality assurance across a wide range of

More information

Advantages and Disadvantages of. Independent Tests. Advantages. Disadvantages

Advantages and Disadvantages of. Independent Tests. Advantages. Disadvantages 8.0 Test Management Outline 8.1 Test organisation 8.2 Test planning and estimation 8.3 Test program monitoring and control 8.4 Configuration management 8.5 Risk and testing 8.6 Summary Independent Testing

More information

REQUIREMENT DRIVEN TESTING. Test Strategy for. Project name. Prepared by <author name> [Pick the date]

REQUIREMENT DRIVEN TESTING. Test Strategy for. Project name. Prepared by <author name> [Pick the date] REQUIREMENT DRIVEN TESTING Test Strategy for Project name Prepared by [Pick the date] [Type the abstract of the document here. The abstract is typically a short summary of the contents of

More information

Leveraging Project Testing Accelerators. Ryan Williams Retail Forum 07 October 23rd, 2007

Leveraging Project Testing Accelerators. Ryan Williams Retail Forum 07 October 23rd, 2007 Leveraging Project Testing Accelerators Ryan Williams Retail Forum 07 October 23rd, 2007 Agenda Introductions SAP QA Approach SAP s Recommendations for QA Solution Manager/QC Integrations Test Management

More information

The Science of Running Effective User Acceptance Testing Cycles

The Science of Running Effective User Acceptance Testing Cycles The Science of Running Effective User Acceptance Testing Cycles WHITEPAPER Real-Time Test Management User Acceptance Test (UAT) programs have traditionally been areas of contention between IT and the Business.

More information

Service Virtualization

Service Virtualization Service Virtualization A faster, more efficient and less costly way to develop and test enterprise-class applications As cloud and mobile computing gain rapid acceptance, IT departments are expected to

More information

Delivering Increased Quality at Lower Cost with HP: An Analysis of Customer Experience with Functional Testing

Delivering Increased Quality at Lower Cost with HP: An Analysis of Customer Experience with Functional Testing Delivering Increased Quality at Lower Cost with HP: An Analysis of Customer Experience with Functional Testing Greater Complexity and Faster Release Cycles Drive Changes in Functional Testing New technologies

More information

Traumasoft Support Policy

Traumasoft Support Policy Traumasoft Support Policy The Traumasoft Support Policy provides a basic understanding of the Issue Management Model at Traumasoft. Managing issues properly is a critical goal of the Traumasoft Support

More information

Data Integrity for Your Laboratory Computerized Systems

Data Integrity for Your Laboratory Computerized Systems Data Integrity for Your Laboratory Computerized Systems Lynn Archambault, Informatics and Regulatory Compliance Product Marketing Manager, Waters Corporation INTRODUCTION Electronic data and computerized

More information

IBM 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. 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 information

Defense Business Systems - Examples

Defense Business Systems - Examples Defense Business Systems - Examples Example 1 2.3. Deficiency Reporting The EBS Workbench tool is used to document deficiencies (defects) detected during testing and tracks all steps in the defect resolution.

More information

By Merit Solutions August, 2015

By Merit Solutions August, 2015 By Merit Solutions August, 2015 Introduction... 3 ERP Systems and the Tower of Babel... 3 Resisting ERP Change: Is It Actually Costing You?... 5 Don t Put Off an ERP Upgrade... 7 Conclusion... 9 About

More information

RESEARCH NOTE NETSUITE S IMPACT ON WHOLESALE AND DISTRIBUTION COMPANIES

RESEARCH NOTE NETSUITE S IMPACT ON WHOLESALE AND DISTRIBUTION COMPANIES Document L11 RESEARCH NOTE NETSUITE S IMPACT ON WHOLESALE AND DISTRIBUTION COMPANIES THE BOTTOM LINE When Nucleus examined wholesale and distribution customers using NetSuite, analysts found it enabled

More information

ACP-100 JIRA Administration

ACP-100 JIRA Administration ACP-100 JIRA Administration Total Questions and Answers : 173 Version : 12.0 Membership Duration : 3 Months Future Updates Access Duration : 3 Months ACP-100 Full Version : https://www.certkillers.net/exam/acp-100

More information

issue 5 The Magazine for Agile Developers and Agile Testers January free digital version made in Germany ISSN

issue 5 The Magazine for Agile Developers and Agile Testers January free digital version made in Germany ISSN The Magazine for Agile Developers and Agile Testers www.agilerecord.com free digital version made in Germany ISSN 2191-1320 January 2011 issue 5 istockphoto.com/thomasvogel wibaimages - Fotolia.com Distributed

More information

Quantifying the Value of Investments in Micro Focus Quality Center Solutions

Quantifying the Value of Investments in Micro Focus Quality Center Solutions Dynamic Value Brief Application Delivery Management Quantifying the Value of Investments in Micro Focus Quality Center Solutions Manage software testing and IT quality management with consistent processes

More information

5 Steps to More Effective QA Automation in a DevOps Environment February 25, Copyright 2016 Vivit Worldwide

5 Steps to More Effective QA Automation in a DevOps Environment February 25, Copyright 2016 Vivit Worldwide 5 Steps to More Effective QA Automation in a DevOps Environment February 25, 2016 Copyright 2016 Vivit Worldwide Brought to you by Copyright 2016 Vivit Worldwide Hosted By Bernard Szymczak Ohio Chapter

More information

APPLICATION DELIVERY MERCURY CUSTOMER PERSPECTIVE WHITEPAPER: BEST PRACTICES FOR IMPLEMENTING MERCURY QUALITY CENTER

APPLICATION DELIVERY MERCURY CUSTOMER PERSPECTIVE WHITEPAPER: BEST PRACTICES FOR IMPLEMENTING MERCURY QUALITY CENTER MERCURY CUSTOMER PERSPECTIVE WHITEPAPER: BEST PRACTICES FOR IMPLEMENTING MERCURY QUALITY CENTER ABOUT THE AUTHOR Michael Giacometti is a Mercury TestDirector CPC and a Mercury Certified Instructor with

More information

Our Solution: BizNet Total Network Care System Overview

Our Solution: BizNet Total Network Care System Overview What do business owners want from their technology investment? Our Solution: BizNet Total Network Care System Overview Table of Contents Overview...Page 2 Discover: Understand What You Have...Page 4 BizNet

More information

Incident Management Process

Incident Management Process OSF Service Support Incident Management Process [Version 1.1] [From https://www.ok.gov/cio/documents/incidentmanagementprocess.doc] Incident Management Process Table of Contents About this document...

More information

Demand Management User Guide. Release

Demand Management User Guide. Release Demand Management User Guide Release 14.2.00 This Documentation, which includes embedded help systems and electronically distributed materials (hereinafter referred to as the Documentation ), is for your

More information

Service Virtualization

Service Virtualization A White Paper Analysis from Orasi Software Service Virtualization A Faster, More Efficient and Less Costly Way to Develop and Test Enterprise-Class Applications Page 2 Contents 3 Introduction 4 Development

More information

White paper. Alan Radding, Technology Consultant

White paper. Alan Radding, Technology Consultant Scalable SCM: Avoiding the Trauma, Disruption and Expense of Changing Software Configuration Management Tools White paper Alan Radding, Technology Consultant Table of Contents SCALABLE SCM: NOBODY LIKES

More information

NCOVER. ROI Analysis for. Using NCover. NCover P.O. Box 9298 Greenville, SC T F

NCOVER. ROI Analysis for. Using NCover. NCover P.O. Box 9298 Greenville, SC T F NCOVER ROI Analysis for Test Coverage Using NCover NCover P.O. Box 9298 Greenville, SC 29601 T 864.990.3717 F 864.341.8312 conversation@ncover.com www.ncover.com Table of Contents Executive Summary 2 Cost

More information

3 STEPS TO MAKE YOUR SHARED SERVICE ORGANIZATION A DIGITAL POWERHOUSE

3 STEPS TO MAKE YOUR SHARED SERVICE ORGANIZATION A DIGITAL POWERHOUSE GUIDE 3 STEPS TO MAKE YOUR SHARED SERVICE ORGANIZATION A DIGITAL POWERHOUSE www.celonis.com IN THIS GUIDE Shared-service organizations (SSOs) are about to get a digital upgrade. For decades, SSOs have

More information

WHITE PAPER. Standardization in HP ALM Environments. Tuomas Leppilampi & Shir Goldberg.

WHITE PAPER. Standardization in HP ALM Environments. Tuomas Leppilampi & Shir Goldberg. 1 WHITE PAPER Standardization in HP ALM Environments Tuomas Leppilampi & Shir Goldberg 2 1 INTRODUCTION... 2 2 HP ALM IN A NUTSHELL... 3 3 CHALLENGES IN USING HP ALM... 4 3.1 LACK OF GOVERNANCE... 4 3.2

More information

SUMMIT Problem Management

SUMMIT Problem Management SUMMIT Problem Management DATA SHEET SUMMIT, Symphony SUMMIT, the Symphony SUMMIT logo, and all other Symphony SUMMIT product, brand or service names are registered trademarks or trademarks of Symphony

More information

UNDERSTANDING THE NEED FOR A HELP DESK SOLUTION. How to select the right help desk solution for your organization

UNDERSTANDING THE NEED FOR A HELP DESK SOLUTION. How to select the right help desk solution for your organization UNDERSTANDING THE NEED FOR A HELP DESK SOLUTION How to select the right help desk solution for your organization UNDERSTANDING THE NEED FOR A HELP DESK SOLUTION INTRODUCTION Every business, no matter which

More information

What is Continuous Integration. And how do I get there

What is Continuous Integration. And how do I get there What is Continuous Integration And how do I get there Related Workshops Introduction to DevOps Transform your Organization with DevOps Concepts DevOps Implementation Boot Camp Comprehensive literacy on

More information

THOMSON ReuTeRS eikon FOR ReTAIL TRADeRS

THOMSON ReuTeRS eikon FOR ReTAIL TRADeRS THOMSON Reuters EIKON FOR RETAIL TRADERS Professional Power to the private trader Loaded with real-time news & data, fundamentals, economic reporting, analytics, and much more. Thomson Reuters Eikon for

More information

Litigation Insights Ditches Overly Complicated Time and Billing System for Modern Functionality of BillQuick Legal

Litigation Insights Ditches Overly Complicated Time and Billing System for Modern Functionality of BillQuick Legal Ditches Overly Complicated Time and Billing System for Modern Functionality of BillQuick Legal BillQuick Legal is a solid product with great support and reasonable price. Susan Harris Director of Finance

More information

Why Test Management? 2 TechExcel DevTest

Why Test Management? 2 TechExcel DevTest Product testing is more complicated, labor-intensive, and time-consuming than ever before. Businesses are demanding greater openness, transparency, and scalability from their software investments they

More information

COPYRIGHTED MATERIAL WHAT S IN THIS CHAPTER?

COPYRIGHTED MATERIAL WHAT S IN THIS CHAPTER? 1 WHAT S IN THIS CHAPTER? Defining application lifecycle management Learning about the Visual Studio 2013 product family Seeing ALM in action using Visual Studio Ultimate 2013 In June of 1999, Microsoft

More information

ALTIRIS Implementing an Asset and Contract Management System

ALTIRIS Implementing an Asset and Contract Management System ALTIRIS Implementing an Asset and Contract Management System Document Version: 1.0 The information contained in the Altiris Knowledgebase is subject to the Terms of Use as outlined at http://www.altiris.com/legal/termsofuse.asp.

More information

Incident Management. Process and Procedures Guide

Incident Management. Process and Procedures Guide Incident Management Process and Procedures Guide Inside This Document 1 Introduction...4 1.1 Document Purpose...4 1.2 Document Scope...4 1.3 Legend...4 2 Incident Management...5 Definition...5 Incident...5

More information

3 CRITICAL STEPS TO MAKE YOUR RPA IMPLEMENTATION A SUCCESS

3 CRITICAL STEPS TO MAKE YOUR RPA IMPLEMENTATION A SUCCESS WHITEPAPER 3 CRITICAL STEPS TO MAKE YOUR RPA IMPLEMENTATION A SUCCESS www.celonis.com IN THIS WHITEPAPER Robotic Process Automation (RPA) is quickly becoming a must-have initiative for modern businesses.

More information

Conclusion.

Conclusion. Conclusion Rajesh Kumar RajeshKumarIN RajeshKumarIN RajeshKumarIN DevOps@RajeshKumar.XYZ Usually we don t have Centralized Source Management Tools Centralized Build Server for all the Products Common Build

More information

Software Testing Life Cycle

Software Testing Life Cycle Software Testing Life Cycle STLC (Software Testing Life Cycle) is an integral component of SDLC (Software Development Life Cycle). Testing has become a distinct phenomenon during and after the development

More information

Delivering Business-Critical Solutions with SharePoint 2010

Delivering 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 information

Sage Peachtree Product Overview. New! Sage Peachtree 2012

Sage Peachtree Product Overview. New! Sage Peachtree 2012 Sage Peachtree 2009 2012 Product Overview New! Sage Peachtree 2012 Sage Peachtree is the accurate, easy-to-use accounting software that provides the insights and control you need. With the Sage Peachtree

More information

PROFESSIONAL POWER TO THE PRIVATE TRADER

PROFESSIONAL POWER TO THE PRIVATE TRADER METASTOCK XENITHTM PROFESSIONAL POWER TO THE PRIVATE TRADER Loaded with real-time news & data, fundamentals, economic reporting, analytics, and much more. MetaStock XENITH is quite simply the most powerful

More information

Testing Masters Technologies

Testing Masters Technologies 1. How will you receive the project requirements? A. The finalized SRS will be placed in a project repository; we will access it from there 2. What will you do with SRS? A. SRS stands for software requirement

More information

Affiliate Management Platform Solutions

Affiliate Management Platform Solutions Affiliate Management Platform Solutions We supply world class multi-language and multi-currency affiliate management software solutions for the online Forex and trading industry in three platform variants

More information

NICE SERVICES. Proactive Care. Value Added Service Packages

NICE SERVICES. Proactive Care. Value Added Service Packages NICE SERVICES Proactive Care Value Added Service Packages Rev. 04/04/2017 OVERVIEW OF NICE VALUE ADDED SERVICES NICE recording, incident reconstruction, quality assurance, and digital investigation products

More information

Revenue Assurance: Using SAS to Identify Revenue Leakages

Revenue Assurance: Using SAS to Identify Revenue Leakages ABSTRACT Revenue Assurance: Using SAS to Identify Revenue Leakages Ahmed Darwish, DIRECTV, El Segundo, CA, USA Sunil Goklani, DIRECTV, El Segundo, CA, USA Would you be able to convince your executive management

More information

Agilent Technologies Classic RouterTester System Support & Warranty Helping your team make the most of your RouterTester system investment

Agilent Technologies Classic RouterTester System Support & Warranty Helping your team make the most of your RouterTester system investment Agilent Technologies Classic RouterTester System Support & Warranty Helping your team make the most of your RouterTester system investment Included with every RouterTester system or add-on is a comprehensive

More information

BASICS OF SOFTWARE TESTING AND QUALITY ASSURANCE. Yvonne Enselman, CTAL

BASICS OF SOFTWARE TESTING AND QUALITY ASSURANCE. Yvonne Enselman, CTAL BASICS OF SOFTWARE TESTING AND QUALITY ASSURANCE Yvonne Enselman, CTAL Information alines with ISTQB Sylabus and Glossary THE TEST PYRAMID Why Testing is necessary What is Testing Seven Testing principles

More information

Integrating Configuration Management Into Your Release Automation Strategy

Integrating 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 information

Deliver Winning Software Solutions with Full Quality Assurance Management

Deliver 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 information

THIS IS ONLY MODEL RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. WE ARE NOT RESPONSIBLE. Name: xxxxxx ID: xxxxxx Ph: xxxxxx

THIS IS ONLY MODEL RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. WE ARE NOT RESPONSIBLE. Name: xxxxxx  ID: xxxxxx Ph: xxxxxx Name: xxxxxx Email ID: xxxxxx Ph: xxxxxx TECHNICAL SUMMARY: Having 9 years of experience in Information Technology in Project Life cycle and QA testing life cycle. Quality Assurance: Reviewing and converting

More information

Incident Management Process

Incident Management Process Incident Management Process TABLE OF CONTENTS Incident Management Process... 1 Chapter 1. Incident Process... 1 1.1. Primary goal... 1 1.2. Process Definition:... 1 1.3. Objectives - Provide a consistent

More information

UPGRADE CONSIDERATIONS Appian Platform

UPGRADE CONSIDERATIONS Appian Platform UPGRADE CONSIDERATIONS Appian Platform ArchiTECH Solutions LLC 7700 Leesburg Pike #204 www.architechsolutions.com 703-972-9155 atsdelivery@architechsolutions.com TABLE OF CONTENTS Introduction... 3 Upgrade

More information

OneShield Enterprise Solutions: OneShield Billing

OneShield Enterprise Solutions: OneShield Billing Component Data Sheet OneShield Enterprise Solutions: OneShield Billing From invoicing through to reconciliations and reporting, streamline all aspects of your billing cycle OneShield Billing provides premium

More information

Guardian Support and Guardian Support + Repair for Portable Analyzers and Online Systems

Guardian Support and Guardian Support + Repair for Portable Analyzers and Online Systems Guardian Support and Guardian Support + Repair for Portable Analyzers and Online Systems Risk management Lifecycle management Incident management Service Data Sheet Offering extended value and flexibility

More information

SUPPORT SERVICES HANDBOOK

SUPPORT SERVICES HANDBOOK SUPPORT SERVICES HANDBOOK Contents Our Commitment to Support... 1 Contact Us... 1 WinEst Software Support Service...... 1 Standard Support vs. Professional Services 1 Support Plan Detail. 2 Support Incidents....

More information

HYPERTHERM REALIZES $1.5M $5M SAVINGS

HYPERTHERM REALIZES $1.5M $5M SAVINGS CASE STUDY HYPERTHERM REALIZES $1.5M $5M SAVINGS Implementing Loftware Spectrum Improves Production Uptime As a leading global manufacturer of advanced plasma, laser and water jet cutting systems, Hypertherm

More information

Electronic Enrollment For Your BlueCross Benefits SALES AND MARKETING QUICK REFERENCE GUIDE Benefitfocus.com, Inc. 1

Electronic Enrollment For Your BlueCross Benefits SALES AND MARKETING QUICK REFERENCE GUIDE Benefitfocus.com, Inc. 1 Electronic Enrollment For Your BlueCross Benefits SALES AND MARKETING QUICK REFERENCE GUIDE 2005 Benefitfocus.com, Inc. 1 2 2007 Benefitfocus.com, Inc. What is BluesEnroll?...4 BluesEnroll Features and

More information

I hate Maintenance! Maintenance SUCKS!

I hate Maintenance! Maintenance SUCKS! I hate Maintenance! Maintenance SUCKS! Agile Maintenance Naresh Jain Copyright ThoughtWorks, 2005 Agenda of this discussion Glossary Why maintain software Types of Software Maintenance Traditional v/s

More information

KODAK i4850 Scanner Kodak Alaris Capture Pro Software Services by Kodak Alaris

KODAK i4850 Scanner Kodak Alaris Capture Pro Software Services by Kodak Alaris A BLI SYNERGY Report from the Analysts of Buyers Lab KODAK i4850 Scanner Kodak Alaris Capture Pro Software Services by Kodak Alaris Capture, process, and deliver critical business documents...seamlessly

More information

20 Signs That Your Business is Ready for Managed Services. Find out when your business will truly benefit from a technology provider.

20 Signs That Your Business is Ready for Managed Services. Find out when your business will truly benefit from a technology provider. 20 Signs That Your Business is Ready for Managed Services Find out when your business will truly benefit from a technology provider. Are managed services necessary for your business? Any company doing

More information

Software Testing(TYIT) Software Testing. Who does Testing?

Software Testing(TYIT) Software Testing. Who does Testing? Software Testing(TYIT) Software Testing Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not. In simple words,

More information

Your Business Needs Managed Services. Find out when your business will truly benefit from a technology provider.

Your Business Needs Managed Services. Find out when your business will truly benefit from a technology provider. Your Business Needs Managed Services Find out when your business will truly benefit from a technology provider. Are managed services necessary for your business? Any company doing business today is tied

More information

20 Signs That Your Business is Ready for Managed Services. Find out when your business will truly benefit from a technology provider.

20 Signs That Your Business is Ready for Managed Services. Find out when your business will truly benefit from a technology provider. 20 Signs That Your Business is Ready for Managed Services Find out when your business will truly benefit from a technology provider. Are managed services necessary for your business? Any company doing

More information

20 Signs That Your Business is Ready for Managed Services. Find out when your business will truly benefit from a technology provider.

20 Signs That Your Business is Ready for Managed Services. Find out when your business will truly benefit from a technology provider. 20 Signs That Your Business is Ready for Managed Services Find out when your business will truly benefit from a technology provider. Are managed services necessary for your business? Any company doing

More information

Each lesson is a recorded, instructor-led presentation that includes demonstrations of the software and guidelines for daily tasks.

Each lesson is a recorded, instructor-led presentation that includes demonstrations of the software and guidelines for daily tasks. Anytime Learning Project Management Subscription Project Management Anytime Learning sessions are designed to jump-start your implementation and to provide a convenient introduction to the features and

More information

Agile Test Plan How to Construct an Agile Test Plan

Agile Test Plan How to Construct an Agile Test Plan Agile Test Plan How to Construct an Agile Test Plan XBOSoft White Paper How to Construct an Agile Test Plan www.xbosoft.com 2 Agile is changing not only the way we develop software but the way we work

More information

NCR Passport for Commercial. Part of NCR s enterprise hub for remote deposit capture

NCR Passport for Commercial. Part of NCR s enterprise hub for remote deposit capture NCR Passport for Commercial Part of NCR s enterprise hub for remote deposit capture For more information on RDC, speak to your sales contact or go to ncr.com. Easy and secure deposits from where their

More information

Gain strategic insight into business services to help optimize IT.

Gain strategic insight into business services to help optimize IT. Closed-loop measurement and control solutions To support your IT objectives Gain strategic insight into business services to help optimize IT. Highlights Gain insight and visibility across the IT project

More information

Communicate and Collaborate with Visual Studio Team System 2008

Communicate and Collaborate with Visual Studio Team System 2008 Communicate and Collaborate with Visual Studio Team System 2008 White Paper May 2008 For the latest information, please see www.microsoft.com/teamsystem This is a preliminary document and may be changed

More information

The top 8 reasons. to outsource your IT. to a managed services provider

The top 8 reasons. to outsource your IT. to a managed services provider The top 8 reasons to outsource your IT to a managed services provider INTRODUCTION The way we work is changing. Where once we had in-house IT teams looking after every aspect of IT operations, the cloud

More information

En Pointe Technologies

En Pointe Technologies En Pointe Technologies Entrenched with Experience, Armed with Technology Flexibility in doing business your way En Pointe has served as a national I.T. service provider since 1993. We specialize in fulfillment

More information

Assuming Responsibility for a Trademark Portfolio

Assuming Responsibility for a Trademark Portfolio Assuming Responsibility for a Trademark Portfolio Frank S. Hiscox Lewis Roca Rothgerber LLP, Menlo Park, California, U.S.A. This practitioner s checklist is intended to provide basic guidance and a list

More information

Guiding Principles. Mission: Vision: Values: Overarching Principles

Guiding Principles. Mission: Vision: Values: Overarching Principles Guiding Principles To ensure that the organization effectively achieves these goals and objectives and experiences a uniformly successful implementation, we have developed a series of guiding principles

More information

Program Lifecycle Methodology Version 1.7

Program Lifecycle Methodology Version 1.7 Version 1.7 March 30, 2011 REVISION HISTORY VERSION NO. DATE DESCRIPTION AUTHOR 1.0 Initial Draft Hkelley 1.2 10/22/08 Updated with feedback Hkelley 1.3 1/7/2009 Copy edited Kevans 1.4 4/22/2010 Updated

More information

Today s businesses are complex organizations that must be agile across highly competitive global Agile Software Framework (DevOps):

Today s businesses are complex organizations that must be agile across highly competitive global Agile Software Framework (DevOps): NeoDevel (Web) Today s businesses are complex organizations that must be agile across highly competitive global Agile Software Framework (DevOps): Quality and reliability of a manufacturing line applied

More information

Predix Asset Performance Management. A Digital Mine solution

Predix Asset Performance Management. A Digital Mine solution Predix Asset Performance Management A Digital Mine solution How can you make your mining operation safer and more reliable while helping to ensure optimal performance at a lower sustainable cost? As a

More information

Automated Discovery Applications

Automated Discovery Applications Automated Discovery Applications Examining the Heart of ITIL 10 June 2014 Michael Stroh BCS CMSG Conference The Future of Service Delivery Agenda Why ADA? The Problem The Solution Critical Success Factors

More information

In-Process Automation

In-Process Automation www.hcltech.com In-Process Automation business assurance & testing Author: Sajitha Radhakrishnan SL CORE APPS-TESTING-TESTING-FT-BFSI HCL Technologies Ltd., Bangalore, India Sajitha.R@hcl.com WHITEPAPER

More information

Actionable Information Instantly Delivered

Actionable Information Instantly Delivered ALARMPOINT SOLUTIONS BRIEF Actionable Information Instantly Delivered Building on the ITIL FOundation Increasing Application Availability Service Delivery - Optimizing Operations Alarm utilizes CMDB asset

More information

Project and Portfolio Management Center

Project and Portfolio Management Center Project and Portfolio Management Center Software Version: 9.42 Time Management User Guide Go to HELP CENTER ONLINE http://admhelp.microfocus.com/ppm/ Document Release Date: September 2017 Software Release

More information

REDUCING TIME TO MARKET WITH DEVOPS

REDUCING TIME TO MARKET WITH DEVOPS REDUCING TIME TO MARKET WITH DEVOPS Stories of technology enabling transformation of organizations are plenty, with Amazon arguably topping the list. There are other success stories of companies like Uber

More information

HOW CLOSE TRACKING AGAINST SERVICES CONTRACTS CAN INCREASE PROFITABILITY

HOW CLOSE TRACKING AGAINST SERVICES CONTRACTS CAN INCREASE PROFITABILITY HOW CLOSE TRACKING AGAINST SERVICES CONTRACTS CAN INCREASE PROFITABILITY 01 Improve tracking, increase profits The first step to building better customer retention is to set client expectations early.

More information

KDEFT: Kanban Driven Engagement Framework for Testing

KDEFT: Kanban Driven Engagement Framework for Testing KDEFT: Kanban Driven Engagement Framework for Overview Speed to market is key to winning new business and retaining existing customers. In the current age of stiff competition, and growing complexity of

More information

Key Attributes and Responsibilities of a Test Manager

Key Attributes and Responsibilities of a Test Manager Key Attributes and Responsibilities of a Test Manager Chris Comey SIGIST December 2015 The Test Managers World Standard Test Management Activities Contextual Test Management Activities Test strategy &

More information

BUILD SE R VICES Application lifecycle management

BUILD SE R VICES Application lifecycle management BUILD SE R VICES Application lifecycle management Introduction Enable s unrivalled approach to software development is built on the client rapport and unwavering commitment to quality that are the bedrock

More information

Why Projects Fail and What Executives Can Do About It. The Truth About Requirements Definition and Management

Why Projects Fail and What Executives Can Do About It. The Truth About Requirements Definition and Management Why Projects Fail and What Executives Can Do About It The Truth About Requirements Definition and Management White Paper May 2008 Contents Executive summary.................................................................3

More information

HOW CLOSE TRACKING AGAINST SERVICES CONTRACTS CAN INCREASE PROFITABILITY.

HOW CLOSE TRACKING AGAINST SERVICES CONTRACTS CAN INCREASE PROFITABILITY. HOW CLOSE TRACKING AGAINST SERVICES CONTRACTS CAN INCREASE PROFITABILITY www.sagex3.com 01 Improve tracking, increase profits The first step to building better customer retention is to set client expectations

More information

Call Recording for Customer Retention and Superior Service

Call Recording for Customer Retention and Superior Service Call Recording for Customer Retention and Superior Service A Mitel Whitepaper August 2014 LEVERAGING SUPERIOR SERVICE AS A COMPETITIVE ADVANTAGE...3 THE PROFESSIONAL INTERACTION MANAGEMENT SOLUTION...3

More information

Ten Attributes of a Superior Self-Checkout Solution Environment An NCR White Paper

Ten Attributes of a Superior Self-Checkout Solution Environment An NCR White Paper Ten Attributes of a Superior Self-Checkout Solution Environment An NCR White Paper It's the Software Get the Facts The most successful self-checkout solution represents a blend of innovation, engineering

More information

A game changer for professional services firms

A game changer for professional services firms bqe.com/core 1 A game changer for professional services firms For two decades BQE has been innovating to make businesses more efficient. Core is our latest breakthrough a complete business management solution

More information

Guardian Support and Guardian Support + Repair for Portable Analyzers and Online Systems

Guardian Support and Guardian Support + Repair for Portable Analyzers and Online Systems Guardian Support and Guardian Support + Repair for Portable Analyzers and Online Systems Risk management Lifecycle management Incident management Service Data Sheet Offering extended value and flexibility

More information

Maintenance and Service Management User Guide

Maintenance and Service Management User Guide IBM TRIRIGA Version 10.3.1 Maintenance and Service Management User Guide Copyright IBM Corp. 2011 i Note Before using this information and the product it supports, read the information in Notices on page

More information

Implementing ITIL Best Practices

Implementing ITIL Best Practices REMEDY WHITE PAPER Implementing ITIL Best Practices Mapping ITIL to Remedy Applications WHITE PAPER Table of Contents Introduction.................................................................... 1

More information

Validation and Automated Validation

Validation and Automated Validation TOP INDUSTRY QUESTIONS Validation and Automated Validation 1 Table of Contents 03 04 07 10 13 16 19 INTRODUCTION SECTION 1 - Validation Standards How is validation defined under Title 21 CFR Part 11? What

More information

Managed Testing Services

Managed Testing Services Managed Testing Services A collaborative and customized approach to sourcing testing and quality assurance services Performance driven. Quality assured. 2 Managed Testing Services A single application

More information

Skill Category 7. Quality Control Practices

Skill Category 7. Quality Control Practices Skill Category 7 Quality Control Practices Testing Concepts Developing Testing Methodologies Verification and Validation Methods Software Change Control Defect Management Process Management Processes CSQA

More information

INTRODUCTION TO COMPUTER INFORMATION SYSTEMS/INFORMATION SYSTEMS

INTRODUCTION TO COMPUTER INFORMATION SYSTEMS/INFORMATION SYSTEMS Page 1 of 9 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS/INFORMATION SYSTEMS 7.1 What is an Information System? A system is a group of procedures and different elements that work together in order complete

More information

Assessor-3 Release-1 Retrospective-ESI

Assessor-3 Release-1 Retrospective-ESI Assessor- Release- Retrospective-ESI This retrospective board is for the Release- for Assessor- project What worked well? The team work and support within scrum teams. 9 Dev's working well with the UI

More information

Software Development Life Cycle:

Software Development Life Cycle: Software Development Life Cycle: The systems development life cycle (SDLC), also referred to as the application development life-cycle, is a term used in systems engineering, information systems and software

More information