Autonomous Real-Time Testing

Size: px
Start display at page:

Download "Autonomous Real-Time Testing"

Transcription

1 Autonomous Real-Time Testing Thomas M. Fehlmann, Zürich Euro Office E: H: 1

2 Dr. Thomas Fehlmann 1981: Dr. Math. ETHZ 1991: for Software Black Belt 1999: Euro Office AG, Zürich 2001: Akao Price 2001 for original contributions to QFD 2003: SwissICT Expert for Software Metrics 2004: Member of the Board QFD Institute Deutschland QFD Architect 2007: CMMI for Software Level 4 & : Net Promoter Certified Associate 2013: Vice-President ISBSG 2016: Academic Member of the Athens Institute for Education and Research 2

3 Agenda Software Models Software Metrics Autonomous Testing Conclusion 3

4 Agenda Software Models Software Metrics Autonomous Testing Conclusion 4

5 Software Models Modeling Software by ISO/IEC COSMIC Others. Sizing Software according Functionality & Test Intensity Non-functional Characteristics Privacy Safety Other constraints Defined Granularity! 5

6 Modeling User Stories according ISO Data Movements move Data Groups Data Groups categorize what kind of data is moved between objects Data Groups are relevant for security aspects, such as Privacy and Safety Trigger Device User Entry exit Write Functional Process Read Persistent Data exit Entry Application User Data Movements always involve a Functional Process Either Entry & exit, or Read & Write Functional communicate with other Functional either via Devices, or Persistent Data Data Movements moving the same Data Group between the same two objects count as one model elements only Software Boundary 9

7 Modeling User Stories: Know my Way As a Car User I want to let my car take appropriate routes Such that it avoids blocked routes and traffic jams Because I highly value knowing when I ll arrive Data Groups: Destination Location Route with Duration 3 Entry (E) + 1 exit (X) + 0 Read (R) + 1 Write (W) = 5 CFP Navigation Car User Routing Remember Routes Map Service GPS Service Device Car User 1.// Enter Destination Functional Process Persistent Data Other Application GPS Service Routing Remember Routes Map Service GPS Service 5.// Confirm Route 4.// Record Route 3.// Recommend Route 2.// Get Location 11

8 Modeling User Stories: Check my Way As a Car User I want to approve or disapprove the car's choice for routing Such that I can take my preferred route Because I highly value remaining in control Data Groups: Route with Duration Approval-Attribute 3 Entry (E) + 1 exit (X) + 1 Read (R) + 1 Write (W) = 6 CFP Check Car User Routing Remember Routes Approve Route Same Device Car User 1.// Check Route Same Functional Process Same Persistent Data Routing Remember Routes 4.// Approve Route 2.// Get Route 3.// Show Route New Functional Process Last two data movements already implemented Approve Route 5.// Modify Route 8.// Inform 7.// Changed Route 6.// Change Route 12

9 Modeling User Stories: Amend my Way As a Car User I want to optimize my route when needed Such that no incidence blocks my way Because I highly value predicting when I'll arrive Data Groups: Route with Duration Incident/Alert 2 Entry (E) + 0 exit (X) + 1 Read (R) + 0 Write (W) = 3 CFP Same Device Same Functional Process Same Persistent Data Car User Routing Remember Routes Alert Car User Routing Remember Routes Map Service 1.// Routing Alert 2.// Recall Route 3.// Recalculate Route Same Application Last two data movements already implemented Map Service 5.// Inform 4.// Change Route 13

10 Modeling User Stories: Look & Act As a Car User in populated areas I want to let my car reduce speed Such that my car can safely stop, if needed Because I don t like causing delays by an incidence Data Groups: Sensor Data Analysis Results Action 4 Entry (E) + 5 exit (X) + 0 Read (R) + 0 Write (W) = 9 CFP Look Car User Recommender Car Driving Function Neural Network Engine Sensor Bus Sensor App Physical Device Two Functional Three Apps Act 1.// Trigger Sensor 4.// Analysis Request 2.// Start Sensor 3.// Supply Data Sensors Neural Network 6.// Ask for Actions 7.// Recommended Action 5.// Analysis Result Recommender 9.// Inform 8.// Act 14

11 Sample Story Card Story Card for Q001: Populated Area Q001-03Q: Act Story Points: Functional Size: Business Impact: 8 2 y1: 2 Name: Sprint: Paul #02 - Allegretto y4: 3 Test is Ready Draft is Ready Review Done Finalized Approved Functional As a Car User, I want to let my car reduce speed, such that my car can safely stop, so that my car is not causing delays by an incidence Car User Car Driving Function 8.// Act Physical Device 9.// Inform Connect to actuators, and keep the Car User informed On the back of the Story Card are the test cases that concern data movements recorded on the card 15

12 Composing User Stories Join User Stories: Identify common Objects, Data Movements and Data Groups Avoid double work Create an initial Vision of the product Split User Stories: Create Story Cards (in Jira: Tasks) for implementing User Stories over several Sprints Story Cards can address functional & non-functional tasks differently Counting Data Movements yields functional size Story Points complement functional size, indicating expected effort This works because you can easily add, or extract, Data Movement Maps Take care for uniqueness of Data Movements regarding Data Groups This is the essence of the ISO standard 16

13 Look & Act Use sensors for driving Act upon recommendations Navigation Find the best route Alert In case of traffic jams and upcoming obstacles Locate Can I keep with the predicted speed? Check Approve proposed route Look Act Navigation Alert Locate Check The Vision for Autonomous Driving 13 Entry (E) + 12 exit (X) + 3 Read (R) + 2 Write (W) = 30 CFP Car User 10.// Enter Destination 28.// Check Route 31.// Approve Route 32.// Modify Route Recommender 6.// Ask for Actions 7.// Recommended Action 9.// Inform 24.// Update Location 25.// Recalculate Route Car Driving Function 8.// Act 5.// Analysis Result Neural Network Engine 1.// Trigger Sensor 4.// Analysis Request Sensor Bus Sensor App Physical Device Routing Remember Routes Approve Route Map Service GPS Service 2.// Start Sensor 3.// Supply Data 15.// Set Route 16.// Inform 21.// Inform 27.// Inform 12.// Request Route 14.// Record Route 18.// Recall Route 20.// Change Route 23.// Compare with Actual Route 26.// Adapt Route 29.// Get Route 30.// Show Route 33.// Confirm 13.// Recommend Route 17.// Routing Alert 19.// Recalculate Route 11.// Get Location 22.// Update Location 35.// Changed Route 34.// Change Route // Inform

14 Automating Model Creation Traditional Business Case Functional sizing for cost prediction or memory consumption prediction Classical Code Sizing Data Movements correspond to messages between objects Automatic counting exists for Object- Oriented languages and for functional languages such as Scala Many tools available, with various features, mostly but not all from academic sources Widely used in Automotive for programming embedded systems Modern DevOps Business Case Model Creation for Testing Metrics, Privacy & Safety Consumer Metrics Modern Architecture Sizing Data Movements correspond to messages between microservices Network analyzers, and Containerbuilders like Kubernetes provide means that can be used for automatic model creation Currently, to the author s knowledge, no such tools exist out of the box CloudBees offers automated CI/CD Kubernetes support, yielding a model 18

