Functional Test Automation. Leverage Automation Frameworks for Efficiencies in Software QA. Version 1.0 March 2009 WHITE PAPER

Size: px
Start display at page:

Download "Functional Test Automation. Leverage Automation Frameworks for Efficiencies in Software QA. Version 1.0 March 2009 WHITE PAPER"

Transcription

1 Functional Test Automation Leverage Automation Frameworks for Efficiencies in Software QA Version 1.0 March 2009 WHITE PAPER

2 Copyright Notice Geometric Limited. All rights reserved. No part of this document (whether in hardcopy or electronic form) may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, recording, or otherwise, to any third party without the written permission of Geometric Limited. Geometric Limited reserves the right to change the information contained in this document without prior notice. The names or trademarks or registered trademarks used in this document are the sole property of the respective owners and are governed/ protected by the relevant trademark and copyright laws. This document is provided by Geometric Limited for informational purposes only, without representation or warranty of any kind, and Geometric Limited shall not be liable for errors or omissions with respect to the document. The information contained herein is provided on an AS IS basis and to the maximum extent permitted by applicable law, Geometric Limited hereby disclaims all other warranties and conditions, either express, implied or statutory, including but not limited to, any (if any) implied warranties, duties or conditions of merchantability, of fitness for a particular purpose, of accuracy or completeness of responses, of results, of workmanlike effort, of lack of viruses, and of lack of negligence, all with regard to the document. THERE IS NO WARRANTY OR CONDITION OF NON INFRINGEMENT OF ANY INTELLECTUAL PROPERTY RIGHTS WITH REGARD TO THE DOCUMENT. IN NO EVENT WILL GEOMETRIC LIMITED BE LIABLE TO ANY OTHER PARTY FOR LOST PROFITS, LOSS OF USE, LOSS OF DATA, OR ANY INCIDENTAL, CONSEQUENTIAL, DIRECT, INDIRECT, OR SPECIAL DAMAGES WHETHER UNDER CONTRACT, TORT, WARRANTY, OR OTHERWISE, ARISING IN ANY WAY OUT OF THIS DOCUMENT, WHETHER OR NOT SUCH PARTY HAD ADVANCE NOTICE OF THE POSSIBILITY OF SUCH DAMAGES. Confidentiality Notice This document is disclosed only to the recipient pursuant to a confidentiality relationship under which the recipient has confidentiality obligations defined herein after. This document constitutes confidential information and contains proprietary information belonging to Geometric Limited, and the recipient, by its receipt of this document, acknowledges the same. The recipient shall use the confidential information only for the purpose defined above for which this document is supplied. The recipient must obtain Geometric Limited s written consent before the recipient discloses any information on the contents or subject matter of this document or part thereof to any third party which may include an individual, firm or company or an employee or employees of such a firm or company. The recipient acknowledges its obligation to comply with the provisions of this confidentiality notice. 2

3 Contents Introduction... 4 Automation Frameworks... 4 The Need for a Framework... 4 Types of Frameworks... 5 Test Automation Life Cycle (TALC)... 6 Cost of test automation... 9 Cost of the Automation Tool... 9 Cost of the Automation Effort... 9 Benefits of Test Automation ROI on Automation: A Conservative Estimate What can be Automated What to Automate, and When Relationship of the TALC to the SDLC Challenges in Automation Automation Best Practices Conclusion About the Author About Geometric

4 Introduction Of every four dollars spent on software development, at least one dollar goes towards testing. Of this dollar, at least 70 cents go towards functional testing. Within functional testing, test case design is the key determinant of the quality of testing, but it is test execution that is the single largest consumer of effort. This effort multiplies rapidly with the number of configurations to be tested, is required in cycles, and is repetitive to a significant extent. Companies are constantly looking for ways to rationalize this cost and enable comprehensive testing, rather than having to make risky choices about which platforms to test thoroughly. Test automation offers an elegant way to tackle this challenge, though it is by no means an instant panacea. This explains why worldwide spending on test automation is growing 10% faster than spending on testing as a whole. Test automation refers to the development and usage of tools to determine the success or failure of pre specified test cases, against the Application Under Test (AUT), without human input. The primary objective of test automation is to reduce repetitive manual tasks. Several commercially available test automation tools allow the recording of user actions taken on the AUT. The recording session generates scripts that can later be replayed without human input. This paper attempts to outline the what, why, how and when of test automation. It focuses more on automation for the QA team, as compared to that for the Development team. Automation Frameworks The Need for a Framework An automation test suite can be built by simply recording various test cases. However, it is often possible to significantly enhance the reusability and maintainability of such suites, by developing frameworks for automation. Reusability Consider an AUT that has a combo with five possible values. Further, assume there are five separate test cases, each using a different value, but identical in other respects. If we use the record and replay approach, we would have to record five different test cases. Instead, we can abstract the combo as an argument to be passed to the script, and then call the same script five times with different arguments. There are certain user actions log on, for instance that might be common to several test cases. Again, these actions (sequences) can be abstracted out and reused in several automated test cases, rather than recording the same sequence multiple times. Short action sequences can also be used to compose long ones. 4

5 Maintainability Consider a website (the AUT) that has a set of commonly needed links appearing in several web pages. Further assume that we have automated the testing of this website. In the absence of any frameworks, the identification of the links will be arbitrary: it could be indexed on the current page layout, for instance. In a future version of the website, these indices could change say, due to the addition of other links. In this case, each test script involving a web page that has this set of links will be broken, and will need rectification. This could mean a significant rework effort, as there could be many such pages and perhaps the whole website. Additional benefits of a framework A framework makes it easy to provide exception handling and wait mechanisms, both of which further increase robustness. A well designed set of utilities in the framework makes it easy to create a dashboard of the test results. Instead, if named references are provided to these links and only these names are referred by the test scripts; then changes will be needed only to (re)map the names to the actual links. Conceptually, a framework eliminates hard coding and provides modularization. Based on our experience, we estimate that in the long run, up to 50% of the script development and maintenance effort can be saved by investing in creating an automation framework. Types of Frameworks Automation frameworks can broadly be classified into three types. Data driven: In this approach, variables are used to hold test data. At runtime, these variables could be loaded from an external data source. This approach reduces the problem of hard coding. Note that identification of GUI elements is still hard coded; for instance, the script might contain instructions that effectively mean Select the image whose index number is 3. Keyword driven: In this approach, the input, user actions and expected output are encoded using keywords that are typically independent of the AUT. A test case is encoded as a record composed of these keywords. Test suites composed of such test cases are typically stored in tables. As part of the framework development, scripts are written to translate these records to a specific AUT. This approach reduces the problem of hard coding and also provides modularization. Hybrid: This approach combines the two approaches outlined above, and brings in benefits derived from both. Over a period of time, hybrid frameworks have emerged as the de facto standard for automation requirements. Based on our experience, we recommend serious evaluation of the hybrid approach during framework design. 5

