SOFTWARE CENTER PROJECT 1 IMPLICATIONS OF CONTINUOUS DEPLOYMENT Agneta Nilsson, Eric Knauss, Miroslaw Staron

Size: px
Start display at page:

Download "SOFTWARE CENTER PROJECT 1 IMPLICATIONS OF CONTINUOUS DEPLOYMENT Agneta Nilsson, Eric Knauss, Miroslaw Staron"

Transcription

1 1 SOFTWARE CENTER PROJECT 1 IMPLICATIONS OF CONTINUOUS DEPLOYMENT Agneta Nilsson, Eric Knauss, Miroslaw Staron Sprint 7 Focus: - IntegraFon of RBTS from Project 3 - Explore how to use the CIVIT model to increase speed - Implement RBTS Collabora;ng Companies: - Axis CommunicaFons - Ericsson - Grundfos - Saab - Volvo AB - VCC

2 The CIVIT Model Customer Release Full Product ParFal Product Improvement DirecFons Subsystem Component Once /release Month Week Day Hour Immediate/Minutes

3 Legend F FuncFonal requirements Q Quality requirements Complete coverage Significant tesfng 70% < coverage < 95% ParFal tesfng 30% < coverage < 70% Some tesfng but less than 30% coverage No tesfng of this type at all Coverage for each type of tesfng F Q L E L Legacy funcfonality E Edge cases Level of test automafon Fully automated Significant automafon, between 70 and 95% ParFal automafon, between 30 and 70% Some automafon, less than 30% No automafon at all

4 4 2 Strategies to use Civit model to Increase Speed The CIVIT model Customer Release FullProduct Par=alProduct Subsystem Component F Q L E F Q L E F Q L E F Q L E F Q L E F Q L E F Q L E F Q L E F Q L E Once/release Month Week Day Hour Immediate/ Minutes Software Center, Project 1, Sprint 4

5 5 Stragegy #1: Increase Speed with Default to Green Flag Default: Green flag, move ahead with minimal delay Excep;on: Red flag when more confidence is needed.

6 6 Strategy #2: Increase Speed by Smart Reduc7on of Tes7ng The CIVIT model Customer Release FullProduct Par=alProduct Subsystem Component F Q L E F Q L E Run all F Q L E F Q L E Don't run Run F Q L E F Q L E F Q L E F Q L E F Q L E Don't run Once/release Month Week Day Hour Immediate/ Minutes Software Center, Project 1, Sprint 4 Run

7 Recommending tests (idea) PrioriFze tests based on heatmap Collect which modules/components where changed Sort tests by frequency that the failed in connecfon with collected changes Cut off list by some criteria Module 1 Module 2 Modeul 3 Module n Testsuite 1 Testsuite 2 Testsuite 3 Testsuite m

8 Principle 1: PrioriFze by Test Efficiency Sum (TesHailures) Test 1 Test 2 Test 3 Test 4 Test 5 Test 6 Test 7 Test 8 Test 9 Test 10 StarFng from a heatmap we can understand test efficiency

9 Principle 1: PrioriFze by Test Efficieny Sum (TesHailures) Sum (TesHailures) Test 1 Test 2 Test 3 Test 4 Test 5 Test 6 Test 7 Test 8 Test 9 Test 10 0 Test 7 Test 8 Test 10 Test 9 Test 4 Test 1 Test 3 Test 2 Test 5 Test 6 We can priorifze these tests (=sorfng) and select tests.

10 Principle 2: Refine Test Efficiency by Context If we know the modules that have recently changed we can characterize test efficiency specifically for these modules

11 Principle 3: Use addifonal knowledge Perhaps a test is not likely to fail, but it would be strategically problemafc. Therefore, we can also take into account business value

12 Longitudinal study on Principle 2 (without selecfon) %- tests recall

13 Recommending tests (prel. Results) Lower recall: Miss tests that would have failed Just take the top n% from priorifzed list Higher precision: Speedup (run less tests that do not fail) Just take the tests that are only m% less likely to fail than the best suggesfon