15 Agenda Software Models Software Metrics Autonomous Testing Conclusion 19

16 Agenda Software Models Software Metrics Autonomous Testing Conclusion 20

17 Functional Size Functional Size According ISO 19761, functional size is the number of data movements that move unique data groups between Objects of Interest Functional Persistent Stores Devices, and Other Applications Size is uniquely defined by the granularity of the User Stories that define the functional user requirements Size grows during sprints because granularity refines The rate of this growth is of high interest to agile teams 3 Entry (E) + 1 exit (X) + 0 Read (R) + 0 Write (W) = 4 CFP Functional Process 10.// Move some data 11.// Move some data Other Application 8.// Move some data Functional size does not replace Story Points but complements them Some Device 9.// Move some data Other Device 24

18 Visualizing Software Testing Tester sees selected sequences in the Data Movement Map 3 Entry (E) + 1 exit (X) + 0 Read (R) + 0 Write (W) = 4 CFP Functional Other Some Other Process Application Device Device Tester can walk the data movements when planning or executing tests Makes functionality visible to the development team 10.// Move some data 11.// Move some data 8.// Move some data 9.// Move some data Localizes defects that impact functionality Supports communication between testers, users, and developers 25

19 Measuring Functionality, Test Intensity and Defect Size What happens if data movements don t work as expected, have defects instead? Testers mark and count data movements where defects have been detected One Size Model Test Size = 4 3 Entry (E) + 1 exit (X) + 0 Read (R) + 0 Write (W) = 4 CFP Functional Process 10.// Move some data Other Application 8.// Move some data Some Device Move some data Other Device 11.// Move some data Defect Count = 1 Functional Size: Number of Data Movements needed to implement required functionality Test Size: Number of Data Movements executed in Tests Test Story: Collection of Test Cases aiming at certain User Stories Test Intensity: Total Test Size divided by Total Functional Size Defect Count: Number of Data Movements affected by some defect detected in a Test Story 26

20 Agenda Software Models Software Metrics Autonomous Testing Conclusion 28

21 Agenda Software Models Software Metrics Autonomous Testing Conclusion 29

22 Autonomous Testing requires Artificial Intelligence Testing Automation alone is not good enough Testing Automation without artificial intelligence is likely to fail Too many manual interventions needed that block automation Artificial Intelligence is Classification into sets of similar events, or objects Solutions to the Function y = f x Where y is the known, observable response vector, dimension m x is the unknown, difficult to observe cause vector, dimension n f is a large n m dimensional function mapping cause onto response (effect) Typical methods of solving y = f x are Regression Eigenvector-based Power Methods ( Page-Algorithms ) 30

23 Arrow Terms for Continuous Software Testing x 1, x 2,, x n y Test Data Test Data Test Data Test Result The Powerset of all Arrow Terms is a Combinatory Algebra Powerset means including tests of tests Algebraic combination of tests is a powerful method for enlarging test coverage Test Data refer to specific Data Groups with specific characteristics Data Groups are needed for test automation Test stories are represented by sets of Arrow Terms 31

24 x 1, x 2,, x n y Sample Test Case: Football in Motion detected! Moving, Football Act! Recommender Car Driving Function Neural Network Engine Sensor Bus Sensor App Physical Device 1.// Trigger Sensor 2.// Start Sensor 3.// Supply Data 5.// Analysis Result 4.// Analysis Request 6.// Ask for Actions 7.// Recommended Action 8.// Act 32

25 x 1, x 2,, x n y Sample Test Case: Football in Motion detected! Looking Around, Player Slow! Recommender Car Driving Function Neural Network Engine Sensor Bus Sensor App Physical Device 1.// Trigger Sensor 2.// Start Sensor 3.// Supply Data 5.// Analysis Result 4.// Analysis Request 6.// Ask for Actions 7.// Recommended Action 8.// Act 33

26 x 1, x 2,, x n y Sample Test Case: Privacy of Route Selection Encrypt Decrypt Car User Routing Remember Routes Map Service 18.// Recall Route 17.// Routing Alert 19.// Recalculate Route 21.// Inform 20.// Change Route 34

27 x 1, x 2,, x n y Intelligent Analysis of Test Cases Data Movement 1.// Trigger Sensor appears in User Stories Q001: Populated Area, Q004: Amend my Way, Q006: Able to Stops Data Movement 5.// Finding appears in User Stories Q001 : Populated Area, Q002: Obstacle, Q004: Amend my Way, Q006: Able to Stops Etc. Recommender Car Driving Function Neural Network Engine Sensor Bus Sensor App Physical Device 1.// Trigger Sensor 2.// Start Sensor 3.// Supply Data 5.// Analysis Result 4.// Analysis Request 6.// Ask for Actions 7.// Recommended Action 8.// Act 40

28 1) CT-A.1 2) CT-B.1 3) CT-C.1 4) CT-C.2 5) CT-C.3 6) CT-D.1 7) CT-E.1 8) CT-E.2 9) CT-F.1 10) CT-F.2 11) CT-F.3 Goal Test Coverage People around Obstacle ahead Get route Change route Update position Approval Arrival time Learnings Keep under control Brake action Avoid stops Achieved Coverage Intelligent Analysis of Test Cases Test Coverage Deployment Combinator Test Stories Data Movement Frequency Goal Profile User Stories Q001 Populated Area Q002 Obstacle Q003 Know my Way Q004 Amend my Way Q005 Check my Way Q006 Able to Stop Ideal Profile for Test Stories: Convergence Gap Total Test Size 0.10 Convergence Range 0.20 Convergence Limit Test Coverage Profile Convergence Gap 41

29 How do We Know What is Relevant? We need a Goal Profile Expressing the relative importance of User Stories Teams have such a profile They need it for setting priorities in the Sprints! Compare what s being tested by the Test Stories with the User Story Profile By counting frequency of data movements being executed If the Convergence Gap is close to zero Test Stories test the response that users expect If the Convergence Gap opens Some Test Cases are missing, or superfluous 42

30 Goal Profile for User s Values Privacy Needs (PN) CN PN Safety Needs (SN) CN SN #Privacy Index #Safety Index Autonomous Tests Targets User s Values (UV) US UV How to get a goal profile for User s Values? TS US Privacy Needs Safety Needs User Stories (US) #Functional Size Emotional Needs Business Needs Test Stories (TS) #Defects 43

