Maximizing the Value of Automation Testing
|
|
- Clement Paul
- 6 years ago
- Views:
Transcription
1 Maximizing the Value of Automation Testing November 26, 2013 open forum 1
2 Speaker : Steven Lombardi, M.Eng Senior Manager, Delivery at QA Consultants in June Delivery for all testing and quality assurance projects Future development of the organization and thought leader 17 years in the industry experience in multiple lines of business Major contributor to the success of many organizations both locally and globally in delivering high quality applications on time and on budget Modular and systematic approach combined with his unparalleled industry experience has allowed him to consistently reduce costs, time to market and reduce risk. Prior to joining QA Consultants, Steven was the Automation and Performance Manager for Alliance Data. This position required the designing, budgeting, planning, executing and planned maintenance of an automation framework. Master's Degree in Applied Science in Electrical Engineering from the University of Waterloo with a focus on mobile communications. Honours Bachelor of Applied Science in Electrical Engineering with a minor in Management Science. 2
3 Agenda What to automate How to create a plan How to choose the optimal tool How and why to test early and often How to organize for testing and why it's important How to develop scalable automated tests How to generate quality test data Why you should consider advanced automation tools Question and Answer 3
4 What to automate? Typical Reply: Look and feel out of scope 80/20 rule - Targeted suites (smoke suite, high risk regression suite, etc..) Return on investment is high Ideal test cases: - Repeatable and consistent - Run frequently on multiple builds - Involves copious amounts of data performing the same actions - Run on numerous lab environment combinations - Prone to human error - High risk prioritized 4
5 What to automate? Non Typical Reply: Agile Implement Test Driven Development Use Behavior Driven Development One sprint behind automation development Object Oriented Designed automation Calculate ROI based on future sprints Product demo presented with Automation Mobile Platform independent design Non factory secure device automation Instrumentation of application 5
6 Return on Investment Calculation Assumptions: worst case scenario - web based application testing - test data only used once - one OS and platform used - test work flows are unique - Automation tool is at no cost Legend: CEM = Cost of initial Execution of Manual test cases CMM = Cost of Maintenance of Manual test cases CRM = Cost to Re-execute Manual test cases X = number of re-execution for the project CIA = Cost to Implement Automation CMA = Cost to Maintain Automation CRA = Cost to Re-execute Automation and analyze 6
7 Return on Investment calculation From historical data: CIA = 3 CEM CMA = 4 CMM CRM = 5 CRA therefore CRA = 1/5 CRM ROI for automation = Manual Cost - Automation Cost ( CEM + CMM + CRMx) (CIA + CMA + CRAx) ( CEM + CMM + CRMx) ( 3 CEM + 4 CMM + 1/5 CRMx) -2 CEM 3 CMM + 4/5 CRMx 7
8 Return on Investment calculation example Example situation: CEM = 5 people for 5 days = 25 man days CMM = 5 people for 1 day = 5 man days CRM = 5 people for 3 days = 15 man days x = 2 week builds for 5 months = 10 ROI for automation = Manual Cost - Automation Cost = -2 CEM 3 CMM + 4/5 CRMx = = 55 man days of saving if automation is used 8
9 Create a Plan Architecture is key Service Oriented Architecture Enterprise service bus Database stored procedure Test data setup Database capture and rollback Environment setup Application programming interface Test suite identification Smoke suite, high risk suite, regression suite Application functional areas Development support Changes required for successful automation 9
10 Create a plan Agile Planning session Documentation updates User story details Test data setup Daily scrum meeting involvement Cross team automation development but common framework Definition of done Modular design Mobile Changes required for successful automation Where to obtain and manage the hardware Security state of hardware Wifi communication or Wireless Data Location based services Versions of hardware Version of OS (BB10 not supported) Device contingency 10
11 Choose the Optimal Tool Level of support (freeware vs. purchase) Experience level of work force Lack of functionality due to previous points Code repository Hardware, Operating System and development environment Consideration factors - Object repository overhead - Smart Identification - Built in functions - Browser support and similarities 11
12 Test Early and Often Night build, deploy and execution - Load balancer change, network change, database table change, container configuration change Code check in build, deploy and execute Stable elements (OO design) 12
13 Organize for Testing Internal communication Role and responsibilities defined Automation is a development role Peer coding to ensure success High access levels Application under test expert Test case, test data, steps, validation points clear 13
14 Develop Scalable Automated Tests Independent fundament components Designed for change Lower maintenance Accelerate script development Unique object identification through company Uniqueness is retained (build to build) 14
15 Develop Scalable Automated Tests Typical Reply: Use common actions - A grouping of common sequence of events - Parameters are either local or global Common advancement - Pass parameters in Common example - Login action - Passing in the username and password 15
16 Develop Scalable Automated Tests Non - Typical Reply: (applies to both agile and mobile automation) Turn actions into Functions - Allows for over loading - Allows for return and report - Allows for validation point and easy of debugging Break common actions into smaller elements - Using example: from QTP 16
17 Develop Scalable Automated Tests SystemUtil.CloseProcessByWndTitle "Flight Reservation" SystemUtil.Run "C:\Program Files (x86)\hp\quicktest Professional\samples\flight\app\flight4a.exe",".","C:\Program Files (x86)\hp\quicktest Professional\samples\flight\app","open" Dialog("Login").WinEdit("Agent Name: ").Set "John" Dialog("Login").WinEdit("Password:").SetSecure "528a ae81ef0db32c05def8445db11646b3642" Dialog("Login").WinButton("OK").Click var_exist = Window("Fight Reservation").Exist(60) If var_exist <> True Then ' ExitRun End If ExitTest("Could not load the Fight reservation windows even after a wait of 60 seconds")
18 Develop Scalable Automated Tests SystemUtil.CloseProcessByWndTitle "Flight Reservation" SystemUtil.Run "C:\Program Files (x86)\hp\quicktest Professional\samples\flight\app\flight4a.exe",".","C:\Program Files (x86)\hp\quicktest Professional\samples\flight\app","open" Dialog("Login").WinEdit("Agent Name: ").Set "John" Dialog("Login").WinEdit("Password:").SetSecure "528a ae81ef0db32c05def8445db11646b3642" Dialog("Login").WinButton("OK").Click var_exist = Window("Fight Reservation").Exist(60) If var_exist <> True Then ' ExitRun End If Create a function to close all unwanted applications Pass in a white list and black list Include a validation ExitTest("Could not load the Fight reservation windows even after a wait of 60 seconds")
19 Develop Scalable Automated Tests SystemUtil.CloseProcessByWndTitle "Flight Reservation" SystemUtil.Run "C:\Program Files (x86)\hp\quicktest Professional\samples\flight\app\flight4a.exe",".","C:\Program Files (x86)\hp\quicktest Professional\samples\flight\app","open" Dialog("Login").WinEdit("Agent Name: ").Set "John" Dialog("Login").WinEdit("Password:").SetSecure "528a ae81ef0db32c05def8445db11646b3642" Dialog("Login").WinButton("OK").Click var_exist = Window("Fight Reservation").Exist(60) If var_exist <> True Then ' ExitRun End If Create a function to open required components Pass in location of application Pass in browser under test and set global variable for remainder of test (example: local language) Include a validation ExitTest("Could not load the Fight reservation windows even after a wait of 60 seconds")
20 Develop Scalable Automated Tests SystemUtil.CloseProcessByWndTitle "Flight Reservation" SystemUtil.Run "C:\Program Files (x86)\hp\quicktest Professional\samples\flight\app\flight4a.exe",".","C:\Program Files (x86)\hp\quicktest Professional\samples\flight\app","open" Dialog("Login").WinEdit("Agent Name: ").Set "John" Dialog("Login").WinEdit("Password:").SetSecure "528a ae81ef0db32c05def8445db11646b3642" Dialog("Login").WinButton("OK").Click var_exist = Window("Fight Reservation").Exist(60) If var_exist <> True Then ' ExitRun End If Create a function to locate elements returning object Create a function to fill in text fields (WinEdit) Include a validation ExitTest("Could not load the Fight reservation windows even after a wait of 60 seconds")
21 Generate Quality Test Data Repeatable independent data Potential automation of data setup Database snapshot and restore Storage location of test data; version controlled Consider Advanced Automation Tools Business processes automation Behavior-Drive Development Different frameworks for success 21
22 BDD Template Based on User Story As a [Role] I want [Feature] So that I receive [Value] Given [Context] When [Even Occurs] Then [Outcome] 22
23 Conclusion Automation can improve testing outcomes Design is required for optimal efficiency Tool, People and structural model are key 23
24 Presenter's Contact Information Steven Lombardi M.Eng Senior QA Consultants Tel: slombardi@qaconsultants.ca Available also on Linkedin : ca.linkedin.com/pub/steven-lombardi-m-eng/0/38b/2b/ 24
25 Question and Answer Contact Information 25
Leading Practice: Test Strategy and Approach in Agile Projects
Leading Practice: Abstract This document provides best practices on how to strategize testing CA Project and Portfolio Management (CA PPM) in an agile project. The document does not include specific test
More informationTitle: HP OpenView Configuration Management Overview Session #: 87 Speaker: Loic Avenel Company: HP
Title: HP OpenView Configuration Management Overview Session #: 87 Speaker: Loic Avenel Company: HP What we will cover in this session What is the HP OpenView configuration management solution for enterprises?
More informationAssessor-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 informationHP Quality Center 10 Overview
HP Quality Center 10 Overview Baselining, Versioning and Release Management John Fodeh Solution Architect, Global Testing Practice 2008 Hewlett-Packard Development Company, L.P. The information contained
More informationCM MatchPoint Agile. Christoph Heinrich, CM First Plex Track A / Session 17
CM MatchPoint Agile This sessions shows how to use CM MatchPoint for the management and automated deployments in agile projects using frameworks like SCRUM Christoph Heinrich, CM First Plex Track A / Session
More informationYou can plan and execute tests across multiple concurrent projects and people by sharing and scheduling software/hardware resources.
Data Sheet Application Development, Test & Delivery Performance Center Micro Focus Performance Center software is an enterprise-class performance engineering software, designed to facilitate standardization,
More informationHow we sped up delivery using feature branches. Agilia Conference 2018 Jan Vilímek, Platform Architect Oriflame Software
How we sped up delivery using feature branches Agilia Conference 2018 Jan Vilímek, Platform Architect Oriflame Software AGENDA About Oriflame Complexity we face Challenges we had when we were growing How
More informationYou can plan and execute tests across multiple concurrent projects and people by sharing and scheduling software/hardware resources.
Data Sheet Application Development, Test & Delivery Performance Center Micro Focus Performance Center software is an enterprise-class performance engineering software, designed to facilitate standardization,
More informationAgile Scrum Process Checklist
Agile Scrum Process Checklist To be successful, agile projects require a consistent management process. This checklist provides the various roles involved in agile projects (especially those with limited
More informationIntroduction to Hyperion Financial Reporting
Introduction to Hyperion Financial Reporting Created By : Rupam Majumdar Reviewed : Amit Sharma Contact Point : bisp.consulting@gmail.com Financial Management Task Financial Management tasks follow a typical
More informationTop 5 Reasons Why Agile Fails (and how to avoid them!) March 2017
Top 5 Reasons Why Agile Fails (and how to avoid them!) March 2017 Ten10 will be presenting on some of the common reasons we see why Agile fails, and how these can be avoided. Name: Steven Osman Role: Ten10
More informationMendix Application Test Suite Expert Webinar - September Expert Services Consultant
Mendix Application Test Suite Expert Webinar - September 30-2016 Clyde Waal Eduard de Bruijn - Expert Services Consultant - Solution Consultant Agenda Introduction to ATS Demo ATS Adopting ATS Roadmap
More informationJOB FAMILY DESCRIPTIONS
JOB FAMILY: APPLICATIONS DEVELOPMENT Director, Systems and Programming Job#: 1200 Responsible for the full systems development life cycle management of projects/programs. Provides direction for technical
More informationManaging the deployment of the Nintex Platform
Managing the deployment of the Nintex Platform Thomas Xu Velrada Senior Consultant NINTEX VTE Managing the deployment of Nintex Platform Thomas Xu Senior Consultant (SharePoint & O365) Perth, Australia
More informationLean 4.0 Lean and digital automation. Lean Forum 2018
Lean 4.0 Lean and digital automation Lean Forum 2018 Who are Sector Alarm? 2 The era of low tech improvement projects is over 3 4 Operational competitive advantage Operational Integrated Architecture Management
More informationSoftware Engineering in the Agile World. Table of contents
Table of contents Chapter 1 14 Software Engineering 14 1.1 Introduction 14 1.2 No standard software engineering methodology 14 1.3 Waterfall methodology 15 1.3.1 Software development under Waterfall model
More informationACCURATE STUDY GUIDES, HIGH PASSING RATE! Question & Answer. Dump Step. provides update free of charge in one year!
DUMP STEP Question & Answer ACCURATE STUDY GUIDES, HIGH PASSING RATE! Dump Step provides update free of charge in one year! http://www.dumpstep.com Exam : 70-498 Title : Delivering Continuous Value with
More informationA 7-STEP FRAMEWORK TO IMPLEMENT CICD IN ETL TESTING
VIEW POINT A 7-STEP FRAMEWORK TO IMPLEMENT CICD IN ETL TESTING Kiran Beemanakolly, Senior Project Manager, Infosys Limited Vasuki Rao, Technical Test Lead, Infosys Limited Abstract Organizations are increasingly
More informationDEVOPS. Know about DevOps.
DEVOPS Know about DevOps www.hcltech.com Practice Snapshot FOCUS AREAS (PEOPLE, PROCESS AND TOOLS) Continuous Planning Continuous Integration Continuous Quality & compliance Env Config & Release Mgmt Feedback
More informationTop 10 Reasons Why Enterprises Should Adopt a Cloud-based Approach for Mobile Application Testing
2011 Top 10 Reasons Why Enterprises Should Adopt a Cloud-based Approach for Mobile Application Testing EXTREMELY DYNAMIC MOBILE MARKET DICTATES A NEW TESTING APPROACH As an increasing number of organizations
More informationModerator: Robert Wunderlich - Oracle. September 22, Copyright 2016, Oracle and/or its affiliates. All rights reserved.
Using DevOps to Drive Integration Projects from Microservices to the Cloud Expert Panel Experts: Joe Kardamis Sherwin Williams Suresh Poopandi Multiplan Xander van Rooijen Rabobank Matt Wright Rubicon
More informationSalesforce Governance: A New Hope
The purpose of governance is to provide a framework of policies, procedures & standards to ensure effective execution of projects / programs and provide strategic decision support & alignment bridging
More informationThe Changing Roles of BAs and QAs in a SCRUM world
By Stan Wrobel The Changing Roles of BAs and QAs in a SCRUM world For Business Analysts: - Requirements Elicita0on - Business Requirements Documents - So5ware Requirements Documents - Requirements Traceability
More informationVendor: GAQM. Exam Code: CSM-001. Exam Name: Certified Scrum Master (CSM) Version: Demo
Vendor: GAQM Exam Code: CSM-001 Exam Name: Certified Scrum Master (CSM) Version: Demo QUESTION 1 What is the maximum amount of time that the team should spend in the daily scrum? A. As long as it takes
More informationRES Software and Microsoft
RES Software and Microsoft RES Software has demonstrated a decade-long commitment to the Microsoft platform and technologies and continues to embrace and extend Microsoft management solutions with future
More informationWhat 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 informationS2 IT GROUP IT AND CLOUD CONSULTING CORPORATE TRAINING QUALITY ASSURANCE & PRODUCTION SUPPORT SOFTWARE DEVELOPMENT YOUR ON-SHORE IT PARTNER
INFORMATION BY YOU, TECHNOLOGY BY US YOUR ON-SHORE IT PARTNER IT AND CLOUD CONSULTING SOFTWARE DEVELOPMENT QUALITY ASSURANCE & PRODUCTION SUPPORT CORPORATE TRAINING ARE THESE VALID CONCERNS Not having
More informationWIND RIVER SIMICS WHEN IT MATTERS, IT RUNS ON WIND RIVER DEVELOP SOFTWARE IN A VIRTUAL ENVIRONMENT
AN INTEL COMPANY WIND RIVER SIMICS Electronic systems are becoming increasingly complex, with more hardware, more software, and more connectivity. Current systems are software intensive, often containing
More informationContext-Driven Performance Testing
Context-Driven Performance Testing Alexander Podelko alex.podelko@oracle.com alexanderpodelko.com/blog @apodelko February 20, 2019 About the Speaker Alexander Podelko Specializing in performance since
More informationLeveraging 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 informationAgile Software Production?
Agile Software Production? Andrew Patterson Electric Cloud Europe www.electric-cloud.com Agenda Its not (just) about Agile Development The real issues in the Software Development Lifecycle What are they?
More informationFast and High-Quality Modern Software Testing Framework
White Paper Application Delivery Management Fast and High-Quality Modern Software Testing Framework Table of Contents page Introduction... 1 The Shift Left Movement... 1 The Modern Framework: Three Core
More informationQUEST Boston Full Lifecycle Testing of Commercial off the Shelf (COTS) Software. Thursday, April 7 th, :00 AM 12:00 PM
Thursday, April 7 th, 2011 11:00 AM 12:00 PM QUEST Boston 2011 Full Lifecycle Testing of Commercial off the Shelf (COTS) Software PRESENTER: Saeid Vakili COMPANY: Ontario Ministry of Education This was
More informationHow customer communications management affects business agility
How customer communications management affects business agility A look at a day in the life with and without the flexibility of a customer communications management platform Table of Contents Introduction
More informationOrganizational Matters
Organizational Matters Christoph Matthies christoph.matthies@hpi.de Software Engineering II WS 2018/19 Prof. Plattner, Dr. Uflacker Enterprise Platform and Integration Concepts group Communication If you
More informationAgile Methods for BI Delivering Higher ROI, Earlier Results, User Adoption
Agile Methods for BI Delivering Higher ROI, Earlier Results, User Adoption Michael Taylor Practice Area Lead Business Intelligence With input from Gareth Cook Agile Thought Leader and Project Mgr. Agenda
More informationClosing the Agile Loop Continuous Integration, Continuous Information. Darryl Bowler Senior Systems Architect CollabNet
Closing the Agile Loop Continuous Integration, Continuous Information Darryl Bowler Senior Systems Architect CollabNet Agenda How we got here Continuous Integration, Defined Poor Practices (Common Anti-Patterns)
More informationage e Solution Management Application Lifecycle Management
Innovation o Management age e Solution Management Application Lifecycle Management CIO s Dilemma: Deliver Innovation without Disruption Once my system is up and running, you can touch my core processes
More informationSuccessfully Integrating Test Automation and Agile Projects 10/7/2009. Presented to Annex Consulting Group CIO Breakfast October 7, 2009
Presented to Annex Consulting Group CIO Breakfast October 7, 2009 Successfully Integrating Test Automation and Agile Projects Silverpath Technologies Inc. Trevor.Atkins@silverpath.com Thinking Through
More informationIT Career Opportunities. Copyright 2012 CollabNet, Inc. All Rights Reserved.
IT Career Opportunities Copyright 2012 CollabNet, Inc. All Rights Reserved. DevOps - What are people are saying The Future of DevOps is in development taking responsibility for deployment, while operations
More informationAsset Utilization with RtDuet and PI Event Frames. By: Keith Flynn / Gavin Murphy
Asset Utilization with RtDuet and PI Event Frames By: Keith Flynn / Gavin Murphy Agenda Introduction RtTech Software Inc. and NewPace Software Intro Business Drivers Our Solution The History The Components
More informationExam Name: Microsoft Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management
Vendor: Microsoft Exam Code: 70-498 Exam Name: Microsoft Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management Version: DEMO QUESTION 1 You are the lead developer and architect
More information2003 Pre-Conference Training Classes
2003 Pre-Conference Training Classes BBj and OSAS Bring your laptop to this hands-on class, which covers 3 main areas: Installation - Learn about the installation of Java and BBj on Windows and Linux,
More informationEmpowering business through enterprise solutions... Building Relationship Globally.
Empowering business through enterprise solutions... Building Relationship Globally. joint venture between two trusted names The hallmark of 'LVD LVD Company nv (http://www.lvdgroup.com/) is a leading manufacturer
More informationCloud Computing in the Industrial Space
Cloud Computing in the Industrial Space John Bradley Manufacturing & Resources Industry Development Manager Microsoft Australia Tim Sowell Invensys Fellow/ Software Strategy Invensys 2010 Invensys. All
More informationImprovement Report. ERP Systems Optimization Review
ERP Systems Optimization Review and Improvement Report ERP Systems Optimization Review 1 Popular Systems for Companies No organization buys enterprise software for the sake of owning it. It s all about
More informationSCAF Workshop The SCAF 2017 Cost Estimating Challenge
The following presentation was given at: SCAF Workshop The SCAF 2017 Cost Estimating Challenge Tuesday 4th April 2017 BAWA Centre, Bristol Released for distribution by the Author www.scaf.org.uk/library
More informationCOURSE OUTLINE: Implementing a Data Warehouse with SQL Server Implementing a Data Warehouse with SQL Server 2014
Course Name Course Duration Course Structure Course Overview Course Outcome Course Details 20463 Implementing a Data Warehouse with SQL Server 2014 5 Days Instructor-Led (Classroom) This course describes
More informationLoad DynamiX Enterprise 5.2
ENTERPRISE DATASHEET TECHNOLOGY VENDORS Load DynamiX Enterprise 5.2 The industry s only collaborative workload acquisition, modeling and performance validation solution for storage technology vendors Key
More informationLive Joint Webinar: Cognizant and Experitest Team Up to Empower Papa John's to Perfect Their Mobile Applications.
Live Joint Webinar: Cognizant and Experitest Team Up to Empower Papa John's to Perfect Their Mobile Applications October 6 th 2015 Speakers Angie Wallen QA Leader, Papa John's International Clayton Simmons
More informationPolarion ALM. Use Cases & Demo. Pasi Ahola, Tapio Tuomola Taipuva Consulting Oy
Polarion ALM Use Cases & Demo Pasi Ahola, Tapio Tuomola Taipuva Consulting Oy Agenda 1. Introduction What is ALM Application Lifecycle Management? Why? Industry trends for justification 2. Demo Based on
More informationBe DevOps Ready with Testing
Webinar: Be DevOps Ready with Testing JKT-a HIGH IQ company, excelling in innovation & quality Speakers Prasenjit Sarkar VP & Global Head, Testing Services Date 28th June, 2017 Duration 45 Minutes NV Subrahmanyam
More informationEnabling Procurement Transformation and Maximizing Business Results through a Global Technology Platform
Enabling Procurement Transformation and Maximizing Business Results through a Global Technology Platform Masco Brian Smith Director, Global Supply Chain Services Ronald Dreher Manager, esourcing GEP Santosh
More informationTable of Contents HOL CMP
Table of Contents Lab Overview - HOL-1834-CMP - vrealize Suite Lifecycle Manager... 2 Lab Guidance... 3 Module 1 - Introduction to vrealize Suite Lifecycle Manager (30 minutes)...10 Introduction... 11
More informationWhat s next for Traditional Functional QA Managers?
What s next for Traditional Functional QA Managers? JIM TRENTADUE OCTOBER 2017 JIM.TRENTADUE@OUTLOOK.COM Agenda Agile evolution of test and quality ownership Eight areas for QA Managers to focus on Breakout
More informationChallenges of Agile Development with an External Vendor: A Case Study. Bhushan Gupta Nike Inc.
Challenges of Agile Development with an External Vendor: A Case Study Bhushan Gupta Nike Inc. October 16, 2013 Agenda Background Challenges and Potential Solutions Conclusions Q&A Background Vendor Customer
More informationOrganizing Testing Checklists
Organizing Testing Checklists Mindfire Solutions www.mindfiresolutions.com April 21, 2003 Abstract: When Test Organizations plan serious implementation of checklist driven testing, systematic approach
More informationTake Control of Your On-Premises and Cloud-Based WebLogic Domains (CON6992)
Take Control of Your On-Premises and Cloud-Based WebLogic Domains (CON6992) Nicole Haba, Senior Principal Product Manager Oracle Brett Curtis, Systems Admin Principal 1 IDEXX September 19, 2016 Safe Harbor
More informationAutomated Testing with CA Plex, CA 2E and Worksoft Certify DevOps for CA Plex
Automated Testing with CA Plex, CA 2E and Worksoft Certify DevOps for CA Plex CM First Group Information Technologies Services and Product Company Focus on Application Modernization on IBM environments
More informationThe Faster Road to Innovation Why Workopolis Went Agile
The Faster Road to Innovation Why Workopolis Went Agile What I m Covering Today Why did we transition to Agile? What we wanted to Achieve Highlights of How We Did It What we Achieved What we Learned Technology
More informationChapter 4 Document Driven Approach for Agile Methodology
Chapter 4 Document Driven Approach for Agile Methodology In this chapter, 4.1. Introduction 4.2. Documentation Selection Factors 4.3. Minimum Required Documents 4.4. Summary 4.1. Introduction In all, the
More informationCMPT 275 Software Engineering
CMPT 275 Software Engineering Software life cycle 1 Software Life Cycle Sequence of processes completed as a software project moves from inception to retirement At beginning of project development, choose
More informationProfessional Scrum Developer with Rudi Larno & Steven Kockelkoren. May 9 May 13, 2011 Belgium (location TBD)
Professional Scrum Developer with Rudi Larno & Steven Kockelkoren May 9 May 13, 2011 Belgium (location TBD) Overview The Professional Scrum Developer course is a unique and intensive five-day experience
More information1. The Case for Agile 2. The Scrum Process 3. Scaling Scrum
1. The Case for Agile 2. The Scrum Process 3. Scaling Scrum Delivering late Delivering over budget Delivering the wrong thing Unstable in production Costly to maintain Smart people trying to do good work
More informationdesign system integration for aero engine design
design system integration for aero engine design Aero engine design is a complex process involving multiple disciplines, which collaborate iteratively to achieve an optimized design. This involves exchange
More informationPrerequisites It is recommended that the participants have a working knowledge of traditional Business Analysis tasks and techniques.
BA31 - Unified Modeling Language (UML) for Business Analysts This course will provide Business Analysts with new capabilities to improve their skills with using visual modeling techniques to document requirements.
More informationIoT platform for smart businesses
IoT platform for smart businesses Smart home Energy management Home security Assisted living All-in-one End-to-end platform Together, Develco Products and Ayla Networks provide an end-to-end IoT platform
More informationOffering options. Flowtime X X. Administration X X
PNMsoft Cloud Overview PNMsoft Sequence ibpms is available as either an on-premises or cloud offering. Sequence delivered in the cloud - PNMsoft Cloud - is a secure, scalable and reliable way to enable
More informationAvoid the Hype and Find Real Value in Devops and PaaS ABDUL KHALIQ GAFFAR
Avoid the Hype and Find Real Value in Devops and PaaS ABDUL KHALIQ GAFFAR AGENDA DevOps: Problem statement, what, and why How to enable DevOps Cloud Architecture PaaS OpenShift How OpenShift Accelerates
More informationConfiguring and Managing a Private Cloud with Enterprise Manager 12c IOUG Collaborate 12, Session #312, Tuesday April 24, 4:30-5:30pm
Configuring and Managing a Private Cloud with Enterprise Manager 12c IOUG Collaborate 12, Session #312, Tuesday April 24, 4:30-5:30pm Kai Yu Oracle Solutions Engineering Lab Dell Inc. Kai Yu, kai_yu@dell.com
More informationIBM Academic Initiative building skills for a smarter planet
IBM Academic Initiative building skills for a smarter planet IBM Academic Skills Cloud: Analytics 1 Robert Bry Relationship Manager Academic Initiative bry@us.ibm.com 2 3 4 Infrastructure / Deployment
More informationYour next transformation, one click away.
The OSIsoft Marketplace Your next transformation, one click away. https://partners.osisoft.com/solutions/solution/114/ni-insightcm & https://partners.osisoft.com/solutions/solution/186/osisoft-pi-system-connectivity-toolkit-for-labview
More informationIndex E, F. CA 2019 N. Nader-Rezvani, An Executive s Guide to Software Quality in an Agile Organization,
I Index A Agile Manifesto, 3 4 Agile principles and myths, 3 5 Agile quality transformation designing PoCs, 177 enterprise level, 176 177 guidance, 177 team level, 175 176 Agile Software Solution Framework
More informationFastTrack for Dynamics 365
FastTrack for Dynamics 365 Accelerate Customer Success Includes new services for FY18 Q3 Customer Presentation Speaker Name Title Microsoft FastTrack Our customer success service for the Microsoft Cloud
More informationA W I P R O W H I T E PA P E R
A W I P R O W H I T E PA P E R GREENING TEST LABS: By Kathleen Goolsby Introduction Virtualization and green IT initiatives are a fundamental change in the way companies do business. As they enable using
More informationWebSphere Cast Iron Integration Overview IBM Corporation
WebSphere Cast Iron Integration Overview Agenda Why Integrate? Cast Iron Overview Successes Value proposition Q&A 2 60 Seconds on Cloud Definition Cloud Applications = SaaS Applications Platforms Infrastructure
More informationDevOps E m p o w e r Q u a l i t y A s s u r a n c e b e n e f i t s f o r y o u r p r o j e c t s
DevOps E m p o w e r Q u a l i t y A s s u r a n c e b e n e f i t s f o r y o u r p r o j e c t s 15 anni 1 MLN Utenti migrati in cloud +800 Clienti +600 Progetti Crescita Doppia cifra YoY AMERICAS EMEA
More informationDevOps E m p o w e r Q u a l i t y A s s u r a n c e b e n e f i t s f o r y o u r p r o j e c t s
DevOps E m p o w e r Q u a l i t y A s s u r a n c e b e n e f i t s f o r y o u r p r o j e c t s 15 anni 1 MLN Utenti migrati in cloud +800 Clienti +600 Progetti Crescita Doppia cifra YoY AMERICAS EMEA
More informationUse Hyperion Workspace User's Guide
Use Hyperion Workspace User's Guide 11.1.1.3 This software or hardware is developed for general use in a variety of information In EPM Workspace, select Tools, then Install, and then Smart View. Oracle
More informationSign up to mailing list Join Slack, teaching team is available. All links are on the course website Slides are uploaded there too
Sign up to mailing list Join Slack, teaching team is available All links are on the course website Slides are uploaded there too Week 1 (Oct 16 Oct 20) Introduction lectures Week 2 (Oct 23 Oct 27) Work
More informationTransforming to DevOps Creating a Collaborative Project Culture
Transforming to DevOps Creating a Collaborative Project Culture 1 Topics to discuss Dispelling DevOps Myths So, What is DevOps and Why is it Important? Moving to DevOps (Creating a Collaborative Culture)
More informationSample Exam ISTQB Agile Foundation Questions. Exam Prepared By
Sample Exam ISTQB Agile Foundation Questions Exam Prepared By November 2016 1 #1 Which of the following is the correct pairing according to the Agile Manifesto statement of values? a. Individuals and Interactions
More informationAt the Heart of Delivering Quality Assurance
www.niit-tech.com At the Heart of Delivering Quality Assurance Delivering Reliable and Robust Duck Creek QA Services How do insurers using Duck Creek Technologies (DCT) Policy Administration Systems (PAS)
More informationFoundations of Software Engineering. Lecture 16: Process: Linear to Iterative Michael Hilton
Foundations of Software Engineering Lecture 16: Process: Linear to Iterative Michael Hilton 1 Learning goals Understand the need for process considerations Select a process suitable for a given project
More information"Test Automation Success: Choosing the Right People and Process"
W8 Track 4/28/2010 1:45 PM "Test Success: Choosing the Right People and Process" Presented by: Kiran Pyneni Aetna, Inc. Brought to you by: 330 Corporate Way, Suite 300, Orange Park, FL 32073 888 268 8770
More informationIMPLEMENTATION QUESTIONNAIRE
IMPLEMENTATION QUESTIONNAIRE emaint CMMS Initial Assessment, Introductions & Services www.emaint.com (239) 494-8928 sales@emaint.com Contents emaint CMMS Functionality Flow Chart Introduction Purpose and
More informationNiceLabel 2017 Label Management System (LMS)
NiceLabel 2017 Label Management System (LMS) Rolf Giesbertz Software engineer 21.10.2016 Agenda 1 2 3 NiceLabel overview Your challenges Solution: LMS 1. Introduction 2. Why does NiceLabel exist? 3. Our
More informationUnderstanding Business Value of Life Cycle Management. Sumeet Mehra Application & Management Solution Specialist 6 th November 2008
Understanding Business Value of Life Cycle Management Sumeet Mehra Application & Management Solution Specialist 6 th November 2008 Disclaimer This session may contain product features that are currently
More informationTools and technology usage in PFMS application lifecycle management process
Tools and technology usage in PFMS application lifecycle management process LEPL Financial-Analytical Service, Ministry of Finance October, 2015 Dimitri Rakviashvili, Head of Software Department Agenda
More informationARE YOU LOOKING FOR A NEW EXCITING CHALLENGE?? Look no further as Capitec Bank has opportunities within our Back-End Development team.
Developer: Back-End (Cobol) Purpose of the Role ARE YOU LOOKING FOR A NEW EXCING CHALLENGE?? Look no further as Capitec Bank has opportunities within our Back-End Development team. In this role you would
More informationRobotic Process Automation
Robotic Process Automation Contents 1 2 3 4 5 6 7 Our understanding of you needs 5 Brief introduction to Robotic Process Automation 7 Project activities and deliverables 10 Project timeline 13 EY Project
More informationTesting, Testing! Chair: Scott Durow, MVP Panel: Sarah Critchley and Priscilla Tse 13:45 14:35. explore. engage. elevate
Testing, Testing! explore engage Chair: Scott Durow, MVP Panel: Sarah Critchley and Priscilla Tse 13:45 14:35 elevate Scott Durow Dynamics CRM MVP Solution Architect CRMUG Committee Member Dynamics CRM
More informationSAS IT Intelligence Resource Optimization for VMware Virtual Environments
SAS IT Intelligence Resource Optimization for VMware Virtual Environments Scott Van Valkenburgh, SAS Platform & ISV Partners, Director Michael Ingraham, SAS IT Intelligence, Bus. Development Manager Agenda
More informationDragon Professional Group. The right corporate solution.
Dragon Professional Group. The right corporate solution. If you work in a corporate environment, Dragon Professional Group is the perfect documentation productivity solution for you and your staff. While
More informationIBM BPM on zenterprise
IBM BPM on zenterprise The world has turned Andreas Gröschl, Mainframe Architect groeschl@de.ibm.com The Modern Enterprise is a Network of Complex Interactions Powered by Mainframe Assets 70% of corporate
More informationWelcome to Staying Ahead Webinar
18/11/2010 Welcome to Staying Ahead Webinar Migrating to HP Performance Center11 1 Agenda 1. Migration features and benefits 2. PSQS / Education offerings around migration to PC11 3. Q&A 2 HP BTO for Applications
More information