Business Driven Software Development. Why the Focus on the Team is an Impediment to Agile
|
|
- Colleen Lindsey
- 6 years ago
- Views:
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 Product Portfolio Management Lean for Executives Business technical Team process Kanban / Scrum ATDD / TDD / Design Patterns
More informationRole 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 informationAgile 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 informationAgile 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 informationCreating 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 informationUX 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 informationInnovative 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 informationVision. 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 informationWhy 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 informationACCENTURE 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 informationVision. 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 informationUX 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 informationVision. 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 informationDreamCatcher 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 informationWhy 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 informationLean 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 informationObject-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 informationAbout 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 informationAgile 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 informationDigital 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 informationUse 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 informationIntroduction 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 informationBeyond 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 informationExploring 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 informationBuilding 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 informationLean 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 informationRemuneration 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 informationUNIT-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 informationSoftware 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 informationPOWERED 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 informationExploring 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 informationsystem 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 informationMike 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 informationRemoving 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 informationWINNING 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 informationUSING 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 informationJoe 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 informationCourse 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 informationPROJECT 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 informationRequirements 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 informationField 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 informationCourse 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 informationSystems 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 informationSERC 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
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 informationDIGITAL 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 informationSoftware 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 informationWhy, 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 informationCSE - 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 informationOCEAN 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 informationKanban 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 informationACCELERATING 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 informationTen 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 informationThe 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 informationSMART 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 informationPROJECT 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 informationCourse 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 informationHuman 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 informationInnovation 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 informationBig 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 informationBIG 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 informationCourse 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 informationSoftware 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 informationSmart 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 informationHARVESTING 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 informationPASSAIC 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 informationGuideline. 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 informationIBI 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 informationDevOPS, 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 informationCONSTRUCTION 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 informationUNIT 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 informationUX: 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 informationProjects 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 informationTowards 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 informationPresentation 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 informationCounterproductive 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 informationC 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 informationPaolo 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 informationmove 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 informationModules 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 informationINCOSE 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 informationRoadmapping. 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 informationDESIGNING 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 informationHELENA 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 informationObject-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 informationGetting 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 informationAn 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 informationin 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 informationLecture 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 informationSystems. 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 informationRequirement 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)
Modules for Graduate Certificate in Construction Productivity Enhancement * SkillsFuture credit (available for Singapore Citizens, subject to approval) ^ SkillsFuture Singapore (SSG) subsidy available
More informationEnhancing 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 informationUser 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 informationSDN 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 informationOntario 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 informationHow 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 informationGLOBAL 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 informationThe 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 informationDigital 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