Jidoka in Software Development
|
|
|
- Julianna Owens
- 10 years ago
- Views:
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) Published: August 2007 Executive Summary Business and technology executives, including CTOs, CIOs, and IT managers, are being
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
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
Priyo Lahiri Partner Technical Consultant [email protected] 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
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
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
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
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
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
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
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
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,
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
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
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
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,
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. [email protected] www.coveros.com 1 About Coveros Coveros helps organizations accelerate the delivery
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
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,
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
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,
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
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
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
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
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
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
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
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
IBM 2010 校 园 蓝 色 加 油 站 之. 商 业 流 程 分 析 与 优 化 - Business Process Management and Optimization. Please input BU name. Hua Cheng [email protected].
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
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
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.
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
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
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
Integrating gsix Sigma THINKING into Scrum-Based. Darian Rashid Agile Trainer and Coach [email protected]
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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,
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]
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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,
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
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
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
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
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
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
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
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
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
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
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
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
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
