Jidoka in Software Development

Size: px
Start display at page:

Download "Jidoka in Software Development"

Transcription

1 Jidoka in Software Development Emanuele Danovaro, Andrea Janes, Giancarlo Succi Center for Applied Software Engineering Free University of Bolzano/Bozen, Italy {emanuele.danovaro, andrea.janes,

2 Agenda Lean Thinking A Jidoka Framework Overview Components Conclusions 2

3 Lean Thinking Initiated by Toyota when Ford was dominating the market using mass production. Initial idea: produce cars of different type on the same production line with similar costs and quality as obtained using mass production. 3

4 The starting point Time Time 4

5 Lean Thinking Strategy 1: Removing Muda Set-up JIT delivery Time Stock 5

6 Lean Thinking Strategy 2: Use Jidoka to ensure quality Machines that can detect a problem with the produced output and interrupt production automatically ("Quality at the source") 6

7 Examples for Lean Thinking in Software Engineering Product Muda Refactoring Jidoka Automatic Testing Process Agility? 7

8 Jidoka Framework Do Plan Check Act 8

9 Part 1: Notifying stakeholders 9

10 Interrupting software production Alerts shown in the development environment shown in the tray area Deny check-in Level of importance 10

11 Part 2: Identifying problems 11

12 Stopping software production We need rules to decide whether a software artifact is ready to proceed to the Define data next production step collection needs Rules use collected measurements to evaluate if a situation is critical or not evaluate which kind of alert to fire 12

13 Finding good rules GQM Align rules to busines goals Create rules that are understood as useful by stakeholders Alignment involving stakeholders in setting the goals before actual implementation has been found to improve organizational performance 13

14 Examples for rules Bad smells in code Shotgun surgery (on a development level or also across the team) Workflow conformance Verify if software is developed test-first Verify if software is released within a maximum time frame 14

15 Part 3: Collecting data 15

16 Measurement Probes Inputs Activities Outputs 16

17 Inputs Main cost driver typically effort Time spent editing artifacts like code or documentation We built probes that track the time spent within IDEs like Eclipse, Microsoft Visual Studio, Sun NetBeans, etc., and personal productivity suites like OpenOffice and Microsoft Office. We allow users also to enter effort manually 17

18 Outputs Output consists of artifacts like code and documentation Properties can be observed to determine the quality: dynamically or CruiseControl statically dynamically: execute and report problems Source statically: verify source code quality using code metric size, complexity, and object oriented tools metrics and report problems 18

19 Activities Identifying activities is not straightforward, it depends on the specific problem Activity example Testing Test first Possible identification strategy Editing of files with filename like "test*.java" Editing of file with filename like "testx.java" AND subsequent editing of file "X.java" 19

20 Activities We adopt a rule based approach to decide if an activity took place or not Rules can be updated "a posteriori" and all events can be re-evaluated again The output of this component is the sequence of identified activities, the respective timestamps and users. 20

21 Jidoka Framework 21

22 Conclusions The idea to continuously monitor software artifacts and to alert the developer of possible mistakes or problems is not new Which are the novelties? 22

23 Conclusions Novelties We measure not only the artifacts produced but also the resources used as well as the activities performed We use rules to build quality into the process, i.e., to enforce these rules without the need of a person to constantly check them 23

24 Conclusions Novelties (continued) We see a dominance of the "pull" paradigm (stakeholder uses tool to analyze software development process) We want to promote a "push" paradigm (tool autonomously analyzes software development process according to predefined rules and notifies stykeholders) 24

25 Limitations Probes should not slow down machine Amount of data that is collected Not every analysis can be automated Finding purposeful rules is hard Involves different stakeholders with different priorities 25

26 Further research Which types of knowledge can be build into the process in the Jidoka way? Which are the best ways to interrupt software production? Validation Does Jidoka work in software production? Impact? 26

27 Thank you for your attention!

Driving Your Business Forward with Application Life-cycle Management (ALM)

Driving Your Business Forward with Application Life-cycle Management (ALM) Driving Your Business Forward with Application Life-cycle Management (ALM) Published: August 2007 Executive Summary Business and technology executives, including CTOs, CIOs, and IT managers, are being

More information

Body of Knowledge for Six Sigma Lean Sensei

Body of Knowledge for Six Sigma Lean Sensei Body of Knowledge for Six Sigma Lean Sensei What to Prepare For: The following is the Lean Six Sigma Certification Body of Knowledge that the exam will cover. We strongly encourage you to study and prepare

More information

Key Benefits of Microsoft Visual Studio Team System

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

More information

Priyo Lahiri Partner Technical Consultant [email protected] Microsoft Corporation

Priyo Lahiri Partner Technical Consultant plahiri@microsoft.com Microsoft Corporation Priyo Lahiri Partner Technical Consultant [email protected] Microsoft Corporation Introduction to Business Intelligence Trends in BI BI (Insights) in SharePoint 2010 Demo Business Insights in Microsoft

More information

Better management through process automation.

Better management through process automation. Process management with IBM Rational ClearQuest software White paper Better management through process automation. David Lawrence, technical marketing specialist May 2006 Page 2 Contents 2 Introduction

More information

Media and Information Provider Unifies Development Processes

Media and Information Provider Unifies Development Processes Microsoft Visual Studio Customer Solution Case Study Media and Information Provider Unifies Development Processes Overview Country or Region: United States Industry: Media Customer Profile With operations

More information

The Lego Lean Game. Danilo Sato, Francisco Trindade XP 2009 Sardinia - Italy. 25 th May 2009

The Lego Lean Game. Danilo Sato, Francisco Trindade XP 2009 Sardinia - Italy. 25 th May 2009 The Lego Lean Game Danilo Sato, Francisco Trindade XP 2009 Sardinia - Italy 25 th May 2009 Agenda! Quick introduction! Simulating a production line!"#$%&'#& -)./0)1#2&! How about software? ()%*+,%& Why

More information

Understanding Operations Management The Open University (2011)

Understanding Operations Management The Open University (2011) Understanding Operations Management The Open University (2011) 1 Understanding operations management Consider the ingredients of your breakfast this morning. Unless you live on a farm and produced them

More information

TeamCity A Professional Solution for Delivering Quality Software, on Time

TeamCity A Professional Solution for Delivering Quality Software, on Time TeamCity A Professional Solution for Delivering Quality Software, on Time Vaclav Pech Senior Software Developer JetBrains, Inc. About Us Vaclav Pech Professional software developer for 9 years IntelliJ

More information

VIRGINIA MASON PRODUCTION SYSTEM (VMPS)

VIRGINIA MASON PRODUCTION SYSTEM (VMPS) Source: Virginia Mason Medical Center VIRGINIA MASON PRODUCTION SYSTEM (VMPS) The Patient is GOD Toyota Production System How it translates to the Virginia Mason Production System Benefits Results Conclusion

More information

Simplifying development through activity-based change management

Simplifying development through activity-based change management IBM Rational ClearCase and IBM Rational ClearQuest October 2004 Simplifying development through activity-based change management Allan Tate Product Manager IBM Software Group Karen Wade SCM Product Marketing

More information

Chapter 6. Iteration 0: Preparing for the First Iteration

Chapter 6. Iteration 0: Preparing for the First Iteration Chapter 6. Iteration 0: Preparing for the First Iteration People only see what they are prepared to see. Ralph Waldo Emerson There are no secrets to success. It is the result of preparation, hard work,

More information

Software Construction

Software Construction Software Construction Martin Kropp University of Applied Sciences Northwestern Switzerland Institute for Mobile and Distributed Systems Learning Target You can explain the importance of continuous integration

More information

Appendix Lean Glossary Page 1

Appendix Lean Glossary Page 1 Appendix Lean Glossary Page 1 Andon Board A visual control device in a work area giving the current status on performance to expectations and alerting team members to emerging issues. Batch-and- Queue

More information

Total Productive Maintenance. Implementing TPM in Baxter Aibonito

Total Productive Maintenance. Implementing TPM in Baxter Aibonito Total Productive Maintenance Implementing TPM in Baxter Aibonito Overview TPM definition, elements overview, tools & expectations Continuous TPM improvement metric OEE definition & calculation Example

More information

Coverity Services. World-class professional services, technical support and training from the Coverity development testing experts

Coverity Services. World-class professional services, technical support and training from the Coverity development testing experts Coverity Services World-class professional services, technical support and training from the Coverity development testing experts Coverity has helped over 1,100 customers around the globe assure the quality,

More information

Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. [email protected] www.coveros.

Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. jeff.payne@coveros.com www.coveros. Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. [email protected] www.coveros.com 1 About Coveros Coveros helps organizations accelerate the delivery

More information

Toyota Production System. Lecturer: Stanley B. Gershwin

Toyota Production System. Lecturer: Stanley B. Gershwin Toyota Production System Lecturer: Stanley B. Gershwin Primary source: Toyota Production System by Yasuhiro Monden See also: Decoding the DNA of the Toyota Production System by Steven Spear and H. Kent

More information

AN INDUSTRIAL APPLICATION OF THE SMED METHODOLOGY AND OTHER LEAN PRODUCTION TOOLS

AN INDUSTRIAL APPLICATION OF THE SMED METHODOLOGY AND OTHER LEAN PRODUCTION TOOLS Integrity, Reliability and Failure of Mechanical Systems Paper Ref: 3927 AN INDUSTRIAL APPLICATION OF THE SMED METHODOLOGY AND OTHER LEAN PRODUCTION TOOLS Eric Costa 1(*), Rui Sousa 1, Sara Bragança 1,

More information

Sample Emergency Contact Form

Sample Emergency Contact Form Sample Emergency Contact Form The decision regarding who to contact during an emergency is often dependent on the nature and severity of the developing crisis. When a crisis occurs being able to communicate

More information

Manager Domain Experts. Delivery Team. C h ic a g o

Manager Domain Experts. Delivery Team. C h ic a g o Outsourc es erv ice Engagement Domain Experts Vendor Account er d i ov Pr Finance Executive Sponsor Bo sto n C h ic a g o Project Empowering Agile with PPM Digite, Inc. 21060 Homestead Rd, Suite 220, Cupertino,

More information

Waterloo Agile Lean P2P Group

Waterloo Agile Lean P2P Group Waterloo Agile Lean P2P Group Lean Thoughtware Philip Kirby July 21, 2009 Waterloo Ontario Lean Thoughtware-The Thesis Adoption of a Lean Culture will Improve Financial Performance Improved Financial Performance

More information

Microsoft PPM for Application Administrators using Microsoft Project Online

Microsoft PPM for Application Administrators using Microsoft Project Online Microsoft for Application Administrators using Microsoft Project Online An engaging training session designed to train application administrators the fundamentals of maintaining Project Online. About this

More information

Software Development In the Cloud Cloud management and ALM

Software Development In the Cloud Cloud management and ALM Software Development In the Cloud Cloud management and ALM First published in Dr. Dobb's Journal, February 2009: http://www.ddj.com/development-tools/212900736 Nick Gulrajani is a Senior Solutions Architect

More information

Lean Silver Certification Blueprint

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

e-gateway SOLUTION OVERVIEW Financials HCM ERP e-gateway Web Applications Mobile Devices SharePoint Portal

e-gateway SOLUTION OVERVIEW Financials HCM ERP e-gateway Web Applications Mobile Devices SharePoint Portal e-gateway SOLUTION OVERVIEW In an effort to manage mission critical information better, perform their daily tasks more efficiently, share information to key stakeholders more effectively, and ensure that

More information

Lean Healthcare Online

Lean Healthcare Online Lean Healthcare Online Online Healthcare Workshops Can Lean Process Principles Be Applied To Healthcare? We sometimes hear We are not manufacturers, and we re not Toyota! That s quite right; Healthcare

More information

How To Manage Cloud Management

How To Manage Cloud Management WHITE PAPER Five Steps to Successful Integrated Cloud Management Sponsored by: HP Mary Johnston Turner May 2011 Robert P. Mahowald IDC OPINION Global Headquarters: 5 Speen Street Framingham, MA 01701 USA

More information

Realizing business flexibility through integrated SOA policy management.

Realizing business flexibility through integrated SOA policy management. SOA policy management White paper April 2009 Realizing business flexibility through integrated How integrated management supports business flexibility, consistency and accountability John Falkl, distinguished

More information

IBM 2010 校 园 蓝 色 加 油 站 之. 商 业 流 程 分 析 与 优 化 - Business Process Management and Optimization. Please input BU name. Hua Cheng [email protected].

IBM 2010 校 园 蓝 色 加 油 站 之. 商 业 流 程 分 析 与 优 化 - Business Process Management and Optimization. Please input BU name. Hua Cheng chenghua@cn.ibm. Please input BU name IBM 2010 校 园 蓝 色 加 油 站 之 商 业 流 程 分 析 与 优 化 - Business Process Management and Optimization Hua Cheng [email protected] Agenda Why BPM What is BPM What is BAM How BAM helps optimization

More information

Continuous Integration Comes to China. www.electric-cloud.com

Continuous Integration Comes to China. www.electric-cloud.com Continuous Integration Comes to China www.electric-cloud.com Agenda Time Topic Presenter 2:00 Introduction Tracy Shi Emdoor Technology 2:15 Continuous Integration Anders Wallgren, Electric Cloud 3:00 Practical

More information

Lean Production with Work Process Management

Lean Production with Work Process Management GE Fanuc Intelligent Platforms Lean Production with Work Process Management Enabling Standard Work to Increase Cost Savings and Maintain Lean Momentum When there is no standard, there can be no kaizen.

More information

Misconceived. Misdirected. Mismanaged. Why too many companies miss the real value of Lean. A paper by Mark Hughes & Jonathan Gray, Vice Presidents

Misconceived. Misdirected. Mismanaged. Why too many companies miss the real value of Lean. A paper by Mark Hughes & Jonathan Gray, Vice Presidents Lean Transformation Journey Misconceived. Misdirected. Mismanaged. Why too many companies miss the real value of Lean. A paper by Mark Hughes & Jonathan Gray, Vice Presidents Give Lean the Right Focus

More information

ALM2013VS_ACC: Application Lifecycle Management Using Visual Studio 2013

ALM2013VS_ACC: Application Lifecycle Management Using Visual Studio 2013 ALM2013VS_ACC: Application Lifecycle Management Using Visual Studio 2013 Description This three-day, instructor-led course provides students with the knowledge and skills to effectively use the Application

More information

Advanced SharePoint Tools to Enhance Project Management

Advanced SharePoint Tools to Enhance Project Management Advanced SharePoint Tools to Enhance Project Management Haniel Croitoru, MSc, PMP, PMI-ACP OCTO B E R 17, 20 13 Agenda Introduction The need for technology in the PM s life SharePoint in a nutshell Advanced

More information

Integrating gsix Sigma THINKING into Scrum-Based. Darian Rashid Agile Trainer and Coach [email protected]

Integrating gsix Sigma THINKING into Scrum-Based. Darian Rashid Agile Trainer and Coach darian@agileethos.com Integrating gsix Sigma THINKING into Scrum-Based Development Environments Darian Rashid Agile Trainer and Coach [email protected] Lean Six Sigma THINKING in Software Development What is Six Sigma Thinking

More information

Cognizant Accelerates Enterprise Application Development Cycle-time by 10 Percent

Cognizant Accelerates Enterprise Application Development Cycle-time by 10 Percent Microsoft Visual Studio Customer Solution Case Study Cognizant Accelerates Enterprise Application Development Cycle-time by 10 Percent Overview Country or Region: India Industry: IT Consulting and Technology

More information

The Need for Lean Training

The Need for Lean Training The Need for Lean Training Jim Keyes University of Wisconsin Stout The recent economic downturn and the sustaining of lower economic conditions into the near future have caused manufacturers to reevaluate

More information

Agile support with Kanban some tips and tricks By Tomas Björkholm

Agile support with Kanban some tips and tricks By Tomas Björkholm Agile support with Kanban some tips and tricks By Tomas Björkholm Foreword A year ago I held an Open Space at Scrum Gathering in Stockholm about Agile Support. I have since received several requests to

More information

Agile Project Management: Best Practices and Methodologies

Agile Project Management: Best Practices and Methodologies WHITEPAPER Agile Project Management: Best Practices and Methodologies 1. The Art of Project Management 2. Traditional Project Management Methodologies 3. Defining Agile Principles 4. Agile Methodologies

More information

Manage Release and Deployment

Manage Release and Deployment Manage Release and Deployment Description Once development is complete, new and enhanced services need to be made operational. Effective requires planning, scheduling and controlling the implementation

More information

Maximizing Cross-Platform Application Availability

Maximizing Cross-Platform Application Availability June 2005 Maximizing Cross-Platform Application Availability Robert Kennedy, SCM Product Manager Karen Wade, SCM Product Marketing Manager Page 2 Contents 2 The challenges of change in complex computing

More information

Nick Ashley TOOLS. The following table lists some additional and possibly more unusual tools used in this paper.

Nick Ashley TOOLS. The following table lists some additional and possibly more unusual tools used in this paper. TAKING CONTROL OF YOUR DATABASE DEVELOPMENT Nick Ashley While language-oriented toolsets become more advanced the range of development and deployment tools for databases remains primitive. How often is

More information

Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects

Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects Transdyne Corporation CMMI Implementations in Small & Medium Organizations Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects Dana Roberson Quality Software Engineer NNSA Service

More information

Application Lifecycle Management Using Visual Studio 2013 (SCRUM)

Application Lifecycle Management Using Visual Studio 2013 (SCRUM) Course Code: QAALMS13 Vendor: Microsoft Course Overview Duration: 3 RRP: 2,009 Application Lifecycle Management Using Visual Studio 2013 (SCRUM) Overview This three-day, instructor-led course provides

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

Best of Everything ITIL, CMMI & Lean Six Sigma

Best of Everything ITIL, CMMI & Lean Six Sigma Best of Everything ITIL, CMMI & Lean Six Sigma SEPG 2008, Tampa FL March 2008 What will be covered? Key Issues / Problem Statement Understanding individual frameworks / methodologies Comparison of approaches

More information

Meister Going Beyond Maven

Meister Going Beyond Maven Meister Going Beyond Maven A technical whitepaper comparing OpenMake Meister and Apache Maven OpenMake Software 312.440.9545 800.359.8049 Winners of the 2009 Jolt Award Introduction There are many similarities

More information

Enabling Continuous Delivery by Leveraging the Deployment Pipeline

Enabling Continuous Delivery by Leveraging the Deployment Pipeline Enabling Continuous Delivery by Leveraging the Deployment Pipeline Jason Carter Principal (972) 689-6402 [email protected] Pariveda Solutions, Inc. Dallas,TX Table of Contents Matching

More information

www.stephenbarkar.se Lean vs. Agile similarities and differences 2014-08-29 Created by Stephen Barkar - www.stephenbarkar.se

www.stephenbarkar.se Lean vs. Agile similarities and differences 2014-08-29 Created by Stephen Barkar - www.stephenbarkar.se 1 www.stephenbarkar.se Lean vs. Agile similarities and differences 2014-08-29 Purpose with the material 2 This material describes the basics of Agile and Lean and the similarities and differences between

More information

Using Microsoft SharePoint for Project Management

Using Microsoft SharePoint for Project Management ASPE IT Training Using Microsoft SharePoint for Project Management A WHITE PAPER PRESENTED BY ASPE www.aspe-it.com 877-800-5221 Using Microsoft SharePoint for Project Management A modern Project Management

More information

Operational Excellence in the Pharmaceutical Industry

Operational Excellence in the Pharmaceutical Industry Operational Excellence in the Pharmaceutical Industry OPEX Scan: Analyze the Status Quo Structure the Future Schuh & Company Complexity Management Statements We saved 35 % of total maintenance expenses

More information

Change Management Best Practices

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

DevOps for the Cloud. Achieving agility throughout the application lifecycle. The business imperative of agility

DevOps for the Cloud. Achieving agility throughout the application lifecycle. The business imperative of agility DevOps for the Cloud Achieving agility throughout the application lifecycle We don t have to tell you that your company is under increasing pressure to respond more quickly to changing business conditions.

More information

ITIL & The Service Oriented Approach. Vivek Shrivastava

ITIL & The Service Oriented Approach. Vivek Shrivastava Vivek Shrivastava Speaker Introduction Vivek Shrivastava Experienced in numerous aspects of IT during a 15 year career (Dev, QA, Bus Analysis, Project Management, Process Improvement, Service Management,

More information

Generating Unit Tests for Checking Refactoring Safety

Generating Unit Tests for Checking Refactoring Safety Generating Unit Tests for Checking Refactoring Safety Gustavo Soares, Rohit Gheyi, Tiago Massoni Márcio Cornélio, Diego Cavalcanti UFCG / UPE {gsoares, rohit, massoni, diegot}@dsc.ufcg.edu.br [email protected]

More information

Scrum vs. Kanban vs. Scrumban

Scrum vs. Kanban vs. Scrumban Scrum vs. Kanban vs. Scrumban Prelude As Agile methodologies are becoming more popular, more companies try to adapt them. The most popular of them are Scrum and Kanban while Scrumban is mixed guideline

More information

Data Quality Dashboards in Support of Data Governance. White Paper

Data Quality Dashboards in Support of Data Governance. White Paper Data Quality Dashboards in Support of Data Governance White Paper Table of contents New Data Management Trends... 3 Data Quality Dashboards... 3 Understanding Important Metrics... 4 Take a Baseline and

More information

How To Understand Jidoka

How To Understand Jidoka Tyler Thomas MBA 634 14 March 2007 Jidoka Japanese manufacturing techniques have had a major affect on the approaches taken in manufacturing and management in manufacturing companies today. Many terms

More information

Operational Business Intelligence in Manufacturing

Operational Business Intelligence in Manufacturing Operational Business Intelligence in Manufacturing Copyright 2007 KeyTone Technologies Inc. Page 1 SmartWIP - Intelligent Manufacturing with RFID Manufacturers are under competitive pressure to fulfill

More information

CMTRAC. Application Overview APPLICATION DATASHEET

CMTRAC. Application Overview APPLICATION DATASHEET Application Overview CMTRAC APPLICATION DATASHEET CMtrac is an innovative web-based tool for controlling and tracking change processes. This tool provides businesses with a simple mechanism to define and

More information

Multichannel Customer Experience

Multichannel Customer Experience Multichannel Customer Experience Auke Douwe Veenstra, Principal Analyst April 4, 2013 2013 Forrester Research, Inc. Reproduction Prohibited We help you make better decisions in a world where technology

More information

THE PROJECT MANAGEMENT KNOWLEDGE AREAS

THE PROJECT MANAGEMENT KNOWLEDGE AREAS THE PROJECT MANAGEMENT KNOWLEDGE AREAS 4. Project Integration Management 5. Project Scope Management 6. Project Time Management 7. Project Cost Management 8. Project Quality Management 9. Project Human

More information

KPiSync. By Larry McGhaw, Chief Technology Officer

KPiSync. By Larry McGhaw, Chief Technology Officer KPiSync By Larry McGhaw, Chief Technology Officer 1 Overview CONNX KPiSync is a Mobile Application to help users 'Visualize your Key Business Metrics on any device in real time'. The CONNX KPiSync solution

More information

NXTware Remote. Advanced Development and Maintenance Environment for OpenVMS and other Strategic Platforms

NXTware Remote. Advanced Development and Maintenance Environment for OpenVMS and other Strategic Platforms NXTware Remote Advanced Development and Maintenance Environment for OpenVMS and other Strategic Platforms Gerrit Woertman CTO OpenVMS Business Generating Software [email protected] +31 6 51341600 Introduction

More information

Continual Readiness Guide Staff in Emergency or Disaster Events Human Resource Questions and Answers

Continual Readiness Guide Staff in Emergency or Disaster Events Human Resource Questions and Answers Continual Readiness Guide Human Resource Questions and Answers # Question Answer Emergency Operations Plan? As WakeMed provides essential healthcare services to the community, it has the responsibility

More information

ASSURING SOFTWARE QUALITY USING VISUAL STUDIO 2010

ASSURING SOFTWARE QUALITY USING VISUAL STUDIO 2010 ASSURING SOFTWARE QUALITY USING VISUAL STUDIO 2010 QA2010 3 Days INTRODUCTION This three-day, instructor-led course provides students with the knowledge and skills to prevent, detect, manage and avoid

More information

Job Manager for Metal Fabrication

Job Manager for Metal Fabrication Job Manager for Metal Fabrication What makes Metal Fabrication unique? First, most metal shops are building to unique specifications. The Jobs are service type jobs, not production type jobs. Mass Production

More information

A Simple Guide to Material Master Data Governance. By Keith Boardman, Strategy Principal

A Simple Guide to Material Master Data Governance. By Keith Boardman, Strategy Principal A Simple Guide to Material Master Data Governance By Keith Boardman, Strategy Principal DATUM is an Information Management solutions company focused on driving greater business value through data. We provide

More information

Accelerate Software Delivery

Accelerate Software Delivery Accelerate Software Delivery with Continuous Integration and Testing Kevin Lawrence [email protected] Agitar Software, 2009 1 Agenda What is Continuous Integration Continuous Integration Practices Impact

More information

Continuous Delivery. Anatomy of the Deployment Pipeline (Free Chapter) by Jez Humble and David Farley

Continuous Delivery. Anatomy of the Deployment Pipeline (Free Chapter) by Jez Humble and David Farley Continuous Delivery Anatomy of the Deployment Pipeline (Free Chapter) by Jez Humble and David Farley Copyright 2011 ThoughtWorks Inc. All rights reserved www.thoughtworks-studios.com Introduction Continuous

More information

Continuous Improvement From Incremental Changes to Monumental Leaps

Continuous Improvement From Incremental Changes to Monumental Leaps Continuous Improvement From Incremental Changes to Monumental Leaps L Y N N M C K E E P r e s e n t a t i o n a t t h e C a l g a r y S o f t w a r e Q u a l i t y D i s c u s s i o n G r o u p S e p t

More information

Agile Delivery Framework Automation & Deployment With Puppet

Agile Delivery Framework Automation & Deployment With Puppet 2015 2015 Agile Delivery Framework Automation & Deployment With Puppet Karthiga Sadasivan https://www.linkedin.com/in/karthisadasivan Email ID: [email protected] Blog : www.happiestminds.com/blogs/category/devops

More information

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,

More information

Unleash Competitive Advantage through Software Lifecycle Integration

Unleash Competitive Advantage through Software Lifecycle Integration Unleash Competitive Advantage through Software Lifecycle Integration In partnership with Introduction Software has become a key competitive differentiator in nearly every industry. This is why many companies

More information

Using WebLOAD to Monitor Your Production Environment

Using WebLOAD to Monitor Your Production Environment Using WebLOAD to Monitor Your Production Environment Your pre launch performance test scripts can be reused for post launch monitoring to verify application performance. This reuse can save time, money

More information

Applying the DMAIC Steps to Process Improvement Projects

Applying the DMAIC Steps to Process Improvement Projects Applying the DMAIC Steps to Process Improvement Projects Define, Measure, Analyze, Improve, Control is the Roadmap to Improving Processes By Harry Rever, MBA, PMP, CSSMBB, CQM, CQC Project managers, in

More information

USAGE OF KANBAN METHODOLOGY AT SOFTWARE DEVELOPMENT TEAMS

USAGE OF KANBAN METHODOLOGY AT SOFTWARE DEVELOPMENT TEAMS Journal of Applied Economics and Business USAGE OF KANBAN METHODOLOGY AT SOFTWARE DEVELOPMENT TEAMS Nevenka Kirovska 1, Saso Koceski 2 Faculty of Computer Science, University Goce Delchev, Stip, Macedonia

More information

ORACLE HYPERION DATA RELATIONSHIP MANAGEMENT

ORACLE HYPERION DATA RELATIONSHIP MANAGEMENT Oracle Fusion editions of Oracle's Hyperion performance management products are currently available only on Microsoft Windows server platforms. The following is intended to outline our general product

More information

Continuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Continuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. ???? 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Application Delivery is Accelerating Surge in # of releases per app

More information

Software Engineering. Session 3 Main Theme Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti

Software Engineering. Session 3 Main Theme Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti Software Engineering Session 3 Main Theme Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical

More information

A Path from Windows Desktop to HTML5

A Path from Windows Desktop to HTML5 A Path from Windows Desktop to HTML5 GIZMOX TRANSPOSITION: The path to modern enterprise application code a Reduce Risk, Cost, and Time to Market for Legacy App Conversions GIZMOX TRANSPOSITION Introduction

More information

Answers to Top BRMS Questions

Answers to Top BRMS Questions November 2009 Answers to Top BRMS Questions Answers to ten frequently asked questions about what business rule management systems are and how they are used Brett Stineman Product Marketing, Business Rules

More information

Agile methods. Objectives

Agile methods. Objectives Agile methods CMSC435-1 Objectives To explain how an iterative, incremental development process leads to faster delivery of more useful software To discuss the essence of agile development methods To explain

More information

TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION

TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION www.wipro.com TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION Renaissance Delivery Experience Ecosystem Sabir Ahmad Senior Architect ... Table of Content Introduction 3 Driving Transformational

More information

Mature Agile with a twist of CMMI

Mature Agile with a twist of CMMI Mature Agile with a twist of CMMI Carsten Ruseng Jakobsen Systematic Software Engineering [email protected] Kent Aaron Johnson AgileDigm, Incorporated [email protected] Abstract Systematic is

More information

Koen Aers JBoss, a division of Red Hat jbpm GPD Lead

Koen Aers JBoss, a division of Red Hat jbpm GPD Lead JBoss jbpm Overview Koen Aers JBoss, a division of Red Hat jbpm GPD Lead Agenda What is JBoss jbpm? Multi Language Support Graphical Process Designer BPMN Reflections What is it? JBoss jbpm is a sophisticated

More information