Defect-free software thanks to Continuous Integration with Virgo
|
|
- Maurice Haynes
- 8 years ago
- Views:
Transcription
1 Defect-free software thanks to Continuous Integration with Virgo IFS IFS Informationstechnik GmbH Trausnitzstraße München Sitz: München Registergericht: Amtsgericht München HRB Geschäftsführer: Dr.-Ing. Markus A. Stulle Dipl.-Ing. Thomas Frey
2 Software defects waste time Airbus: a delivery delay of for 9 months due to incompatible program versions [1] damage reputation instead of guiding to Munich airport, Apple Maps directs to Töging [2] even deprive people of their liberty in New South Wales 22 innocent individuals were classified as criminals and put under arrest [3] Page 2
3 Software defects at best they only cost a lot of money: in New South Wales: 31 million in compensation for damages [3] financial service provider Knight Capital: $ 440 million [4] Ariane 5: Material damages account for $ 500 million [5]. in Europe estimated 50 billion per annum [6] Page 3
4 Causes of software errors - lack of knowledge Software errors occur, because some use cases are still unknown technology is new the platform s full potential is not known the documentation is insufficient because there is a lack of knowledge and of time to acquire this knowledge! Page 4
5 Axioms All software projects suffer from shortage of time pressure to be innovative Nobody makes mistakes due to want of care. Everyone speaks the same language. Taurus spoken here Page 5
6 Strategies to avoid errors - process models Software engineering, here: V-model Basic approach: Once everything has been written down, we know everything. Page 6
7 Process models - V-model (I) Procedure: Listing of all requirements, modeling of use cases, systematic elaboration of concepts Aim: To meet requirements precisely Characteristics: division into specification stage and implementation stage sequential development: concept - specification - implementation - integration - testing Page 7
8 Process models - V-model (II) Disadvantages: Strictly sequential: Defects, flaws, technological obstacles won t be detected until implementation or testing. In the time between proof of concept and system integration, the platform has often been developed further. The merging of all development outputs takes place at one point in time ( big bang integration ). Page 8
9 Process models - Simultaneous Engineering (I) Procedure: Parallel stages Aim: Early detection of flaws in the specification Characteristics: early implementation of development outputs mutual exchange between the stages concept / specification implemtation / integration system testing Page 9
10 Process models - Simultaneous Engineering (II) Method: Successive merging of development outputs (Discrete Integration) integration planning integration candidate 1 integration candidate 2 integration candidate n release candidate system test time integration production review Page 10
11 Discrete Integration - revision control trunk branches bugfixes branches functional extensions implementing requirements and committing integration production testing Page 11
12 Discrete Integration - disadvantages Implementation strictly adheres to design; little scope for individual initiative Determining the causes of defects by system testing is difficult, since integration merges many different branches quantity structure ISTA/P : 362 software modules over 2 million lines of source code 253 test cases of system tests 6477 test cases of regression tests in 40 test plans Page 12
13 Continuous Integration - concept Procedure: Immediate integration of all changes into the concurrent versions system Aims: Promote individual initiative, make use of finished results, identify origins Characteristics: before each commit: production, installation und system testing flaws are recognized immediately, causes can be allocated clean, accurate status of the source code Page 13
14 Continuous Integration - requirements Automated production of the software reproducible production of executable programs version control for all components assembly according to the bill of materials Automated installation on target platform Automation of system tests Page 14
15 Continuous Integration - test automation Challenge: system tests Test cases cover a use case Verification that requirements are met Target platform and environment are available Page 15
16 Target platform and environment - an example IT project: an electronic driver s logbook for Windows Phone 8 automatic positioning user interaction scene recognition Page 16
17 Windows Phone - existing means Development environment with emulation of the target environment Page 17
18 Windows Phone - positioning as a basic function Manual entry of test data Page 18
19 Windows Phone - software system und environment driver s logbook interface (location API) emulation GPS receiver GPS sender platform: Windows Phone Page 19
20 System tests - emulations in use Remote-controllable model of the environment Exact reproduction based on mathematical models (DEDS) emulation driving operation emulation diagnostic mode Page 20
21 Vehicle emulator Virgo - replica of a control unit Page 21
22 Vehicle emulator Virgo - replica of a control unit Page 22
23 Service application environment (I) vehicle communication interface (VCI) interface user / technician PC in repair shop vehicle Page 23
24 Service application environment (II) interface GUI log PC in repair shop vehicle Page 24
25 Vehicle emulator Virgo - replica of a vehicle Page 25
26 Vehicle emulator Virgo - replica of a vehicle Page 26
27 Vehicle emulator Virgo - measurands and sensors Page 27
28 Continuous Integration - system tests Deployment of target platform and environment Remote-controllable model of the environment Automated production and installation Test cases cover a use case Every commit triggers assigned test cases Page 28
29 Prometheus - data model for system tests Page 29
30 Prometheus - system testing while developing (I) process use case Page 30
31 Prometheus - system testing while developing (II) process use case modules Page 31
32 Prometheus - system testing while developing (III) test cases use cases test coverage Page 32
33 Prometheus - system testing while developing (IV) Page 33
34 Prometheus - system testing while developing (V) Page 34
35 Continuous Integration - system tests Deployment of target platform and environment Remote-controllable model of the environment Automated production und installation Test cases cover a use case Every commit triggers assigned test cases and that s it? Page 35
36 Parking for an update * - updating software without repair shops Updating control unit software requires a visit to the repair shop. Updating software has become part of everyday life (smart phone, PC, TV etc.). Visiting a repair shop for a software update is outdated. Vehicle sessions performed by the customers themselves encourage and simplify the purchase of software! * Financial Times Deutschland, Page 36
37 Retriever - handing over vehicle sessions to the customers 1. Documention of condition at delivery (bill of materials) 2. Generate and store emulation data Page 37
38 Retriever - making use of system tests Start emulation Run system test vehicle session Save results, here: action plan required software units Keep available for all vehicles Page 38
39 Retriever - updating vehicles (I) 1. Search for updates (send software order, if required) 2. Download update package and store in vehicle Page 39
40 Retriever - updating vehicles (II) 4. Confirm execution of update 5. Update emulation data 3. Perform update Page 40
41 Retriever - employment in repair shops 2. Web service request with vehicle identification number 1. Start vehicle session 4. Execute pre-calculated action plan 3. Call up pre-calculated action plan Page 41
42 Retriever - benefits for the repair shop Improves quality of service duration of a service task can be timed in advance additionally required data (e.g. for an activation) is known components can be deployed for potential replacements Saves time and money calculation of logistics per vehicle: 5-15 minutes per month: vehicles expenses per month: million Page 42
43 Michael Nagy, Presseamt München We are looking forward to your visit phone: kontinuierliche-integration.de, continuous-integration.org Document: BZ Page 43
Continuous Integration of service applications
Continuous Integration of service applications Automotive Diagnostic Systems 2013 Dr.-Ing. Markus A. Stulle IFS IFS Informationstechnik GmbH Trausnitzstraße 8 81671 München Sitz: München Registergericht:
More informationCopyrighted www.eh1infotech.com +919780265007, 0172-5098107 Address :- EH1-Infotech, SCF 69, Top Floor, Phase 3B-2, Sector 60, Mohali (Chandigarh),
Content of 6 Months Software Testing Training at EH1-Infotech Module 1: Introduction to Software Testing Basics of S/W testing Module 2: SQA Basics Testing introduction and terminology Verification and
More informationAutomatic Validation of Diagnostic Services
Development ProcessES Diagnostics Automatic Validation of Diagnostic Services For the first time, a fully automated test case generator has been introduced in diagnostics validation at General Motors Europe
More informationSoMA. Automated testing system of camera algorithms. Sofica Ltd
SoMA Automated testing system of camera algorithms Sofica Ltd February 2012 2 Table of Contents Automated Testing for Camera Algorithms 3 Camera Algorithms 3 Automated Test 4 Testing 6 API Testing 6 Functional
More informationR&S BC NETSTATE Open network management software for broadcast applications
R&S BC NETSTATE Open network management software for broadcast applications Broadcasting Product Brochure 01.00 R&S BC-NETSTATE At a glance R&S BC NETSTATE is a specialized software solution for broadcast
More informationQuestions to be responded to by the firm submitting the application
Questions to be responded to by the firm submitting the application Why do you think this project should receive an award? How does it demonstrate: innovation, quality, and professional excellence transparency
More informationHow 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 informationAutos Limited Ghana Vehicle Tracking Business Proposal
Autos Limited Ghana Vehicle Tracking Business Proposal Executive Summary Our Understanding of Your Goals We understand that you or your business needs to monitor all your vehicles or company's to minimize
More informationMobile Device and Technology Characteristics Impact on Mobile Application Testing
13 Mobile Device and Technology Characteristics Impact on Mobile Application Testing TINA SCHWEIGHOFER AND MARJAN HERIČKO, University of Maribor Mobile technologies have a significant impact on processes
More informationTen Critical Questions to Ask a Manufacturing ERP Vendor
Ten Critical Questions to Ask a Manufacturing ERP Vendor At a Glance: The ERP industry has earned such a poor reputation for delivery in the last 20 years that users have learned to live within a very
More informationSplit Lane Traffic Reporting at Junctions
Split Lane Traffic Reporting at Junctions White paper 1 Executive summary Split Lane Traffic Reporting at Junctions (SLT) from HERE is a major innovation in real time traffic reporting. The advanced algorithm
More informationLean Silver Certification Blueprint
The Lean Certification Blueprint provides additional useful information beyond the Body of Knowledge. The Body of Knowledge specifies the competencies, topics, and subtopics required by different types
More informationAXS Biometric Security System
AXS Biometric Security System The SECU-AXS biometric security system components may be customized and used in numerous configurations to provide a full scale security and access control system to both
More informationVDI 2206 Prof. Dr. Magdy M. Abdelhameed
Course Code: MDP 454, Course Name:, Second Semester 2014 VDI 2206 Mechatronics System Design The mechatronic design methodology is based on a concurrent (instead of sequential) approach to discipline design,
More informationMAN TeleMatics. Your way to an efficient fleet.
Downloading % 99 SYSTEM Downloading % 71 % 25 Downloading % 25 % 16 % 88 START % 29 % 06 Downloading % 34 Downloading % 23 % 16 % 48 % 65 Downloading % 75 Downloading % 23 MAN TeleMatics. Your way to an
More informationTest Data Management Best Practice
Test Data Management Best Practice, Inc. 5210 Belfort Parkway, Suite 400 Author: Stephanie Chace Quality Practice Lead srchace@meridiantechnologies.net, Inc. 2011 www.meridiantechnologies.net Table of
More informationParasoft and Skytap Deliver 24/7 Access to Complete Test Environments
Parasoft and Skytap Deliver 24/7 Access to Complete Test Environments The ability to accurately assess the risk of a release candidate for today's composite applications is becoming a tall order. You have
More informationAdvanced Testing Techniques
9 March, 2010 ISSN 1866-5705 www.testingexperience.com free digital version print version 8,00 printed in Germany Advanced Testing Techniques Conferences Special istockphoto.com/nwphotoguy istockphoto.com/esemelwe
More informationE-vote 2011 Version: 1.0 Testing and Approval Date: 26/10/2009. E-vote 2011. SSA-U Appendix 5 Testing and Approval Project: E-vote 2011
E-vote 2011 SSA-U Appendix 5 Testing and Approval Project: E-vote 2011 Change log Version Date Author Description/changes 0.1 26.10.09 First version Page 1 CONTENT 1. INTRODUCTION 3 2. TESTING PROCESS
More informationEducational Collaborative Develops Big Data Solution with MongoDB
CASE STUDY OVERVIEW Educational Collaborative Develops Big Data Solution with MongoDB INDUSTRIES Education, Nonprofit LOCATION Durham, NC PROJECT LENGTH 1 year, 5 months APPLICATION SUPPORTED Data driven
More informationEncrypting Business Files in the Cloud
Quick Guide for IT-Security and Data Privacy Encrypting Business Files in the Cloud Requirements for data security in the cloud End to end encryption Secure file transfers Data Security in the Cloud A
More informationWhite Paper. Process Improvement
Process Improvement A process is a series of standard actions, tools or techniques that are applied to transform the inputs to the process into outputs. Some processes are flexible (eg, record identified
More informationGreen Software Services From requirements to Business Models
Green Software Services From requirements to Business Models Schahram Dustdar TU Wien Austria Distributed Systems Group dsg.tuwien.ac.at Smart Evolution People, Services,Things Smart Buildings and Energy
More informationTen Critical Questions to Ask a Manufacturing ERP Vendor
Ten Critical Questions to Ask a Manufacturing ERP Vendor Plex Online White Paper At a Glance: The ERP industry has earned such a poor reputation for delivery in the last 20 years that users have learned
More informationKeeping track the easy way. GPS Real-Time Tracking Asset Monitoring Control of Mobile Objects
GPS Fleet Software Keeping track the easy way GPS Real-Time Tracking Asset Monitoring Control of Mobile Objects Keeping track in a changing world Quality, speed and ongoing cost cutting are vital success
More informationFleet Optimization with IBM Maximo for Transportation
Efficiencies, savings and new opportunities for fleet Fleet Optimization with IBM Maximo for Transportation Highlights Integrates IBM Maximo for Transportation with IBM Fleet Optimization solutions Offers
More informationiservdb The database closest to you IDEAS Institute
iservdb The database closest to you IDEAS Institute 1 Overview 2 Long-term Anticipation iservdb is a relational database SQL compliance and a general purpose database Data is reliable and consistency iservdb
More informationData Capture Solutions for Manufacturing Applications
Manufacturing Data Capture Solutions for Manufacturing Applications Create a Non-Stop Production Line and Cost-Effective Solutions for Manufacturing The growing complexity of manufacturing requires an
More informationService hotline +49 (0) 71 41 70 03-113
NEW SERVICE MANAGEMENT F O R I M P R O V E D P R O D U C T I V I T Y THROUGHOUT THE LIFETIME OF A SYSTEM. Service hotline +49 (0) 71 41 70 03-113 A m achine t h at is dow n does not create income. teamtechnik.
More informationSECTION 4 TESTING & QUALITY CONTROL
Page 1 SECTION 4 TESTING & QUALITY CONTROL TESTING METHODOLOGY & THE TESTING LIFECYCLE The stages of the Testing Life Cycle are: Requirements Analysis, Planning, Test Case Development, Test Environment
More informationHow To Improve Your Business
ACHIEVING OPERATIONAL EXCELLENCE AND CUSTOMER INTIMACY: ENTERPRISE APPLICATIONS Content How do enterprise systems help businesses achieve operational excellence? How do supply chain management systems
More informationDeveloping a Formidable Business / Continuous Improvement Methodology in Africa. By: Frederick O Popoola
Developing a Formidable Business / Continuous Improvement Methodology in Africa By: Frederick O Popoola INTRODUCTION The Challenge: How do Organizations survive in a competitive environment? Need to change
More informationContinuous Integration on System z
Continuous Integration on System z A Proof of Concept at Generali Deutschland Informatik Services GmbH Enterprise Modernization GSE Frankfurt, 14th October 2013 Markus Holzem, GDIS-AS mailto: markus.holzem@generali.de
More informationCo-Presented by Mr. Bill Rinko-Gay and Dr. Constantin Stanca 9/28/2011
QAI /QAAM 2011 Conference Proven Practices For Managing and Testing IT Projects Co-Presented by Mr. Bill Rinko-Gay and Dr. Constantin Stanca 9/28/2011 Format This presentation is a journey When Bill and
More informationWarranty Agreement. the following agreement is concluded relating to the reimbursement of warranty costs:
between (hereinafter referred to as the Supplier) and Leopold Kostal GmbH & Co. KG Wiesenstr. 47 58507 Lüdenscheid and all other companies in the KOSTAL Group (hereinafter referred to as KOSTAL) the following
More informationTracking & Fleet Management System. Itzik Baron, Mobile Satellite Sales Manager
Tracking & Fleet Management System Itzik Baron, Mobile Satellite Sales Manager Overview Communication solutions provider offering domestic and international fiber & satellite based connectivity services
More informationUnit title: Software Development: Project (SCQF level 7)
Higher National Unit specification General information Unit code: HA4J 34 Superclass: CB Publication date: January 2016 Source: Scottish Qualifications Authority Version: 01 Unit purpose The purpose of
More informationUpping the game. Improving your software development process
Upping the game Improving your software development process John Ferguson Smart Principle Consultant Wakaleo Consulting Email: john.smart@wakaleo.com Web: http://www.wakaleo.com Twitter: wakaleo Presentation
More informationM2M transforms an industry: evolution of heavy equipment and dispersed assets
M2M transforms an industry: evolution of heavy equipment and dispersed assets Whitepaper April 2013 Steve Hilton Executive summary Enterprises with heavy equipment and dispersed assets are competing in
More informationBenefits of using raum]für[raum for Videoconference/TelePresence projects
Benefits of using raum]für[raum for Videoconference/TelePresence projects The professional videoconference/telepresence booking tool raum]für[raum mediadialog GmbH Version: Benefits of using raum]für[raum
More informationSmart Tag Concept & Application. International Patent Application Number: 61984076
Smart Tag Concept & Application International Patent Application Number: 61984076 What is a Smart Tag? A smart tag is an advanced Electronic Device that offers car owners, municipalities, service providers,
More informationContent Sheet 3-1: Equipment Management Overview
Content Sheet 3-1: Equipment Management Overview Role in quality management system Equipment management is one of the essential elements of a quality management system. Proper management of the equipment
More informationSPECIFICATION BY EXAMPLE. Gojko Adzic. How successful teams deliver the right software. MANNING Shelter Island
SPECIFICATION BY EXAMPLE How successful teams deliver the right software Gojko Adzic MANNING Shelter Island Brief Contents 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Preface xiii Acknowledgments xxii
More informationd.velop AG Presentation kiib Project Mail Classification
d.velop AG Presentation kiib Project Mail Classification Key Figures Provider of integral solutions for digital, revision-proof archiving administration of electronic documents workflow Founded in 1992
More informationService Relationship Management Driving Uptime in Commercial Vehicle Maintenance and Repair
Service Relationship Management Driving Uptime in Commercial Vehicle Maintenance and Repair Table of Contents 1 About Decisiv 2 Introduction 3 Quality and Process Improvements 4 Efficiency Metrics for
More informationManagement Information Systems MANAGING THE DIGITAL FIRM, 12 TH EDITION GLOBAL EDITION
MANAGING THE DIGITAL FIRM, 12 TH EDITION GLOBAL EDITION Chapter 9 ACHIEVING OPERATIONAL EXCELLENCE AND CUSTOMER INTIMACY: ENTERPRISE APPLICATIONS VIDEO CASES Case 1: Sinosteel Strengthens Business Management
More informationAND Recorder 5.4. Overview. Benefits. Datenblatt
Datenblatt AND Recorder 5.4 Using affordable call recording enables you to comply with legal and regulatory obligations. These requirements are easily achieved by deploying a secure call recording solution
More informationGPS TRACKING. Purchasing & Implementation Guide. Copyright 2014-2015 GPS Insight, LLC.
GPS TRACKING Purchasing & Implementation Guide 2015 GPS TRACKING PURCHASING & IMPLEMENTATION GUIDE Table of Contents PAGE 2 DETERMINE YOUR NEEDS 4 MATCH FEATURE SETS TO NEEDS 5 RUN A PILOT 5 CHOOSE THE
More informationSQS the world s leading specialist in software quality. sqs.com. SQS Testsuite. Overview
SQS the world s leading specialist in software quality sqs.com SQS Testsuite Overview Agenda Overview of SQS Testsuite Test Center Qallisto Test Process Automation (TPA) Test Case Specification (TCS) Dashboard
More informationCapitalizing on The Internet of Things: A Primer
Capitalizing on The Internet of Things: A Primer Executive Summary WHEN EVERY PRODUCT YOU SELL IS CONNECTED ANY TIME, ALL THE TIME, IT FUNDAMENTALLY CHANGES HOW YOU OPERATE, HOW YOU INTERACT WITH YOUR
More informationChange Management Best Practices
General Change Management Best Practices Practice Area Best Practice Criteria Organization Change management policy, procedures, and standards are integrated with and communicated to IT and business management
More informationISTQB Certified Tester. Foundation Level. Sample Exam 1
ISTQB Certified Tester Foundation Level Version 2015 American Copyright Notice This document may be copied in its entirety, or extracts made, if the source is acknowledged. #1 When test cases are designed
More informationPageScope Enterprise Suite 3.0
PageScope Enterprise Suite 3.0 Categories Modules Device Management Output Management User & Cost Management PageScope Net Care Device Manager PageScope Account Manager PageScope Authentication Manager
More informationEnvironmental Monitoring Services
Fondriest Environmental, Inc. 1415 Research Park Drive Beavercreek, OH 45432 when your research demands quality data PRSRT STD US POSTAGE PAID DAYTON, OH PERMIT# 860 Environmental Monitoring Services An
More informationHow To Manage Test Data Management At Sqs.Com
Whitepaper SQS Test Data Management sqs.com Data protection compliant, assure security, reduce costs and improve quality Introduction Security breaches are everywhere in the news. We read about personal
More informationContinuous Integration (CI) for Mobile Applications
Continuous Integration (CI) for Mobile Applications Author: Guy Arieli, CTO, Experitest Table of Contents: What Continuous Integration Adds to the Mobile Development Process 2 What is Continuous Integration?
More informationCommunicating waste baskets for intelligent waste management
Communicating waste baskets for intelligent waste management Dr. Thomas Luckenbach, Fraunhofer FOKUS Michael Tost, BSR http://www.fi ppp outsmart.eu/ OUTSMART Provisioning of urban/regional smart services
More informationAUTOMATION OF THE DATA MANAGEMENT PROCESS WITHIN THE FIELD OPERATIONAL TEST EUROFOT
AUTOMATION OF THE DATA MANAGEMENT PROCESS WITHIN THE FIELD OPERATIONAL TEST EUROFOT Dipl.-Ing. Mohamed Benmimoun Institut für Kraftfahrzeuge, RWTH Aachen University (IKA) mbenmimoun@ika.rwth-aachen.de
More informationWhat GPS Will Do for You in 2015: the Future of Fleet Tracking
What GPS Will Do for You in 2015: the Future of Fleet Tracking GPS systems confer a competitive advantage on companies that use them for fleet vehicles. Fleet managers who use GPS systems to track drivers
More informationU.S. Producer Price Index for Management Consulting Services. Roslyn Swick Chief, Branch of Industry Pricing Producer Price Index
U.S. Producer Price Index for Management Consulting Services Roslyn Swick Chief, Branch of Industry Pricing Producer Price Index Topics Output Definition Classification Pricing Methodology Quality Assessment
More informationForth Engineering (Cumbria) Limited QUALITY MANUAL. Quality Manual Issue 4 Updated April 2012. Authorised by: Managing Director.
Quality Manual Issue 4 Forth Engineering (Cumbria) Limited QUALITY MANUAL Copy Number: 1 The information contained in this Manual is the property of Forth Engineering (Cumbria) Limited and must not be
More informationB-COMM ERP 4 Microsoft Dynamics AX
B-COMM ERP 4 Microsoft Dynamics AX Time registration, shop floor data collection and access control solutions Data collection integrated into Microsoft Dynamics AX As one of the leading manufacturers of
More informationHow To Test On A Mobile Phone
White paper Demystifying mobile testing solutions Executive Summary It is no-brainer that the number of enterprise and consumer mobile applications has grown exponentially in recent years. Companies must
More informationFleet/Asset Management Systems
Fleet/Asset Management Systems Eric Bauer Associate Director Transportation Solutions October 7, 2010 www.assetworks.com Overview Elements of a complete Enterprise Asset Management (EAM) system Challenge:
More informationTIMESHEET WORKFORCE MANAGEMENT
I N F I N I T Y Z U C C H E T T I TIMESHEET WORKFORCE MANAGEMENT Control time, improve performances! ZTimesheet allows identifying the working hours of the personnel and assigning them by projects, job
More informationAutomated testing and continuous integration
Technical white paper Automated testing and continuous integration Build and test your software at the same time Table of contents Introduction 2 Who should read this document? 2 Build managers 2 Developers
More informationRevisiting Roll-Ups Value Creation through ecommerce
Revisiting Roll-Ups Value Creation through ecommerce Situation The concept of consolidating an industry by acquiring many small companies and rolling them up into a larger firm remains an intriguing path
More informationMobile multifactor security
Mobile multifactor security A revolution in authentication and digital signing Mobile multifactor security A revolution in authentication and digital signing Smartphones will continue to ship in high volumes,
More informationBest Overall Use of Technology. Jaspersoft
Best Overall Use of Technology Jaspersoft Kerstin Klein Manager, Engineering Processes/ Infrastructure, Jaspersoft From requirements to release QA centric development From Requirement to Release QA-Centric
More informationPRACTICAL EXPERIENCE IN USING CONTINUOUS INTEGRATION WITHIN THE DEVELOPMENT OF A NANOSATELLITE SOFTWARE
PRACTICAL EXPERIENCE IN USING CONTINUOUS INTEGRATION WITHIN THE DEVELOPMENT OF A NANOSATELLITE SOFTWARE Karsten Gordon Chair of Space Technology 10 th IAA Symposium, April 20-24 2015, Berlin TUBiX20 missions
More informationFSI Machine Vision Training Programs
FSI Machine Vision Training Programs Table of Contents Introduction to Machine Vision (Course # MVC-101) Machine Vision and NeuroCheck overview (Seminar # MVC-102) Machine Vision, EyeVision and EyeSpector
More informationTestStand Certification Overview
TestStand Certification Overview The National Instruments TestStand Certification Program consists of the following two certification levels: - Certified TestStand Developer (CTD) - Certified TestStand
More informationThe Internet of Things (IoT)
The Internet of Things (IoT) The New New Thing October 2014 Smart Planet Green Environment Environmental Sensors Water, power leak detection Pollution, weather monitoring Smart Cities Connected Communities
More informationInternational Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] ISSN: 2349-6495
International Journal of Advanced Engineering Research and Science (IJAERS) Vol-2, Issue-11, Nov- 2015] Survey on Automation Testing Tools for Mobile Applications Dr.S.Gunasekaran 1, V. Bargavi 2 1 Department
More informationGPS Tracking Implementation Kit
GPS Tracking Implementation Kit 1 2 Table of contents Best Practice Implementation... 3 Frequently Asked Questions... 4 How to tell your staff... 7 3 Best Practice Implementation Firstly, the matter has
More information14TH INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN 19-21 AUGUST 2003
14TH INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN 19-21 AUGUST 2003 A CASE STUDY OF THE IMPACTS OF PRELIMINARY DESIGN DATA EXCHANGE ON NETWORKED PRODUCT DEVELOPMENT PROJECT CONTROLLABILITY Jukka Borgman,
More informationDRUPAL CONTINUOUS INTEGRATION. Part I - Introduction
DRUPAL CONTINUOUS INTEGRATION Part I - Introduction Continuous Integration is a software development practice where members of a team integrate work frequently, usually each person integrates at least
More informationKaspersky Whitelisting Database Test
Kaspersky Whitelisting Database Test A test commissioned by Kaspersky Lab and performed by AV-Test GmbH Date of the report: February 14 th, 2013, last update: April 4 th, 2013 Summary During November 2012
More informationSECTION 2 PROGRAMMING & DEVELOPMENT
Page 1 SECTION 2 PROGRAMMING & DEVELOPMENT DEVELOPMENT METHODOLOGY THE WATERFALL APPROACH The Waterfall model of software development is a top-down, sequential approach to the design, development, testing
More informationLET S GET SOCIAL! /company/indigocube.co.za
LET S GET SOCIAL! /company/indigocube.co.za @IndigoCube A Collaborative Approach to Quality in the Agile Enterprise Jaco Viljoen IndigoCube jaco@indigocube.co.za www.indigocube.co.za info@indigocube.co.za
More informationETS Apps Functional Flexible Tailormade
ETS Apps Functional Flexible Tailormade New apps make ETS4 even more versatile Extra functions and more flexibility: customised ETS with new apps There are apps for iphone, for smart phones, for tablet
More informationFault Slip Through Measurement in Software Development Process
Fault Slip Through Measurement in Software Development Process Denis Duka, Lovre Hribar Research and Development Center Ericsson Nikola Tesla Split, Croatia denis.duka@ericsson.com; lovre.hribar@ericsson.com
More informationContinuous Integration, Delivery and Deployment. Eero Laukkanen T-76.5613 - Software Testing and Quality Assurance P 20.11.2015
Continuous Integration, Delivery and Deployment Eero Laukkanen T-76.5613 - Software Testing and Quality Assurance P 20.11.2015 System Integration In engineering, system integration is defined as the process
More informationWHY SOFTWARE IS SO HARD TO USE: HOW CUSTOMIZED SOLUTIONS CAN HELP
loading... WHY SOFTWARE IS SO HARD TO USE: HOW CUSTOMIZED SOLUTIONS CAN HELP COPYRIGHT 2014 WHY SOFTWARE IS SO HARD TO USE: HOW CUSTOMIZED SOLUTIONS CAN HELP There are few things more frustrating than
More informationRotorcraft Health Management System (RHMS)
AIAC-11 Eleventh Australian International Aerospace Congress Rotorcraft Health Management System (RHMS) Robab Safa-Bakhsh 1, Dmitry Cherkassky 2 1 The Boeing Company, Phantom Works Philadelphia Center
More informationThe future of your fleet begins with connect:
The future of your fleet begins with connect: 1 2 3 Linde Connected Solutions The future of fleet management We make your fleet intelligent: our software and hardware connect your vehicles and deliver
More informationIntelligent Service Solutions
Intelligent Service Solutions Choose InstallerNet and gain a partner that delivers intelligent service solutions customized to your specific needs. Introduction InstallerNet helps manufacturers and service
More informationClean area technology and cleanroom technology in manufacturing and assembly environments
FRAUNHOFER INSTITUTE FOR MANUFACTURING ENGINEERING AND AUTOMATION IPA Clean area technology and cleanroom technology in manufacturing and assembly environments 1 Starting point Cleanroom technology is
More informationSQS-TEST /Professional
SQS the world s leading specialist in software quality sqs.com SQS-TEST /Professional Overview of SQS Testsuite Agenda Overview of SQS Testsuite SQS Test Center SQS Test Process Automation (TPA) SQS Test
More informationFrom Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development
From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development Introduction Today s developers are under constant pressure to launch killer apps and release enhancements as
More informationGUIDELINES FOR IMPLEMTING GMP IN FOOD PROCESSING
GUIDELINES FOR IMPLEMTING GMP IN FOOD PROCESSING 2.Storage Facilities 2.1 Use of off site facilities - are they controlled 2.1.1 Where the manufacturer commissions the services of (or contracts to) off
More informationCONFIGURATION MANAGEMENT PLAN GUIDELINES
I-680 SMART CARPOOL LANE PROJECT SYSTEM ENGINEERING MANAGEMENT PLAN CONFIGURATION MANAGEMENT PLAN GUIDELINE SECTIONS: PLAN GUIDELINES 1. GENERAL 2. ROLES AND RESPONSIBILITIES 3. CONFIGURATION MANAGEMENT
More informationIT Tools for SMEs and Business Innovation
Purpose This Quick Guide is one of a series of information products targeted at small to medium sized enterprises (SMEs). It is designed to help SMEs better understand, and take advantage of, new information
More informationChoosing A Load Testing Strategy Why and How to Optimize Application Performance
Choosing A Load Testing Strategy Why and How to Optimize Application Performance What Is Load Testing? Systematic exposure of an application to real world, expected usage conditions before deployment Analyzes
More informationBest Practices: Extending Enterprise Applications to Mobile Devices
Best Practices: Extending Enterprise Applications to Mobile Devices by Kulathumani Hariharan Summary: Extending enterprise applications to mobile devices is increasingly becoming a priority for organizations
More informationA Hybrid Modeling Platform to meet Basel II Requirements in Banking Jeffery Morrision, SunTrust Bank, Inc.
A Hybrid Modeling Platform to meet Basel II Requirements in Banking Jeffery Morrision, SunTrust Bank, Inc. Introduction: The Basel Capital Accord, ready for implementation in force around 2006, sets out
More informationD-99735 Großwechsungen D-04356 Leipzig. 400 employees, including freelancers, and auxiliaries.
Company Profile Foundation Management Branches 1990 in Zwickau Uwe Konze D-54427 Kell am See D-58239 Schwerte D-20259 Hamburg D-99735 Großwechsungen D-04356 Leipzig D-08056 Zwickau D-03238 Finsterwalde
More informationDr. Ulrich Lauff, Dr. Kai Pinnow, and Dipl.-Ing. Florian Schmid. New Tools and Methods for Validation and Calibration
Special Reprint from HANSER automotive 10/2015 Dr. Ulrich Lauff, Dr. Kai Pinnow, and Dipl.-Ing. Florian Schmid New Tools and Methods for Validation and Calibration Mastering complex vehicle systems reliably
More information