31 Q001 Q002 Q003 Q004 Q005 Q006 Goal Profile Populated Area Obstacle Know my Way Amend my Way Check my Way Able to Stop Achieved Profile Users Values Transformed into a User Story Profile Users' Values AHP Priorities Users' Values Topics Attributes Weight Profile Y.a Drive Fast y1 Driving Arrive safe Do not block other traffic Have fun 16% 0.36 y2 Smooth Driving Drive predictibly Do not break unnecessarily 15% 0.32 y3 Arrive in Time Arrive predictibly Avoid obstacles 23% 0.50 Y.b Drive Safe y4 Avoid Incidences Drive foresightful Know what's ahead Know my way 27% 0.58 y5 No Surprises Communicate Never surprise anybody Give signs 19% Users' Values Deployment Combinator User Stories Users' Values y1 Driving Count number of Data Movements in User Stories that support particular Users Value y2 Smooth Driving y3 Arrive in Time y4 Avoid Incidences y5 No Surprises Solution Profile for User Stories: Convergence Gap Total Effort Points 0.10 Convergence Range 0.20 Convergence Limit 44

32 Q001 Q002 Q003 Q004 Q005 Q006 1) CT-A.1 2) CT-B.1 3) CT-C.1 4) CT-C.2 5) CT-C.3 6) CT-D.1 7) CT-E.1 8) CT-E.2 9) CT-F.1 10) CT-F.2 11) CT-F.3 Goal Profile Populated Area Obstacle Know my Way Amend my Way Check my Way Able to Stop Achieved Profile Goal Test Coverage People around Obstacle ahead Get route Change route Update position Approval Arrival time Learnings Keep under control Brake action Avoid stops Achieved Coverage Intelligent Selection of Test Cases Test Coverage Deployment Combinator Test Stories Users' Values Deployment Combinator User Stories User Stories Users' Values Q001 Populated Area y1 Driving 0.36 Q002 Obstacle y2 Smooth Driving 0.32 Q003 Know my Way y3 Arrive in Time 0.50 Q004 Amend my Way y4 Avoid Incidences 0.58 Q005 Check my Way y5 No Surprises 0.42 Q006 Able to Stop Total Test Size 0.10 Convergence Range 0.20 Convergence Limit Solution Profile for User Stories: Convergence Gap Ideal Profile for Test Stories: Convergence Gap Total Effort Points 0.10 Convergence Range 0.20 Convergence Limit

33 1) CT-A.1 2) CT-B.1 3) CT-C.1 4) CT-C.2 5) CT-C.3 6) CT-D.1 7) CT-E.1 8) CT-E.2 9) CT-F.1 10) CT-F.2 11) CT-F.3 Goal Test Coverage People around Obstacle ahead Get route Change route Update position Approval Arrival time Learnings Keep under control Brake action Avoid stops Achieved Coverage Now let s turn on the Test Generator Test Coverage Deployment Combinator Test Stories Stay with Test Stories and User Stories User Stories Q001 Populated Area Q002 Obstacle Q003 Know my Way Q004 Amend my Way Q005 Check my Way Q006 Able to Stop Ideal Profile for Test Stories: Convergence Gap Total Test Size 0.10 Convergence Range 0.20 Convergence Limit The Test Generator produces Test Cases that he can prove to yield correct results In terms of privacy protection And in terms of safety in driving Test Status Summary Total CFP: 30 Test Size in CFP: 670 Test Intensity in CFP: 22.3 Defects Found in Total: 0 Defect Density: 0.0% Defects Pending for Removal: 0 Data Moves Covered: 100% 46

34 1) CT-A.1 2) CT-B.1 3) CT-C.1 4) CT-C.2 5) CT-C.3 6) CT-D.1 7) CT-E.1 8) CT-E.2 9) CT-F.1 10) CT-F.2 11) CT-F.3 Goal Test Coverage People around Obstacle ahead Get route Change route Update position Approval Arrival time Learnings Keep under control Brake action Avoid stops Achieved Coverage After a few Test Cases more the Convergence Gap opens Test Coverage Deployment Combinator User Stories Test Stories Q001 Populated Area Q002 Obstacle Q003 Know my Way Q004 Amend my Way Q005 Check my Way Q006 Able to Stop Ideal Profile for Test Stories: Convergence Gap Total Test Size 0.10 Convergence Range 0.20 Convergence Limit Adding Test Cases improves Test Density Here: Test Cases for image recognition in rain, or at night This might lead to lower the focus on Users Values The Convergence Gap opens Test Status Summary Total CFP: 30 Test Size in CFP: 745 Test Intensity in CFP: 24.8 Defects Found in Total: 0 Defect Density: 0.0% Defects Pending for Removal: 0 Data Moves Covered: 100% 47

35 1) CT-A.1 2) CT-B.1 3) CT-C.1 4) CT-C.2 5) CT-C.3 6) CT-D.1 7) CT-E.1 8) CT-E.2 9) CT-F.1 10) CT-F.2 11) CT-F.3 Goal Test Coverage People around Obstacle ahead Get route Change route Update position Approval Arrival time Learnings Keep under control Brake action Avoid stops Achieved Coverage By looking at Missed User Stories we can close it again Test Coverage Deployment Combinator User Stories Test Stories Q001 Populated Area Q002 Obstacle Q003 Know my Way Q004 Amend my Way Q005 Check my Way Q006 Able to Stop Ideal Profile for Test Stories: Convergence Gap Total Test Size 0.10 Convergence Range 0.20 Convergence Limit Using the Convergence Gap as hash, the Test Generator focuses on Test Cases closing it again This is an intelligent selection process Based on Just like Google does And Big Data analysis Test Status Summary Total CFP: 30 Test Size in CFP: 824 Test Intensity in CFP: 27.5 Defects Found in Total: 0 Defect Density: 0.0% Defects Pending for Removal: 0 Data Moves Covered: 100% 48

36 How this Fits into DevOps Test Stories start with User Stories You can add Test Stories any time You should add your Test Stories as soon as you can For Privacy Protection And for Security Run the Test Generator often Daily Build with Daily Tests Always more tests run and get executed You ll find defects more rapidly than anybody else can who relays on traditional methods such as AutoSAR or ISO You ll need quite a bit more Computing Power 49

37 Agenda Software Models Software Metrics Autonomous Testing Conclusion 50

38 Agenda Software Models Software Metrics Autonomous Testing Conclusion Conclusion 51

39 Impact on Safety Privacy Protection Software Metrics for the Automotive Industry 0 Functional Size COSMIC E.g., FP Test Metrics FP Privacy Index & Minimum Privacy For Data Movements Featuring overall Privacy Protection Test Size E.g., FP Privacy Needs 5 Test Intensity E.g., 723`456 23`456 = 30.8 Acceptable Defect Density Security Index & Maximum Risk For Data Movements Featuring overall Safety Risk Exposure E.g., 0 Defects Incurrence Frequency 53

40 Impact on Safety Privacy Protection Software Metrics are Something for the Public 0 We trust software more than humans Human can be distracted, angry, sick, exhibit bad humor 1 2 Software is more predictable, repeatable and is testable Sometimes, we believe software was tested before released However, how should consumers know? We need metrics that consumers can understand For instance, Privacy Protection and Safety Risk exposure Privacy Needs With graphical indicators similar to EC power consumption labels Incurrence Frequency 54

