Relating Agile Development to Agile Operations Rick Dove and Garry Turkington

Size: px
Start display at page:

Download "Relating Agile Development to Agile Operations Rick Dove and Garry Turkington"

Transcription

1 Relating Agile Development to Agile Operations Rick Dove and Garry Turkington initiating research into life cycle migration issues within and across system generations an investigation of Response Ability Principles (RAP) and their ability to illuminate agile system issues and enablers Rick Dove, Stevens Institute of Technology CSER 2008, Redondo Beach, CA April 4, 2008 attributed copies permitted 1

2 Engineering of Agile Systems and Enterprises 1/4 of Graduate Certificate in Agile Systems and Enterprise Fundamentals of Analysis, Synthesis, and Performance SDOE 678 Class 1 Agility: Reconfigurable Systems Based on research funded by OSD/DARPA managed by NSF/Navy Purpose: Identify and understand the next competitive paradigm Lehigh University, Agility Forum, and ~1000 people from ~250 organizations

3 Purpose: Lay a Foundation for Student Project Research (establishing efficacy and promise of RAP* tools) Agile Enterprise and Agile Software Development (ASD): concepts with considerable exposure in the language. Agility in the enterprise context usually refers to system operation. Agility in the software context usually refers to system development. Both are concerned with systems that must deliver satisfaction in an environment of uncertainty and change. This initial work began with the observation that ASD processes generally ignore the agility of the resultant system. The investigation: 1) established commonalities across ASD processes 2) cast these common concepts in the domain independent Response Ability architecture that grew from work at the Agility Forum 3) modeled how this development characterization could be extended into the operational phase consistent with observed operational agility *RAP: Response Ability Principles *ASD: Agile Software Development rick.dove@stevens.edu, attributed copies permitted 3

4 Observations ASD is focused on brand-specific procedural gnits & gnats Many people are trying to reach accommodation between CMMI and ASD CMMI is measured by repeatability of the process ASD is measured by customer satisfaction How to migrate toward ASD is a major & critical issue for many Reality: Requirements uncertainty on the increase? Deadlines coming sooner? Systems complexity on the increase? Management wants plan-driven predictability, needs agile-driven quality? Govt customers want plan-driven predictability, need agile-driven quality? rick.dove@stevens.edu, attributed copies permitted 4

5 Perceived Effectiveness 100% iteration In-agile system Development Operation Time Delivery life-cycle end attributed copies permitted 5

6 Perceived Effectiveness 100% iteration In-agile system Development Operation Time Delivery Agile system would continue ROI, but does age, and can suffer integrity failure life-cycle end attributed copies permitted 6

7 RAP: Seven Thought-Guiding Frameworks Response requirements categories (4 reactive and 4 proactive elements): Reactive: correction, variation, expansion, reconfiguration Proactive: creation, improvement, migration, modification Response performance metrics (4 elements): Response: cost, time, quality, scope Response-enabling design principles (10 elements): Encapsulation, Compatibility, Reusability, Redundancy/Diversity, Scalability, Distributed, Loose, Deferred Commitment, Self-Organizing, Evolving Standards Design quality principles (3 elements): Requisite Variety, Parsimony, Harmony An overarching architectural philosophy (3 elements): Reusable modules Reconfigurable in a Scalable architecture (RRS) System integrity responsibilities (4 elements): Module Inventory, System Re-configuration Module Evolution, Infrastructure Evolution An architectural conceptual pattern: Drag-and drop modules in a plug-and-play infrastructure rick.dove@stevens.edu, attributed copies permitted 7

8 RAP: Seven Thought-Guiding Frameworks Response requirements categories (4 reactive and 4 proactive elements): Reactive: correction, variation, expansion, reconfiguration Proactive: creation, improvement, migration, modification Response performance metrics (4 elements): Response: cost, time, quality, scope Response-enabling design principles (10 elements): This paper s focus Encapsulation, Compatibility, Reusability, Redundancy/Diversity, Scalability, Distributed, Loose, Deferred Commitment, Self-Organizing, Evolving Standards Design quality principles (3 elements): Requisite Variety, Parsimony, Harmony An overarching architectural philosophy (3 elements): Reusable modules Reconfigurable in a Scalable architecture (RRS) System integrity responsibilities (4 elements): Module Inventory, System Re-configuration Module Evolution, Infrastructure Evolution An architectural conceptual pattern: Drag-and drop modules in a plug-and-play infrastructure rick.dove@stevens.edu, attributed copies permitted 8

9 Proa active Proactive Change Domains Domain Definition and General Issues General Characteristics Creation (and Elimination) Improvement Migration Modification (Add/Sub Capability) Make or eliminate something. Issues are generally involved with the development of something new where nothing was before, or the elimination of something in use. Incremental improvement. Issues are generally involved with competencies and performance factors, and are often the focus of continual, open-ended campaigns. Foreseen, eventual, and fundamental change. Issues are generally associated with changes to supporting infrastructure, or transitions to next generation replacements. Addition or subtraction of unique capability. Issues are generally involved with the inclusion of something unlike anything already present, or the removal of something unique. Proactive changes are generally triggered internally by the application of new knowledge to generate new value. They are still proactive changes even if the values generated are not positive and even if the knowledge applied is not new self initiation is the distinguishing feature here. A proactive change is usually one that has effect rather than mere potential; thus, it is an application of knowledge rather than the invention or possession of unapplied knowledge. Proactive change proficiency is the wellspring of leadership and innovative activity. rick.dove@stevens.edu, attributed copies permitted 9

10 Agile System: Class 1 Reconfigurable Drag-and-Drop Reusable Components Component mix: Who? Component inventory: Who? System assembly: Who? Infrastructure evolution: Who? Plug-and-Play Evolving Active Infrastructure Responsible-Party Designation Examples of Typical Reconfigurable/Scalable System Configurations Plug-and-Play Evolving Passive Infrastructure Rules/Standards/Principles Variety/Time/Maturity/Range/Increments/Migrations/Evolutions/etc rick.dove@stevens.edu, attributed copies permitted 10

11 Agile System: Class 2 Reconfiguring Drag-and-Drop Reusable Components Component mix: What? Component inventory: What? System assembly: What? Infrastructure evolution: What? Plug-and-Play Evolving Active Infrastructure Systemic Regulation Examples of Typical Reconfigurable/Scalable System Configurations Plug-and-Play Evolving Passive Infrastructure Rules/Standards/Principles Variety/Time/Maturity/Range/Increments/Migrations/Evolutions/etc rick.dove@stevens.edu, attributed copies permitted 11

