Business Driven Software Development. Why the Focus on the Team is an Impediment to Agile

Size: px
Start display at page:

Download "Business Driven Software Development. Why the Focus on the Team is an Impediment to Agile"

Transcription

1 Business Driven Software Development Why the Focus on the Team is an Impediment to Agile

2 Copyright 2012 Net Objectives, Inc. All Rights Reserved 2

3 Product Portfolio Management Business Product Owner Lean for Executives Business technical Team process Kanban / Scrum Lean-Agile For Your Team ATDD / TDD / Design Patterns Lean Enterprise Manage ment Lean Management Project Management ASSESSMENTS CONSULTING TRAINING COACHING Copyright 2012 Net Objectives, Inc. All Rights Reserved 3

4 Questions to Ask What is the purpose of agility? Is the only way to achieve agility at scale through scaling? Should we start with the bigger picture in mind from the beginning? Scrum is a great team process. How do we extend and enhance it to enable it to work at an enterprise level? Copyright 2012 Net Objectives, Inc. All Rights Reserved 4

5 Copyright 2012 Net Objectives, Inc. All Rights Reserved 5

6 P O R T F O L I O V A L U E S T R E A M O W N E R B U S I N E S S S P O N S O R, T E C H N I C A L S P O N S O R S TA K E H O L D E R S c h u n k i n g BUSINESS DISCOVERY s l i c i n g BUSINESS DELIVERY Business Priority Business Planning Business Readiness Ready to Pull Incremental Development Incremental Deployment Support & Feedback Decision Is there enough business value? Decision Is it technically feasible? Decision Is an SME ready? Decision Is it ready to release? Identify potential capabilities Define increments as MMFs Set acceptance criteria and feature sequence Build iteratively Scrum / Kanban / Hybrid ATDD and Emergent Design P O D H U B BPO PO (Release) BUSINESS PM TDM ADM LEAN-AGILE PM TEAM Copyright 2012 Net Objectives, Inc. All Rights Reserved 6

7 he Scrum Model: ne Product and One Team Product Owner Development Team & SM Copyright 2012 Net Objectives, Inc. All Rights Reserved 7

8 till Complete in this Situation? Stakeholders for multiple programs Product Owners Application Development teams & SMs Component Teams Copyright 2012 Net Objectives, Inc. All Rights Reserved 8

9 Case Study 1 Teams self-organized by layer Copyright 2012 Net Objectives, Inc. All Rights Reserved 9

10 eam Organization Team 1 Team 2 Team 3 UI Team UI Team Mid-tier Team Mid-tier Team Database Team Database Team Copyright 2012 Net Objectives, Inc. All Rights Reserved 10

11 cale to Multiple Products Business Stakeholders Development Teams Integration Team Copyright 2012 Net Objectives, Inc. All Rights Reserved 11

12 s Scrum Scales, It Moves to a ifferent Problem Product Owner role goes from one product, one team to multiple products, multiple teams Teams go from cross-functional to sharing both people and component teams Requires more architecture across organization (emergent design at one team not the same as emergent design across teams) Products almost certainly get bigger Stories, which were releasable are now small slices of functionality Release planning critical not just for team but for organization and across teams Copyright 2012 Net Objectives, Inc. All Rights Reserved 12

13 ize of Product Can hange Dynamics Simple Case: 1 product, 1 team Business Stakeholder Product Owner Development Team Stories Batch by iteration Deploy Copyright 2012 Net Objectives, Inc. All Rights Reserved 13

14 Minimal Marketable Feature Smallest, business increment to add value and be worth the cost of discovery, development, deployment and consumption Value Deliver value quickly Learn what customer needs Avoid over-building Move on to more important things Copyright 2012 Net Objectives, Inc. All Rights Reserved 14

15 roducts Too Large to Release very Sprint Simple Case: 1 product, 1 team Business Stakeholder Product Owner Development Team MMFs Chunks Stories Batch by iteration Deploy Copyright 2012 Net Objectives, Inc. All Rights Reserved 15

16 hat Happens When Size and omplexity Increase? Business Stakeholder Product Owner Development Teams Copyright 2012 Net Objectives, Inc. All Rights Reserved 16

17 ase Study 2: Coordinating eams Background Multiple teams Specialized Each team completed sprints in two weeks but value not delivered for months and then with challenges Copyright 2012 Net Objectives, Inc. All Rights Reserved 17

18 verall Team Organization Product Line A applications Product Line B applications Component team for line A applications System-Wide Component Team Component team for line B applications Copyright 2012 Net Objectives, Inc. All Rights Reserved 18

19 eams on a Project Product Line A applications Product Line B applications Component team for line A applications Component team for line B applications System-Wide Component Team Copyright 2012 Net Objectives, Inc. All Rights Reserved 19

20 how much of what you do is valuable? rework? Copyright 2012 Net Objectives, Inc. All Rights Reserved 20

21 What Work Do You Do? Getting Requirements Design Programming Testing Planning Collaboration Integration Re-doing requirements Working from old requirements Fixing bugs Building unneeded features Documentation Deployment Training Integration errors Overbuilding frameworks Essentially duplicating components Copyright 2012 Net Objectives, Inc. All Rights Reserved 21

22 focus on time over the entire value stream Copyright 2012 Net Objectives, Inc. All Rights Reserved 22

23 MMF MMF Teams Split work MMF on according their parts to Teams Teams split according to components Eventually Teams work integrating on their them part together until done Feedback times for: Team Across teams Customer 2 weeks 6 weeks 8 weeks Progress bar Copyright 2012 Net Objectives, Inc. All Rights Reserved 23

24 MMF MMF Split MMF into sub-features After Integration one iteration, still required teams integrate but takes their much components less time Development Teams work teams on split according their to part components Feedback times for: Team Across teams Customer 2 weeks 2 weeks 2 weeks Progress bar Copyright 2012 Net Objectives, Inc. All Rights Reserved 24

25 It is more effective to manage how teams pull their work, than it is to expect the teams to coordinate the work they pull individually. Copyright 2012 Net Objectives, Inc. All Rights Reserved 25