14 14 IntegraFng RBTS and Civit model to Increase Speed Module 1 Module 2 Modeul 3 Strategy 1: Default to green flag The CIVIT model Testsuite m Testsuite 1 Testsuite 2 Testsuite 3 Enough confidence? Module n Customer Release FullProduct Par=alProduct Subsystem Component F Q L E F Q L E F Q L E F Q L E F Q L E F Q L E F Q L E Define 7me F Q constraints L E F Q L E Once/release Month Week Day Hour Immediate/ Minutes Software Center, Project 1, Sprint 4 Strategy 2: Smart reduc;on of tests

15 15 Suggested Plan for Sprint 8 Increase speed in confnuous integrafon development process through priorifzed test cases InvesFgate further how to priorifze test cases using parerns of test effecfveness through involvement of master students in project InvesFgate further how to connect business value to features to priorifze test cases TransiFon towards confnuous deployment What is the next step in the transifon process and main challenges? IniFaFves taken or planned to advance from confnuous integrafon towards confnuous deployment. What are organizafonal and technical impediments, and what facilitates the transifon towards confnuous deployment?

Continuous Integration Sprint 6. Agneta Nilsson, Jan Bosch, & Christian Berger

Continuous Integration Sprint 6. Agneta Nilsson, Jan Bosch, & Christian Berger Continuous Integration Sprint 6 Agneta Nilsson, Jan Bosch, & Christian Berger How can we identify, prioritize, and select suitable improvement initiatives more efficiently in order to support the advancement

More information

Supporting Continuous Integration by Code-Churn Based Test Selection

Supporting Continuous Integration by Code-Churn Based Test Selection Supporting Continuous Integration by Code-Churn Based Test Selection Eric Knauss, Miroslaw Staron, Wilhelm Meding, Ola Söder, Agneta Nilsson, Magnus Castell University of Gothenburg [email protected]

More information

Software Center. Customer Data and Ecosystem Driven Development

Software Center. Customer Data and Ecosystem Driven Development Software Center Customer Data and Ecosystem Driven Development Research Themes 1. Continuous Delivery 2. Continuous Architecture 3. Development Metrics 4. Customer Data and Ecosystem Driven Engineering

More information

How To Develop A Car For A Car Maker

How To Develop A Car For A Car Maker Volvo car Software center day EEEP - Kent Niesel Technical Leader Software engineering and management The All-New XC90 1 introduction The All-New XC90 Electronic Control Unit (ECU) 2 huge Software projects...

More information

METRICS RESEARCH ENABLING ACTIONABLE SOFTWARE METRICS IN MODERN COMPANIES

METRICS RESEARCH ENABLING ACTIONABLE SOFTWARE METRICS IN MODERN COMPANIES RESEARCH ENABLING ACTIONABLE SOFTWARE METRICS IN MODERN COMPANIES ESTABLISHING CUTTING EDGE METRICS RESEARCH AND DEVELOPMENT ENVIRONMENT MIROSLAW STARON WILHELM MEDING KENT NIESEL ANDERS HENRIKSSON CHRISTOFFER

More information

Dashboards for continuous monitoring of quality for. software product under development

Dashboards for continuous monitoring of quality for. software product under development Dashboards for continuous monitoring of quality for software product under development Authors: Miroslaw Staron 1), Wilhelm Meding 2), Jörgen Hansson 3), Christoffer Höglund 4), Kent Niesel 5), Vilhelm

More information

Process Optimizer Hands-on Exercise

Process Optimizer Hands-on Exercise IBM BPM in Action using WebSphere Lombardi Edition Process Optimizer Hands-on Exercise This lab will introduce you to the Lombardi Process Portal, which is an interface that enables process participants

More information

Developing in the MDA Object Management Group Page 1