41 Outlook for Developers Autonomous Real-time Testing is an opportunity for DevOps to safely establish agile development methods in safety-critical systems In attending automated tools, the methods presented in this talk are immediately available A book explaining all this stuff is in the making You can set up autonomous testing in agile development Operations can extend testing as the system expands Measuring privacy protection and safety risk exposure is necessary to get acceptance Consumers must be able to see value in privacy and safety testing 55

42 Outlook for Testers Privacy and Safety are domains that can be adequately expressed in formal systems Thus, a theorem prover can be build Automated real-time testing is possible Compliancy to banking or other regulatory systems is also something that can be formalized Automated real-time testing is possible Other testing approaches might be significantly harder If domain cannot be formalized, such as Ease-of-Use or Attractive Design Automated real-time testing works probably not for non-functional quality testing 56

43 Constraints Tools are not ready yet The tools shown here are Excel prototypes not fit for production The mathematics behind transfer functions and combinatory logics are not commonly known What I ve shown here is a glimpse into what s coming upon us with Digitalization However, this future is just around the corner While enthusiasm for autonomous cars has faded, driving assistance systems are abundant and ready to become daily gadgets Every smartphone today needs SW metrics and autonomous real-time testing after downloading new Apps, or interconnecting with new services 57

44 My Tools If you dare to play with the tools that I used for this presentation Here s the link: This is a two-way encrypted read-only tresor, not easily accessible for anyone who tries to modify my VBA code You ll find The COSMIC model Priority settings Test Coverage for Safety & Privacy A full initial Backlog with Story Cards Recommended before trying: Connect with me on LinkedIn Send to thomas.fehlmann@e-p-o.com Or leave me your business card 58

45 Questions? Logos Press Berlin

46 New Book on 60

Six Sigma for Agile Teams

Six Sigma for Agile Teams for Teams Thomas M. Fehlmann Euro Project Office AG www.e-p-o.com es Dr. Dr. Thomas Fehlmann 1981: Dr. Math. ETHZ 1982-89: Manager Software Development 1990-95: for Systems Integration 1996-99: Sales Support

More information

Enabling Innovation in the Digital Economy

Enabling Innovation in the Digital Economy White Paper Business Agility Enabling Innovation in the Digital Economy Business Agility White Paper Enabling Innovation in the Digital Economy Five Steps to Implementing a Software-defined Infrastructure

More information

SharePoint 2013 Site Owner

SharePoint 2013 Site Owner SharePoint 2013 Site Owner Effective Content and Document Collaboration with Axalta Teams 9 May 2014 Instructor: Jason Christie Site Owner Course Topics to be Covered Content Management Creating and configuring

More information

Test-driven development

Test-driven development Test-driven development And how we do it at WIX Mantas Indrašius Software Engineer WIX.COM Agenda Tests overview Test-driven development (TDD) The Bowling Game demo Kickstarting a project using TDD How

More information

Shift Left, Automation, and Other Smart Strategies for Getting Ahead in QA

Shift Left, Automation, and Other Smart Strategies for Getting Ahead in QA Welcome! Test Early, Test Often Shift Left, Automation, and Other Smart Strategies for Getting Ahead in QA A little bit about us Jeff Van Fleet President and CEO Lighthouse Technologies 30+ years software/qa

More information

Singapore Autonomous Vehicle Initiative (SAVI)

Singapore Autonomous Vehicle Initiative (SAVI) Singapore Autonomous Vehicle Initiative (SAVI) Dr Chin Kian Keong Group Director, Transportation and Road Operations CHIN_Kian_Keong@lta.gov.sg 1 Singapore ASIA Singapore Land area: 719 m 2 Population:

More information

BECOME A LOAD TESTING ROCK STAR

BECOME A LOAD TESTING ROCK STAR 3 EASY STEPS TO BECOME A LOAD TESTING ROCK STAR Replicate real life conditions to improve application quality Telerik An Introduction Software load testing is generally understood to consist of exercising

More information

So, you re child wants to sign up for Myspace...

So, you re child wants to sign up for Myspace... So, you re child wants to sign up for Myspace... Social networking is a brilliant concept that has sadly been tainted by several nefarious individuals. The term simply means a website that allows its users

More information

Gaining Your Effective EDGE

Gaining Your Effective EDGE Gaining Your Effective EDGE with Gmail and Google Calendar Best Practices Whitepaper Provided by Gaining Your Gmail EDGE Best Practices with Gmail and Google Calendar from Effective Edge While many of

More information

Getting Started Guide

Getting Started Guide Getting Started Guide for education accounts Setup Manual Edition 7 Last updated: September 15th, 2016 Note: Click on File and select Make a copy to save this to your Google Drive, or select Print, to

More information

YOUR APPLICATION S JOURNEY TO THE CLOUD. What s the best way to get cloud native capabilities for your existing applications?

YOUR APPLICATION S JOURNEY TO THE CLOUD. What s the best way to get cloud native capabilities for your existing applications? YOUR APPLICATION S JOURNEY TO THE CLOUD What s the best way to get cloud native capabilities for your existing applications? Introduction Moving applications to cloud is a priority for many IT organizations.

More information

Use Guide STANDARD JIRA-CLIENT ESTNDAR. Version 3.0. Standard JIRA Client Use Guide

Use Guide STANDARD JIRA-CLIENT ESTNDAR. Version 3.0. Standard JIRA Client Use Guide Use Guide STANDARD JIRA-CLIENT ESTNDAR Version 3.0 Standard JIRA Client Use Guide Madrid, December, 2017 1 INTRODUCTION 3 2 JIRA CLIENT SOLUTIONS 4 3 INSTALLATION AND REQUIREMENTS 5 4 ACCESS 5 4.1 Request

More information

Although many business owners think that Virtualization and Disaster Recovery (DR) are two separate services, the

Although many business owners think that Virtualization and Disaster Recovery (DR) are two separate services, the E-NEWS www.e-safetech.om 1-412-944-2402 2018 E-Safe Technologies All rights reserved. August 2018 In this issue Quick Guide to Virtualization as a DR plan Virtualization Security Risks and Management E-Safe

More information

DAVIS SYSTEMS

DAVIS SYSTEMS Lessons Learned Using Agile Practices with TSP by Noopur Davis Davis Systems presented at the 2010 TSP Symposium Pittsburgh, PA September 23, 2010 DAVIS 1 2010 Agenda Background Project Planning Practices

More information

Agile Testing: Your Key to Better Software

Agile Testing: Your Key to Better Software Agile Testing: Your Key to Better Software What s in the Way of Testing at the Speed of Agile? Testing at the speed of agile drives quality at speed. But the question is, When do you think the testing

More information

CONFERENCE PROCEEDINGS QUALITY CONFERENCE. Conference Paper Excerpt from the 28TH ANNUAL SOFTWARE. October 18th 19th, 2010