6 Test Automation Life Cycle (TALC) Broadly, the Test Automation Life Cycle can be depicted as follows. It should not be assumed that efforts (person weeks) will be proportional to the schedules (calendar weeks) indicated. Release Cycle n n+1 Month Study Framework Design Scripting Execution & reporting Script Maintenance Scripting Legend Activities related to Release n 1 Activities related to Release n+1 Activities related to Release n Release independent activities The automation project should ideally be divided into five distinct phases as described below. It is assumed that test case design is already done, and is not treated as part of the automation effort. Study Typically, the study phase would involve the following steps: Identification of a few (could be just two) test cases that are fairly complex Identification of candidate tools. Several (say six) tools may be compared and a few (say, two or three) may be tagged as candidates. This short listing should be based on a multiple criteria, some of them being support for the AUT s underlying technology, scripting languages, cost etc. PoC (Proof of Concept) automation of the selected test cases using the candidate tools. The main intent is to discover problems that a particular automation tool may have with the AUT, and solutions to those problems. At this point, the focus is not on elegance in scripting, script reuse etc. Broad assessment of the long term returns from the automation initiative 6

7 If the above assessment confirms sponsorship for the automation initiative, then recommend the tool to be used, and the test cases to be taken up in the first automation cycle. Deliverables from this phase Broad assessment of the long term returns from automation Recommendation on the tool to use List of test cases to be taken up in the first automation cycle Data for estimation of subsequent phases Framework Design This phase is similar to the high level design phase in the SDLC (Software Development Lifecycle) and involves deciding the type of framework to create, how to orchestrate the execution, and so on. Deliverables from this phase Architecture for the framework High level flowchart for the way test case execution will be orchestrated Format for reporting test results Test management strategy if not already decided List of the main keywords and functions that will be required Scripting The scripting phase is similar to the construction (coding) and unit testing phase in the SDLC. It includes verification to ensure that an automatically executed test case returns the exact same result as the manually executed test case. Deliverables from this phase Automated test cases Test result reporting mechanism In order to precisely estimate the effort required for scripting, it is recommended that the following points are identified for each test case to be automated Action points: They represent the number of user actions (clicks, selections, etc.) that are required while executing the test case. Conceptually, they are similar to function points in application development, but are at a much finer level of granularity. Verification points: These are of two types Checks required for the automation itself to work correctly. For instance, has a link appeared before we attempt to click it? Checks that are deliberately inserted to validate the behavior of the AUT. These are conceptually similar to asserts used in application development. 7

8 A verification point often takes more efforts to develop than an action point. As a guiding indicator, scripting effort is linearly proportional to the number of action points and verification points. The other factors that significantly impact the scripting effort are Recording support: While most tools provide support for recording, some don t (e.g. Unified TestPro). In such cases, higher efforts are needed. Level of reuse: Higher the level of reuse of action and verification points, the lower the effort needed. Wait points: More the wait points and their complexity, higher the effort needed. AUT(s): Higher the complexity of the AUT, the higher the effort needed. Also, greater effort is typically needed when more than one AUT is involved. The architecture of the AUT also impacts the scripting effort needed (e.g. client server versus web). Execution and reporting This phase involves the actual execution of the automated test cases, and reporting the results. This is an ongoing phase and is almost completely automatic. Deliverable from this phase Test results (summary and detailed) Maintenance Maintenance involves modifying and updating the automated test cases as required, to ensure that they remain true to the intent of the test. Typical reasons necessitating maintenance are A GUI change in the AUT Enhancement of the test case Deliverable from this phase Updated / enhanced automated test cases While good framework design will minimize the need to rework the scripts in response to a change like GUI enhancement in the AUT, it is usually difficult to eliminate this need completely. 8

9 Cost of test automation Investment in automation has two key components Investment in the automation tool Investment in the effort required for developing, executing and maintaining the automated test suite Cost of the Automation Tool Typical single user, perpetual licenses cost in the range of USD 5,000 for a named user license, and USD 10,000 for a floating license. AMCs are usually 20% of the license costs. Some of the most successful commercial test automation tools are provided by vendors like HP, IBM, Borland and AutomatedQA. Cost of the Automation Effort Estimates discussed here are a broad representation and are based on our experience with test automation of CAx and PLM systems. Actual estimates would primarily depend on the AUT, automation tools and the actual test cases to be automated Study would take four eight person weeks of effort. Framework design would take two four person weeks of effort. Scripting: As indicated earlier, we recommend point based estimation. However, if a rough estimate is needed in the early phases of the automation project, then the number of web pages / forms, controls embedded in them, etc. can be used to arrive at an estimate of the number of test cases, which can then be translated into an effort estimate. Reporting: Creating the result reporting mechanism would take one person week of effort. 9

10 Benefits of Test Automation Shorter test cycles A test cycle refers to a single run of a set of test cases. For instance, a system test cycle means that all system test cases have been run. Automation significantly reduces the time required to execute a test cycle through Faster action triggering: Typically, a script can trigger actions on the AUT much faster than a human. However, actual actions triggered (UI interactions done) during a manual test might be different from those during an automated test due to a limitation of the automation tool. 24x7 replays: Since it is rare for manual testing to be done for more than eight working hours in a day, the fact that automated replays can run continuously, offers a significant reduction in the test cycle time. A 50 70% reduction in the test cycle time is common. Saving of manual testers time The saving in a test engineer s time is almost linearly proportional to the number of test cases automated, and the number of test cycles to be executed. Repeatability In complex test environments (those involving several application components, platforms, environment variables, etc.) human error can creep into manual test execution. Automation ensures 100% repeatability and hence greater predictability in execution. Enabling non functional testing synergy with other quality tools With additional tools and effort, it is often possible to configure special runs of the automated test cases in order to perform non functional testing, for example: Performance testing Scalability/ load testing Memory profiling Code coverage and impact analysis Depending on the project s priorities, the above benefits can be translated into higher quality, lower costs or lesser time to market. 10