Developing in the MDA Object Management Group Page 1 Developing in OMG s New -Driven Architecture Jon Siegel Director, Technology Transfer Object Management Group In this paper, we re going to describe the application development process supported by OMG

More information

Omniprise ERP Overview. User guide

Omniprise ERP Overview. User guide Omniprise ERP Overview User guide Omniprise CRM System Table of Contents Table of Contents Omniprise ERP Overview...3 Alert Manager... 4 Manage Alerts Form...5 Viewing the Manage Alert Table... 6 Viewing

More information

Employee Engagement Survey Results. Sample Company. All Respondents

Employee Engagement Survey Results. Sample Company. All Respondents Employee Engagement Survey Results All Respondents Summary Results from 246 Respondents February, 2009 Table of Contents All Respondents (n = 246) 1 Employee Engagement Two-Factor Profile of Employee Engagement

More information

VisualCalc Dashboard: Google Analytics Comparison Whitepaper Rev 3.0 October 2007

VisualCalc Dashboard: Google Analytics Comparison Whitepaper Rev 3.0 October 2007 VisualCalc Dashboard: Google Analytics Comparison Whitepaper Rev 3.0 October 2007 5047 Robert J Mathews Pkwy, Suite 200 El Dorado Hills, California 95762 916.939.2020 www.visualcalc.com Introduction Google

More information

Multi-domain Model-driven Development Developing Electrical Propulsion System at Volvo Cars

Multi-domain Model-driven Development Developing Electrical Propulsion System at Volvo Cars Multi-domain Model-driven Development Developing Electrical Propulsion System at Volvo Cars Jonn Lantz Technical Specialist, Electric Propulsion Systems @ Volvo Car Group [email protected] 1 Partners

More information

Upping the game. Improving your software development process

Upping the game. Improving your software development process Upping the game Improving your software development process John Ferguson Smart Principle Consultant Wakaleo Consulting Email: [email protected] Web: http://www.wakaleo.com Twitter: wakaleo Presentation

More information

Integrated Information Management System, Development of Web Interface, a.k.a. Online Data Portal (ODP)

Integrated Information Management System, Development of Web Interface, a.k.a. Online Data Portal (ODP) Integrated Information Management System, Development of Web Interface, a.k.a. Online Data Portal (ODP) USBR Science and Technology Project ID 3625 Eric Peterson, May 2014. Duration: Fiscal Year 2010 through

More information

Vadim Computer Managment Group LTD. Next Generation Software Bank Reconcilliation

Vadim Computer Managment Group LTD. Next Generation Software Bank Reconcilliation Next Generation Software Bank Reconciliation Vadim Computer Managment Group LTD. Next Generation Software Bank Reconcilliation Contents i Contents Chapter 1: Bank Reconciliation Transactions 1 Bank Reconciliation

More information

Excel 2003: Ringtones Task

Excel 2003: Ringtones Task Excel 2003: Ringtones Task 1. Open up a blank spreadsheet 2. Save the spreadsheet to your area and call it Ringtones.xls 3. Add the data as shown here, making sure you keep to the cells as shown Make sure

More information

PeopleNet. Employee Expense User Guide Overview of the PeopleNet Expense Application

PeopleNet. Employee Expense User Guide Overview of the PeopleNet Expense Application Overview of the PeopleNet Expense Application 2 Table of Contents Overview... 3 Expense Reports... 3 Upload Options... 3 Receipt Bank... 3 Start a New Expense Report... 4 Enter Expenses... 5 General Parameters...

More information

TUTORIAL: Reporting Gold-Vision 6

TUTORIAL: Reporting Gold-Vision 6 Reporting Using SQL reporting Services Tutorial Objectives: Introduction to Gold-Vision Reporting Standard Reports Searching for a Report Running a Standard Report Viewing a Report Exporting Data Example

More information

Navig vig ting ting the the Medica Medic re r Plan Plan Finder September 2014