CONFERENCE PROCEEDINGS QUALITY CONFERENCE. Conference Paper Excerpt from the 28TH ANNUAL SOFTWARE. October 18th 19th, 2010 PACIFIC NW 28TH ANNUAL SOFTWARE QUALITY CONFERENCE October 18th 19th, 2010 Conference Paper Excerpt from the CONFERENCE PROCEEDINGS Permission to copy, without fee, all or part of this material, except

More information

Cloud & DevOps April Big Group. April 24, 2015 Friday 1:30-2:30 p.m. Science Center Hall E

Cloud & DevOps April Big Group. April 24, 2015 Friday 1:30-2:30 p.m. Science Center Hall E Cloud & DevOps April Big Group April 24, 2015 Friday 1:30-2:30 p.m. Science Center Hall E Agenda Program Update Megan Parmar (10 min) News and Announcements Cloud & DevOps Open House: The Results Network

More information

(Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info

(Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info (Complete Package) WEB APP TESTING DB TESTING We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info START DATE : TIMINGS : DURATION : TYPE OF BATCH : FEE : FACULTY NAME

More information

ISTQB Advanced Level (CTAL)

ISTQB Advanced Level (CTAL) ISTQB Advanced Level (CTAL) 2012 Syllabus - Overview Mike Smith Chairman, Advanced Level Working Group (ALWG) December 2012 Contents 1 2 3 4 5 6 Introduction to ISTQB CTAL 2012: What s changed? CTAL 2012:

More information

Atomic Object Grand Rapids, Michigan, USA.

Atomic Object Grand Rapids, Michigan, USA. Atomic Object Grand Rapids, Michigan, USA atomicobject.com @atomicobject I m Carl Erickson, co-founder and President of Atomic Object I thought it might be good to give you a little context about my company

More information

Best Practices in Securing a Multicloud World

Best Practices in Securing a Multicloud World Best Practices in Securing a Multicloud World Actions to take now to protect data, applications, and workloads We live in a multicloud world. A world where a multitude of offerings from Cloud Service Providers

More information

1 Visible deviation from the specification or expected behavior for end-user is called: a) an error b) a fault c) a failure d) a defect e) a mistake

1 Visible deviation from the specification or expected behavior for end-user is called: a) an error b) a fault c) a failure d) a defect e) a mistake Sample ISTQB examination 1 Visible deviation from the specification or expected behavior for end-user is called: a) an error b) a fault c) a failure d) a defect e) a mistake 2 Regression testing should

More information

T5 User Manual App Version 5.0 Release Date: 21/09/2017

T5 User Manual App Version 5.0 Release Date: 21/09/2017 T5 User Manual App Version 5.0 Release Date: 21/09/2017 Revision 2.0 Creation Date: 21/09/2017 - Written by: Ian Nathan T5 User Manual 21-09-2017 W: http://take5apps.com.au - E: gain@take5apps.com.au Index

More information

easy-speak Guide Take control of your Toastmasters journey!

easy-speak Guide Take control of your Toastmasters journey! easy-speak Guide Take control of your Toastmasters journey! f Table of Contents Introduction... 1 Registration... 2 Confirming & Amending your attendance... 3 Signing-up for roles... 4 Requesting Speeches...

More information

Test Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions

Test Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions Test Automation Strategies in Continuous Delivery Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions The world of application is going through a monumental shift.. Evolving

More information

Automile User Guide. Last updated May 2017

Automile User Guide. Last updated May 2017 Automile User Guide Last updated May 2017 Welcome to Automile We are excited to have you onboard. In this guide, you will find detailed instructions on how to install your Automile Box and how to use both

More information

The SD-WAN security guide

The SD-WAN security guide The SD-WAN security guide How a flexible, software-defined WAN can help protect your network, people and data SD-WAN security: Separating fact from fiction For many companies, the benefits of SD-WAN are

More information

ROTATE TO THE NEW: FROM TESTING TO QUALITY ENGINEERING

ROTATE TO THE NEW: FROM TESTING TO QUALITY ENGINEERING ROTATE TO THE NEW: FROM TESTING TO QUALITY ENGINEERING INDUSTRY TRENDS AND PRESSURES IMPACTING QA IT organisations are being impacted by the convergence of three disciplines that were once operated as

More information

Simulation of Traffic Jams

Simulation of Traffic Jams SHARON SHABTAI 066557687 SHIMRIT YACOBI 039770284 YUVAL BINENBOIM 201562626 MORAN LEV LEHMAN 201654225 Academic Advisor: Dr. Meir Kelah Technical Advisor: Mr. Roni Stern Table Of Context I. Introduction...

More information

Kanban One-Day Workshop

Kanban One-Day Workshop Kanban One-Day Workshop Copyright Net Objectives, Inc. All Rights Reserved 2 Copyright Net Objectives, Inc. All Rights Reserved 3 Lean for Executives Product Portfolio Management Business Product Owner

More information

Designing a software framework for automated driving. Dr.-Ing. Sebastian Ohl, 2017 October 12 th

Designing a software framework for automated driving. Dr.-Ing. Sebastian Ohl, 2017 October 12 th Designing a software framework for automated driving Dr.-Ing. Sebastian Ohl, 2017 October 12 th Challenges Functional software architecture with open interfaces and a set of well-defined software components

More information

Collaboration at Scale: Prioritizing a Backlog. 13-Dec-2017

Collaboration at Scale: Prioritizing a Backlog. 13-Dec-2017 Collaboration at Scale: Prioritizing a Backlog 13-Dec-2017 Collaboration at Scale Designed for Scrum-centric organizations with more than 10 Scrum teams, the Collaboration at Scale webinar series provides

More information

White Paper: VANTIQ Digital Twin Architecture

White Paper: VANTIQ Digital Twin Architecture Vantiq White Paper www.vantiq.com White Paper: VANTIQ Digital Twin Architecture By Paul Butterworth November 2017 TABLE OF CONTENTS Introduction... 3 Digital Twins... 3 Definition... 3 Examples... 5 Logical

More information

In Chapters 4 and 6 I discussed the many options

In Chapters 4 and 6 I discussed the many options Chapter 7: The Custom Menu and the Setup Menu Figure 7-1. Icon for Custom Menu Highlighted In Chapters 4 and 6 I discussed the many options available to you in the Recording and Playback menu systems.

More information

Introduction to Google Apps for Education! page 1. Introduction to GAFE Documents (Drive)! page 4. Introduction to GAFE Calendars!

Introduction to Google Apps for Education! page 1. Introduction to GAFE Documents (Drive)! page 4. Introduction to GAFE Calendars! 2014 Table of Contents Introduction to Google Apps for Education! page 1 Introduction to GAFE Documents (Drive)! page 4 Introduction to GAFE Calendars! page 14 Introduction to GAFE GMail! page 27 Dublin

More information

Cognizant Cloud Security Solution

Cognizant Cloud Security Solution CLOUD SECURITY OVERVIEW Cognizant Cloud Security Solution Transform your security operation to protect your business across public and hybrid cloud environments. December 2017 The advantages of moving

More information

Analytics Community. Analytics & The Internet Of Things. Bill Franks, Chief Analytics Officer, Teradata. We will be starting at the top of the hour.