11 ROI on Automation: A Conservative Estimate Based on the benefits outlined above, we recommend that automation should be seen as an overall quality and productivity improvement initiative, rather than merely as a cost saving exercise. At the same time, automation is more amenable, as compared to some other quality improvement initiatives, to a return on investment (ROI) analysis. The monetary values of the following can be compared: Return: Saving of manual testers time, converted to a monetary value Investment Cost of the automation tool Cost of the automation effort For automation of functional test cases, a typical ROI profile might look like the one below % % K USD % 50% 0% %age 5 50% Release Cycle 100% Cost of the Tool Cumulative %age test cases automated Cos t of the Automation Effort ROI %age The above ROI assessment can be termed conservative, as it only considers cost elements, and does not take into account the benefits resulting from shorter cycles, higher repeatability, etc. 11

12 What can be Automated There is a wide spectrum of tasks that can be automated Test data generation (particularly useful for load testing) Unit testing Integration testing System testing involving a single AUT System testing involving multiple AUTs and their integrations AUT installation Non textual input/ output Consider a simple 2D CAD AUT that has a graphics area, in which the user can pick objects such as circles, lines, etc. and drag them with the mouse. Or, consider an AUT that converts text to speech. Commercially available automation tools are usually unable to handle such AUTs out ofthe box. However, with additional effort, it is possible to automate testing of AUTs with nontextual input/ output as well. Pixel based automation and journal based automation, two common solutions to this problem are described in more detail in the table below. While the CAD AUT has been used as an example, variations of the approaches described can be used with other types of AUTs the text tospeech application, for instance. Challenges Non textual input Non textual output Pixel based automation Approach Pros Cons Record the user actions of picking the circle, dragging the mouse, etc. just like other user actions GUI based, leading to high fidelity with respect to manual testing No extra coding required Save a screenshot of the output to a bitmap file Then compare this with the reference bitmap Automation tends to be brittle. This can be mitigated by fine control over the environment, by not picking close to the edge, validating output at the right precision level, etc. Solutions Journal based automation Approach Pros Cons Journal inputs (Pick Circle#15, Apply Move [10, 15], etc.) to a file (one time activity) Write a test app that mimics the user by using this file to drive the API of the AUT Commercial automation tool not used at all Highly robust automation not affected by environment, precision, etc. and even by changes to the GUI Extra coding required in the AUT for journaling GUI used neither for input nor for output leading to a significant loss of fidelity with respect to manual testing Record the test case as usual Journal outputs (NewCirclePosition [25,70]) to a file during test execution Compare this output file with the reference file Robust automation not affected by environment, precision, etc. GUI used for input but not for testing output leading to a loss of fidelity with respect to manual testing Significant extra coding required to create the test apps 12

13 What to Automate, and When We do not recommend making automation decisions solely on the basis of (costs only) ROI. However, given that automation needs a non trivial effort, it is advisable to undertake automation only after some parts of the AUT have become fairly stable. This ensures that the automated test cases will get executed enough number of times to offset the automation effort. A few consequences of this rationale are as follows: Automation is much more attractive in product development, as compared to services projects. In product development, it would be prudent to start automation after a couple of releases of the product. This ensures that chances of a GUI overhaul are minimal. It is advisable to first automate those test cases that involve functionalities that are fairly stable. New features could typically be taken up for automation in the next release. This also means that automation is most effective for regression testing. Relationship of the TALC to the SDLC Since much automation is targeted towards regression testing, it is not essential to synchronize the Test Automation Lifecycle with the Software Development Lifecycle. An automation initiative can be started at any point in the SDLC, given that some parts of the AUT have reached stability. However for convenience in planning and tracking, it is common to synchronize these two life cycles, and to then treat the TALC as a sub project of the main SDLC. This is depicted in the figure below. Challenges in Automation The choice of the tool is often restricted by the technology underlying the AUT. For instance, a popular cross platform development framework Qt is not supported well by one of the leading automation tools. In web applications, multi window test cases are usually difficult to automate. Pop ups, single child windows are not a problem. Integrations between AUTs are sometimes difficult to automate. 13

14 Automation Best Practices We recommend the following best practices for automation. Since automation frameworks are essentially about abstraction, an important set of best practices deals with ensuring loose coupling between The test data and the test scripts, Test scripts themselves, The automation framework and the AUT(s), The test cases and the automation framework, and The automation framework and the automation tool. The entities listed above will essentially have to reference one another to form a complete working test automation system. It is important that these references be through well defined interfaces only. Keyword names should be carefully chosen, so that human readability is also high. This enables gradual transitioning from manual testing to automated testing. Avoid duplication in scripts. Any duplication should be investigated to check whether a separate unit (say, function) can be created. Verification points should be judiciously inserted into the scripts. In case of test case failure, these points accelerate the process of zeroing in on the reason of the failure. The development of an automation framework is similar to the development of an application in several respects, and hence should be planned and tracked as a (sub) project in itself. It should be noted that framework creation and test case design are distinct activities (and require different skills). Simpler test cases should be automated before complex ones. This makes it easy for later scripts to build on earlier ones. There is an exception to this approach though: fairly complex test cases should be taken up in the study phase, as the objective there is to discover problems in automation (rather than achieving a high level of reuse). Conclusion Test automation offers a promising way of quality and productivity improvement in the area of software testing particularly in products. While manual testing is required and also desired (except perhaps for a product that is purely in sustenance mode), the time and cost required for it can be significantly reduced. Moreover, a part of this saving can be invested for better quality. 14

15 Commercial tools and a rapidly growing body of knowledge have led to a reduction in the time needed for monetary returns to be seen, thus accelerating the adoption of test automation in the industry. We recommend that for all product development, at least the study phase of the test automation lifecycle should be undertaken. About the Author Prashant Anaskure is the Head of the Quality Assurance and Support Practice, part of the Software Product Engineering group, at Geometric. Prashant has a very strong background in product development lifecycle having worked for over ten years with different busines units in Geometric. Prashant has lead teams in product development and quality assurance activities for Geometric s Enterprise Products, Desktop Products and also for our key customers. About Geometric Geometric is a specialist in the domain of engineering solutions, services and technologies. Its portfolio of Global Engineering services and Digital Technology solutions for Product Lifecycle Management (PLM) enables companies to formulate, implement, and execute global engineering and manufacturing strategies aimed at achieving greater efficiencies in the product realization lifecycle. Headquartered in Mumbai, India, Geometric was incorporated in 1994 and is listed on the Bombay and National Stock Exchanges. The company recorded consolidated revenues of Rupees 4.86 billion (US Dollars million) for the year ended March It employs close to 3000 people across 10 global delivery locations in the US, France, Romania, India, and China. Geometric is assessed at SEI CMMI Level 5 for its software services and ISO 9001:2000 certified for engineering operations. For further details, please visit 15

Should Costing Version 1.1

Should Costing Version 1.1 Should Costing Identify should cost elements early in the design phase, and enable cost down initiatives Version 1.1 August, 2010 WHITE PAPER Copyright Notice Geometric Limited. All rights reserved. No

More information

Scriptless Test Automation. Next generation technique for improvement in software testing. Version 1.0 February, 2011 WHITE PAPER

Scriptless Test Automation. Next generation technique for improvement in software testing. Version 1.0 February, 2011 WHITE PAPER Scriptless Test Automation Next generation technique for productivity improvement in software testing Version 1.0 February, 2011 WHITE PAPER Copyright Notice Geometric Limited. All rights reserved. No

More information

W H I T E P A P E R. Prioritizing your PLM initiatives & spends

W H I T E P A P E R. Prioritizing your PLM initiatives & spends Prioritizing your PLM initiatives & spends How Fashion brands and retailers can leverage benefits from PLM through a phased and measured approach Version 1.0 September 2008 W H I T E P A P E R Copyright

More information

Why SME s Should Outsource Payroll

Why SME s Should Outsource Payroll Why SME s Should Outsource Payroll A small business owner tends to wear too many hats at the same time. But as the business grows this is not always possible. The processes start becoming more and more

More information

DATA MASKING A WHITE PAPER BY K2VIEW. ABSTRACT K2VIEW DATA MASKING

DATA MASKING A WHITE PAPER BY K2VIEW. ABSTRACT K2VIEW DATA MASKING DATA MASKING A WHITE PAPER BY K2VIEW. ABSTRACT In today s world, data breaches are continually making the headlines. Sony Pictures, JP Morgan Chase, ebay, Target, Home Depot just to name a few have all

More information

View Point. Developing a successful Point-of-Sale (POS) test automation strategy. Abstract. www.infosys.com. - Sujith George

View Point. Developing a successful Point-of-Sale (POS) test automation strategy. Abstract. www.infosys.com. - Sujith George View Point Developing a successful Point-of-Sale (POS) test automation strategy - Sujith George Abstract While Test Automation has been around for a while, QA teams in the retail industry are still struggling

More information

Datacenter Management Optimization with Microsoft System Center

Datacenter Management Optimization with Microsoft System Center Datacenter Management Optimization with Microsoft System Center Disclaimer and Copyright Notice The information contained in this document represents the current view of Microsoft Corporation on the issues

More information

CKEditor for Drupal License Agreement

CKEditor for Drupal License Agreement CKEditor for Drupal License Agreement Version 1.0, November 2011 This document ( Agreement ) is a legal agreement between You, either an individual or a Legal Entity, and CKSource Frederico Knabben ( CKSource

More information

Creating Business Value with Mature QA Practices

Creating Business Value with Mature QA Practices perspective Creating Business Value with Mature QA Practices Abstract The IT industry across the globe has rapidly evolved in recent times. The evolution has been primarily driven by factors like changing

More information

QTP Open Source Test Automation Framework Introduction

QTP Open Source Test Automation Framework Introduction Version 1.0 April 2009 D ISCLAIMER Verbatim copying and distribution of this entire article are permitted worldwide, without royalty, in any medium, provided this notice is preserved. Table of Contents

More information

Eight Ways Better Software Deployment and Management Can Save You Money

Eight Ways Better Software Deployment and Management Can Save You Money Eight Ways Better Software Deployment and Management Can Save You Money Introduction Software management and deployment are perhaps among the most difficult and time-consuming activities undertaken by

More information

Scribe Demonstration Script Web Leads to Dynamics CRM. October 4, 2010 www.scribesoft.com

Scribe Demonstration Script Web Leads to Dynamics CRM. October 4, 2010 www.scribesoft.com Scribe Demonstration Script Web Leads to Dynamics CRM October 4, 2010 www.scribesoft.com Important Notice No part of this publication may be reproduced, stored in a retrieval system, or transmitted in

More information

TERMS & CONDITIONS. Introduction

TERMS & CONDITIONS. Introduction Introduction This web site and the related web sites contained herein (collectively, the Site ) make available information on hotels, resorts, and other transient stay facilities (each a Property ) owned,

More information

UPGRADE. Upgrading Microsoft Dynamics Entrepreneur to Microsoft Dynamics NAV. Microsoft Dynamics Entrepreneur Solution.

UPGRADE. Upgrading Microsoft Dynamics Entrepreneur to Microsoft Dynamics NAV. Microsoft Dynamics Entrepreneur Solution. UPGRADE Microsoft Dynamics Entrepreneur Solution Upgrading Microsoft Dynamics Entrepreneur to Microsoft Dynamics NAV White Paper June 2008 The information contained in this document represents the current

More information

Integrated Testing Solution Using SAP Solution Manager, HP-QC/QTP and SAP TAO

Integrated Testing Solution Using SAP Solution Manager, HP-QC/QTP and SAP TAO Integrated Testing Solution Using SAP Solution Manager, HP-QC/QTP and SAP TAO Applies to: SAP Test Acceleration and Optimization, HP Quality Center, HP Quick Test Professional, SAP Solution Manager. For

More information

W H I T E P A P E R. Getting ready for PLM. How Fashion brands and retailers can convert challenges to opportunity with efficient use of technology

W H I T E P A P E R. Getting ready for PLM. How Fashion brands and retailers can convert challenges to opportunity with efficient use of technology How Fashion brands and retailers can convert challenges to opportunity with efficient use of technology Version 1.1 July 2008 W H I T E P A P E R Copyright Notice Geometric Limited. All rights reserved.

More information

Web Site Hosting Service Agreement

Web Site Hosting Service Agreement Web Site Hosting Service Agreement Updated April, 2015 The following agreement is between Softext Publishing Inc. ( SOFTEXT ) of 954 1st Ave West, Owen Sound ON, Canada and You ( Client ). WHEREAS, SOFTEXT

More information

All copyright, trade mark, design rights, patent and other intellectual property rights (registered or unregistered) in the Content belongs to us.

All copyright, trade mark, design rights, patent and other intellectual property rights (registered or unregistered) in the Content belongs to us. LEO Pharma Terms of use We/ Us/ Our You/Your Website Content LEO Laboratories Limited a company registered in the United kingdom under number 662129) known as LEO Pharma (LEO Pharma) and companies affiliated

More information

HP Service Manager software

HP Service Manager software HP Service Manager software The HP next generation IT Service Management solution is the industry leading consolidated IT service desk. Brochure HP Service Manager: Setting the standard for IT Service

More information

Key Benefits of Microsoft Visual Studio Team System

Key Benefits of Microsoft Visual Studio Team System of Microsoft Visual Studio Team System White Paper November 2007 For the latest information, please see www.microsoft.com/vstudio The information contained in this document represents the current view

More information

Automation Guide for SAP Regression Testing. Author: Bhavana Pande

Automation Guide for SAP Regression Testing. Author: Bhavana Pande Automation Guide for SAP Regression Testing Author: Bhavana Pande Table of Content: 1. Introduction:... 3 2. Scenario:... 3 3. Challenges faced during testing SAP:... 4 4. Why to Automate/Benefits:...

More information

The Re-emergence of Data Capture Technology

The Re-emergence of Data Capture Technology The Re-emergence of Data Capture Technology Understanding Today s Digital Capture Solutions Digital capture is a key enabling technology in a business world striving to balance the shifting advantages

More information

Proactive Performance Management for Enterprise Databases

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

Technology. Accenture Application Testing Services. Embedding quality into the application development life cycle

Technology. Accenture Application Testing Services. Embedding quality into the application development life cycle Technology Accenture Application Testing Services Embedding quality into the application development life cycle 1 Quality First for Better Outcomes IT costs are continuing to climb. Technology is getting

More information

Hybrid Cloud Computing

Hybrid Cloud Computing Hybrid Cloud Computing Managing the reality of enterprise cloud computing Cloud computing promises a new world of IT agility, with quick deployment of applications to support business needs. Organizations

More information

Adaptive Automated GUI Testing Producing Test Frameworks to Withstand Change

Adaptive Automated GUI Testing Producing Test Frameworks to Withstand Change Adaptive Automated GUI Testing Producing Test Frameworks to Withstand Change Abstract Although QA and Development managers may see many challenges in creating an automated GUI testing framework, it is

More information

Mobile app for Android Version 1.0.x, January 2014

Mobile app for Android Version 1.0.x, January 2014 Mobile app for Android Version 1.0.x, January 2014 Legal disclaimer The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. This

More information

Terms & Conditions Template

Terms & Conditions Template Terms & Conditions Template AGREEMENT BETWEEN USER AND [INSERT NAME] [INSERT NAME] Web Site is comprised of various Web pages operated by [INSERT NAME]. The [INSERT NAME] Web Site is offered to you conditioned

More information

Application Release Automation with Zero Touch Deployment

Application Release Automation with Zero Touch Deployment WHITE PAPER JUNE 2013 Application Release Automation with Zero Touch Deployment Daneil Kushner and Eran Sher Application Delivery 2 WHITE PAPER: APPLICATION RELEASE AUTOMATION WITH ZERO TOUCH DEPLOYMENT

More information

Logging and Alerting for the Cloud

Logging and Alerting for the Cloud Logging and Alerting for the Cloud What you need to know about monitoring and tracking across your enterprise The need for tracking and monitoring is pervasive throughout many aspects of an organization:

More information

Web Site Development Agreement

Web Site Development Agreement Web Site Development Agreement 1. Parties; Effective Date. This Web Site Development Agreement ( Agreement ) is between Plug-N-Run, its affiliates, (including but not limited to USA Financial, USA Financial

More information

The role of integrated requirements management in software delivery.

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

AGREEMENT BETWEEN USER AND International Network of Spinal Cord Injury Nurses

AGREEMENT BETWEEN USER AND International Network of Spinal Cord Injury Nurses AGREEMENT BETWEEN USER AND International Network of Spinal Cord Injury Nurses The International Network of Spinal Cord Injury Nurses Web Site is comprised of various Web pages operated by International

More information

Application Test Management and Quality Assurance

Application Test Management and Quality Assurance SAP Brief Extensions SAP Quality Center by HP Objectives Application Test Management and Quality Assurance Deliver new software with confidence Deliver new software with confidence Testing is critical

More information

Viewpoint. Choosing the right automation tool and framework is critical to project success. - Harsh Bajaj, Technical Test Lead ECSIVS, Infosys

Viewpoint. Choosing the right automation tool and framework is critical to project success. - Harsh Bajaj, Technical Test Lead ECSIVS, Infosys Viewpoint Choosing the right automation tool and framework is critical to project success - Harsh Bajaj, Technical Test Lead ECSIVS, Infosys Introduction Organizations have become cognizant of the crucial

More information

Huawei OceanStor Backup Software Technical White Paper for NetBackup

Huawei OceanStor Backup Software Technical White Paper for NetBackup Huawei OceanStor Backup Software Technical White Paper for NetBackup Huawei Page 1 of 14 Copyright Huawei. 2014. All rights reserved. No part of this document may be reproduced or transmitted in any form

More information

SOFTWARE LICENSE AGREEMENT

SOFTWARE LICENSE AGREEMENT SOFTWARE LICENSE AGREEMENT This Software License Agreement (the "Agreement") is made as of the day of, 2015 ( Effective Date ), by and between ("Company"), located at and ("Subscriber"), located at. Both

More information

RockWare Click-Wrap Software License Agreement ( License )

RockWare Click-Wrap Software License Agreement ( License ) RockWare, Inc. ( RockWare ) 2221 East Street, Suite 101 Golden CO 80401 USA RockWare Click-Wrap Software License Agreement ( License ) IMPORTANT - READ ALL OF THE TERMS AND CONDITIONS IN THIS LICENSE CAREFULLY

More information

Quintet Enterprise Unified Communication Solutions

Quintet Enterprise Unified Communication Solutions White Paper Quintet Enterprise Unified Communication Solutions Product Overview Quintet Enterprise UniVoice Technology, Inc. 1 INTRODUCTION We live and work in a new world rich in communication media telephone,

More information

PBS ContentLink. Easy and Flexible Connection between Storage, SharePoint and SAP Solutions

PBS ContentLink. Easy and Flexible Connection between Storage, SharePoint and SAP Solutions Easy and Flexible Connection between, SharePoint and SAP Solutions Table of Contents Enterprise Content Management with Efficient Usage of Modern Systems as an Archive...3 and External Systems...3 Direct

More information

Test Automation. Full service delivery for faster testing at optimum cost

Test Automation. Full service delivery for faster testing at optimum cost Test Automation Full service delivery for faster testing at optimum cost To safeguard their competitive edge in today s information economy, organizations must constantly improve their products and services.

More information

AGREEMENT BETWEEN USER AND Global Clinical Research Management, Inc.

AGREEMENT BETWEEN USER AND Global Clinical Research Management, Inc. AGREEMENT BETWEEN USER AND Global Clinical Research Management, Inc. The Global Clinical Research Management, Inc. Web Site is comprised of various Web pages operated by Global Clinical Research Management,

More information

Software Development Kit

Software Development Kit Open EMS Suite by Nokia Software Development Kit Functional Overview Version 1.3 Nokia Siemens Networks 1 (21) Software Development Kit The information in this document is subject to change without notice

More information

SAP Business One mobile app for Android Version 1.0.x November 2013

SAP Business One mobile app for Android Version 1.0.x November 2013 SAP Business One mobile app for Android Version 1.0.x November 2013 Legal disclaimer The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission

More information

WI-FI ALLIANCE INTELLECTUAL PROPERTY RIGHTS POLICY

WI-FI ALLIANCE INTELLECTUAL PROPERTY RIGHTS POLICY WI-FI ALLIANCE INTELLECTUAL PROPERTY RIGHTS POLICY BACKGROUND The purpose of the Wi-Fi Alliance ( WFA ) is to promote the IEEE 802.11 wireless networking standard by encouraging manufacturers of wireless

More information

TERMS AND CONDITIONS

TERMS AND CONDITIONS TERMS AND CONDITIONS These Terms and Conditions are applicable to the use of this website (the Website ), regardless of how You accessed it. You or any derivation thereof, as used herein refers to a user

More information

RS MDM. Integration Guide. Riversand

RS MDM. Integration Guide. Riversand RS MDM 2009 Integration Guide This document provides the details about RS MDMCenter integration module and provides details about the overall architecture and principles of integration with the system.

More information

BlackBerry Enterprise Server Express for IBM Domino. October 7, 2014 Version: 5.0 Service Pack: 4. Compatibility Matrix

BlackBerry Enterprise Server Express for IBM Domino. October 7, 2014 Version: 5.0 Service Pack: 4. Compatibility Matrix BlackBerry Enterprise Server Express for IBM Domino October 7, 2014 Version: 5.0 Service Pack: 4 Compatibility Matrix Published: 2014-10-08 SWD-20141008134243982 Contents 1...4 Legend... 4 Operating system...

More information

Oracle Utilities Customer Care and Billing

Oracle Utilities Customer Care and Billing Customer Care and Billing Utilities are faced with a rapidly changing industry and increasing expectations from their customers. Adapting to these factors with existing customer information systems likely

More information

XANGATI END USER SOFTWARE LICENSE TERMS AND CONDITIONS

XANGATI END USER SOFTWARE LICENSE TERMS AND CONDITIONS XANGATI END USER SOFTWARE LICENSE TERMS AND CONDITIONS IMPORTANT: PLEASE READ BEFORE DOWNLOADING, INSTALLING OR USING THE XANGATI, INC. ("LICENSOR") SOFTWARE YOU HAVE LICENSED ("SOFTWARE"). BY EXECUTING

More information

App Terms and Conditions!

App Terms and Conditions! 1. INTRODUCTION App Terms and Conditions Thank you for purchasing the App or Apps herein now referred to collectively or individually as (the App ). The App is published by or on behalf of Complexus (Pty)

More information

6. MODIFICATIONS. Licensee may modify, adapt and create improvements to the SOFTWARE subject to the following conditions:

6. MODIFICATIONS. Licensee may modify, adapt and create improvements to the SOFTWARE subject to the following conditions: ACADIA UNIVERSITY Software License Agreement This Software License Agreement ("Agreement") is made and entered into this _ of 20, (the "Effective Date") by and between The Governors of Acadia University

More information

Software Hosting and End-User License Subscription Agreement

Software Hosting and End-User License Subscription Agreement Software Hosting and End-User License Subscription Agreement (Last Updated October 31, 2015) IMPORTANT! The Contrail software (the "SOFTWARE") that you seek to use was developed by OneRain Incorporated

More information

SSA-312. ISA Security Compliance Institute System Security Assurance Security development artifacts for systems

SSA-312. ISA Security Compliance Institute System Security Assurance Security development artifacts for systems SSA-312 ISA Security Compliance Institute System Security Assurance Security development artifacts for systems Version 1.01 February 2014 Copyright 2013-2014 ASCI - Automation Standards Compliance Institute,

More information

Procon Frostbite 1.1 and subsequent releases End User License Agreement Revised: April 7, 2015

Procon Frostbite 1.1 and subsequent releases End User License Agreement Revised: April 7, 2015 Procon Frostbite 1.1 and subsequent releases End User License Agreement Revised: April 7, 2015 THIS IS A LEGAL AGREEMENT between "you", the individual, company, or organisation utilising Procon Frostbite

More information

CITY OF LOS ANGELES INFORMATION TECHNOLOGY POLICY COMMITTEE. Citywide Web Content Policy

CITY OF LOS ANGELES INFORMATION TECHNOLOGY POLICY COMMITTEE. Citywide Web Content Policy CITY OF LOS ANGELES INFORMATION TECHNOLOGY POLICY COMMITTEE Citywide Web Content Policy Policy Number: IT-006 Effective Date: March 27, 2013 Description: This policy covers minimum acceptable standards

More information

Understanding Enterprise Cloud Governance

Understanding Enterprise Cloud Governance Understanding Enterprise Cloud Governance Maintaining control while delivering the agility of cloud computing Most large enterprises have a hybrid or multi-cloud environment comprised of a combination

More information

The Credit Control, LLC Web Site is comprised of various Web pages operated by Credit Control, LLC.

The Credit Control, LLC Web Site is comprised of various Web pages operated by Credit Control, LLC. TERMS OF USE AGREEMENT BETWEEN USER AND Credit Control, LLC The Credit Control, LLC Web Site is comprised of various Web pages operated by Credit Control, LLC. The Credit Control, LLC Web Site is offered

More information

Effective Testing & Quality Assurance in Data Migration Projects. Agile & Accountable Methodology

Effective Testing & Quality Assurance in Data Migration Projects. Agile & Accountable Methodology contents AUT H O R : S W A T I J I N D A L Effective Testing & Quality Assurance in Data Migration Projects Agile & Accountable Methodology Executive Summary... 2 Risks Involved in Data Migration Process...

More information

CA Process Automation for System z 3.1

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

CA Repository for z/os r7.2

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

Rethinking Schools Limited Institutional Site License

Rethinking Schools Limited Institutional Site License Rethinking Schools Limited Institutional Site License This License Agreement ( License ) is entered into the day of [20 ] ( Effective Date ) between Rethinking Schools Limited, a Wisconsin Corporation,

More information

ORACLE TELESALES ORACLE DATA SHEET KEY FEATURES

ORACLE TELESALES ORACLE DATA SHEET KEY FEATURES ORACLE TELESALES KEY FEATURES Maintain customer and contact information View of business activities across operating units Lead and opportunity management Quote and order management Forecast management

More information

Compatibility Matrix. BlackBerry Enterprise Server for Microsoft Exchange. Version 5.0.4

Compatibility Matrix. BlackBerry Enterprise Server for Microsoft Exchange. Version 5.0.4 Compatibility Matrix BlackBerry Enterprise Server for Microsoft Exchange Version 5.0.4 Published: 2016-01-13 SWD-20160113140222708 Contents BlackBerry Enterprise Server for Microsoft Exchange compatibility

More information

DELIVERING AGILE QUALITY ASSURANCE THROUGH EXTREME AUTOMATION

DELIVERING AGILE QUALITY ASSURANCE THROUGH EXTREME AUTOMATION DELIVERING AGILE QUALITY ASSURANCE THROUGH EXTREME AUTOMATION Enterprises that keep pace with rapid technology advancements are witnessing dynamic changes in their business environments. Enterprise applications

More information

Why Buy GoldMine Premium Edition 9.2?

Why Buy GoldMine Premium Edition 9.2? Why Buy GoldMine Premium Edition 9.2? The Top Reasons Why to Buy GoldMine Premium Edition with New Items in Version 9.2 GoldMine is a leading provider of relationship management solutions for small businesses

More information

Business white paper. Best practices for implementing automated functional testing solutions

Business white paper. Best practices for implementing automated functional testing solutions Business white paper Best practices for implementing automated functional testing solutions Table of contents Contents 3 Introduction 3 Functional testing versus unit testing 4 The pros and cons of manual

More information

are you helping your customers achieve their expectations for IT based service quality and availability?

are you helping your customers achieve their expectations for IT based service quality and availability? PARTNER BRIEF Service Operations Management from CA Technologies are you helping your customers achieve their expectations for IT based service quality and availability? FOR PARTNER USE ONLY DO NOT DISTRIBUTE

More information

Self Help Guides. Setup Exchange Email with Outlook

Self Help Guides. Setup Exchange Email with Outlook Self Help Guides Setup Exchange Email with Outlook Setting up Exchange Email Connection This document is to be used as a guide to setting up an Exchange Email connection with Outlook; 1. Microsoft Outlook

More information

ADVANTAGES OF IMPLEMENTING A DATA WAREHOUSE DURING AN ERP UPGRADE

ADVANTAGES OF IMPLEMENTING A DATA WAREHOUSE DURING AN ERP UPGRADE ADVANTAGES OF IMPLEMENTING A DATA WAREHOUSE DURING AN ERP UPGRADE Advantages of Implementing a Data Warehouse During an ERP Upgrade Upgrading an ERP system presents a number of challenges to many organizations.

More information

1. GRANT OF LICENSE. Formdocs LLC grants you the following rights provided that you comply with all terms and conditions of this EULA:

1. GRANT OF LICENSE. Formdocs LLC grants you the following rights provided that you comply with all terms and conditions of this EULA: END-USER LICENSE AGREEMENT FOR FORMDOCS SOFTWARE IMPORTANT-READ CAREFULLY: This End-User License Agreement ("EULA") is a legal agreement between you (either an individual or a single entity) and Formdocs

More information

Applying 4+1 View Architecture with UML 2. White Paper

Applying 4+1 View Architecture with UML 2. White Paper Applying 4+1 View Architecture with UML 2 White Paper Copyright 2007 FCGSS, all rights reserved. www.fcgss.com Introduction Unified Modeling Language (UML) has been available since 1997, and UML 2 was

More information

SMARSH WEBSITE & HOSTING REPRESENTATIVE TERMS & CONDITIONS

SMARSH WEBSITE & HOSTING REPRESENTATIVE TERMS & CONDITIONS SMARSH WEBSITE & HOSTING REPRESENTATIVE TERMS & CONDITIONS This Webhosting & Services Terms and Conditions ( Terms ) are effective as of the date of execution of the Order Form, as defined in Section 1,

More information

SOFTWARE USAGE AGREEMENT (SUA)

SOFTWARE USAGE AGREEMENT (SUA) SOFTWARE USAGE AGREEMENT (SUA) Lunar E-Library Export Classification of CCL ECCN EAR 9D001 (General U.S. Release), (hereinafter RECIPIENT), has requested that the U.S. Government as represented by the

More information

Read This Internet Service Agreement Carefully Before Using Our Internet Services.

Read This Internet Service Agreement Carefully Before Using Our Internet Services. HTC INTERNET SERVICE AGREEMENT Read This Internet Service Agreement Carefully Before Using Our Internet Services. 1. INTRODUCTION. HTC, Inc. ("HTC") provides its Internet services, as they may exist from

More information

THIS PRODUCT DOES NOT TRANSMIT ANY PERSONALLY IDENTIFIABLE INFORMATION FROM YOUR COMPUTER TO MICROSOFT COMPUTER SYSTEMS WITHOUT YOUR CONSENT.

THIS PRODUCT DOES NOT TRANSMIT ANY PERSONALLY IDENTIFIABLE INFORMATION FROM YOUR COMPUTER TO MICROSOFT COMPUTER SYSTEMS WITHOUT YOUR CONSENT. Microsoft Windows XP Media Center Edition 2005 SUPPLEMENTAL END-USER LICENSE AGREEMENT IMPORTANT READ CAREFULLY: This supplemental end-user license agreement ( Supplemental EULA ) is a legal agreement

More information

AXIS12 DRUPAL IN A BOX ON THE CLOUD

AXIS12 DRUPAL IN A BOX ON THE CLOUD SERVICE LEVEL AGREEMENT AXIS12 DRUPAL IN A BOX ON THE CLOUD version 1.0 Page 1 of 6 This Axis12 Drupal in a box on the cloud Service Level Agreement ( SLA ) is a policy governing the use of the Axis12

More information

BlackBerry Mobile Conferencing

BlackBerry Mobile Conferencing BlackBerry Mobile Conferencing BlackBerry Device Software 5.0 User Guide Version: 3.0 SWD-1908281-0130021643-001 Contents Conference call basics... 2 About BlackBerry Mobile Conferencing... 2 Join a conference

More information

Real-Time Reconciliation of Invoice and Goods Receipts powered by SAP HANA. Stefan Karl, Finance Solutions, SAP ASUG Presentation, May 2013

Real-Time Reconciliation of Invoice and Goods Receipts powered by SAP HANA. Stefan Karl, Finance Solutions, SAP ASUG Presentation, May 2013 Real-Time Reconciliation of Invoice and Goods Receipts powered by SAP HANA Stefan Karl, Finance Solutions, SAP ASUG Presentation, May 2013 Legal disclaimer The information in this presentation is confidential

More information

Advanced Planning PDP Client for Microsoft Excel 1.3 Install PeopleBook

Advanced Planning PDP Client for Microsoft Excel 1.3 Install PeopleBook Advanced Planning PDP Client for Microsoft Excel 1.3 Install PeopleBook January 2004 PeopleSoft Advanced Planning PDP Client for Microsoft Excel 1.3 Installation PeopleBook SKU APSPDPCLP0312 Contributors:

More information

CA Cloud Service Delivery Platform

CA Cloud Service Delivery Platform CA Cloud Service Delivery Platform Customer Onboarding Version 01.0.00 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the

More information

Application to access Chesters Trade

Application to access Chesters Trade Application to access Chesters Trade Please fill in all details below: Account Number Company Name Company Phone Number Fax Number Contact Name Mobile Number Email Address Please review the Terms of Use

More information

SAP BUSINESSOBJECTS FINANCIAL CONSOLIDATION 7.5 STARTER KIT FOR US GAAP SP1

SAP BUSINESSOBJECTS FINANCIAL CONSOLIDATION 7.5 STARTER KIT FOR US GAAP SP1 SAP BUSINESSOBJECTS FINANCIAL CONSOLIDATION 7.5 STARTER KIT FOR US GAAP SP1 Simplified Configuration Description 2010-04-28 1 Copyright 2009 SAP BusinessObjects. All rights reserved. SAP BusinessObjects

More information

How To Understand The Online Advertising Market In Quatar

How To Understand The Online Advertising Market In Quatar 1 TABLE OF CONTENTS List of Figures List of Tables 1. Qatar Online Advertising Market Size and Introduction, 2007-2012 2. Qatar Online Advertising Market Revenue Models, 2012 3. Qatar Online Advertising

More information

The Hitchhiker's Guide to Mobile Apps Test Automation Galaxy

The Hitchhiker's Guide to Mobile Apps Test Automation Galaxy The Hitchhiker's Guide to Mobile Apps Test Automation Galaxy TenKod EZ TestApp Technology Sales office TenKod Ltd. Table of Contents Abstract... 3 Test Automation for Mobile Apps Challenges and PAINS...

More information

Privacy Policy and Terms of Use

Privacy Policy and Terms of Use Privacy Policy and Terms of Use Pencils of Promise, Inc. ( PoP, we, us or our ) shares your concern about the protection of your personal information online. This Privacy Policy and Terms of Use ( Policy

More information

BlackBerry World Storefront. Version: 4.3. User Guide

BlackBerry World Storefront. Version: 4.3. User Guide BlackBerry World Storefront Version: 4.3 User Guide Published: 2013-02-21 SWD-20130221142618627 Contents About BlackBerry World... 5 New features and enhancements... 6 Browsing and searching... 7 Search

More information

Open Source Software used in the product

Open Source Software used in the product Open Source Software used in the product The software in this product contains parts licensed under various Open Source licenses. Please refer to the below list for further information on the software

More information

Transportation Solutions Built on Oracle Transportation Management. Enterprise Solutions

Transportation Solutions Built on Oracle Transportation Management. Enterprise Solutions Transportation Solutions Built on Oracle Transportation Management Enterprise Solutions Optimizing transportation operations and ensuring improved customer service Today s complex and challenging business

More information

Managing the Risk of Privileged Accounts and Privileged Passwords in Defense Organizations

Managing the Risk of Privileged Accounts and Privileged Passwords in Defense Organizations Managing the Risk of Privileged Accounts and Privileged Passwords in Defense Organizations Reduce Risk while Streamlining Administrative Workflows Written by Dell Software Abstract Even IT environments

More information

CA Process Automation

CA Process Automation CA Process Automation Glossary Service Pack 04.0.01 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is

More information

Inject Design General Terms & Conditions

Inject Design General Terms & Conditions Inject Design General Terms & Conditions Latest Revision: April 2015 www.injectdesign.co.nz Content No. Contents Page No. 00 01 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 General Terms & Conditions

More information

Leveraging BPM Workflows for Accounts Payable Processing BRAD BUKACEK - TEAM LEAD FISHBOWL SOLUTIONS, INC.

Leveraging BPM Workflows for Accounts Payable Processing BRAD BUKACEK - TEAM LEAD FISHBOWL SOLUTIONS, INC. Leveraging BPM Workflows for Accounts Payable Processing BRAD BUKACEK - TEAM LEAD FISHBOWL SOLUTIONS, INC. i Fishbowl Solutions Notice The information contained in this document represents the current

More information

If a Client and a Freelancer enter an independent contractor relationship, then this Freelancer Agreement ( Freelancer Agreement ) will apply.

If a Client and a Freelancer enter an independent contractor relationship, then this Freelancer Agreement ( Freelancer Agreement ) will apply. Freelancer Agreement If a Client and a Freelancer enter an independent contractor relationship, then this Freelancer Agreement ( Freelancer Agreement ) will apply. This Agreement is effective as of March

More information

ORACLE DATA QUALITY ORACLE DATA SHEET KEY BENEFITS

ORACLE DATA QUALITY ORACLE DATA SHEET KEY BENEFITS ORACLE DATA QUALITY KEY BENEFITS Oracle Data Quality offers, A complete solution for all customer data quality needs covering the full spectrum of data quality functionalities Proven scalability and high

More information

Configuring and Monitoring SharePoint Servers

Configuring and Monitoring SharePoint Servers Configuring and Monitoring SharePoint Servers eg Enterprise v5.6 Restricted Rights Legend The information contained in this document is confidential and subject to change without notice. No part of this

More information

These Terms apply both to your use of, and to all Internet traffic visiting, this Web site.

These Terms apply both to your use of, and to all Internet traffic visiting, this Web site. Terms of Use AGREEMENT BETWEEN YOU AND RCI EUROPE This Web site is offered to you by RCI Europe ("RCI", "we", "us", or "our"). Your use of this Web site and/or your acceptance without modification of the

More information

Identity and Access Management for the Cloud

Identity and Access Management for the Cloud Identity and Access Management for the Cloud What you need to know about managing access to your clouds Organizations need to control who has access to which systems and technology within the enterprise.

More information

IBM Software Information Management Creating an Integrated, Optimized, and Secure Enterprise Data Platform:

IBM Software Information Management Creating an Integrated, Optimized, and Secure Enterprise Data Platform: Creating an Integrated, Optimized, and Secure Enterprise Data Platform: IBM PureData System for Transactions with SafeNet s ProtectDB and DataSecure Table of contents 1. Data, Data, Everywhere... 3 2.

More information

Spotlight Management Pack for SCOM

Spotlight Management Pack for SCOM Spotlight Management Pack for SCOM User Guide January 2015 The is used to display data from alarms raised by Spotlight on SQL Server Enterprise in SCOM (System Center Operations Manager). About System

More information