Navig vig ting ting the the Medica Medic re r Plan Plan Finder September 2014 Navigating the Medicare Plan Finder September 2014 What is the Medicare Plan Finder? Internet tool on official Medicare web site Helps people learn about coverage and Review current Medicare enrollment

More information

Minnesota Health Insurance Exchange (MNHIX)

Minnesota Health Insurance Exchange (MNHIX) Minnesota Health Insurance Exchange (MNHIX) Project Status Report Week Ending: 09-19-2012 Page - 1 Executive Summary The Executive Summary provides an executive level review of general project activities,

More information

Siebel Professional Services Automation Guide

Siebel Professional Services Automation Guide Siebel Professional Services Automation Guide Version 7.7 November 2004 Siebel Systems, Inc., 2207 Bridgepointe Parkway, San Mateo, CA 94404 Copyright 2004 Siebel Systems, Inc. All rights reserved. Printed

More information

Test Run Analysis Interpretation (AI) Made Easy with OpenLoad

Test Run Analysis Interpretation (AI) Made Easy with OpenLoad Test Run Analysis Interpretation (AI) Made Easy with OpenLoad OpenDemand Systems, Inc. Abstract / Executive Summary As Web applications and services become more complex, it becomes increasingly difficult

More information

Converting Models from Floating Point to Fixed Point for Production Code Generation

Converting Models from Floating Point to Fixed Point for Production Code Generation MATLAB Digest Converting Models from Floating Point to Fixed Point for Production Code Generation By Bill Chou and Tom Erkkinen An essential step in embedded software development, floating- to fixed-point

More information

Colorado Medical Assistance Program Web Portal Dental Claims User Guide

Colorado Medical Assistance Program Web Portal Dental Claims User Guide Colorado Medical Assistance Program Web Portal Dental Claims User Guide The Dental Claim Lookup screen (Figure 1) is the main screen from which to manage Dental claims. It consists of different sections

More information

HP Application Lifecycle Management

HP Application Lifecycle Management HP Application Lifecycle Management Overview HP Application Lifecycle Management is a software solution expressly designed to allow your team to take control of the application lifecycle while investing

More information

COMPANY LOGO. Project Charter Project Charter

COMPANY LOGO. Project Charter Project Charter Project Name Project Number The is created in the Initiating Process Group. Typically, a Project Manager, external to the project, writes the as an objective assessment. It formally authorizes the project

More information

Monitoring the NTP Server. eg Enterprise v6.0

Monitoring the NTP Server. eg Enterprise v6.0 Monitoring the NTP Server eg Enterprise v6.0 Restricted Rights Legend The information contained in this document is confidential and subject to change without notice. No part of this document may be reproduced

More information

Baseline Code Analysis Using McCabe IQ

Baseline Code Analysis Using McCabe IQ White Paper Table of Contents What is Baseline Code Analysis?.....2 Importance of Baseline Code Analysis...2 The Objectives of Baseline Code Analysis...4 Best Practices for Baseline Code Analysis...4 Challenges

More information

Service Virtualization CA LISA introduction. Jim Dugger CA LISA Product Marketing Manager Steve Mazzuca CA LISA Public Sector Alliances Director

Service Virtualization CA LISA introduction. Jim Dugger CA LISA Product Marketing Manager Steve Mazzuca CA LISA Public Sector Alliances Director Service Virtualization CA LISA introduction Jim Dugger CA LISA Product Marketing Manager Steve Mazzuca CA LISA Public Sector Alliances Director innovate or die The Product is the entire brand and customer

More information

How many high-speed counters (HSCs) are provided by the SIMATIC S7-1200 PLC? SIMATIC S7-1200. FAQ March 2010. Service & Support. Answers for industry.

How many high-speed counters (HSCs) are provided by the SIMATIC S7-1200 PLC? SIMATIC S7-1200. FAQ March 2010. Service & Support. Answers for industry. How many high-speed counters (HSCs) are provided by the SIMATIC S7-1200 PLC? SIMATIC S7-1200 FAQ March 2010 Service & Support Answers for industry. Question This entry is from the Service&Support portal