12 4 Integrity Responsibility Elements The active part of the infrastructure maintaining sufficient inventory of modules ready for use (development people, team leaders, engagement procedures, reusable code modules, reusable test suites, etc), new module addition and upgrade as new capabilities are needed (new developer skills, newly developed code modules, new test suites for new code, new procedures as indicated by a changing situation, user representatives intimate with next stage feature development needs, etc), infrastructure evolution (improvements to existing rules and standards, new rules and standards, etc), and assembly of modules into on-demand system configurations suitable for changing response needs (successive iterations in the development process). rick.dove@stevens.edu, attributed copies permitted 12

13 Questions Q1: Can domain dependent ASD* concepts be cast as domain independent RAP* architecture? Q2: Could ASD cast as RAP architecture help reveal useful values and concepts? Q3: Could ASD cast as RAP architecture provide a migration path for extending development-phase agility into the operational phase? *ASD: Agile Software Development RAP: Response Ability Principles rick.dove@stevens.edu, attributed copies permitted 13

14 Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more. Kent Beck James Grenning Robert C. Martin Mike Beedle Jim Highsmith Steve Mellor Arie van Bennekum Andrew Hunt Ken Schwaber Alistair Cockburn Ron Jeffries Jeff Sutherland Ward Cunningham Jon Kern Dave Thomas Martin Fowler Brian Marick 2001, the above authors this declaration may be freely copied in any form, but only in its entirety through this notice. rick.dove@stevens.edu, attributed copies permitted 14

15 Quote From the Preface Agility is the ability to both create and respond to change in order to profit in a turbulent business environment. Rather than shrink from change, Agile organizations harness or embrace change by being better than competitors at responding to changing conditions and by creating change that competitors can t respond to adequately. However, companies must determine what level l of agility they require to remain competitive, Agility is only an advantage relative to competitors a copper mining company doesn t need to be as agile as a biotechnology firm. Other aspects of agility are also important: nimbleness or flexibility on the one hand, and balance on the other. Agile organizations are nimble (able to change directions quickly) and flexible (able to see how things that worked last week may not work as well next week). An Agile organization also knows how to balance structure and flexibility. If everything changes all the time, forward motion becomes problematic. Agile organizations understand that balancing on the edge between order and chaos determines success. rick.dove@stevens.edu, attributed copies permitted 15

16 Agile Software Development Process (casting ASD as RAP architecture) Drag & Drop Modules Integrity Management Module maintenance Module inventory System assembly developers team leaders owners/users processes tests codes Infrastructure evolution PM PM PM Active Infrastructure Passive Iteration 1 Iteration 2 Iteration n Emergent requirements Iterative convergence Incremental delivery Self organizing Plug & Play Rules Time rick.dove@stevens.edu, attributed copies permitted 16

17 Agile Software Development Process (casting ASD as RAP architecture) Drag & Drop Modules Integrity Management Module maintenance Module inventory System assembly developers team leaders owners/users processes tests codes Infrastructure evolution PM PM PM Active Infrastructure Passive Iteration 1 Iteration 2 Iteration n Emergent requirements Iterative convergence Incremental delivery Self organizing Plug & Play Rules Time rick.dove@stevens.edu, attributed copies permitted 17

18 Agile Software Development Process Q1: Can domain dependent ASD concepts be cast as domain independent RAP architecture? = Yes Drag & Drop Modules Integrity Management Module maintenance Module inventory System assembly developers team leaders owners/users processes tests codes Infrastructure evolution PM PM PM Active Infrastructure Passive Iteration 1 Iteration 2 Iteration n Emergent requirements Iterative convergence Incremental delivery Self organizing Plug & Play Rules Time rick.dove@stevens.edu, attributed copies permitted 18

19 Agile Development-thru-Operations Process (moving responsibilities to operating personnel) Drag & Drop Modules Integrity Management Module maintenance Module inventory System assembly developers team leaders owners/users processes tests codes Infrastructure evolution PM PM PM PM Active Infrastructure Passive Development Migration Operation Emergent requirements Iterative convergence Incremental delivery Self organizing Plug & Play Rules Time attributed copies permitted 19

20 Agile Development-thru-Operations Process Q2: Could ASD cast as RAP architecture help reveal useful values and concepts? Stability of architecture t and perplexity of choice are two problems that t may be mitigated with this RAP view. Drag & Drop Modules Integrity Management Module maintenance Module inventory System assembly developers team leaders owners/users processes tests codes Infrastructure evolution PM PM PM PM Active Infrastructure Passive Development Migration Operation Emergent requirements Iterative convergence Incremental delivery Self organizing Plug & Play Rules Time rick.dove@stevens.edu, attributed copies permitted 20

21 Q3: Could ASD cast as RAP architecture provide a migration path for extending development-phase agility into the operational phase? Nothing fundamentally changes with delivery: new modules must be built when new requirements surface, and existing modules must be upgraded when they cease to perform effectively due to requirements change. It matters not if the modules in question are people with certain skills, code that executes on a computer, tests that verify a new addition doesn t cripple prior capability, procedures that discipline the system sustainment activity, and so on. What does change is a lessening of development intensity, and an adjustment in who carries out the responsibilities for maintaining and sustaining system integrity. ty rick.dove@stevens.edu, attributed copies permitted 21

22 Encapsulated Implementation Process Silterra Semiconductor Fabrication Facility, circa 2000 actual example Develop Develop Manage Conduct Architecture Business Rules Outsourced Testing and and Design and Specs Development User Training 3-Phases ssa 120 days Prog. Mgr bsa bsa bsa 60 days Proj. Mgr bsa bsa Days Days Template V V 2 V V bsa V 2 bsa V IT V 3 IT V 3 Alpha ssa ssa bsa bsa bsa.. bsa IT.. IT bsa V 2 V 2 V 3 V 3 Beta - Designed to Accommodate Requirements Evolution - bsa: business system analyst ssa: strategic system analyst V n : vendor rick.dove@stevens.edu, attributed copies permitted 22

23 Effective Predictability this approach has worked ERP on time, below budget, on spec 3 months: functional ERP "best practice" (Phase 1) 3 months later: preferred business processes (Phase 2) 3 months later: refined business processes (Phase 3) Wish Typical Imp Actual Imp ERP in 12 mos total mos 12 1,2 75% of license budget % 75% $10 Million (5 + 5) $15-25 Million $9 Million HRM in 6 mos mos 5 mos rick.dove@stevens.edu, attributed copies permitted 23