Analytics Community. Analytics & The Internet Of Things. Bill Franks, Chief Analytics Officer, Teradata. We will be starting at the top of the hour. Analytics Community Analytics & The Internet Of Things Bill Franks, Chief Analytics Officer, Teradata We will be starting at the top of the hour. 1 2015 Teradata & Bill Franks You will not hear anything

More information

A Guide to Closing All Potential VDI Security Gaps

A Guide to Closing All Potential VDI Security Gaps Brought to you by A Guide to Closing All Potential VDI Security Gaps IT and security leaders are embracing virtual desktop infrastructure (VDI) as a way to improve security for an increasingly diverse

More information

MANNATECH. Presents. MyMannapages SELF-GUIDED CERTIFICATION

MANNATECH. Presents. MyMannapages SELF-GUIDED CERTIFICATION MANNATECH Presents MyMannapages SELF-GUIDED CERTIFICATION The following steps have been created to help you become familiar with the basic functions of MyMannapages. As you begin using these great tools,

More information

Design av brukergrensesnitt på mobile enheter

Design av brukergrensesnitt på mobile enheter Design av brukergrensesnitt på mobile enheter Tutorial på Yggdrasil Lillehammer, 12 oktober 2009 Erik G. Nilsson SINTEF IKT ICT Agenda 13:15 Introduction, user interfaces on mobile equipment, important

More information

FAQ: Privacy, Security, and Data Protection at Libraries

FAQ: Privacy, Security, and Data Protection at Libraries FAQ: Privacy, Security, and Data Protection at Libraries This FAQ was developed out of workshops and meetings connected to the Digital Privacy and Data Literacy Project (DPDL) and Brooklyn Public Library

More information

Model-Based Testing: Your Key to Better Software

Model-Based Testing: Your Key to Better Software Model-Based Testing: Your Key to Better Software The Testing Dilemma: Speed vs. Quality There s no question that when it comes to software development, speed to market is essential. But without quality,

More information

Architecture and Design Evolution

Architecture and Design Evolution Architecture and Design Evolution Pradyumn Sharma pradyumn.sharma@pragatisoftware.com www.twitter.com/pradyumnsharma 1 What is Software Architecture? Structure of a system, comprising software elements,

More information

DOWNLOAD OR READ : SUCCEEDING WITH AGILE SOFTWARE DEVELOPMENT USING SCRUM ADDISON WESLEY SIGNATURE PDF EBOOK EPUB MOBI

DOWNLOAD OR READ : SUCCEEDING WITH AGILE SOFTWARE DEVELOPMENT USING SCRUM ADDISON WESLEY SIGNATURE PDF EBOOK EPUB MOBI DOWNLOAD OR READ : SUCCEEDING WITH AGILE SOFTWARE DEVELOPMENT USING SCRUM ADDISON WESLEY SIGNATURE PDF EBOOK EPUB MOBI Page 1 Page 2 succeeding with agile software development using scrum addison wesley

More information

It s not the destination, it s the journey. Yeah, but no, but. Why Content is as important as Navigation and what you can do about it.

It s not the destination, it s the journey. Yeah, but no, but. Why Content is as important as Navigation and what you can do about it. It s not the destination, it s the journey. Yeah, but no, but Why Content is as important as Navigation and what you can do about it. Contents 1. Journey versus Destination 2. Navigation versus Content

More information

Solar Campaign Google Guide. PART 1 Google Drive

Solar Campaign Google Guide. PART 1 Google Drive Solar Campaign Google Guide This guide assumes your team has already retrieved its template Solar Campaign folder from Vital Communities and shared it with the entire volunteer team on Google Drive. To

More information

37 FAQs ABOUT CELLCONTROL ASKED BY PARENTS OF NEW DRIVERS

37 FAQs ABOUT CELLCONTROL ASKED BY PARENTS OF NEW DRIVERS 37 FAQs ABOUT CELLCONTROL ASKED BY PARENTS OF NEW DRIVERS TABLE OF CONTENTS INTRODUCTION 3 QUESTIONS BEFORE YOU BUY 4 USING CELLCONTROL 9 iphone-specific QUESTIONS 14 ANDROID AND WINDOWS PHONE-SPECIFIC

More information

CarCareCONNECT. Boost Performance, Grow Your Shop! Your guide to improving your online brand

CarCareCONNECT. Boost Performance, Grow Your Shop! Your guide to improving your online brand CarCareCONNECT Boost Performance, Grow Your Shop! Your guide to improving your online brand ABOUT US YOUR MARKETING PLAN TABLE OF CONTENTS WHAT TO EXPECT PERSONALIZE YOUR WEBSITE LAUNCH YOUR WEBSITE MARKETING

More information

Business Architecture Implementation Workshop

Business Architecture Implementation Workshop Delivering a Business Architecture Transformation Project using the Business Architecture Guild BIZBOK Hands-on Workshop In this turbulent and competitive global economy, and the rapid pace of change in

More information

OCR Interfaces for Visually Impaired

OCR Interfaces for Visually Impaired OCR Interfaces for Visually Impaired TOPIC ASSIGNMENT 2 Author: Sachin FERNANDES Graduate 8 Undergraduate Team 2 TOPIC PROPOSAL Instructor: Dr. Robert PASTEL March 4, 2016 LIST OF FIGURES LIST OF FIGURES

More information

Story Writing Basics

Story Writing Basics Jimi Fosdick, PMP, CST Agile Process Mentor jfosdick@collab.net 503.248.0800 Story Writing Basics [A user story is] a promise for a future conversation -Alistair Cockburn 1 Welcome Welcome to our ScrumCore

More information

STRONG SALES OF KIDS SMARTWATCH PHONE EXCEED EXPECTATIONS

STRONG SALES OF KIDS SMARTWATCH PHONE EXCEED EXPECTATIONS MEDIA RELEASE Investor Update MGM Wireless Limited (ASX:MWR) Highlights STRONG SALES OF KIDS SMARTWATCH PHONE EXCEED EXPECTATIONS Potential Australian market size updated to be much larger: 120,000 180,000

More information

Hello everyone, how are you enjoying the conference so far? Excellent!

Hello everyone, how are you enjoying the conference so far? Excellent! 1 Hello everyone, how are you enjoying the conference so far? Excellent! I m Andy Sutton, the e-builder User Experience Lead, and I m here to talk to you about User Experience. In this session, we re going

More information

NEDAS San Francisco Symposium Colocated With The INCOMPAS Show: Fall 2017 Sponsorship Opportunities

NEDAS San Francisco Symposium Colocated With The INCOMPAS Show: Fall 2017 Sponsorship Opportunities 2017: The Year IoT Demands Infrastructure to be Reshaped Above & Below the Ground NEDAS San Francisco Symposium Colocated With The INCOMPAS Show: Fall 2017 Sponsorship Opportunities It is with great enthusiasm

More information

The Power of Unit Testing and it s impact on your business. Ashish Kumar Vice President, Engineering