26 L E T S R E C O N S I D E R WHAT I S G O I N G O N c h u n k i n g BUSINESS DISCOVERY s l i c i n g BUSINESS DELIVERY Business Priority Business Planning Business Readiness Ready to Pull Incremental Development Incremental Deployment Support & Feedback What to Build How to Build It How to Build It How to Validate It Copyright 2012 Net Objectives, Inc. All Rights Reserved 26

27 Case Study 3: Military Aircraft Background 7 components on plane 70 person dev group (50 devs) 7 teams (4-10 each) 4 test platforms, 2 simulators, 1 plane Challenge was integration extremely difficult Copyright 2012 Net Objectives, Inc. All Rights Reserved 27

28 ynamic Feature Teams Copyright 2012 Net Objectives, Inc. All Rights Reserved 28

29 esulting Savings 63% increase in throughput 42% decrease in defects Greater than 22% savings* ($1.73M) was thought to be higher but not claimed due to political reasons Copyright 2012 Net Objectives, Inc. All Rights Reserved 29

30 hat Happens When You Can t et Cross-Functional Teams? Business Stakeholder Product Owner Architects UX Legacy knowledge Skills Just plain smart Development Teams Copyright 2012 Net Objectives, Inc. All Rights Reserved 30

31 Case Study 4: Coordinating Multiple Business Stakeholders with Multiple Team Copyright 2012 Net Objectives, Inc. All Rights Reserved 31

32 The Simple Case 1. Define Business capabilities 2. Create MMFs 3. Prioritize MMFs 4. Create high level stories 5. Assign to team backlog Team Product Backlog Development team A A1 A2 A1 A1aA1bA1c A1d Team 1 A2 Architecture Technical Leads Product Owners Copyright 2012 Net Objectives, Inc. All Rights Reserved 32

33 A Harder Case 1. Define Business capabilities 2. Create MMFs 3. Prioritize MMFs 4. Create high level stories 5. Assign to team backlogs Team Product Backlogs Development teams A A1 A2 A1 A1aA1bA1c A1d Team 1 A2 A2aA2bA2c Team 2 Team 3 Team 4 Architecture Technical Leads Product Owners Copyright 2012 Net Objectives, Inc. All Rights Reserved 33

34 Normal Problem We Call it Tough Stakeholders A Team Product Backlogs Development teams Team 1 B C Team 2 Team 3 D Team 4 E Copyright 2012 Net Objectives, Inc. All Rights Reserved 34

35 Product Owner Role Stretched Too Thin Stakeholders A B?? Team Product Backlogs Development teams Team 1 C???? Team 2 D? Team 3 Team 4 E Copyright 2012 Net Objectives, Inc. All Rights Reserved 35

36 ymptoms Product Owners do project management Stakeholders can t go to one source to see what to do Teams have to coordinate with themselves Copyright 2012 Net Objectives, Inc. All Rights Reserved 36

37 Product Managers and Product Owners Stakeholders A Team Product Backlogs Development teams Team 1 B C Team 2 Team 3 D Team 4 E Product Managers Product Owners Copyright 2012 Net Objectives, Inc. All Rights Reserved 37

38 Product Managers and Product Owners Stakeholders A Team Product Backlogs Development teams Team 1 B C Team 2 Team 3 D Team 4 E Product Managers Product Owners Copyright 2012 Net Objectives, Inc. All Rights Reserved 38

39 Agile at Scale 1. Define Business capabilities 2. Create MMFs 3. Prioritize MMFs 4. Create high level stories B1 B1aB1b B1c 5. Assign to team backlogs Team Product Backlogs Development teams A A1 A2 A1 A1aA1bA1c A1d Team 1 B2 B2a B2bB2c B C B1 C1 B2 B3 C2 B3 C1 A2 B3aB3b B3c Blocked Team 2 Team 3 C2 Business Stakeholders Product Managers Architecture Technical Leads Product Owners Team 4 Copyright 2012 Net Objectives, Inc. All Rights Reserved 39

40 Is There a Pattern? Three Key Principles of Lean Optimize the whole Deliver fast Eliminate waste Practices to follow Drive from business value Work efficiently Requires attention to to completion Requires attention to to avoid creating creating waste waste Copyright 2012 Net Objectives, Inc. All Rights Reserved 40

41 Copyright 2012 Net Objectives, Inc. All Rights Reserved 41

42 hich Would You Rather Have? For what? To own? To win on a game show? To drive in a race? On sand dunes? Copyright 2012 Net Objectives, Inc. All Rights Reserved 42

43 egacy Organization: atrix Resources to Projects Project 1 Project 2 Project 3 Project 4 Project N Copyright 2012 Net Objectives, Inc. All Rights Reserved 43

44 et s Create a Pilot Project Project 1 Project 2 Project 3 Project 4 Project N % Business Analyst, Architect, Usability Expert, Developer, Developer, Tester, Project Manager Expert Cross-functional, co-located teams produce 3x the results than before without changing process. Copyright 2012 Net Objectives, Inc. All Rights Reserved 44

45 Summary Keep the big picture in mind Lean is a great extension for the Scrum framework Efficient teams are great, but not sufficient We must extend and enhance our team-models to achieve enterprise agility Copyright 2012 Net Objectives, Inc. All Rights Reserved 45

46 Questions Webinars: Capturing Business Rules in Stories. Amir Kolsky. TBD Courses: Lean-Agile Project Management. Atlanta April 3-5 Seattle April 3-5ay Area 3/6-8 Copyright 2012 Net Objectives, Inc. All Rights Reserved 46

Using Lean Startup Principles to Guide all Agile Adoptions For Management and Teams

Using Lean Startup Principles to Guide all Agile Adoptions For Management and Teams Using Lean Startup Principles to Guide all Agile Adoptions For Management and Teams Product Portfolio Management Lean for Executives Business technical Team process Kanban / Scrum ATDD / TDD / Design Patterns

More information

Role of the Product Owner And the Development of Minimal Marketable Features