More information

Introduction to Project Management ECE 480. Erik Goodman

Introduction to Project Management ECE 480. Erik Goodman Introduction to Project Management ECE 480 Erik Goodman What is Project Management? a method for organizing tasks a structured framework to help a group work productively tools to aid in task sequencing,

More information

Service Value is the End Game Advanced Facilities Performance Management (Part 2 of 2)

Service Value is the End Game Advanced Facilities Performance Management (Part 2 of 2) Service Value is the End Game Advanced Facilities Performance Management (Part 2 of 2) Alan Green is a Performance Manager within Property at one of the UK leading financial institutions Graeme Chalmers,

More information

How To Use Blue Yonder'S Predictive Analytics Software

How To Use Blue Yonder'S Predictive Analytics Software Blue Yonder in practice Successfully realize Industry 4.0 s potential with accurate forecasts and automated decision-making Examples of applications of Blue Yonder Predictive Analytics in industry Blue

More information

Quality Assurance in an Agile Environment

Quality Assurance in an Agile Environment Quality Assurance in an Agile Environment 1 Discussion Topic The Agile Movement Transition of QA practice and methods to Agile from Traditional Scrum and QA Recap Open Discussion www.emids.com 2 What is

More information

Total Males Females 34.4 36.7 (0.4) 12.7 17.5 (1.6) Didn't believe entitled or eligible 13.0 (0.3) Did not know how to apply for benefits 3.4 (0.

Total Males Females 34.4 36.7 (0.4) 12.7 17.5 (1.6) Didn't believe entitled or eligible 13.0 (0.3) Did not know how to apply for benefits 3.4 (0. 2001 National Survey of Veterans (NSV) - March, 2003 - Page 413 Table 7-10. Percent Distribution of Veterans by Reasons Veterans Don't Have VA Life Insurance and Gender Males Females Not Applicable 3,400,423

More information

About SMART Practice Aids Disclosure

About SMART Practice Aids Disclosure About SMART Practice Aids Disclosure SMART Practice Aids Disclosure optimizes financial statement disclosure preparation and review. Use this automated tool to: Prepare a customized checklist of applicable

More information

The Requirements Compliance Matrix columns are defined as follows:

The Requirements Compliance Matrix columns are defined as follows: 1 DETAILED REQUIREMENTS AND REQUIREMENTS COMPLIANCE The following s Compliance Matrices present the detailed requirements for the P&I System. Completion of all matrices is required; proposals submitted

More information

REFMAN. Drydocking Software. Sample Cost Reports. What is the advantage of using REFMAN to produce your reports?

REFMAN. Drydocking Software. Sample Cost Reports. What is the advantage of using REFMAN to produce your reports? REFMAN Drydocking Software Sample Cost Reports What is the advantage of using REFMAN to produce your reports? All of the sample reports shown here are generated directly from the cost information which

More information

Dashboard Builder TM for Access

Dashboard Builder TM for Access Dashboard Builder TM for Access Professional Edition Application Guide Version 5 8/8/15 This document is copyright 2007-2015 OpenGate Software. The information contained in this document is subject to

More information

Terrace Consulting Services

Terrace Consulting Services Terrace Consulting Services Overview: Every project will require some degree of Planning before Implementation can begin. Analysis and Planning are essential in order to confirm requirements, define the

More information

Transforming industries: energy and utilities. How the Internet of Things will transform the utilities industry

Transforming industries: energy and utilities. How the Internet of Things will transform the utilities industry Transforming industries: energy and utilities How the Internet of Things will transform the utilities industry GETTING TO KNOW UTILITIES Utility companies are responsible for managing the infrastructure

More information

Applications. Key Features. Benefits. Contact us. Solution for TETRA coverage. AIR Repeater TETRA / TETRAPOL 400 RF/RF

