Agile Game Development
|
|
- Luke Burke
- 5 years ago
- Views:
Transcription
1 Agile Game Development Introducing agile to an industry Clinton Keith
2 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, video 14 yea r experi s of project manag ence ement 7 year s develo of Scrum, X pment P experi and Lean ence 4 year s of Sc experi r ence um coachin g
3 Overview Applying agile to the video game industry A growing industry headed for trouble An agile solution? Questions at the end
4 The Agile Manifesto (for GD) People and communication over Process and Tools Working game over Design documentation Customer collaboration over Contract negotiation Responding to change over Following a plan
5 A Growing Industry Headed for Trouble
6 Spectacular Software Failures
7 Evolution of the Process I think of the evolution of our process occurring in three stages
8 The Good Old Days Tony Oliver
9 and it showed
10
11 Stage 1 - Hacking Small teams of 1-5 people Communication was not an issue Hardware was expensive, software cheap
12 How an 80s Game was made Proposal Sound Fun? Prototype Fun? Test Unit $? Success
13 Stage 2 Large scale hacking Team sizes People More organization Requires visionary Many developers are still doing this
14 Stage 3 Waterfall to the rescue! Large design docs Excel MS Project Hierarchies & Producers Phased development Hard to kill after the first million $ The result
15 People Years to Develop Games '$!" '#!" '!!" &!" %!" $!" #!"!" '(&!" '(&)" '((!" '(()" #!!!" #!!)"
16 Costs are growing much faster %#" %!" $#" $!" *+,-"./0110+2,3" 4516," ,3" #"!" $&&'" %!!!" %!!(" %!!)"
17 VG Industry is at a cross-roads
18 Summary - The Problems The cost of making games is growing geometrically The failures are increasing The value to the consumer is dropping The working conditions for developers is decaying
19 An Agile Solution?
20 Adoption of Agile at High Moon
21 High Moon & Scrum
22 Not Quite Phase-less 100% 75% 50% Debug/Optimize Tune Asset Creation Code Planning 25% 0% PreProduction #1 PreProduction #2 PreProduction #3 Production #1 Production #2 Production #3 Production #4 Alpha/Beta
23 Adopting Scrum Challenges Large teams > 150 people Cross disciplined Artists Musicians Animators Designers Programmers Programmers thought it was logical Everyone else was emotional Besides, they didn t have XP either
24 Problems with Large Teams Ownership/Commitment 150 people can t feel as much ownership as 8 people The solution is to have the smaller teams have ownership of something What is that something and how do the teams organize? Three solutions tried:
25 Solution #1: Functional Teams Mechanics AI Animation Graphics Audio
26 Solution #2: Feature Teams Fighting Shooting Driving Squad AI Online
27 Solution #3: Core Team & Dedicated Function & Feature Teams Driving (Feature) Production (Function) Core (~30) Cinematics (Function) PS3 (Function) Online (Feature) Engine & Tools (Function)
28 A Hierarchy of Product Owners Game Product Owner Visionaries for global/ local products Functional Product Owner Feature Product Owner Feature Product Owner Functional Product Owner Functional Product Owner All members of their teams (pigs/ninjas) Game PO works with feature/functional product owners to establish vision and priorities for their teams
29 Pair Programming Pair programming is a continuous peer review. It supports: -Mentoring -Knowledge sharing -Consistent standards -Resource sharing Problem Complexity Pair Programmer Experience Don t Pair
30 XP Build Stability 95% Metric 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 0%
31 Agile for Artists and Designers Real flow is more complex Specialists vs. generalists Done is variable There are no XP-like practices for artists and designers Content production costs are the highest
32 Collaboration takes center stage Motion capture technicians Designers Testers Producers Modelers Concept artists Scripters Texture artists Physics programmers Animation programmers Animators Composers
33
34 Production Costs Production Concept Low Rez High Rez Audio Tuning Preproduction Production Production
35 The problem using Scrum for production Scrum does not represent multi-step workflow transparently. End of sprint Model Rig Animate Audio pass Model Rig Animate Audio pass Team fails to achieve goal... all work-in-progress (WIP)
36 The problem using Scrum for production Cross-discipline teams cannot share the work evenly End of sprint Model Rig Model? Animate Audio pass Discipline pools can help, but they promote local optimization, which works against flow
37 If the work is repeatable... End of sprint Model Rig Animate Audio pass Done Audio pass Done Model Rig Animate WIP Animate Audio pass Done Model Rig WIP Rig Animate Audio pass Done Model WIP It should flow
38 Production Improvement with Agile A 56% improvement
39 Solving Two Problems Knowing done Reducing waste
40 Time-boxing Art A time-box is a fixed length of time given to produce results. The results are variable. When forced to work within a strict framework the imagination is taxed to its utmost-and will produce richest ideas. Given total freedom the work is likely to sprawl. -TS Eliot
41 Smaller Batches 16 weeks per level 7 zones x ~2.2 weeks
42 Waste in the Stream Concept & Outline Low Rez / Layout High Rez Audio Design Tune 12 concept art pieces per zone (handoff) Takes 2+ weeks Not 100% used Different department Stalls in the stream caused the most problems here
43 Kanban Concept & Outline Low Rez / Layout High Rez Audio Design Tune Concept and Outline Low Rez & Layout High Rez Audio Design Tune Billy Robert R.J Carlos Mike Charles Andrea Scott
44 Production Improvement with Agile 16 weeks per level to 7 x 1 weeks per zone = a 56% improvement
45 Product Challenges & the Future 2-3 year development cycles Can t iterate with real customers Reviewers drive much of market They are hard core gamers, not like the market. Opportunities to be more agile Online delivery of games Episodic content
46 Conclusion Scrum by the book is a great starting place Principles work Focus on applying agile to an industry rather than the other way around Examples are everywhere
47 Questions?
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 informationFoundations of Interactive Game Design
Foundations of Interactive Game Design 09: Development Cycles Brenda Romero blromero@ucsc.edu @br Today s Plan Game Design Methods Dev Cycles (dependent upon design method) Quiz Game Design Methods (Also
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 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 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 informationIndividual Test Item Specifications
Individual Test Item Specifications 8208110 Game and Simulation Foundations 2015 The contents of this document were developed under a grant from the United States Department of Education. However, the
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 informationTransitioning From Linear to Open World Design with Sunset Overdrive. Liz England Designer at Insomniac Games
Transitioning From Linear to Open World Design with Sunset Overdrive Liz England Designer at Insomniac Games 20 th year anniversary LINEAR GAMEPLAY Overview Overview What do we mean by linear and open
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 informationGame Production: the production process
Game Production: the production process Fabiano Dalpiaz f.dalpiaz@uu.nl 1 Outline Lecture contents 1. Game production overview 2. Pre-production 3. Production 4. Testing 5. Post-production 6. Teams 7.
More informationLessons Learned Building Games with Health Impact. Bradley Tanner, MD HealthImpact.studio Chapel Hill, NC
Lessons Learned Building Games with Health Impact Bradley Tanner, MD HealthImpact.studio Chapel Hill, NC Create a Winning Strategy Recognize the unique challenges associated with creating a game that seeks
More informationBusiness Driven Software Development. Why the Focus on the Team is an Impediment to Agile
Business Driven Software Development Why the Focus on the Team is an Impediment to Agile Copyright 2012 Net Objectives, Inc. All Rights Reserved 2 Product Portfolio Management Business Product Owner Lean
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 informationProf Manjula R 1, Chakradhar Raju M 2, Sai Chand M 3 Computer Science Department, VIT University
Software Engineering Challenges in Game Development Prof Manjula R 1, Chakradhar Raju M 2, Sai Chand M 3 Computer Science Department, VIT University Abstract Game development is the software process that
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 informationGame Designers. Understanding Design Computing and Cognition (DECO1006)
Game Designers Understanding Design Computing and Cognition (DECO1006) Rob Saunders web: http://www.arch.usyd.edu.au/~rob e-mail: rob@arch.usyd.edu.au office: Room 274, Wilkinson Building Who are these
More informationAgile game development and fun
University of Colorado, Boulder CU Scholar Computer Science Undergraduate Contributions Computer Science Spring 5-1-2007 Agile game development and fun Andrea Gabrielle Gibson University of Colorado Boulder
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 informationEmergent s Gamebryo. Casey Brandt. Technical Account Manager Emergent Game Technologies. Game Tech 2009
Emergent s Gamebryo Game Tech 2009 Casey Brandt Technical Account Manager Emergent Game Technologies Questions To Answer What is Gamebryo? How does it look today? How is it designed? What titles are in
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 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 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 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 informationCS 354R: Computer Game Technology
CS 354R: Computer Game Technology http://www.cs.utexas.edu/~theshark/courses/cs354r/ Fall 2017 Instructor and TAs Instructor: Sarah Abraham theshark@cs.utexas.edu GDC 5.420 Office Hours: MW4:00-6:00pm
More informationRadhika.B 1, S.Nikila 2, Manjula.R 3 1 Final Year Student, SCOPE, VIT University, Vellore. IJRASET: All Rights are Reserved
Requirement Engineering and Creative Process in Video Game Industry Radhika.B 1, S.Nikila 2, Manjula.R 3 1 Final Year Student, SCOPE, VIT University, Vellore. 2 Final Year Student, SCOPE, VIT University,
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 informationSparking a New Economy. Canada s Advanced Manufacturing Supercluster
Sparking a New Economy Canada s Advanced Manufacturing Supercluster Canada s Advanced Manufacturing Supercluster Canada's Advanced Manufacturing Supercluster Strategy will leverage Canada s innovation
More informationAgile game development with scrum. Agile game development with scrum.zip
Agile game development with scrum Agile game development with scrum.zip Amazon.com: agile game development with scrum. Interesting Finds Updated Daily. designed way to point your Scrum, Agile, Extreme
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 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 information9am 12pm 3pm 6pm 9pm 12am 1am 9am 12pm 3pm 6pm 9pm 12am 3am 6am 9am. Balance Mechanics. Refactor SLEEP. Effects
48-Hour Video Game Contest Programmer/Designer, Artist Day 1 Day 2 9am 12pm 3pm 6pm 9pm 12am 1am 9am 12pm 3pm 6pm 9pm 12am 3am 6am 9am Controls Programmer- Designer 2D / 3D Artist Loading Character Art
More informationSoftware Engineering Challenges in Game Development
2009 Sixth International Conference on Information Technology: New Generations Software Engineering Challenges in Game Development Christopher M. Kanode and Hisham M. Haddad Computer Science Department
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 informationShared Technology at Rare: Good and Bad. Tom Grove GDC 2007 San Francisco
Shared Technology at Rare: Good and Bad Tom Grove GDC 2007 San Francisco www.rareware.com Outline Who are Rare? The Shared Technology Group Lessons Learnt Was it worth it? Summary Questions? Part of MGS
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 informationGaming Development. Resources
Gaming Development Resources Beginning Game Programming Fourth Edition Jonathan S. Harbour 9781305258952 Beginning Game Programming will introduce students to the fascinating world of game programming
More informationPRODUCT DEVELOPMENT Family LINE OF. Product Live Ops
PRODUCT DEVELOPMENT LINE OF Product BUSINESS Production Development - Live Ops Product SENIOR MANAGEMENT STUDIO MANAGEMENT MANAGEMENT Management Creative Producing Producing Monetization Management Game
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 informationLeveling-Up the Video Game Industry with Blockchains
Leveling-Up the Video Game Industry with Blockchains Version 0.8.2 [DRAFT] - August 7, 2018 TABLE OF CONTENTS Table of Contents ABSTRACT...3 INTRODUCTION...4 THE PARTICIPANTS...6 THE SYSTEM...8 VIDEO GAMES...10
More informationKevin Chan, Blue Tongue Entertainment
Kevin Chan, Blue Tongue Entertainment Games are made in Australia? Who is this guy? Who are THQ and Blue Tongue Entertainment? How is a game made? Careers in the games company Long history of game development
More informationMITOCW watch?v=uxmpn92vgxs
MITOCW watch?v=uxmpn92vgxs The following content is provided under a Creative Commons license. Your support will help MIT OpenCourseWare continue to offer high quality educational resources for free. To
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 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 informationSAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE
SAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE COURSE TITLE: HISTORY OF VIDEO GAMES CODE NO. : SEMESTER: ONE PROGRAM: AUTHOR: DATE: APPROVED: TOTAL CREDITS: PREREQUISITE:
More informationMedia Resource Centre Guidelines Production Initiative Program (PIP)
Media Resource Centre Guidelines Production Initiative Program (PIP) This program provides grant funding to facilitate a short form production opportunity in order to provide career advancement for emerging
More informationCompetition Manual. 11 th Annual Oregon Game Project Challenge
2017-2018 Competition Manual 11 th Annual Oregon Game Project Challenge www.ogpc.info 2 We live in a very connected world. We can collaborate and communicate with people all across the planet in seconds
More informationArea of Learning: APPLIED DESIGN, SKILLS, AND TECHNOLOGIES Media Design Grade 11 BIG IDEAS
Area of Learning: APPLIED DESIGN, SKILLS, AND TECHNOLOGIES Media Design Grade 11 BIG IDEAS Design for the life cycle includes consideration of social and environmental impacts. Personal design choices
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 informationVR/AR Concepts in Architecture And Available Tools
VR/AR Concepts in Architecture And Available Tools Peter Kán Interactive Media Systems Group Institute of Software Technology and Interactive Systems TU Wien Outline 1. What can you do with virtual reality
More informationUbi meets the students. May 22nd, 2013
Ubi meets the students May 22nd, 2013 UBISOFT 1 Ubisoft - a global network of talented people 2 What do we do? 3 Heroes Wanted 4 UBISOFT - A GLOBAL NETWORK OF TALENTED PEOPLE UBISOFT Over 8,350 talented
More informationSGD Simulation & Game Development Course Information
SGD Simulation & Game Development Course Information SGD-111_2006SP Introduction to SGD SGD-111 CIS Course ID S21240 This course provides students with an introduction to simulation and game development.
More informationBSc.(Hons) Public Administration and Management. Examinations for / Semester 2
BSc.(Hons) Public Administration and Management Cohort: BPAM/03/PT - Year 3 Examinations for 2005-2006 / Semester 2 MODULE: PROJECT MANAGEMENT MODULE CODE: BPAM2255 Duration: 2 Hours Reading Time: 10 Minutes
More informationThe Importance of Being Lean: Using Lean Principles and Tools to Improve Acquisitions Workflows
Library Faculty Presentations Library Faculty/Staff Scholarship & Research 11-2014 The Importance of Being Lean: Using Lean Principles and Tools to Improve Acquisitions Workflows John Novak University
More informationContent that shapes the future CLIENT GUIDE. Content that shapes the future CLIENT GUIDE WORKING WITH THE MODERN REEL
Content that shapes the future CLIENT GUIDE CLIENT GUIDE WORKING WITH THE MODERN REEL Content that shapes the future 2 The WE PRIDE OURSELVES ON BEING AS EASY AND OPEN TO WORK WITH AS POSSIBLE If you re
More informationCompuScholar, Inc. Alignment to Utah Game Development Fundamentals 2 Standards
CompuScholar, Inc. Alignment to Utah Game Development Fundamentals 2 Standards Utah Course Details: Course Title: Primary Career Cluster: Course Code(s): Standards Link: Game Development Fundamentals 2
More informationOne-Year Conservatory in GAME DESIGN
332 One-Year Conservatory in GAME DESIGN LOCATION NEW YORK CITY; LOS ANGELES, CALIFORNIA Locations are subject to change. For start dates and tuition, please visit nyfa.edu 333 CONSERVATORY 1-Year Game
More informationFront Digital page Strategy and Leadership
Front Digital page Strategy and Leadership Who am I? Prof. Dr. Bob de Wit What concerns me? - How to best lead a firm - How to design the strategy process - How to best govern a country - How to adapt
More informationMACHINE LEARNING Games and Beyond. Calvin Lin, NVIDIA
MACHINE LEARNING Games and Beyond Calvin Lin, NVIDIA THE MACHINE LEARNING ERA IS HERE And it is transforming every industry... including Game Development OVERVIEW NVIDIA Volta: An Architecture for Machine
More informationAudio Boot Camp: Introduction to Game Audio. Scott Selfon Development Lead, Microsoft Gamertag: Timmmmmay
Audio Boot Camp: Introduction to Game Audio Scott Selfon Development Lead, Microsoft Gamertag: Timmmmmay Why make audio for games? Fame What do they think of game sound? Often they don t Sometimes they
More informationTRANSFORMING DISRUPTIVE TECHNOLOGY INTO OPPORTUNITY INNOVATION AT THE EXECUTIVE AND BOARD LEVEL
TRANSFORMING DISRUPTIVE TECHNOLOGY INTO OPPORTUNITY INNOVATION AT THE EXECUTIVE AND BOARD LEVEL Michael J.T. Steep Executive Director, Stanford Disruptive Technology & Digital Cities Co-Bank 2018 September
More informationAQA Level 3 Technical Level Entertainment Technology: Video Game Art and Mechanics
Technology: Video Game Art and Mechanics Qualification number: TVQ01022 Total guided learning hours: 360 This is an indicative model for how the qualification could be delivered over a two-term full time
More informationTRANSFORMING DISRUPTIVE TECHNOLOGY INTO OPPORTUNITY MARKET PLACE CHANGE & THE COOPERATIVE
TRANSFORMING DISRUPTIVE TECHNOLOGY INTO OPPORTUNITY MARKET PLACE CHANGE & THE COOPERATIVE Michael J.T. Steep Executive Director, Stanford Disruptive Technology & Digital Cities Co-Bank 2018 August in Colorado
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 informationOlivier Deriviere, Composer, Music Producer John Kurlander, Recording and Mixing Engineer. Behind the Unique Interactive Soundtrack of the Future
Olivier Deriviere, Composer, Music Producer John Kurlander, Recording and Mixing Engineer Behind the Unique Interactive Soundtrack of the Future Agenda About Olivier Deriviere, John Kurlander and Remember
More informationThe Culture of Agile Change. Session 1. Culture Shock!
The Culture of Agile Change Session 1 Culture Shock! What will we discuss? What caused the drive for Agile? Software as Art Values & Beliefs Drivers of Behavior Anatomy of Culture Shock Square Pegs, Round
More informationSkylands Learning is your trusted learning advisor. That is our promise your trusted learning advisor. Four simple words.
Page 1 of 12 METHODOLOGY Who we are Skylands Learning is your trusted learning advisor. That is our promise your trusted learning advisor. Four simple words. Not enough information? At Skylands, we have
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 informationStandards Essays IX-1. What is Creativity?
What is Creativity? Creativity is an underlying concept throughout the Standards used for evaluating interior design programs. Learning experiences that incorporate creativity are addressed specifically
More informationUsing 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 informationScott Klososky Phillip Seawright. Smart Cities: Risks & Real Opportunities
Scott Klososky Phillip Seawright Smart Cities: Risks & Real Opportunities Like it or not, technology has become the jugular vein of the organization Mike Foster Digital Transformation 2000 to 2050 A historically
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 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 informationOur different time phases on the DADIU semester was as following:
Introduction: DADIU is the National Academy of digital interactive Entertainment and it is a institution with a collaboration between different universities. The universities have different roles depending
More informationTechnology Evaluation. David A. Berg Queen s University Kingston, ON November 28, 2017
Technology Evaluation David A. Berg Queen s University Kingston, ON November 28, 2017 About me Born and raised in Alberta Queen s alumni (as well as University of Calgary & Western) Recently retired from
More informationGame Jam Survival Guide
Game Jam Survival Guide Who s that guy? @badlogicgames Preparation? What Preparation? Choose your tools! Engine, framework, library Programming language, IDE Audio editors & generators Graphics editors
More informationDigital Built Britain David Philp Digital Built Britain (DBB): BIM Working Group
Digital Built Britain David Philp Digital Built Britain (DBB): BIM Working Group Digital Construction Week 2017 18 th October 2017 Digital Construction Week 2017 OVERVIEW: DIGITAL BUILT BRITAIN Welcome
More informationIndiana K-12 Computer Science Standards
Indiana K-12 Computer Science Standards What is Computer Science? Computer science is the study of computers and algorithmic processes, including their principles, their hardware and software designs,
More informationCultural Evolution Is the future in our own hands?
Cultural Evolution Is the future in our own hands? Dr Paul Litchfield - Chief Medical Officer, BT Group Laura Collins - Carer and East Belfast ICP member Colette Goldrick - NI Director, APBI Dr Anne Kilgallen
More informationMicrosoft Services. Mixed Reality: Helping manufacturers develop transformative customer solutions
Microsoft Services Mixed Reality: Helping manufacturers develop transformative customer solutions Technology is rapidly changing how manufacturers innovate Big data, automation, Internet of Things, 3D
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 information7 Sins of Scrum and other Agile Anti Patterns. Todd Little February
7 Sins of Scrum and other Agile Anti Patterns Todd Little February 2017 @toddelittle About Todd Chemical & Petroleum Engineer 30+ Years in Software Development Founding Consultant at Executive roles as
More informationF u t u r e s i n i n t e r a c t i v e D i g i t a l M e D i a
9 1 0 1 F u t u r e s i n i n t e r a c t i v e D i g i t a l M e D i a 40S/40E/40M An Interactive Digital Media Course 9 1 0 1 : F u t u r e s i n i n t e r a c t i v e D i g i t a l M e D i a 4 0 s
More informationA Field Guide to Exploring
Empowered lives. Resilient nations. My Discover new approaches that UNDP and its partners are taking to achieve greater impact in complex environments. Empowered lives. Resilient nations. My UNDP BELIEVES
More informationFor those who were Agile before Agile was cool: A tutorial. James O. Bjørnvig Coplien Nordija A/S
For those who were Agile before Agile was cool: A tutorial James O. Bjørnvig Coplien Nordija A/S jcoplien@nordia.com What is Agile Development? We are uncovering better ways of developing software by doing
More informationCircuit Programme Handbook
Circuit Programme Handbook Contents p.3 Introduction p.4 Circuit Values and Aims Circuit team p.5 Circuit Evaluation Circuit Governance Circuit Reporting p.6 Circuit Marketing and Press Circuit Brand p.7
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 informationRags to Riches. Written by Allan JC Smith IV. Sample file. Art by Mitchell Nolte Layout by Craig Judd
If reality were a sandbox RPG, this would be the rule system. Rags to Riches is a skill-based RPG intentionally designed to be the most accurate simulation system available on the market. Based on years
More informationComputer Science: Who Cares? Computer Science: It Matters. Computer Science: Disciplines
Computer Science: Who Cares? Computer Graphics (1970 s): One department, at one university Several faculty, a few more students $5,000,000 grant from ARPA Original slides by Chris Wilcox, Edited and extended
More informationIMGD The Game Development Process: Game Development Timeline
IMGD 1001 - The Game Development Process: Game Development Timeline by Robert W. Lindeman (gogo@wpi.edu) Kent Quirk (kent_quirk@cognitoy.com) (with lots of input from Mark Claypool!) Outline Game Timeline
More informationWork -> Data -> Insight -> Action Let s Play Agile Coach! with Agile Metrics Case Studies
Work -> Data -> Insight -> Action Let s Play Agile Coach! with Agile Metrics Case Studies Jim Damato PMI-ACP, SA, CSP, CSM, PMP, ITIL Solutions Architect, CA Technologies james.damato@ca.com 5/9/2016 2016
More informationPASSENGER. Story of a convergent pipeline. Thomas Felix TG - Passenger Ubisoft Montréal. Pierre Blaizeau TWINE Ubisoft Montréal
PASSENGER Story of a convergent pipeline Thomas Felix TG - Passenger Ubisoft Montréal Pierre Blaizeau TWINE Ubisoft Montréal Technology Group PASSENGER How to expand your game universe? How to bridge game
More informationCase Study ASK THE ARTISTS: THOMAS HEINRICH
ASK THE ARTISTS: THOMAS HEINRICH Ask the artists: THOMAS HEINRICH Thomas Heinrich is a long-time Ventuz Artist and co-founder of Glare Productions and Glare Technologies. He has gained a reputation as
More informationrevolutionizing Subhead Can Be Placed Here healthcare Anders Gronstedt, Ph.D., President, Gronstedt Group September 22, 2017
How Presentation virtual reality Title is revolutionizing Subhead Can Be Placed Here healthcare Anders Gronstedt, Ph.D., President, Gronstedt Group September 22, 2017 Please introduce yourself in text
More informationArtist Career Challenges & Goals From a AAA team to a Start-Up
Artist Career Challenges & Goals From a AAA team to a Start-Up CECIL KIM CHIEF CREATIVE OFFICER & CO-FOUNDER SECTION STUDIOS 2 of 50 1. Career before Section 2. Background Story - how Section Started 3.
More informationMEDIA AND INFORMATION
MEDIA AND INFORMATION MI Department of Media and Information College of Communication Arts and Sciences 101 Understanding Media and Information Fall, Spring, Summer. 3(3-0) SA: TC 100, TC 110, TC 101 Critique
More informationA Digitisation Strategy for the University of Edinburgh
A Digitisation Strategy for the University of Edinburgh Vision The University of Edinburgh has one of the world s leading collections of cultural heritage assets in the form of books, archives, artworks
More informationSustainable Society Network+ Research Call
Sustainable Society Network+ Research Call Call for Pilot Studies and Challenge Fellowships Closing date: 17:00 on 31 st October2012 Summary Applicants are invited to apply for short- term pilot study
More informationGame Production: game development
Game Production: game development Fabiano Dalpiaz f.dalpiaz@uu.nl 1 Outline Lecture contents 1. Development team and tasks 2. Game dev vs. Software dev 3. Tooling 4. Game engines 5. Sub-disciplines 2 1.
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 information