24 Concluding Remarks RAP includes a design ethos that a good system satisfies three quality principles: i Requisite it Variety, Parsimony, and Harmony. Requisite variety would seem to be the driving force behind ASD: the development process must be able to respond to requirements as they become evident and as they change and it must be proactive in discovery, reactive in accommodation. Parsimony is seen throughout the ASD varieties, especially in minimal documentation, deferring action on possible future needs, and lean avoidance of anything that doesn t add immediate value. Harmony has been the rub: ASD appears in contradiction with acceptable best management practices as measured by plan-driven values. Common disharmonious pronouncements: No stability, as the architecture is vague and subject to whimsical change. No way to measure e progress, as the goals keep changing. g The RAP view depicted here provides a solid unchanging basis to the ASD processes that should counter the lack-of-stability perception. As to the need for visible progress measurement, the core metric can only be the nature and speed of convergence on customer satisfaction an issue we ve not addressed, as yet. rick.dove@stevens.edu, attributed copies permitted 24

25 The drag-and-drop/plug-and-play reconfigurable patterns depicted here are consistent with actual ASD practice and do not represent additional project cost to realize the long term continuation benefit in the operational phase. Realizing the benefit is a matter of selection criteria in choosing appropriate user/owners for development-phase participation. It is suggested that a strategy for continuing the ASD approach pattern as depicted here, into operations, will lower the barriers for gaining ASD acceptance. ROI in the operating phase is a requirement of all systems, whether explicitly recognized in system requirement shall statements or not, and savvy management responds to value propositions p that provide reasons for believing ROI will occur. At today s technology pace, a system that cannot incorporate new technology or respond to new competitive needs and customer demands becomes a liability, often before ROI is realized. rick.dove@stevens.edu, attributed copies permitted 25

26 With Respect Boehm and Turner (2004) state on page 1: Agility is the counterpart of discipline. We hold that agility is obtained and (especially) sustained only through discipline, and is a fleeting competency if that discipline is not vigilantly maintained by the four integrity responsibilities. Highsmith (2002) states on page xxxi Agility means balancing between structure and flexibility, so rigor is a vital part of any development process. Agility focuses on the flexibility side of the definition and rigor focuses on the structured side. We suggest the focus is a temporary artifact act of introducing ASD into a plan-driven world, and that ASD as espoused by its leaders is extremely rigorous. It is time for ASD 2.0 rick.dove@stevens.edu, attributed copies permitted 26

27 CSER Paper (April 2008) Perceived Effectiveness 100% In-agile system Development Operation Time Delivery life-cycle end Agile system would continue ROI, but does age, and can suffer strategy-lapse integrity failure Perceived Effectiveness 100% GLOGIFT Paper (July 2008) Module Mix Modifications Infrastructure Migration agile system Development Gen 1 Operation Time Delivery Gen 2 Operation rick.dove@stevens.edu, attributed copies permitted 27

28 Hi-Fi Migrates to 2 nd Gen Home Entertainment Systems Drag & Drop Components Integrity Management Component Mix: amplifiers speakers Mfgrs signal tuners playback units (tape, CD, DVD) ) video displays (TV, computer) content sources (TIVO,P2P) Component inventory: Stores System assembly: User/Owner Infrastructure evolution: Industry Assoc Active Infrastructure Passive Audio tape Video media Net in/out Physical connection Analog interconnect Power Plug & Play Standards roughly Video/Surround Digital/Internet 50s 90s 00s rick.dove@stevens.edu, attributed copies permitted 28

29 Internet Protocol Migration Drag & Drop Components Integrity Management Component Mix: routers switches DNS Servers Vendor Community filters (eg IDS, Firewall) appliances (eg, xml) end points, NICs, NOMs Component inventory: Vendor Community System assembly: Subnet Owners Infrastructure evolution: IETF Active Infrastructure Passive NCP era IPv4 era IPv6 era NCP Wire standards Plug & Play Standards rough operational start TCP/IPv4 Wireless stds Optical stds IPv6 60s/ 60s 80s/ 90s 00/ 10s attributed copies permitted 29

30 Class 1 Agile Systems are Reconfigurable atyrosado.com/ Naty Rosado, Useful Metaphors: Plug-and-Play Drag-and-Drop Class 2 Agile Systems are Reconfiguring ls, html?l=w&p=6 Helen Well Useful Metaphors: Ecologies and Evolution rick.dove@stevens.edu, attributed copies permitted 30

31 SDOE 675 SDOE 678 SDOE 679 SDOE Thinking 678 Engineering 679 Architecting 683 Designing attributed copies permitted 31

Extreme programming XP 5

Extreme programming XP 5 Extreme programming XP 5 XP is not XP is not XP is not XP is not XP is. a lightweight software development methodology for small to medium sized teams developing software in the face of t vague or rapidly

More information

Agile Development Methods: Philosophy and Practice. CSCE 315 Programming Studio, Fall 2017 Tanzir Ahmed

Agile Development Methods: Philosophy and Practice. CSCE 315 Programming Studio, Fall 2017 Tanzir Ahmed Agile Development Methods: Philosophy and Practice CSCE 315 Programming Studio, Fall 2017 Tanzir Ahmed History of Agile Methods Particularly in 1990s, some developers reacted against traditional heavyweight

More information

Dr J Paul Gibson, Dept. INF, TSP, Evry, France