Applications. Key Features. Benefits. Contact us. Solution for TETRA coverage. AIR Repeater TETRA / TETRAPOL 400 RF/RF Applications TETRA / TETRAPOL 400 MHz coverage enhancement Outdoor : Mountainous areas, Industrial plants Indoor : Confined areas Key Features Output power up to 5W IP65 Wall- or mast-mounting Squelch

More information

Refer to the Information Technology E-mail Retention Policy.

Refer to the Information Technology E-mail Retention Policy. Email Management Information Technology Email Retention Policy Save email and attachments to Adobe pdf file Sorting Search Option Mailbox Clean Up Tool Clean-up process: o Deleted items o Sent items o

More information

1.1 The Nature of Software... Object-Oriented Software Engineering Practical Software Development using UML and Java. The Nature of Software...

1.1 The Nature of Software... Object-Oriented Software Engineering Practical Software Development using UML and Java. The Nature of Software... 1.1 The Nature of Software... Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering Software is intangible Hard to understand

More information

Weight of Evidence Module

Weight of Evidence Module Formula Guide The purpose of the Weight of Evidence (WoE) module is to provide flexible tools to recode the values in continuous and categorical predictor variables into discrete categories automatically,

More information

PrioVR Production Plan:

PrioVR Production Plan: PrioVR Production Plan: 1. System Overview 1.1 Architecture Overview The entire PrioVR system consists of several sub-systems that all must function and integrate in order for the entire system to work.

More information

Agile Testing. What Students Learn

Agile Testing. What Students Learn Agile Testing Transition sound traditional test practices into an Agile development environment. By using a step-by-step approach, this course documents how to transition from traditional test practices

More information

Case Studies in Solving Testing Constraints using Service Virtualization

Case Studies in Solving Testing Constraints using Service Virtualization Case Studies in Solving Testing Constraints using Service Virtualization [email protected] 2/21/14 1 Introduction Paraso& is supplier automated tes1ng solu1ons Since 1984, Los Angeles (US) and

More information

Query 4. Lesson Objectives 4. Review 5. Smart Query 5. Create a Smart Query 6. Create a Smart Query Definition from an Ad-hoc Query 9

Query 4. Lesson Objectives 4. Review 5. Smart Query 5. Create a Smart Query 6. Create a Smart Query Definition from an Ad-hoc Query 9 TABLE OF CONTENTS Query 4 Lesson Objectives 4 Review 5 Smart Query 5 Create a Smart Query 6 Create a Smart Query Definition from an Ad-hoc Query 9 Query Functions and Features 13 Summarize Output Fields

More information

Model Based System Engineering (MBSE) For Accelerating Software Development Cycle

Model Based System Engineering (MBSE) For Accelerating Software Development Cycle Model Based System Engineering (MBSE) For Accelerating Software Development Cycle Manish Patil Sujith Annamaneni September 2015 1 Contents 1. Abstract... 3 2. MBSE Overview... 4 3. MBSE Development Cycle...

More information

Gamma Distribution Fitting

Gamma Distribution Fitting Chapter 552 Gamma Distribution Fitting Introduction This module fits the gamma probability distributions to a complete or censored set of individual or grouped data values. It outputs various statistics

More information

Discover the best keywords for your online marketing campaign

Discover the best keywords for your online marketing campaign Discover the best keywords for your online marketing campaign Index n... 3 Keyword discovery using manual methodology... 5 Step 1: Keyword analysis and search... 6 Step 2... 10 Additional tools... 11 Competitors...

More information

Regulatory Asset Management: Harmonizing Calibration, Maintenance & Validation Systems

Regulatory Asset Management: Harmonizing Calibration, Maintenance & Validation Systems Regulatory Asset Management: Harmonizing Calibration, Maintenance & Validation Systems 800.982.2388 1 Introduction Calibration, maintenance and validation activity, despite operating within the same department

More information