Role of the Product Owner And the Development of Minimal Marketable Features Role of the Product Owner And the Development of Minimal Marketable Features Product Portfolio Management Lean for Executives Business technical Team process Kanban / Scrum ATDD / TDD / Design Patterns

More information

Agile Product Planning

Agile Product Planning Agile Product Planning Who Are You? - introduce yourself as if you were your product - DevJam Agility Agility in Practice Where is the product planning? Products Context Community Creating Community (Common

More information

Agile Non-Agile. Previously on Software Engineering

Agile Non-Agile. Previously on Software Engineering Previously on : Are we enough? Wydział Matematyki i Nauk Informacyjnych Politechnika Warszawska DSDM: Project overview Software Development Framework How to communicate? How to divide project into tasks?

More information

Creating Agile Programs:

Creating Agile Programs: Creating Agile Programs Vendor Name: Rally Software Development Johanna Rothman, Owner Rothman Consulting Group, Inc. Johanna Rothman: Hi. I m Johanna Rothman, author of Manage It!: Your Guide to Modern,

More information

UX RUNWAY THE TRIALS AND TRIBULATIONS OF UX IN AN AGILE ENVIRONMENT. Agile2014: Tuesday July 29, 2014 Natalie Warnert #agile2014

UX RUNWAY THE TRIALS AND TRIBULATIONS OF UX IN AN AGILE ENVIRONMENT. Agile2014: Tuesday July 29, 2014 Natalie Warnert #agile2014 UX RUNWAY THE TRIALS AND TRIBULATIONS OF UX IN AN AGILE ENVIRONMENT Agile2014: Tuesday July 29, 2014 Natalie Warnert #agile2014 AGENDA Introduction What is UX? What is UX Runway? How to integrate Scrum

More information

Innovative Experiences that evolves your Business

Innovative Experiences that evolves your Business UX RESEARCH + UI DESIGN + DEVELOPMENT Innovative Experiences that evolves your Business We're BeeReal. A User Experience-driven software firm specialising in beautifully sleek web & mobile apps for today's

More information

Vision. Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp. Alignment

Vision. Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp. Alignment Working Agreement Definition of DONE Vision Alignment Value Stream Map Theory of Constraints Way of Working Lead Time User Story Backlog Trade offs Feature toggles Time to Feedback Team Performance Tea

More information

Why Will Digital Be Different?

Why Will Digital Be Different? Why Will Digital Be Different? And how to make it so Dave West Scrum Day Europe 2018 Amsterdam @ScrumDotOrg July 5 th 2018 1 Improving the Profession of Software Delivery @ScrumDotOrg 2 Scrum.org: The

More information

ACCENTURE INNOVATION ARCHITECTURE USES AN INNOVATION-LED APPROACH TO HELP OUR CLIENTS DEVELOP AND DELIVER DISRUPTIVE INNOVATIONS, AND TO SCALE THEM

ACCENTURE INNOVATION ARCHITECTURE USES AN INNOVATION-LED APPROACH TO HELP OUR CLIENTS DEVELOP AND DELIVER DISRUPTIVE INNOVATIONS, AND TO SCALE THEM ACCENTURE INNOVATION ARCHITECTURE USES AN INNOVATION-LED APPROACH TO HELP OUR CLIENTS DEVELOP AND DELIVER DISRUPTIVE INNOVATIONS, AND TO SCALE THEM FASTER TODAY S AGENDA PROVIDES THE OPPPORTUNITY TO HAVE

More information

Vision. Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp. Alignment

Vision. Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp. Alignment Working Agreement Definition of DONE Vision Alignment Value Stream Map Theory of Constraints Way of Working Lead Time User Story Backlog Trade offs Feature toggles Time to Feedback Team Performance Tea

More information

UX CAPSTONE USER EXPERIENCE + DEVELOPMENT PROCESS

UX CAPSTONE USER EXPERIENCE + DEVELOPMENT PROCESS UX CAPSTONE USER EXPERIENCE + DEVELOPMENT PROCESS USER EXPERIENCE (UX) Refers to a person s emotions and attitudes about using a particular product, system or service; including the practical, experiential,

More information

Vision. Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp. Alignment

Vision. Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp Jimmy Janlén, 2015, Crisp. Alignment Working Agreement Definition of DONE Vision Alignment Value Stream Map Theory of Constraints Way of Working Lead Time User Story Backlog Trade offs Feature toggles Time to Feedback Team Performance Tea

More information

DreamCatcher Agile Studio: Product Brochure

DreamCatcher Agile Studio: Product Brochure DreamCatcher Agile Studio: Product Brochure Why build a requirements-centric Agile Suite? As we look at the value chain of the SDLC process, as shown in the figure below, the most value is created in the

More information

Why your Agile rollout is failing. Dan North DRW

Why your Agile rollout is failing. Dan North DRW Why your Agile rollout is failing Dan North DRW Hi, I m Dan I ll be your consultant for today May I see your watch please? Yes, it s definitely Just After Lunch Here is my invoice Dan North, DRW 2 Ok,

More information

Lean Enablers for Managing Engineering Programs

Lean Enablers for Managing Engineering Programs Lean Enablers for Managing Engineering Programs Presentation to the INCOSE Enchantment Chapter June 13 2012 Josef Oehmen http://lean.mit.edu 2012 Massachusetts Institute of Technology, Josef Oehmen, oehmen@mit.edu

More information

Object-Oriented Design

Object-Oriented Design Object-Oriented Design Lecture 2: USDP Overview Department of Computer Engineering Sharif University of Technology 1 Review The Unified Modeling Language (UML) is a standard language for specifying, visualizing,

More information

About Software Engineering.

About Software Engineering. About Software Engineering pierre-alain.muller@uha.fr What is Software Engineering? Software Engineering Software development Engineering Let s s have a look at ICSE International Conference on Software

More information

Agile Game Development

Agile Game Development Agile Game Development Introducing agile to an industry Clinton Keith Clinton Keith Agile c oach and tra iner 24 yea rs of dev elopm ence ent experi Avioni c underw s, autonomo u games ater robotics s,

More information

Digital Disruption Thrive or Survive. Devendra Dhawale, August 10, 2018

Digital Disruption Thrive or Survive. Devendra Dhawale, August 10, 2018 Digital Disruption Thrive or Survive Devendra Dhawale, August 10, 2018 To disrupt is to exist 72% of CEOs say that rather than waiting to be disrupted by competitors, their organization is actively disrupting

More information

Use of Knowledge Modeling to Characterize the NOAA Observing System Architecture

Use of Knowledge Modeling to Characterize the NOAA Observing System Architecture Use of Knowledge Modeling to Characterize the NOAA Observing System Architecture Presentation to The Open Group Architecture Practitioner s Conference 23 October 2003 James N Martin The Aerospace Corporation

More information

Introduction to adoption of lean canvas in software test architecture design

Introduction to adoption of lean canvas in software test architecture design Introduction to adoption of lean canvas in software test architecture design Padmaraj Nidagundi 1, Margarita Lukjanska 2 1 Riga Technical University, Kaļķu iela 1, Riga, Latvia. 2 Politecnico di Milano,

More information

Beyond Scrum. Thursday, April 1, Clinton Keith Consulting

Beyond Scrum. Thursday, April 1, Clinton Keith Consulting 1 Beyond Scrum 2 Clinton Keith - Background Agile c and Sc oach rum tra i n er 24 years of dev experi elopm ence ent 14 yea r develo s of game pmen t expe rience 7 year s experi of agile dev en e indust

More information

Exploring the value of emerging technology in the lean enterprise

Exploring the value of emerging technology in the lean enterprise Exploring the value of emerging technology in the lean enterprise Steve Bell, Lean IT Strategies Dan McDonnell, Ingersoll Rand Michael Walton, Microsoft Lean Thinking for the Fourth Industrial Revolution

More information

Building Global Bridges The Benefits of Cross-Border Agile Game. Aðalsteinn Alli Óttarsson

Building Global Bridges The Benefits of Cross-Border Agile Game. Aðalsteinn Alli Óttarsson Building Global Bridges The Benefits of Cross-Border Agile Game Aðalsteinn Alli Óttarsson Building Global Bridges The Benefits of Cross-Border Agile Game Aðalsteinn Alli Óttarsson Who am I? Aðalsteinn

More information

Lean Startup: Experiment-Driven Product Development

Lean Startup: Experiment-Driven Product Development Lean Startup: Experiment-Driven Product Development Mike Hall Improving mike.hall@improving.com 972.757.9027 Money Is No Object? Operations Platform for Data Communication System (DCS) CT2-Plus wireless

More information

Remuneration Report

Remuneration Report Remuneration Report 2017-2018 In this year s report we have worked hard to not only provide the rare, specific remuneration data you need in order to benchmark roles, but also provide you greater insight

More information

UNIT-III LIFE-CYCLE PHASES

UNIT-III LIFE-CYCLE PHASES INTRODUCTION: UNIT-III LIFE-CYCLE PHASES - If there is a well defined separation between research and development activities and production activities then the software is said to be in successful development

More information

Software Requirements Specification

Software Requirements Specification ÇANKAYA UNIVERSITY Software Requirements Specification Simulacrum: Simulated Virtual Reality for Emergency Medical Intervention in Battle Field Conditions Sedanur DOĞAN-201211020, Nesil MEŞURHAN-201211037,

More information

POWERED BY SOGETILABS. Accelerating your ideas to reality

POWERED BY SOGETILABS. Accelerating your ideas to reality THiNKUBATOR POWERED BY SOGETILABS Accelerating your ideas to reality Agenda The speed of innovation SogetiLabs THiNKUBATOR Applying the approach 1 2 3 The speed of innovation 1 In the last 15 years, 52%

More information

Exploring new ways to build a Geoportal case Finnish Geoportal. INSPIRE conference 2010

Exploring new ways to build a Geoportal case Finnish Geoportal. INSPIRE conference 2010 Exploring new ways to build a Geoportal case Finnish Geoportal INSPIRE conference 2010 23rd June, 2010 Jani Kylmäaho National Land Survey of Finland 1 Contents Finnish National Geoportal Paikkatietoikkuna.fi

More information

system design & management

system design & management system design & management Applying Systems-Based Methods to Challenges in Product Development, Management, and Organizational Dynamics 15+ Years Later - SDM in the Real World. Why Is This Topic Important?

More information

Mike Cohn - background

Mike Cohn - background Agile Estimating and Planning 1 Mike Cohn - background 2 What s a good plan? A good plan is one that supports reliable decision-making Will go from We ll be done in the fourth quarter We ll be done in

More information

Removing all roadblocks be ready to have offers out on the same day as the interview

Removing all roadblocks be ready to have offers out on the same day as the interview Welcome to our latest Salary Guide! The technology industry in Victoria is currently presenting a number of challenges for employers looking for the right talent and incredible opportunities for highly

More information

WINNING HEARTS & MINDS: TIPS FOR EMBEDDING USER EXPERIENCE IN YOUR ORGANIZATION. Michele Ide-Smith Red Gate Software

WINNING HEARTS & MINDS: TIPS FOR EMBEDDING USER EXPERIENCE IN YOUR ORGANIZATION. Michele Ide-Smith Red Gate Software WINNING HEARTS & MINDS: TIPS FOR EMBEDDING USER EXPERIENCE IN YOUR ORGANIZATION Michele Ide-Smith Red Gate Software As their usability approach matures, organisations typically progress through the same

More information

USING THE INDUSTRIAL INTERNET OF THINGS TO TRANSFORM HUMAN SAFETY AND ENERGY CONSUMPTION IN THE MINING INDUSTRY

USING THE INDUSTRIAL INTERNET OF THINGS TO TRANSFORM HUMAN SAFETY AND ENERGY CONSUMPTION IN THE MINING INDUSTRY INNOVATION INVESTIGATION USING THE INDUSTRIAL INTERNET OF THINGS TO TRANSFORM HUMAN SAFETY AND ENERGY CONSUMPTION IN THE MINING INDUSTRY NTT INNOVATION INSTITUTE, INC. TRANSFORMING IDEAS INTO MARKETPLACE

More information

Joe Murli The Murli Group, Partner and CEO

Joe Murli The Murli Group, Partner and CEO Joe Murli The Murli Group, Partner and CEO Lean Expertise Author of The Lean Management System, Lean Enterprise Institute faculty member, and founder of The Murli Group-People Centered Lean. Joe s started

More information

Course Overview; Development Process

Course Overview; Development Process Lecture 1: Course Overview; Development Process CS/INFO 3152: Game Design Single semester long game project Interdisciplinary teams of 4-6 people Design is entirely up to you First 3-4 weeks are spent

More information

PROJECT FACT SHEET GREEK-GERMANY CO-FUNDED PROJECT. project proposal to the funding measure

PROJECT FACT SHEET GREEK-GERMANY CO-FUNDED PROJECT. project proposal to the funding measure PROJECT FACT SHEET GREEK-GERMANY CO-FUNDED PROJECT project proposal to the funding measure Greek-German Bilateral Research and Innovation Cooperation Project acronym: SIT4Energy Smart IT for Energy Efficiency

More information

Requirements Gathering using Object- Oriented Models

Requirements Gathering using Object- Oriented Models Requirements Gathering using Object- Oriented Models Cycle de vie d un logiciel Software Life Cycle The "software lifecycle" refers to all stages of software development from design to disappearance. The

More information

Field Asset Data Collection and Integration with the Enterprise Database

Field Asset Data Collection and Integration with the Enterprise Database Incorporated Field Asset Data Collection and Integration with the Enterprise Database Marc Kratzschmar & Ian Martin 2011 GIS-T Overview British Columbia asked for help Needed asset data collection application

More information

Course Overview; Development Process

Course Overview; Development Process Lecture 1: Course Overview; Development Process CS/INFO 3152: Game Design Single semester long game project Interdisciplinary teams of 5-6 people Design is entirely up to you First 3-4 weeks are spent

More information

Systems Engineering Fundamentals Assignments

Systems Engineering Fundamentals Assignments by Gerrit Muller TNO-ESI, USN-NISE e-mail: gaudisite@gmail.com www.gaudisite.nl Abstract All assignments of the course Systems Engineering Fundamentals. Distribution This article or presentation is written

More information

SERC Technical Overview: First-Year Results and Future Directions. Barry Boehm, USC Rich Turner, Stevens. 15 October 2009

SERC Technical Overview: First-Year Results and Future Directions. Barry Boehm, USC Rich Turner, Stevens. 15 October 2009 SERC Technical Overview: First-Year Results and Future Directions Barry Boehm, USC Rich Turner, Stevens 15 October 2009 Outline General context First year objectives Show ability to herd academic cats

More information

"Plans are nothing; planning is everything" - Dwight D. Eisenhower

Plans are nothing; planning is everything - Dwight D. Eisenhower Scrum and Long Term Project Planning for Video Games By Clinton Keith [The agile methodology known as Scrum is rapidly gaining development credence, and High Moon Studios CTO Clinton Keith (Darkwatch,

More information

DIGITAL NATION APPLIED SEPTEMBER 2018

DIGITAL NATION APPLIED SEPTEMBER 2018 DIGITAL NATION APPLIED SEPTEMBER 2018 DIGITAL NATION VIEWPOINT ALTINN CONSIDERATIONS Copyright 2018 Accenture. All rights reserved. 2 ACCENTURE ESTIMATES THE DIGITAL ECONOMY TO BE 25% OF THE GLOBAL ECONOMY

More information

Software Maintenance Cycles with the RUP

Software Maintenance Cycles with the RUP Software Maintenance Cycles with the RUP by Philippe Kruchten Rational Fellow Rational Software Canada The Rational Unified Process (RUP ) has no concept of a "maintenance phase." Some people claim that

More information

Why, How & What Digital Workplace

Why, How & What Digital Workplace Why, How & What Digital Workplace The Digital Workplace is the freedom to work as individuals and teams Anytime, Anyway, Anywhere Why commit to Digital Workplace transformation? Your digital workplace

More information

CSE - Annual Research Review. From Informal WinWin Agreements to Formalized Requirements

CSE - Annual Research Review. From Informal WinWin Agreements to Formalized Requirements CSE - Annual Research Review From Informal WinWin Agreements to Formalized Requirements Hasan Kitapci hkitapci@cse.usc.edu March 15, 2005 Introduction Overview EasyWinWin Requirements Negotiation and Requirements

More information

OCEAN OBSERVATORIES INITIATIVE. Release 2 Schedule. OOI CI Release 2 Kickoff M a y 2,

OCEAN OBSERVATORIES INITIATIVE. Release 2 Schedule. OOI CI Release 2 Kickoff M a y 2, OCEAN OBSERVATORIES INITIATIVE Release 2 Schedule M a y 2, 2 0 11 1 Top-Down Through the Schedule Project Releases Anatomy of a Release 2 Phases in a Release Inception Phase in Detail: Iterations Milestones

More information

Kanban Tetris ABOUT ITERATIVE The benefits of Iterative are that it:

Kanban Tetris ABOUT ITERATIVE The benefits of Iterative are that it: Kanban Tetris Section 1. Overview 1.1 Purpose This game introduces the basic mechanics of Kanban to a team already familiar with Iterative (scrumlike) development. It demonstrates how Kanban regulates

More information

ACCELERATING TECHNOLOGY VISION FOR AEROSPACE AND DEFENSE 2017

ACCELERATING TECHNOLOGY VISION FOR AEROSPACE AND DEFENSE 2017 ACCELERATING TECHNOLOGY VISION FOR AEROSPACE AND DEFENSE 2017 TECHNOLOGY VISION FOR AEROSPACE AND DEFENSE 2017: THROUGH DIGITAL TURBULENCE A powerful combination of market trends, technology developments

More information

Ten Years of Progress in Lean Product Development. Dr. Hugh McManus Associate Director, Lean Advancement Initiative Educational Network

Ten Years of Progress in Lean Product Development. Dr. Hugh McManus Associate Director, Lean Advancement Initiative Educational Network Ten Years of Progress in Lean Product Development Dr. Hugh McManus Associate Director, Lean Advancement Initiative Educational Network 10-15 Years Ago: Questions Does Lean apply to Product Development,

More information

The Value Uncertainty Game

The Value Uncertainty Game The Value Uncertainty Game Kent J. McDonald kent@kbp.media @beyondreqs Todd Little toddelittle@gmail.com @toddelittle Niel Nickolaisen nnick@octanner.com Sean Dunn, Enterprise Agile Coach, IHS-Markit Chris

More information

SMART PLACES WHAT. WHY. HOW.

SMART PLACES WHAT. WHY. HOW. SMART PLACES WHAT. WHY. HOW. @adambeckurban @smartcitiesanz We envision a world where digital technology, data, and intelligent design have been harnessed to create smart, sustainable cities with highquality

More information

PROJECT MANAGEMENT. CSC404 Tutorial Slides

PROJECT MANAGEMENT. CSC404 Tutorial Slides PROJECT MANAGEMENT CSC404 Tutorial Slides Context for Game Design Game development is an agile development process. Incremental development Demonstrable product Product milestones Small groups Changing

More information

Course Overview; Development Process

Course Overview; Development Process Lecture 1: Course Overview; Development Process CS/INFO 3152: Game Design Single semester long game project Interdisciplinary teams of 5-6 people Design is entirely up to you First 3-4 weeks are spent

More information

Human Systems Integration (HSI) and DevOps

Human Systems Integration (HSI) and DevOps Copyright 2018 by Frank Lacson. Permission granted to INCOSE to publish and use. Human Systems Integration (HSI) and DevOps Applying Agile Systems Engineering in DoD Systems Acquisition Frank C. Lacson,

More information

Innovation in Quality

Innovation in Quality 0301 02 03 04 05 06 07 08 09 10 11 12 Innovation in Quality Labs THE DIFFERENT FACES OF THE TESTER: QUALITY ENGINEER, IT GENERALIST AND BUSINESS ADVOCATE Innovation in testing is strongly related to system

More information

Big Visible Testing. Claire Moss Atlanta, GA, USA

Big Visible Testing. Claire Moss Atlanta, GA, USA Big Visible Testing Claire Moss Atlanta, GA, USA claire@aclairefication.com Abstract Software testing is a key part of software development, so it's important that the testers be as effective as possible.

More information

BIG IDEAS. Personal design choices require self-exploration, collaboration, and evaluation and refinement of skills. Learning Standards

BIG IDEAS. Personal design choices require self-exploration, collaboration, and evaluation and refinement of skills. Learning Standards Area of Learning: APPLIED DESIGN, SKILLS, AND TECHNOLOGIES BIG IDEAS Design for the life cycle includes consideration of social and environmental impacts. Personal design choices require self-exploration,

More information

Course Overview; Development Process

Course Overview; Development Process Lecture 1: Course Overview; Development Process CS/INFO 3152: Game Design Single semester long game project Interdisciplinary teams of 5-6 people Design is entirely up to you First 3-4 weeks are spent

More information

Software Design Document

Software Design Document ÇANKAYA UNIVERSITY Software Design Document Simulacrum: Simulated Virtual Reality for Emergency Medical Intervention in Battle Field Conditions Sedanur DOĞAN-201211020, Nesil MEŞURHAN-201211037, Mert Ali

More information

Smart Kalasatama: Smart Kalasatama Helsinki Smart District Living Lab

Smart Kalasatama: Smart Kalasatama Helsinki Smart District Living Lab Smart Kalasatama: Smart Kalasatama Helsinki Smart District Living Lab Veera Mustonen, 9.11.2016 @VeeraIMustonen @FiksuKalasatama Veera.mustonen@forumvirium.fi City owned development company. New service

More information

HARVESTING ROI FROM YESTERDAY S TECH INVESTMENTS HARVESTING ROI FROM YESTERDAY S TECH INVESTMENTS

HARVESTING ROI FROM YESTERDAY S TECH INVESTMENTS HARVESTING ROI FROM YESTERDAY S TECH INVESTMENTS HARVESTING ROI FROM YESTERDAY S TECH INVESTMENTS 1 HARVESTING ROI FROM YESTERDAY S TECH INVESTMENTS CONTENTS TABLE OF CONTENTS 3 IS THAT A GREENFIELD YOU ARE SITTING IN? 5 PAST INVESTMENTS ARE NOW LOCKED

More information

PASSAIC COUNTY TECHNICAL INSTITUTE 45 Reinhardt Road Wayne, NJ. Academic Curriculum Unit Planner. Multimedia & CAD. Course # S7120.

PASSAIC COUNTY TECHNICAL INSTITUTE 45 Reinhardt Road Wayne, NJ. Academic Curriculum Unit Planner. Multimedia & CAD. Course # S7120. Multimedia & CAD Course # S7120 August 2018 Multimedia:CAD.docx Page 1 Unit Plan Title: Introduction to Proprietary & Open Source and Web-Based Programs 8.2.12.A.2 - Analyze a current technology and the

More information

Guideline. Planning Poker A planning poker guideline

Guideline. Planning Poker A planning poker guideline Guideline Planning Poker A planning poker guideline What is Planning Poker? Scrum s success is largely down to the efficiency that results from having clearly defined goals. Goals are therefore defined

More information

IBI GROUP S TOP 10. Smart City Strategy Success Factors

IBI GROUP S TOP 10. Smart City Strategy Success Factors IBI GROUP S TOP 10 Smart City Strategy Success Factors a What is a Smart City and why do we need a Strategy? What Smart City means to each individual community is often unique. In general, a Smart City

More information

DevOPS, Ansible and Automation for the DBA. Tech Experience 18, Amsersfoot 7 th / 8 th June 2018

DevOPS, Ansible and Automation for the DBA. Tech Experience 18, Amsersfoot 7 th / 8 th June 2018 DevOPS, Ansible and Automation for the DBA Tech Experience 18, Amsersfoot 7 th / 8 th June 2018 About Me Ron Ekins Oracle Solutions Architect, Office of the CTO @Pure Storage ron@purestorage.com Twitter:

More information

CONSTRUCTION MACHINES IN THE DIGITAL AGE CONSTRUCTION EQUIPMENT MAKERS NEED TO FIND THEIR PLACE IN SMART BUILDING SITES. Romed Kelp and David Kaufmann

CONSTRUCTION MACHINES IN THE DIGITAL AGE CONSTRUCTION EQUIPMENT MAKERS NEED TO FIND THEIR PLACE IN SMART BUILDING SITES. Romed Kelp and David Kaufmann CONSTRUCTION MACHINES IN THE DIGITAL AGE CONSTRUCTION EQUIPMENT MAKERS NEED TO FIND THEIR PLACE IN SMART BUILDING SITES Romed Kelp and David Kaufmann At first glance, giant earth-moving excavators and

More information

UNIT IV SOFTWARE PROCESSES & TESTING SOFTWARE PROCESS - DEFINITION AND IMPLEMENTATION

UNIT IV SOFTWARE PROCESSES & TESTING SOFTWARE PROCESS - DEFINITION AND IMPLEMENTATION UNIT IV SOFTWARE PROCESSES & TESTING Software Process - Definition and implementation; internal Auditing and Assessments; Software testing - Concepts, Tools, Reviews, Inspections & Walkthroughs; P-CMM.

More information

UX: THE KEY TO SUCCESS FOR YOUR PROJECTS

UX: THE KEY TO SUCCESS FOR YOUR PROJECTS DR. ANDRÁS RUNG OUR CLIENTS Ergománia Owner & Managing Director UX: THE KEY TO SUCCESS FOR YOUR PROJECTS UX trends and spectacular return indicators Hungary's first UX agency 15 years of experience, specialisation

More information

Projects and Partners Working with Chalcogenide Advanced Manufacturing Partnership (ChAMP)

Projects and Partners Working with Chalcogenide Advanced Manufacturing Partnership (ChAMP) Projects and Partners Working with Chalcogenide Advanced Manufacturing Partnership (ChAMP) Dr John Lincoln Industrial Liaison Officer j.lincoln@soton.ac.uk March 2015 ChAMP Aims Establish world leading

More information

Towards an MDA-based development methodology 1

Towards an MDA-based development methodology 1 Towards an MDA-based development methodology 1 Anastasius Gavras 1, Mariano Belaunde 2, Luís Ferreira Pires 3, João Paulo A. Almeida 3 1 Eurescom GmbH, 2 France Télécom R&D, 3 University of Twente 1 gavras@eurescom.de,

More information

Presentation of the 8 th Global Steering Committee (GSC8) outcomes

Presentation of the 8 th Global Steering Committee (GSC8) outcomes Presentation of the 8 th Global Steering Committee (GSC8) outcomes Session 1: Progress of GF TADs at Global, Regional and sub regional Levels Antonio Petrini Coordinator, GF TADs Global Secretariat GSC8

More information

Counterproductive Games

Counterproductive Games www.scrumwithstyle.com Dealing with the Counterproductive Games holding back your Scrum adoption Honesty, transparency and communication are how to deal with games. The more games are played, the less

More information

C 2 A L L Y O U R P A R T N E R I N U S E R E X P E R I E N C E

C 2 A L L Y O U R P A R T N E R I N U S E R E X P E R I E N C E C 2 A L L Y O U R P A R T N E R I N U S E R E X P E R I E N C E 1 Design Innovation Process TECHNO- LOGY Feasibility Design Innovation BUSINESS Viability DESIGN & INTERACTIVITY HUMAN VALUES Usability,

More information

Paolo Sammicheli. Scrum in the Fourth Industrial Revolution

Paolo Sammicheli. Scrum in the Fourth Industrial Revolution Paolo Sammicheli Scrum in the Fourth Industrial Revolution Scrum for Hardware - The Book Discover the SCRUM for HARDWARE pioneers: from Wikispeed to the first Scrum for Hardware Gathering and the Agile

More information

move move us Newsletter 2014 Content MoveUs has successfully finished the first year of the project!

move move us Newsletter 2014 Content MoveUs has successfully finished the first year of the project! move us ICT CLOUD-BASED PLATFORM AND MOBILITY SERVICES : AVAILABLE, UNIVERSAL AND SAFE FOR ALL USERS MoveUs has successfully finished the first year of the project! Newsletter 2014 Welcome to MoveUs newsletter.

More information

Modules for Graduate Certificate in Construction Productivity Enhancement Coming up soon Tentatively from January 2019 SkillsFuture funding may apply

Modules for Graduate Certificate in Construction Productivity Enhancement Coming up soon Tentatively from January 2019 SkillsFuture funding may apply Modules for Graduate Certificate in Construction Productivity Enhancement Coming up soon Tentatively from January 2019 SkillsFuture funding may apply 1. CE5808A Digital Design Using BIM Technologies 2.

More information

INCOSE Agile SE Life Cycle Model Fundamentals Project Host Workshop-Process Information Last Updated 5-Dec-2016

INCOSE Agile SE Life Cycle Model Fundamentals Project Host Workshop-Process Information Last Updated 5-Dec-2016 rick.dove@parshift.com, 575-586-1536, attributed copies permitted 1 INCOSE Agile SE Life Cycle Model Fundamentals Project Host Workshop-Process Information Last Updated 5-Dec-2016 Latest version updated

More information

Roadmapping. Market Products Technology. People Process. time, ca 5 years

Roadmapping. Market Products Technology. People Process. time, ca 5 years - drives, requires supports, enables Customer objectives Application Functional Conceptual Realization Market Products Technology People Marketing Architect technology, process people manager time, ca

More information

DESIGNING CHAT AND VOICE BOTS

DESIGNING CHAT AND VOICE BOTS DESIGNING CHAT AND VOICE BOTS INNOVATION-DRIVEN DIGITAL TRANSFORMATION AUTHOR Joel Osman Digital and Experience Design Lead Phone: + 1 312.509.4851 Email : joel.osman@mavenwave.com Website: www.mavenwave.com

More information

HELENA Stage 2 Danish Overview

HELENA Stage 2 Danish Overview HELENA Stage 2 Danish Overview Paolo Tell 1, Rolf-Helge Pfei er 2, and Ulrik Pagh Schultz 3 1 IT University of Copenhagen, Denmark, pate@itu.dk 2 Copenhagen Business Academy, Denmark, rhp@cphbusiness.dk

More information

Object-oriented Analysis and Design

Object-oriented Analysis and Design Object-oriented Analysis and Design Stages in a Software Project Requirements Writing Understanding the Client s environment and needs. Analysis Identifying the concepts (classes) in the problem domain

More information

Getting started with Ansible and Oracle

Getting started with Ansible and Oracle Getting started with Ansible and Oracle DOAG, Germany 22 nd Nov 2017 About Me Ron Ekins Oracle Solutions Architect for EMEA @ Pure Storage ron@purestorage.com Twitter: Blog: @RonEkins http://ronekins.wordpress.com

More information

An Agile Coach Choose Your Own Path Story

An Agile Coach Choose Your Own Path Story An Agile Coach Choose Your Own Path Story (Turn this card over to begin) 6 Copyright 2018 Damon Poole & Gillian Lee https://nexxle.com/agile/downloads A2 1/40 A2 6/40 11 16 A2 11/40 A2 16/40 21 26 A2 21/40

More information

in the New Zealand Curriculum

in the New Zealand Curriculum Technology in the New Zealand Curriculum We ve revised the Technology learning area to strengthen the positioning of digital technologies in the New Zealand Curriculum. The goal of this change is to ensure

More information

Lecture 9: Estimation and Prioritization" Project Planning"

Lecture 9: Estimation and Prioritization Project Planning Lecture 9: Estimation and Prioritization Project planning Estimating Effort Prioritizing Stakeholderʼs needs Trade-offs between stakeholder goals 2012 Steve Easterbrook. This presentation is available

More information

Systems. Professor Vaughan Pomeroy. The LRET Research Collegium Southampton, 11 July 2 September 2011

Systems. Professor Vaughan Pomeroy. The LRET Research Collegium Southampton, 11 July 2 September 2011 Systems by Professor Vaughan Pomeroy The LRET Research Collegium Southampton, 11 July 2 September 2011 1 Systems Professor Vaughan Pomeroy December 2010 Icebreaker Think of a system that you are familiar

More information

Requirement Definition

Requirement Definition Requirement Definition 1 Objectives Understand the requirements collection Understand requirements and their correspondence to people, process, technology and organisation infrastructure Understand requirements

More information

* SkillsFuture credit (available for Singapore Citizens, subject to approval)

* SkillsFuture credit (available for Singapore Citizens, subject to approval) Modules for Graduate Certificate in Construction Productivity Enhancement * SkillsFuture credit (available for Singapore Citizens, subject to approval) ^ SkillsFuture Singapore (SSG) subsidy available

More information

Enhancing Software Engineering Processes towards Sustainable Software Product Design

Enhancing Software Engineering Processes towards Sustainable Software Product Design Markus Dick (m.dick@umwelt-campus.de), Stefan Naumann (s.naumann@umwelt-campus.de) Trier University of Applied Sciences, Umwelt-Campus Birkenfeld Campusallee, D-55768 Hoppstädten-Weiersbach, Germany http://www.green-software-engineering.de/

More information

User Centric Innovation

User Centric Innovation User Centric Innovation Lasse Berntzen Associate Professor Department of Business and Management Vestfold University College Norway About myself Associate Professor at VUC since 2002 Academic background:

More information

SDN Architecture 1.0 Overview. November, 2014

SDN Architecture 1.0 Overview. November, 2014 SDN Architecture 1.0 Overview November, 2014 ONF Document Type: TR ONF Document Name: TR_SDN ARCH Overview 1.1 11112014 Disclaimer THIS DOCUMENT IS PROVIDED AS IS WITH NO WARRANTIES WHATSOEVER, INCLUDING

More information

Ontario Association of Architects 2016 Conference, Toronto. Race to the Top. the road to healthier fees

Ontario Association of Architects 2016 Conference, Toronto. Race to the Top. the road to healthier fees Ontario Association of Architects 2016 Conference, Toronto Race to the Top the road to healthier fees choices agenda HOW TO UNDO 40 years of erosion in 90 minutes? race to the top race to the bottom If

More information

How Cost Arises How We Can Reduce Cost

How Cost Arises How We Can Reduce Cost How Cost Arises How We Can Reduce Cost Presented at 2011 ISPA/SCEA Joint Annual Conference & Training Workshop June 7-10, 2011 Albuquerque, New Mexico by Edwin B. Dean, Consultant designforvalue@att.net

More information

GLOBAL AFFAIRS CANADA: AN APPROACH TO DEVELOPMENT INNOVATION. April 6, 2018

GLOBAL AFFAIRS CANADA: AN APPROACH TO DEVELOPMENT INNOVATION. April 6, 2018 GLOBAL AFFAIRS CANADA: AN APPROACH TO DEVELOPMENT INNOVATION April 6, 2018 Innovation and Development Innovation and effectiveness will be vital to the success of Agenda 2030 and the Sustainable Development

More information

The Secret History of Agile Innovation

The Secret History of Agile Innovation INNOVATION The Secret History of Agile Innovation by Darrell K. Rigby, Jeff Sutherland, and Hirotaka Takeuchi APRIL 20, 2016 You hear a lot about agile innovation these days. Teams using agile methods

More information

Digital Engineering Support to Mission Engineering

Digital Engineering Support to Mission Engineering 21 st Annual National Defense Industrial Association Systems and Mission Engineering Conference Digital Engineering Support to Mission Engineering Philomena Zimmerman Dr. Judith Dahmann Office of the Under

More information