Dr J Paul Gibson, Dept. INF, TSP, Evry, France Agility in Software Development Dr J Paul Gibson, Dept. INF, TSP, Evry, France Ashleigh Brilliant (https://www.ashleighbrilliant.com) http://blog.dilbert.com CSC4102 J Paul Gibson 2018 1 Agile Software

More information

Certified Scrum Master

Certified Scrum Master Certified Scrum Master Notebook November 5, 2013 1 Overview Scrum 2 Scrum Framework What is it Scrum is an agile framework that allows us to focus on delivering the highest business value in the shortest

More information

Agile Business Analysis - Resurgence. Dorothy Tudor - TCC

Agile Business Analysis - Resurgence. Dorothy Tudor - TCC Agile Business Analysis - Resurgence Dorothy Tudor - TCC Business Analysis in an Agile World Webinar [2] Business Analysts WE ALWAYS KNEW THEY WERE COMING BACK! WE HAD 20 YEARS TO PREPARE SO DID THEY!

More information

Agile Software Development Agreements: Navigating the Complex Contracting Issues

Agile Software Development Agreements: Navigating the Complex Contracting Issues Presenting a live 90-minute webinar with interactive Q&A Agile Software Development Agreements: Navigating the Complex Contracting Issues Evaluating Agile vs. Waterfall Development; Structuring Provisions

More information

Chicago PMO Roundtable March 2015

Chicago PMO Roundtable March 2015 Chicago PMO Roundtable March 2015 Hosted by: Sponsored by: The Chicago PMO Roundtable Agenda 5:00 PM Meet and Greet Food and beverages served 5:30 PM Welcome from MVC 5:40 PM Welcome from Allstate 5:45

More information

From Adoption to Transition

From Adoption to Transition From Adoption to Transition Gino Marckx Director Agile Practice, Thoughtcorp Agile+ cba Resident on Earth - http://www.flickr.com/photos/infiniteache/5427836708 Once upon a time... Let s try this new thing

More information

The Agile Performance Holarchy

The Agile Performance Holarchy The Agile Performance Holarchy Jeff Dalton, Agile Evangelist and President of Broadsword Monday March 20, 2017 Copyright 2017 Broadsword Agility, Capability, and Stability Into the storm 3 Agility and

More information

How to make Agile "work" in Business Intelligence projects. Tom Breur VP Data Analytics, Cengage Learning San Diego, 19 April 2016, 11:15-12:00

How to make Agile work in Business Intelligence projects. Tom Breur VP Data Analytics, Cengage Learning San Diego, 19 April 2016, 11:15-12:00 How to make Agile "work" in Business Intelligence projects Tom Breur VP Data Analytics, Cengage Learning San Diego, 19 April 2016, 11:15-12:00 1 Presentation overview How to make Agile work My experience

More information

Agility and Scrum: And Responsibility. Jim Coplien Gertrud&Cope

Agility and Scrum: And Responsibility. Jim Coplien Gertrud&Cope Agility and Scrum: Managemen nt Power And Responsibility Jim Coplien Gertrud&Cope Scrum Train ning Institute Toyota Production System Some old history: in March 2003, annual profit of $8 Billion (>GM +

More information

Patrick Masson Chief Technology Officer University of Massachusetts Office of the President, UMassOnline

Patrick Masson Chief Technology Officer University of Massachusetts Office of the President, UMassOnline agile iteration 0 perfect is the enemy of good Patrick Masson Chief Technology Officer University of Massachusetts Office of the President, UMassOnline Perfect Is The Enemy of Good by Patrick Masson is

More information

Questioning Extreme Programming

Questioning Extreme Programming 2002 McBreen.Consulting Questioning Extreme Programming Should we optimize our software development process? Pete McBreen, McBreen.Consulting petemcbreen@acm.org Agile approaches to software development

More information

AGILE METHODS AND DATA WAREHOUSING:

AGILE METHODS AND DATA WAREHOUSING: AGILE METHODS AND DATA WAREHOUSING: HOW TO DELIVER FASTER KENT GRAZIANO @KentGraziano kentgraziano.com Agenda l My Bio l Why Agile & DW l Agile Manifesto l 12 Agile Principles l Agile Concepts l Two week

More information

20 October /21/2011 1

20 October /21/2011 1 20 October 2011 1 Sandra Thurn thurn@ucar.edu Greg Stossmeister gstoss@ucar.edu EOL Role: In Field Project Services (FPS); Project Management process development and technical project management EOL Role:

More information

An Industrial Case Study for Scrum Adoption

An Industrial Case Study for Scrum Adoption JOURNAL OF SOFTWARE, VOL. 7, NO. 1, JANUARY 2012 237 An Industrial Case Study for Scrum Adoption Hassan Hajjdiab and Al Shaima Taleb and Jauhar Ali College of Engineering and Computer Science Abu Dhabi

More information

Introduction to Agile Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016

Introduction to Agile Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016 Introduction to Agile Life Cycles CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016 1 Goals Introduction to Agile Life Cycles The Agile Manifesto and Agile Principles Agile Life Cycles

More information

In Pursuit of Agility -

In Pursuit of Agility - In Pursuit of Agility - BPM and SOA within the Boeing Company Ahmad R. Yaghoobi Associate Technical Fellow Enterprise Architect ahmad.r.yaghoobi@boeing.com Randy Worsech Business Architect Randall.a.worsech@boeing.com

More information

Package and Bespoke Software Selection Process. Whitepaper

Package and Bespoke Software Selection Process. Whitepaper Package and Bespoke Software Selection Process Whitepaper 1. Why you should read this document Whatever the size and maturity of your business, be it an SME or a department or unit within a much larger

More information

Introduction to Software Engineering

Introduction to Software Engineering UNIT I SOFTWARE PROCESS Introduction S/W Engineering Paradigm life cycle models (water fall, incremental, spiral, WINWIN spiral, evolutionary, prototyping, objects oriented) -system engineering computer

More information

Scrum. Juan Gabardini. Administración y Control de Proyectos Informáticos II. Universidad de Buenos Aires. 1 er cuatrimestre 2007

Scrum. Juan Gabardini. Administración y Control de Proyectos Informáticos II. Universidad de Buenos Aires. 1 er cuatrimestre 2007 Juan Gabardini Administración y Control de Proyectos Informáticos II 1 er cuatrimestre 2007 Universidad de Buenos Aires Project Noise Level Far from Agreement Requirements Complicated Complex Anarchy Close

More information

A SANTEON COMPANY. KEY CONCEPTS OF AGILE Ahmed Sidky, Ph.D. (aka Dr. Agile)

A SANTEON COMPANY. KEY CONCEPTS OF AGILE Ahmed Sidky, Ph.D. (aka Dr. Agile) A SANTEON COMPANY KEY CONCEPTS OF AGILE Ahmed Sidky, Ph.D. (aka Dr. Agile) 1 Ahmed Sidky Co-Author of Becoming Agile Director of Agile Services as TenPearls Over 10 years of dev and delivery experience

More information

Debunking Agile Myths

Debunking Agile Myths Debunking Agile Myths Rick Clare CBAP, PMP, CSM, MSPM Solutions Partner 634 Alpha Drive Pittsburgh, PA 15238 (888) 762-3683 Fax (412) 963-8618 Presentation Purpose Purpose This presentation will discuss

More information

Extreme Programming, an agile software development process

Extreme Programming, an agile software development process Extreme Programming, an agile software development process Paul Jackson School of Informatics University of Edinburgh Recall: Waterfall and Spiral Models 1.Determine objectives Cumulative cost Progress

More information

Mapping Service-Orientation to TOGAF 9 Part IV: Applying Service-Orientation to TOGAF s Service Contracts

Mapping Service-Orientation to TOGAF 9 Part IV: Applying Service-Orientation to TOGAF s Service Contracts Mapping Service-Orientation to TOGAF 9 Part IV: Applying Service-Orientation to TOGAF s Service Contracts by Filippos Santas, Credit Suisse Private Banking in Switzerland In this series of articles we

More information

7 things to ask when upgrading your ERP solution

7 things to ask when upgrading your ERP solution Industrial Manufacturing 7 things to ask when upgrading your ERP solution The capabilities gap between older versions of ERP designs and current designs can create a problem that many organizations are

More information

Agile Software Development for Space Applications

Agile Software Development for Space Applications DocumentID: 450309 Agile Software Development for Space Applications A. Lill 1, D. Messmann, M. Langer Technical University of Munich Boltzmannstraße 15, 85748 Garching, Deutschland Abstract Software development

More information

Enterprise PLM Solutions Advanced PLM Platform

Enterprise PLM Solutions Advanced PLM Platform Enterprise PLM Solutions Advanced PLM Platform The Aras Innovator Model-based SOA for Enterprise PLM Advantages of combining the Model-based Approach with a Service-Oriented Architecture Updated Edition

More information

Powering the Edge to the Enterprise

Powering the Edge to the Enterprise Powering the Edge to the Enterprise Intelligent Equipment. Smart Devices. Smart Systems for OEMs. Intelligent Equipment. Smart Devices. Smart Systems. Our connected world is increasingly populated with

More information

An Evolutionary Lifecycle Model with Agile Practices for Software Development at ABB

An Evolutionary Lifecycle Model with Agile Practices for Software Development at ABB An Evolutionary Lifecycle Model with Agile Practices for Software Development at ABB Aldo Dagnino ABB US Corporate Research Center 1021 Main Campus Drive Raleigh, NC, USA aldo.dagnino@us.abb.com Abstract

More information

The Agile Quality Culture

The Agile Quality Culture The Agile Quality Culture A survey on agile culture and software quality Bruno Henrique Oliveira, Simone do Rocio Senger de Souza Institute of Math and Computer Sciences São Paulo University São Carlos

More information

IJMIE Volume 4, Issue 10 ISSN:

IJMIE Volume 4, Issue 10 ISSN: Review on Scrum and Extreme Programming for Software Quality Assurance in industries Aaditi Sinha * Dr. D. R. Prajapati ** ABSTRACT Agile software development encourages people collaboration through the

More information

INTELLIGENT DIGITAL AUTOMATION PLATFORM

INTELLIGENT DIGITAL AUTOMATION PLATFORM A I INTELLIGENT DIGITAL AUTOMATION PLATFORM Gaining competitive advantage through digital transformation of your business processes Sponsored by 1 Introduction Today, every business faces the threat of

More information

An Oracle White Paper February Oracle Unified Method (OUM) Oracle s Full Lifecycle Method for Deploying Oracle-Based Business Solutions

An Oracle White Paper February Oracle Unified Method (OUM) Oracle s Full Lifecycle Method for Deploying Oracle-Based Business Solutions An Oracle White Paper February 2014 Oracle Unified Method (OUM) Oracle s Full Lifecycle Method for Deploying Oracle-Based Business Solutions Executive Overview... 1 Introduction... 1 Standards Based...

More information

The publishing of the manifesto spawned a movement in the software industry known as agile software development.

The publishing of the manifesto spawned a movement in the software industry known as agile software development. Agile software development is a conceptual framework for undertaking software engineering projects that embraces and promotes evolutionary change throughout the entire life-cycle of the project. There

More information

2017 European Internet of Things Product Leadership Award

2017 European Internet of Things Product Leadership Award 2017 European Internet of Things Product Leadership Award Contents Background and Company Performance... 3 Industry Challenges... 3 Product Family Attributes and Business Impact of Wirepas... 4 Conclusion...

More information

Partnering with the business to create a successful self-service analytics framework

Partnering with the business to create a successful self-service analytics framework Partnering with the business to create a successful self-service analytics framework Times are changing; the evolution of an agile but controlled approach to BI It s widely known that the landscape of

More information

TOWARDS DEFINING SOFTWARE DEVELOPMENT PROCESSES IN DO-178B WITH OPENUP

TOWARDS DEFINING SOFTWARE DEVELOPMENT PROCESSES IN DO-178B WITH OPENUP TOWARDS DEFINING SOFTWARE DEVELOPMENT PROCESSES IN DO-178B WITH OPENUP Christophe Bertrand, Christopher P. Fuhrman Department of Software and IT Engineering, ÉTS (École de technologie supérieure), Montreal,

More information

Introduction. Charting the future of customer care through a core optimization philosophy.

Introduction. Charting the future of customer care through a core optimization philosophy. Ralf Hiemisch /Getty Images Charting the future of customer care through a core optimization philosophy. Until recently, the majority of the discussions Five dynamics shifting the industry around customer

More information

Implementing CMMI using a Combination of Agile Methods

Implementing CMMI using a Combination of Agile Methods Implementing CMMI using a Combination of Agile Methods Julio Ariel Hurtado Alegría 1 and María Cecilia Bastarrica 2 1 Departamento de Sistemas, Universidad del Cauca Calle 5 #4-70, Popayán, Colombia ahurtado@unicauca.edu.co

More information

Transform Application Performance Testing for a More Agile Enterprise

Transform Application Performance Testing for a More Agile Enterprise SAP Brief SAP Extensions SAP LoadRunner by Micro Focus Transform Application Performance Testing for a More Agile Enterprise SAP Brief Managing complex processes Technology innovation drives the global

More information

Introducing Enterprise Scrum for Business Agility: Scale Scrum from Single Teams to Whole Organizations

Introducing Enterprise Scrum for Business Agility: Scale Scrum from Single Teams to Whole Organizations Introducing Enterprise Scrum for Business Agility: Scale Scrum from Single Teams to Whole Organizations 1 Enterprise Scrum (ES) is a highly configurable, customer-centric management framework for achieving

More information

How SOA Can Help EA. Enterprise Architecture Conference 2008

How SOA Can Help EA. Enterprise Architecture Conference 2008 Enterprise Conference 2008 The IT & Business Alignment Forum November 10-13, 2008, Las Vegas, NV How SOA Can Help EA Yan Zhao, Ph.D Enterprise and IT Strategy Current Affiliation: Mitre Corporation Presentation

More information

From configuration management database (CMDB) to configuration management system (CMS)

From configuration management database (CMDB) to configuration management system (CMS) From configuration management database (CMDB) to configuration management system (CMS) Utilizing an integrated CMDB to enable service asset and configuration management Table of contents Introduction....3

More information

Agile Software Development. Agile Software Development Basics. Principles of the Agile Alliance. Agile Manifesto. Agenda. Agile software development

Agile Software Development. Agile Software Development Basics. Principles of the Agile Alliance. Agile Manifesto. Agenda. Agile software development Agile Software Development T-110.6130 Systems Engineering in Data Communications Software P, Aalto University Agile software development Structured and disciplined, fast-paced Iterative and Incremental

More information

gen-e Run Networks at Peak Performance IBM SPECIAL The Navigator for Enterprise Solutions Mike Henderson, EVP of Global Sales & Marketing CIOReview

gen-e Run Networks at Peak Performance IBM SPECIAL The Navigator for Enterprise Solutions Mike Henderson, EVP of Global Sales & Marketing CIOReview IBM SPECIAL MARCH, 2018 CIOREVIEW.COM The Navigator for Enterprise Solutions Run Networks at Peak Performance Mike Henderson, EVP of Global Sales & Marketing 1 MARCH 2018 50-2018 Run Networks at Peak Performance

More information

CURRICULUM VITAE GERARD JERRY POWER

CURRICULUM VITAE GERARD JERRY POWER CURRICULUM VITAE GERARD JERRY POWER Gerard ( Jerry ) Power 3520 Trinity Ln. Plano, TX 75075 972-985-8388 (h) or 972-839-9769 (c) gerard.power@verizon.net PHILOSOPHY Marketing is a data driven science.

More information

All-in-One versus Individual Best-of-Breed Solutions

All-in-One versus Individual Best-of-Breed Solutions Back to Basics: All-in-One versus Individual Best-of-Breed Solutions Don Van Doren President Vanguard Communications Joe Staples CMO Interactive Intelligence, Inc. Table of Contents Introduction... 3 Q:

More information

An Overview of the AWS Cloud Adoption Framework

An Overview of the AWS Cloud Adoption Framework An Overview of the AWS Cloud Adoption Framework Version 2 February 2017 2017, Amazon Web Services, Inc. or its affiliates. All rights reserved. Notices This document is provided for informational purposes

More information

Chapter 3 Software Process Model

Chapter 3 Software Process Model Usman Akram COMSATS Institute of information Technology lahore musmanakram@ciitlahore.edu.pk March 8, 2015 About software process model Outline 1 About software process model Build and Fix Model Why Models

More information

Scrum - Introduction. Petri Heiramo. Agile Coach, CST

Scrum - Introduction. Petri Heiramo. Agile Coach, CST Scrum - Introduction Petri Heiramo Agile Coach, CST Scrum Started in the Harvard BR. The relay race approach to product development may conflict with the goals of maximum speed and flexibility. Instead

More information

A Short Introduction to. Agile Methods. A synopsis based on the background, examples, deliverables, costs, benefits, and unique features

A Short Introduction to. Agile Methods. A synopsis based on the background, examples, deliverables, costs, benefits, and unique features A Short Introduction to Agile Methods A synopsis based on the background, examples, deliverables, costs, benefits, and unique features Dr. David F. Rico, PMP, CSM Background Agenda Examples Deliverables

More information

Module 1 Introduction. IIT, Bombay

Module 1 Introduction. IIT, Bombay Module 1 Introduction Lecture 1 Need Identification and Problem Definition Instructional objectives The primary objective of this lecture module is to outline how to identify the need and define the problem

More information

Providing the right level of analytics self-service as a technology provider

Providing the right level of analytics self-service as a technology provider The Information Company White paper Providing the right level of analytics self-service as a technology provider Where are you in your level of maturity as a SaaS provider? Today s technology providers

More information

THE IMPORTANCE OF IMPLEMENTING SUSTAINABLE OPERATIONS MANAGEMENT SOFTWARE

THE IMPORTANCE OF IMPLEMENTING SUSTAINABLE OPERATIONS MANAGEMENT SOFTWARE THE IMPORTANCE OF IMPLEMENTING SUSTAINABLE OPERATIONS MANAGEMENT SOFTWARE WHITE PAPER (2016) Authors: Dr. Nicholas Hurley and Gordon Duthie MSc (j5 International) Contemporary businesses are looking for

More information

MOVE YOUR DIGITAL EXPERIENCE FORWARD

MOVE YOUR DIGITAL EXPERIENCE FORWARD MOVE YOUR DIGITAL EXPERIENCE FORWARD An Adobe Experience Manager Perspective perficientdigital.com We re living in the Age of the Customer, where balance of brand power has shifted from businesses to the

More information

HOW ADVANCED INDUSTRIAL COMPANIES SHOULD APPROACH ARTIFICIAL-INTELLIGENCE STRATEGY

HOW ADVANCED INDUSTRIAL COMPANIES SHOULD APPROACH ARTIFICIAL-INTELLIGENCE STRATEGY Wouter Baan, Joshua Chang, and Christopher Thomas HOW ADVANCED INDUSTRIAL COMPANIES SHOULD APPROACH ARTIFICIAL-INTELLIGENCE STRATEGY November 2017 Leaders need to determine what AI can do for their company

More information

Introducing Microsoft Dynamics CRM

Introducing Microsoft Dynamics CRM Introducing Microsoft Dynamics CRM Which Organisations Use Microsoft Dynamics CRM? Top 10 Benefits of Microsoft Dynamics CRM Demonstrating Microsoft Dynamics CRM CRM Planning Resources www.preact.co.uk

More information

INCREASING UTILITY: DESIGNING MEDICAL DEVICES AND APPLICATIONS FOR REMOTE MONITORING

INCREASING UTILITY: DESIGNING MEDICAL DEVICES AND APPLICATIONS FOR REMOTE MONITORING INCREASING UTILITY: DESIGNING MEDICAL DEVICES AND APPLICATIONS FOR REMOTE MONITORING 2011 Design of Medical Devices Conference April 12-14, 2011, Minneapolis, Minnesota, USA Lori Lucke, Anne Mickelson,

More information

Enterprise Architecture: an ideal discipline for use in Supply Chain Management

Enterprise Architecture: an ideal discipline for use in Supply Chain Management Enterprise Architecture: an ideal discipline for use in Supply Chain Management Richard Freggi Senior Supply Chain Architect (TOGAF 9.1 certified level 2) HP Inc. Content Understanding Supply Chain Management

More information

SAS ANALYTICS AND OPEN SOURCE

SAS ANALYTICS AND OPEN SOURCE GUIDEBOOK SAS ANALYTICS AND OPEN SOURCE April 2014 2014 Nucleus Research, Inc. Reproduction in whole or in part without written permission is prohibited. THE BOTTOM LINE Many organizations balance open

More information

Elevate your organization. To reach the Cloud.

Elevate your organization. To reach the Cloud. Elevate your organization. To reach the Cloud. En route to Digital. Results from KPMG s Harvey Nash Survey. The Harvey Nash Survey 4,500 Responses 2 Decades $1-3trn IT budget 86 Countries 118 Government

More information

CMMI. The Agile Performance Holarch. Jeff Dalton. President of Broadsword Chief Evangelist, AgileCxO.org

CMMI. The Agile Performance Holarch. Jeff Dalton. President of Broadsword Chief Evangelist, AgileCxO.org The Agile Performance Holarch A new model for building and evalua9ng Agile Capability Jeff Dalton President of Broadsword Chief Evangelist, AgileCxO.org CMMI Presented By:! Copyright 2017 AgileCxO.org

More information

Chapter 15. Supporting Practices Service Profiles 15.2 Vocabularies 15.3 Organizational Roles. SOA Principles of Service Design

Chapter 15. Supporting Practices Service Profiles 15.2 Vocabularies 15.3 Organizational Roles. SOA Principles of Service Design 18_0132344823_15.qxd 6/13/07 4:51 PM Page 477 Chapter 15 Supporting Practices 15.1 Service Profiles 15.2 Vocabularies 15.3 Organizational Roles Each of the following recommended practices can be considered

More information

The Lean Startup Game

The Lean Startup Game The Lean Startup Game by Ram Srinivasan Agile Coach and Trainer @ramvasan email@ramvasan.com About me About me Objective of the Game Run a profitable startup Let's Build a Startup And Start Ups Fail The

More information

Ayla Architecture. Focusing on the Things and Their Manufacturers. WE RE DRIVING THE NEXT PHASE OF THE INTERNET of THINGS

Ayla Architecture. Focusing on the Things and Their Manufacturers.  WE RE DRIVING THE NEXT PHASE OF THE INTERNET of THINGS WE RE DRIVING THE NEXT PHASE OF THE INTERNET of THINGS NOW Ayla Architecture Focusing on the Things and Their Manufacturers Ayla Networks 2015 www.aylanetworks.com The Ayla Internet of Things Platform:

More information

WHITE PAPER. Six Simple Steps to Improve Service Quality and Reduce Costs

WHITE PAPER. Six Simple Steps to Improve Service Quality and Reduce Costs WHITE PAPER Six Simple Steps to Improve Service Quality and Reduce Costs INTRODUCTION Do you have challenges with maintaining your SLA commitment? Does your customer support department get more complex

More information

IIBA Global Business Analysis Core Standard. A Companion to A Guide to the Business Analysis Body of Knowledge (BABOK Guide) Version 3

IIBA Global Business Analysis Core Standard. A Companion to A Guide to the Business Analysis Body of Knowledge (BABOK Guide) Version 3 IIBA Global Business Analysis Core Standard A Companion to A Guide to the Business Analysis Body of Knowledge (BABOK Guide) Version 3 International Institute of Business Analysis, Toronto, Ontario, Canada.

More information

Effective Negotiating

Effective Negotiating Now that you ve taken the Effective Negotiating there s more. Dr. Chester L. Karrass presents the masters class of negotiation 2 Effective Negotiating the Follow-on Program Discover the next level of negotiating

More information

Conference summary report

Conference summary report Thank you for making Symposium/ITxpo 2011 our most inspiring event ever. Your enthusiasm, insights and willingness to share with your peers is why Gartner Symposium/ITxpo is the world s largest and most

More information

Information Governance at Work An IGI Case Study Series

Information Governance at Work An IGI Case Study Series Information Governance at Work An IGI Case Study Series PANDORA MEDIA How Pandora Tuned In to Information Governance Control of Its Most Sensitive and Valuable Information Assets 1 - Compliments of About

More information

Universal Description, Discovery and Integration (UDDI) 1.0

Universal Description, Discovery and Integration (UDDI) 1.0 5341ch01.qxd_bp 3/13/02 8:28 AM Page 1 PART 1 Universal Description, Discovery and Integration (UDDI) 1.0 5341ch01.qxd_bp 3/13/02 8:28 AM Page 3 CHAPTER 1 UDDI Executive White Paper September 6, 2000 5341ch01.qxd_bp

More information

PROFESSIONAL SERVICES CONSULTANT

PROFESSIONAL SERVICES CONSULTANT 0 PROFESSIONAL SERVICES CONSULTANT Professional Services Consultants have ultimate responsibility for the smooth implementation of systems with our customers, by ensuring the implementation is mapped effectively

More information

Enterprise Architecture: The Strategic Tool for Innovation in Tough Times

Enterprise Architecture: The Strategic Tool for Innovation in Tough Times Enterprise Architecture: The Strategic Tool for Innovation in Tough Times Presented By: Mr. Robert (Bob) Weisman MSc, PEng, PMP, CD CEO/Principal Consultant, Build The Vision Inc. Robert.weisman@buildthevision.ca

More information

Agile and CMMI : Disciplined Agile with Process Optimization

Agile and CMMI : Disciplined Agile with Process Optimization www.agiledigm.com Agile and CMMI : Disciplined Agile with Process Optimization Kent Aaron Johnson 02 April 2014 Long Beach, California, USA CMMI is registered in the U.S. Patent and Trademark Office by

More information

Smart Solutions with Connected Manufacturing. Chet Namboodri Managing Director Global Manufacturing Industry Cisco Systems, Inc.

Smart Solutions with Connected Manufacturing. Chet Namboodri Managing Director Global Manufacturing Industry Cisco Systems, Inc. Smart Solutions with Connected Manufacturing Chet Namboodri Managing Director Global Manufacturing Industry Cisco Systems, Inc. Agenda Manufacturing Industry Business Drivers Business Value of IoE with

More information

Future Research Challenges in Software Evolution

Future Research Challenges in Software Evolution Future Research s in Software Evolution Tom Mens Université de Mons Director of the ERCIM Working Group on Software Evolution With contributions from: Y.-G. Guéhéneuc, J. Buckley, R. Mittermeir, A. Winter,

More information

SOA, EDA, BPM and CEP are all Complementary by David Luckham

SOA, EDA, BPM and CEP are all Complementary by David Luckham SOA, EDA, BPM and CEP are all Complementary by David Luckham Part I Approaches to designing and managing information systems have proliferated over the past 15 years, so much so that the space of technical

More information

Two Branches of Software Engineering

Two Branches of Software Engineering ENTERPRISE SOFTWARE ENGINEERING & SOFTWARE ENGINEERING IN THE ENTERPRISE Two Branches of Software Engineering 1 Crafting Software Resource Input Code Debug Product Test 2 Engineering Software Resource

More information

M&A Strategy and Integration: Adapting to Today s Disruptive Business Models and the Changing Mechanics of Value Creation

M&A Strategy and Integration: Adapting to Today s Disruptive Business Models and the Changing Mechanics of Value Creation M&A Strategy and Integration: Adapting to Today s Disruptive Business Models and the Changing Mechanics of Value Creation By Nitin Kumar The rules of business continue to be redefined by highly disruptive

More information

An Introduction to Scrum

An Introduction to Scrum An Introduction to Scrum Denise Notini Nogueira 2012 An Introduction to Scrum Presented by Denise Notini Nogueira 2012 We re losing the relay race The relay race approach to product development may conflict

More information

Cisco s Digital Transformation Supply Chain for the Digital Age

Cisco s Digital Transformation Supply Chain for the Digital Age Cisco s Digital Transformation Supply Chain for the Digital Age The Cisco Supply Chain: Global, Complex, and Diverse Cisco s global supply chain extends across 13 countries and more than 25 locations.

More information

THE ADVANTAGES OF AGILE METHODOLOGIES APPLIED IN THE ICT DEVELOPMENT PROJECTS

THE ADVANTAGES OF AGILE METHODOLOGIES APPLIED IN THE ICT DEVELOPMENT PROJECTS International Journal on Information Technologies & Security, 4 (vol. 9), 2017 51 THE ADVANTAGES OF AGILE METHODOLOGIES APPLIED IN THE ICT DEVELOPMENT PROJECTS Vangel Fustik Faculty of Electrical Engineering

More information

Continuous Quality Assurance

Continuous Quality Assurance White Paper Silk Central Connect Continuous Quality Assurance Deliver Great Software the Business Needs Table of Contents page Executive Summary...2 63% of All Software Projects Don t Succeed...2 40% of

More information

a Recruitment Software Provider that fits

a Recruitment Software Provider that fits 5 Steps to Help You Win Over Key Stakeholders and Invest in a Talent Acquisition Software Suite That You Will Love. a Research ebook by: HIRING INSIGHTS WHY INVEST IN TALENT ACQUISITION? B2C technology

More information

AGILE SOLUTIONS. Agile Basics

AGILE SOLUTIONS. Agile Basics AGILE SOLUTIONS Agile Basics info@one80services.com one80services.com AGILE SOLUTIONS Agile Basics Table of Contents 2 Who We Are 3 What Is Agile? 4 Agile Values 5 Agile Principles 6 Agile Development

More information

Build v/s Buy Laboratory Information Management System

Build v/s Buy Laboratory Information Management System WHITE PAPER Build v/s Buy Laboratory Information Management System Table of Contents 1. Introduction 3 2. A LIMS Primer 3 3. What is a COTS Solution? 4 4. Can a Pharmaceutical LIMS Really Be a COTS? 4

More information

MAKING THE MOVE TO MOBILITY: THE DIGITALISATION OF FIELD SERVICE

MAKING THE MOVE TO MOBILITY: THE DIGITALISATION OF FIELD SERVICE MAKING THE MOVE TO MOBILITY: THE DIGITALISATION OF FIELD SERVICE The new wave of mobility in field service management INTRODUCTION Field service organisations have always embraced technology, being early

More information

MICROSOFT DYNAMICS NAV FOR INTERNATIONAL

MICROSOFT DYNAMICS NAV FOR INTERNATIONAL WHITEPAPER MICROSOFT DYNAMICS NAV FOR INTERNATIONAL IMPLEMENTATIONS MICROSOFT DYNAMICS NAV AND INTERNATIONAL ERP IMPLEMENTATION This whitepaper explains why Microsoft Dynamics NAV is particularly well-suited

More information

A Journey from Historian to Infrastructure. From asset to process to operational intelligence

A Journey from Historian to Infrastructure. From asset to process to operational intelligence A Journey from Historian to Infrastructure From asset to process to operational intelligence Summary As technology lowers barriers to large scale data capture, industries are searching for ways to capitalize

More information

RECOGNIZING USER INTENTIONS IN REAL-TIME

RECOGNIZING USER INTENTIONS IN REAL-TIME WHITE PAPER SERIES IPERCEPTIONS ACTIVE RECOGNITION TECHNOLOGY: RECOGNIZING USER INTENTIONS IN REAL-TIME Written by: Lane Cochrane, Vice President of Research at iperceptions Dr Matthew Butler PhD, Senior

More information

Value over Constraints

Value over Constraints Agile Project Management Jim Highsmith Chapter 2 Value over Constraints Releasable Product Although constraints such as cost and time are important, they should be secondary to creating value for customers.

More information

TenStep Project Management Process Summary

TenStep Project Management Process Summary TenStep Project Management Process Summary Project management refers to the definition and planning, and then the subsequent management, control, and conclusion of a project. It is important to recognize

More information

Capgemini s PoV on Industry 4.0 and its business implications for Siemens

Capgemini s PoV on Industry 4.0 and its business implications for Siemens Capgemini s PoV on Industry 4.0 and its business implications for Siemens Siemens Digital Transformation Executive Forum June 5 th 2014, Udo Lange TRANSFORM TOGETHER Contents INDUSTRY 4.0: Drivers for

More information

Agile Quality Management

Agile Quality Management Agile Quality Management Panagiotis Sfetsos, PhD Assistant Professor, Department of Informatics, Alexander Technological Educational Institution E mail: sfetsos@it.teithe.gr Web Page: http://aetos.it.teithe.gr/~sfetsos/

More information

SERVICE ORIENTED ARCHITECTURE (SOA)

SERVICE ORIENTED ARCHITECTURE (SOA) International Civil Aviation Organization SERVICE ORIENTED ARCHITECTURE (SOA) ICAO APAC OFFICE BACKGROUND SOA not a new concept. Sun defined SOA in late 1990s to describe Jini. Services delivered over

More information

Agile Architecture And Design

Agile Architecture And Design Agile Architecture And Design Vishy Ramaswamy (vramaswa@ca.ibm.com) Senior Technical Staff Member Design Management Server Architect Collaborative Architecture, Design and Analysis IBM Rational Software

More information

Aligning Architecture work with Agile Teams

Aligning Architecture work with Agile Teams Aligning Architecture work with Agile Teams Eoin Woods Endava 15 th July 2015. Agile software development is a very widely practiced software development approach and nowadays there is also broad recognition

More information

Oracle s Service-Oriented Architecture Strategy

Oracle s Service-Oriented Architecture Strategy Pierre Fricke VP and Lead Analyst, Web Application Infrastructure web-infra@dhbrown.com Business velocity refers to a company s ability to generate operational speed while heading in the right direction.

More information

Quality Management System Guidance. ISO 9001:2015 Clause-by-clause Interpretation

Quality Management System Guidance. ISO 9001:2015 Clause-by-clause Interpretation Quality Management System Guidance ISO 9001:2015 Clause-by-clause Interpretation Table of Contents 1 INTRODUCTION... 4 1.1 IMPLEMENTATION & DEVELOPMENT... 5 1.2 MANAGING THE CHANGE... 5 1.3 TOP MANAGEMENT

More information