The Power of Unit Testing and it s impact on your business. Ashish Kumar Vice President, Engineering The Power of Unit Testing and it s impact on your business Ashish Kumar Vice President, Engineering Agitar Software, 2006 1 The Power of Unit Testing Why Unit Test? The Practical Reality Where do we go

More information

Making Smart Use of Geo-location Data

Making Smart Use of Geo-location Data Making Smart Use of Geo-location Data Using geolocation in a trustworthy and compliant way Simon.Hania@tomtom.com Trends that threaten trust 2 Connected cars with downloadable apps Location services, cloud,

More information

Star rating driver safety behavior by the use of smart technologies

Star rating driver safety behavior by the use of smart technologies RoundTable Use of technology and its impact on road safety New York, June 14, 2016 Star rating driver safety behavior by the use of smart technologies George Yannis, Professor National Technical University

More information

Yada. A blockchain-based social graph

Yada. A blockchain-based social graph Yada A blockchain-based social graph January 2018 Abstract The goal of Yada is to achieve an acceptable level anonymity, privacy, and freedom of expression while making available to the public a structure

More information

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 FALL 2017 A BRIEF LOOK

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 FALL 2017 A BRIEF LOOK Who am I? John York Agile Software Development JOHN YORK Director of Engineering at ProQuest Dialog Chief Technologist SpellBound AR A Computer Engineer from the University of Michigan! An agile development

More information

REALIZE YOUR. DIGITAL VISION with Digital Private Cloud from Atos and VMware

REALIZE YOUR. DIGITAL VISION with Digital Private Cloud from Atos and VMware REALIZE YOUR DIGITAL VISION with Digital Private Cloud from Atos and VMware Today s critical business challenges and their IT impact Business challenges Maximizing agility to accelerate time to market

More information

Work Smart: Make presence work for you

Work Smart: Make presence work for you Work Smart: Make presence work for you Use this guide to help stay in touch with the people who are important to you and those who are key to getting your work done. What do you want to do? Let people

More information

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 WINTER 2018 A BRIEF LOOK

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 WINTER 2018 A BRIEF LOOK Agile Software Development JOHN YORK EECS 441 WINTER 2018 John York Director of Engineering at ProQuest Dialog Chief Technologist SpellBound AR A Computer Engineer from the University of Michigan! An agile

More information

Continuous Integration and Delivery with Spinnaker

Continuous Integration and Delivery with Spinnaker White Paper Continuous Integration and Delivery with Spinnaker The field of software functional testing is undergoing a major transformation. What used to be an onerous manual process took a big step forward

More information

Agile Tester Foundation E-learning Course Outline

Agile Tester Foundation E-learning Course Outline Foundation E-learning Course Outline General Description This course provides testers and test managers with an understanding of the fundamentals of testing on agile projects. Attendees will learn how

More information

The World s Leading Organization for Electrical Power Systems Professionals and Industry Leaders

The World s Leading Organization for Electrical Power Systems Professionals and Industry Leaders The World s Leading Organization for Electrical Power Systems Professionals and Industry Leaders IMPROVING THE POWER SYSTEMS OF TODAY AND TOMORROW THROUGH INTERNATIONAL COLLABORATION CIGRÉ, the International

More information

whitepaper How to Measure, Report On, and Actually Reduce Vulnerability Risk

whitepaper How to Measure, Report On, and Actually Reduce Vulnerability Risk whitepaper How to Measure, Report On, and Actually Reduce Vulnerability Risk Assure the board your company won t be the next data breach Introduction A solid vulnerability management program is critical

More information

Introduction Secure Message Center (Webmail, Mobile & Visually Impaired) Webmail... 2 Mobile & Tablet... 4 Visually Impaired...

Introduction Secure Message Center (Webmail, Mobile & Visually Impaired) Webmail... 2 Mobile & Tablet... 4 Visually Impaired... WEB MESSAGE CENTER END USER GUIDE The Secure Web Message Center allows users to access and send and receive secure messages via any browser on a computer, tablet or other mobile devices. Introduction...

More information

Cisco Tetration Analytics

Cisco Tetration Analytics Cisco Tetration Analytics Enhanced security and operations with real time analytics John Joo Tetration Business Unit Cisco Systems Security Challenges in Modern Data Centers Securing applications has become

More information

Introduction to List Building. Introduction to List Building

Introduction to  List Building. Introduction to  List Building Introduction to Email List Building Introduction to Email List Building 1 Table of Contents Introduction... 3 What is email list building?... 5 Permission-based email marketing vs. spam...6 How to build

More information

Training & Certification Guide

Training & Certification Guide Training & Certification Guide Pragmatic EA Ltd December 2010 Version 2.0.5 Part of the Pragmatic Family Cutting Architecture To the Bone Contents INTRODUCTION 3 What is PEAF 3 Aim of this document 3 Non-Commercial

More information

Happy Birthday, Ajax4jsf! A Progress Report

Happy Birthday, Ajax4jsf! A Progress Report Happy Birthday, Ajax4jsf! A Progress Report By Max Katz, Senior Systems Engineer, Exadel Ajax4jsf is turning one soon and what a year it will have been. It was an amazing ride for all of us here at Exadel.

More information

FUJITSU Backup as a Service Rapid Recovery Appliance

FUJITSU Backup as a Service Rapid Recovery Appliance FUJITSU Backup as a Service Rapid Recovery Appliance The unprecedented growth of business data The role that data plays in today s organisation is rapidly increasing in importance. It guides and supports

More information

Evolutionary Architecture and Design

Evolutionary Architecture and Design Evolutionary Architecture and Design Pradyumn Sharma pradyumn.sharma@pragatisoftware.com www.twitter.com/pradyumnsharma 1 What is Software Architecture? Structure of a system, comprising software elements,

More information

Cloud Customer Architecture for Securing Workloads on Cloud Services

Cloud Customer Architecture for Securing Workloads on Cloud Services Cloud Customer Architecture for Securing Workloads on Cloud Services http://www.cloud-council.org/deliverables/cloud-customer-architecture-for-securing-workloads-on-cloud-services.htm Webinar April 19,

More information

Mobile UX or WHITEPAPER

Mobile UX or WHITEPAPER Mobile UX or WHITEPAPER Overview According to the International Telecommunication Union (ITU) (2010) there were 5.3 billion mobile subscriptions by the end of 2010. That is equivalent to 77 percent of

More information

Making you aware. CS577a 17Fall Team 04

Making you aware. CS577a 17Fall Team 04 1 Making you aware CS577a 17Fall Team 04 2 :.: Outline 1. Operational Concept Overview 2. UI Demo 3. Test Cases and Results 4. Quality Focal Point 5. Transition Plan 3 :.: Operational Concept Overview

More information

Spacetalk is an exciting new concept in wearable devices specifically designed for today s modern families and fast-paced, mobile lives.

Spacetalk is an exciting new concept in wearable devices specifically designed for today s modern families and fast-paced, mobile lives. January 2018 Introducing MGM Wireless Introducing Spacetalk Spacetalk Key Features Introducing the AllMyTribe App Safety, Security & Privacy Market Opportunity Competitor Comparison Spacetalk Price and