Power inverters: Efficient energy transformation through efficient TargetLink code

Power inverters: Efficient energy transformation through efficient TargetLink code Page 6 santerno Power inverters: Efficient energy transformation through efficient TargetLink code Upva page 7 lue Energy Every day, the amount of energy delivered by the sun is 15,000 times the current

More information

Essential Metrics for Agile Project Management

Essential Metrics for Agile Project Management Metrics for the transformational age Essential Metrics for Agile Project Management Alex Birke, Agile World 2015 Accenture, its logo, and 'High Performance. Delivered.' are trademarks of Accenture. Why

More information

Modernizing EDI: How to Cut Your Migra6on Costs by Over 50%

Modernizing EDI: How to Cut Your Migra6on Costs by Over 50% Modernizing EDI: How to Cut Your Migra6on Costs by Over 50% EDI Moderniza6on: Before and ABer External Loca;ons, Partners, and Services Customers Suppliers / Service Providers Cloud/SaaS Applica;ons &

More information

Technical and Troubleshooting. Guide AIRAVE 2.5

Technical and Troubleshooting. Guide AIRAVE 2.5 Technical and Troubleshooting Guide AIRAVE 2.5 Welcome! Sprint is committed to developing technologies addressing in-home coverage and ensuring you have a great wireless experience. This booklet provides

More information

A powerful dashboard utility to improve situational awareness of the markets, place precise orders, and graphically monitor trading positions.

A powerful dashboard utility to improve situational awareness of the markets, place precise orders, and graphically monitor trading positions. A powerful dashboard utility to improve situational awareness of the markets, place precise orders, and graphically monitor trading positions. Position DashBoard Powered by BAR ANALYZER Position DashBoard

More information

5. Creating a Gantt Chart

5. Creating a Gantt Chart 5. Creating a Gantt Chart Whilst the network diagram is a useful way to describe how tasks are linked to each other, the Gantt chart is used to display the schedule of a project. The Gantt chart is the

More information

ESTRACK Management System Support for the CCSDS Space Communication Cross Support Service Management

ESTRACK Management System Support for the CCSDS Space Communication Cross Support Service Management ESTRACK Management System Support for the CCSDS Space Communication Cross Support Service Management Alexander Hoffmann 1 VEGA Space GmbH, Europaplatz 5, D-64293 Darmstadt, Germany Holger Dreihahn 2 and

More information

DOE/OE Transmission Reliability Program. Data Validation & Conditioning

DOE/OE Transmission Reliability Program. Data Validation & Conditioning DOE/OE Transmission Reliability Program Data Validation & Conditioning Jianzhong Mo [email protected] Kenneth Martin [email protected] June 3-4, 2014 Washington, DC 2 Presentation Introduction

More information

How to Use Red Condor Spam Filtering

How to Use Red Condor Spam Filtering What is Spam Filtering? Spam filtering is used to detect unsolicited and unwanted email. By looking for certain words in an email's subject line, or through suspicious word patterns or word frequencies

More information

Dell AppAssure Recovery Assure

Dell AppAssure Recovery Assure Technology spotlight Dell AppAssure Recovery Assure The key to Microsoft application protection Your Microsoft applications Microsoft Exchange, SQL Server and SharePoint can be the most business-critical

More information

USER MANUAL ESP. Enhanced Steering Performance. R-Net

USER MANUAL ESP. Enhanced Steering Performance. R-Net USER MANUAL US ESP Enhanced Steering Performance R-Net ESP Enhanced Steering Performance R-Net Produced and published by Permobil AB, Sweden Edition 1, 2008-04 Product code: 205229-US-0 How to contact

More information

User's Guide. ver.7.1.0. RSRicksoft. www.ricksoft.jp

User's Guide. ver.7.1.0. RSRicksoft. www.ricksoft.jp User's Guide ver.7.1.0 RSRicksoft www.ricksoft.jp Table of Contents Chapter 1 To begin with... 2 1. 1 Terms and Concept...2 1. 1. 1 Ticket... 2 1. 1. 2 "Phase" Tickets... 2 1. 1. 3 Ticket's Parent-Child