More information

Certified Software Quality Engineer Preparation On Demand, Web-Based Course Offered by The Westfall Team

Certified Software Quality Engineer Preparation On Demand, Web-Based Course Offered by The Westfall Team Certified Software Quality Engineer (CSQE) Preparation course is an on demand, web-based course design to be a comprehensive, in-depth review of the topics in the ASQ s Certified Software Quality Engineer

More information

2018 Q2 Mobile Commerce Insights Report. Benchmarks and actionable insights

2018 Q2 Mobile Commerce Insights Report. Benchmarks and actionable insights 2018 Q2 Mobile Commerce Insights Report Benchmarks and actionable insights This edition of Mobify s quarterly Mobile Commerce Insights Report digs into the importance of speed on the mobile web, as well

More information

Mission-Critical Customer Service. 10 Best Practices for Success

Mission-Critical  Customer Service. 10 Best Practices for Success Mission-Critical Email Customer Service 10 Best Practices for Success Introduction When soda cans and chocolate wrappers start carrying email contact information, you know that email-based customer service

More information

GETTING STARTED GUIDE

GETTING STARTED GUIDE SETUP GETTING STARTED GUIDE About Benchmark Email Helping you turn your email list into relationships and sales. Your email list is your most valuable marketing asset. Benchmark Email helps marketers short

More information

Refreshing Your Affiliate Website

Refreshing Your Affiliate Website Refreshing Your Affiliate Website Executive Director, Pennsylvania Affiliate Your website is the single most important marketing element for getting the word out about your affiliate. Many of our affiliate

More information

CHAPTER NINE. Messaging and texting. Introduction. Messaging is accessible

CHAPTER NINE. Messaging and texting. Introduction. Messaging is accessible Faughnan / SPHONE4ALL / 1 CHAPTER NINE Messaging and texting Introduction When is package coming? Hi do you need me to snowblow driveway? Could you come to my room? We are watching duck dynasty. These

More information

Shift Left and Friends And What They Mean for Testers

Shift Left and Friends And What They Mean for Testers And What They Mean for Testers Replica of the shift left persuasion device (i.e., 2x4) used by a test manager colleague in 1990s Introduction All the IT world is abuzz with the latest buzz words Shift

More information

Strategies That Work

Strategies That Work Email Strategies That Work Your focus questions for today: 1. What kinds of cookie content can I create? What type of content will reward my reader for consuming it? 2. When and how will I make an offer

More information

Subject: Top-Paying IT Certificates for 2015 (And Our New Courses)

Subject: Top-Paying IT Certificates for 2015 (And Our New Courses) ITProTV Emails What You Missed Email #1 Subject: Top-Paying IT Certificates for 2015 (And Our New Courses) If you re like me you re already thinking about your 2015 goals. So I thought I d share a few

More information

The SD-WAN implementation handbook

The SD-WAN implementation handbook The SD-WAN implementation handbook Your practical guide to a pain-free deployment This is the future of your business Moving to SD-WAN makes plenty of sense, solving a lot of technical headaches and enabling

More information

Business Hacks to grow your list with Social Media Marketing

Business Hacks to grow your list with Social Media Marketing Business Hacks to grow your list with Social Media Marketing Social media marketing enables you to attract more attention when you create and share content. Social media platforms are great places to engage

More information

Seven Decision Points When Considering Containers

Seven Decision Points When Considering Containers Market Guide Seven Decision Points When Considering Containers A Continuum of Deployment Choices More than ever, developers and systems architects have a range of choices when it comes to deploying applications,

More information

Collegiate Link FAQ for Club and Student Organization Leaders

Collegiate Link FAQ for Club and Student Organization Leaders Collegiate Link FAQ for Club and Student Organization Leaders What is Collegiate Link? Collegiate Link (CL) is a database that chronicles student organization profiles, membership rosters, and events,

More information

Atlassian JIRA Introduction to JIRA Issue and Project Tracking Software Tutorial 1

Atlassian JIRA Introduction to JIRA Issue and Project Tracking Software Tutorial 1 Atlassian JIRA Introduction to JIRA Issue and Project Tracking Software Tutorial 1 Once again, we are back with another tool tutorial. This time it s the Issue and Project Tracking Software Atlassian JIRA.

More information

Struggling to Integrate Selenium into Your Ice Age Test Management Tools?

Struggling to Integrate Selenium into Your Ice Age Test Management Tools? WWW.PLUTORA.COM SOLUTION BRIEF Struggling to Integrate Selenium into Your Ice Age Test Management Tools? You want Selenium. Your team wants Selenium. But your outdated testing tools don t work with it.

More information

One of the fundamental kinds of websites that SharePoint 2010 allows

One of the fundamental kinds of websites that SharePoint 2010 allows Chapter 1 Getting to Know Your Team Site In This Chapter Requesting a new team site and opening it in the browser Participating in a team site Changing your team site s home page One of the fundamental

More information

RIDE WITH TRANSLOC ANDROID USER GUIDE

RIDE WITH TRANSLOC ANDROID USER GUIDE RIDE WITH TRANSLOC ANDROID USER GUIDE PURPOSE: The following guide will give a in-depth overview of how to best use the TransLoc Rider application, and how to utilize the OnDemand demand-response service

More information

Testing in the Agile World

Testing in the Agile World Testing in the Agile World John Fodeh Solution Architect, Global Testing Practice 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Outline

More information

ASTQB Advance Test Analyst Sample Exam Answer Key and Rationale

ASTQB Advance Test Analyst Sample Exam Answer Key and Rationale ASTQB Advance Test Analyst Sample Exam Answer Key and Rationale Total number points = 120 points Total number points to pass = 78 points Question Answer Explanation / Rationale Learning 1 A A is correct.

More information

Foundation Level Syllabus Usability Tester Sample Exam

Foundation Level Syllabus Usability Tester Sample Exam Foundation Level Syllabus Usability Tester Sample Exam Version 2017 Provided by German Testing Board Copyright Notice This document may be copied in its entirety, or extracts made, if the source is acknowledged.

More information

Creating a Listing Access to Listing Search Listings Contacting Users/Message Center Edit/Update Listing

Creating a Listing Access to Listing Search Listings Contacting Users/Message Center Edit/Update Listing Creating a Listing What is the process for creating a listing? What information is required to complete a listing? What information will be visible to other users? About how long does it take to complete

More information

Microsoft Outlook Web App 2013

Microsoft Outlook Web App 2013 BrainStorm Quick Start Card for Microsoft Outlook Web App 2013 With Microsoft Outlook Web App for Exchange Server 2013, you can manage your email, calendar, and contacts wherever you go, on almost any

More information

Making the case for SD-WAN

Making the case for SD-WAN Making the case for SD-WAN A practical guide to getting buy-in for your new network New challenges require a new network It isn t just that enterprise IT is changing rapidly it s that it s changing in

More information