More information

Revenue s Business Context

Revenue s Business Context Analytics and Risk Examples from Research & Analytics Branch Duncan Cleary [email protected] http://www.linkedin.com/in/duncancleary Research & Analytics Branch DATA - INFORMATION - KNOWLEDGE 1 Revenue

More information

Recurring Work Orders - Overview. Purpose. Generating Tasks

Recurring Work Orders - Overview. Purpose. Generating Tasks Recurring Work Orders - Overview Purpose The purpose of this document is to outline all the elements that could effect work orders from regenerating themselves. Generating Tasks Whenever the program executes

More information

Earned Value Analysis Exercise

Earned Value Analysis Exercise Earned Value Analysis Exercise www.spmbook.com Author: Adolfo Villafiorita Revision: 2 (205-02-06) Given the following project plan: ID Task Immediate Predecessor (*) Expected Duration (days) Budget ($)

More information

Integrated Approach to User Account Management

Integrated Approach to User Account Management Mission Critical Enterprise Systems Symposium 2006 Integrated Approach to User Account Management Kesselman, Glenn and Smith, William Lockheed Martin Mission Services Quest Software Public Sector October

More information

QUICK FACTS. Providing Application Development and Data Migration Support for a Leading Healthcare Company

QUICK FACTS. Providing Application Development and Data Migration Support for a Leading Healthcare Company [ Healthcare Services, Application Development ] TEKsystems Global Services Customer Success Stories Client Profile Industry: Healthcare Revenue: Private Employees: Over 400 Geographic Presence: Locations

More information

Quick guide for drawing management in an active folder with workflow

Quick guide for drawing management in an active folder with workflow Quick guide for drawing management in an active folder with workflow JOINT Collaboration AS Hoffsveien 1 C 0275 Oslo Tlf. 22 50 45 50 Fax. 22 50 35 00 www.joint.no [email protected] Org. nr. 983443117

More information

Using LSI for Implementing Document Management Systems Turning unstructured data from a liability to an asset.

Using LSI for Implementing Document Management Systems Turning unstructured data from a liability to an asset. White Paper Using LSI for Implementing Document Management Systems Turning unstructured data from a liability to an asset. Using LSI for Implementing Document Management Systems By Mike Harrison, Director,

More information

Call for Tender for Application Development and Maintenance Services

Call for Tender for Application Development and Maintenance Services ADM Partners Reference #: 100001200 Call for Tender for Application Development and Maintenance Services Annex 2 - Agile Application Development and Maintenance Appendix A - OECD s Agile Practices and

More information

Microinvest Warehouse Pro Light Restaurant is designed to work in tandem with Microinvest Warehouse Pro which provides all back office functions.

Microinvest Warehouse Pro Light Restaurant is designed to work in tandem with Microinvest Warehouse Pro which provides all back office functions. Important to know! Microinvest Warehouse Pro Light Restaurant is designed to work in tandem with Microinvest Warehouse Pro which provides all back office functions. When you start up the restaurant module

More information

Cost Model: Work, Span and Parallelism. 1 The RAM model for sequential computation:

Cost Model: Work, Span and Parallelism. 1 The RAM model for sequential computation: CSE341T 08/31/2015 Lecture 3 Cost Model: Work, Span and Parallelism In this lecture, we will look at how one analyze a parallel program written using Cilk Plus. When we analyze the cost of an algorithm

More information

Advanced TTCN-3 Test Suite validation with Titan

Advanced TTCN-3 Test Suite validation with Titan Proceedings of the 9 th International Conference on Applied Informatics Eger, Hungary, January 29 February 1, 2014. Vol. 2. pp. 273 281 doi: 10.14794/ICAI.9.2014.2.273 Advanced TTCN-3 Test Suite validation

More information