SlideShare ist ein Scribd-Unternehmen logo
1 von 136
Downloaden Sie, um offline zu lesen
App Development
Ann DeMarle
Associate Dean Emergent Media Champlain College I Director Emergent Media Center
demarle@champlain.edu
From Concept to Product
1
Experience:
2
Experience:
• Apple Distinguished Educator
• IBM Faculty Awardee
2
Experience:
• Apple Distinguished Educator
• IBM Faculty Awardee
• Founder>Champlain College’s Emergent Media Center
• Founder>MS in Emergent Media Shanghai
• Founder>MFA in Emergent Media
• Founder>Game Development degrees
2
Experience:
• Apple Distinguished Educator
• IBM Faculty Awardee
• Founder>Champlain College’s Emergent Media Center
• Founder>MS in Emergent Media Shanghai
• Founder>MFA in Emergent Media
• Founder>Game Development degrees
• IEEE Computer Society Governor
• Trustee: VT Arts Council
• Trustee: Images & Voices of Hope
2
An academic Center of Excellence at
Champlain College that, in partnership
with industry, public institutions and
nonprofits, creates a studio environment in
which students collaborate with each
other, faculty, and clients to develop new
concepts, processes, uses and applications
for games and other emergent media.
3
• We blend business and learning.
• We enable Champlain students to become
leaders in technology and media.
• We constantly evolve with technology, media,
culture, and our students.
• We define future immersive mediums and
technologies.
• We aspire to be a positive force in the world.
4
5
Creativity,
5
Creativity,
Innovation,
5
Creativity,
Innovation,
Leadership
5
ONE: Collaboration is Key
Partial Client List: America’s Army game levels; Brahma Kumaris; City of
Burlington-Google Earth 3D architecture; Digital Now; Echo Lake Aquarium &
Science Center; Elliott Masie Learning 2007-2009 business games & mobile apps;
Flynn Theater; Ford Foundation WealthBuilders Game; Governor’s Institute of
Vermont in Information Technology; Images and Voices of Hope; JDK/Mamava;
Kingbridge Centre: GameChange Summit; IBM Virtual Worlds app & interactive;
Massachusetts General Hospital Center for Innovation and Integrative Medicine
emergency response training game; Meeting Professional International games;
Microsoft; Planned Parenthood of New England ipad intake app; North American
High Tech Center, Robert Wood Johnson Foundation-Cystic Fibrosis games,
United Nations: BREAKAWAY game, National Endowment for the Humanities—
State of Vermont Virtual Archeology Museum social networking interactive.
6
Seven Day’s news video on the EMC: http://www.youtube.com/watch?v=9SqgHe3cpHw&feature=player_embedded
7
Seven Day’s news video on the EMC: http://www.youtube.com/watch?v=9SqgHe3cpHw&feature=player_embedded
7
e•mer•gent — adj.
arising or developing into new shapes & patterns from previous,
more basic parts; standing taller than all others
me•di•a — noun
various forms of mass communication, plural of medium
What is Emergent Media?
8
e•mer•gent — adj.
arising or developing into new shapes & patterns from previous,
more basic parts; standing taller than all others
me•di•a — noun
various forms of mass communication, plural of medium
Computational media
New media
Digital media
What is Emergent Media?
8
e•mer•gent — adj.
arising or developing into new shapes & patterns from previous,
more basic parts; standing taller than all others
me•di•a — noun
various forms of mass communication, plural of medium
Computational media
New media
Digital media
What is Emergent Media?
TWO: Technological Innovation is Constant
8
Technological innovation removes
boundaries shifting paradigms.
What is Emergent Media?
THREE: Technology Changes US
9
The Emergent Media Horizon
1. Visualization will help solve challenges of big data,
2. Mobile computing will meet the cloud,
3. The need will grow for next-gen mobile computing,
4. The Internet of Things will change how consumers and
enterprises use technology,
5. Public interactive displays will become more common,
6. New multimedia applications will emerge for 3D printing,
7. Haptics will become more useful for rehabilitation.
http://www.computer.org/portal/web/pressroom/IEEE-Computer-Society-Announces-13-Technology-Trends-for-2013
10
Products
Choice: Designing for Positive Change
11
Demonstrations of Emergent Media:
• Center for Integration of Medical & Innovative Technology
• Digital Now
• Kingbridge Summit
12
Brainstorming:
• Archer Mayor
• Echo Lake Center
• Money Magazine
• Rice for Life
• Xerox
13
Prototyping Jams:
• Learning 2007-2010
• Meeting Professional International
14
MPI and Masie Learning Summits:
Game Simulations
15
Masie Learning Summits:
Learning Apps
16
City of Burlington, VT: Sketch-up Google Earth
Champlain College: 3D visualization
17
State of Vermont:
Virtual Archeology Museum
18
ViewBoost Tourism App
19
America’s Army:
MORPG Mission Maps
20
Center for Integration of Medical & Innovative Technology: Emergency Response
Simulator
21
IBM:
Game Tomorrow
22
IBM:
Open Sims Business Solutions
23
Planned Parenthood: Mobile Patient Intake Form
24
Robert Wood Johnson Foundation Innovation Grant:
University of Vermont
Cystic Fibrosis Breath Biofeedback Games 25
“It has shown me that it is not about how good your soccer skills are.
It is about attitude, teamwork and determination. What you do
when you are not on the pitch is important as well.”
—Foluso, age 13, England
United Nations: BREAKAWAY game
26
Tonight’s Focus
Development lifecycle for innovation and communication
27
Ford Foundation:
WealthBuilders Game
28
Echo Lake and Science Center:
Interactive Mobile Field Journal and Games
29
Process
How we insure innovation and meet user expectations and needs
30
• Research &
Conceptualization
31
• Prototyping & Proposal
31
• Iterative Design
31
• Production
31
• User Testing
FOUR: Require Constant
Feedback Loops
31
• Refinement
FOUR: Require Constant
Feedback Loops
31
• Release
FOUR: Require Constant
Feedback Loops
31
Conceptualization
Methods for Increased Creativity
Research, Brainstorming, and Prototyping
32
Research:
33
Research:
• Uncover the root problem
33
Research:
• Uncover the root problem
• Take a systems thinking approach
33
Research:
• Uncover the root problem
• Take a systems thinking approach
33
Research:
• Uncover the root problem
• Take a systems thinking approach
• Discover user needs and behaviors
33
Brainstorming:
34
Brainstorming:
• Use brainstorming as a tool, not an answer
34
Brainstorming:
• Use brainstorming as a tool, not an answer
• Include diversity
FIVE: There are no wrong answers
34
Brainstorming:
• Use brainstorming as a tool, not an answer
• Include diversity
• Embrace intuitive rather than logical thinking
FIVE: There are no wrong answers
34
Brainstorming:
• Use brainstorming as a tool, not an answer
• Include diversity
• Embrace intuitive rather than logical thinking
• Look at other non-technological forms: 1+1+1
FIVE: There are no wrong answers
34
Brainstorming:
• Use brainstorming as a tool, not an answer
• Include diversity
• Embrace intuitive rather than logical thinking
• Look at other non-technological forms: 1+1+1
• Explore platforms
FIVE: There are no wrong answers
34
Brainstorming:
• Use brainstorming as a tool, not an answer
• Include diversity
• Embrace intuitive rather than logical thinking
• Look at other non-technological forms: 1+1+1
• Explore platforms
• Serve pizza
FIVE: There are no wrong answers
34
Prototyping:
35
Prototyping:
• Include users and clients early on
35
Prototyping:
• Include users and clients early on
• Deploy in a low tech form to demonstrate and test assumptions:
35
Prototyping:
• Include users and clients early on
• Deploy in a low tech form to demonstrate and test assumptions:
• Paper prototype
35
Prototyping:
• Include users and clients early on
• Deploy in a low tech form to demonstrate and test assumptions:
• Paper prototype
• PPT, Prezi mobile drawing apps, or other quick interactive app
35
Prototyping:
• Include users and clients early on
• Deploy in a low tech form to demonstrate and test assumptions:
• Paper prototype
• PPT, Prezi mobile drawing apps, or other quick interactive app
• Explore different art styles and user interfaces
35
Prototyping:
• Include users and clients early on
• Deploy in a low tech form to demonstrate and test assumptions:
• Paper prototype
• PPT, Prezi mobile drawing apps, or other quick interactive app
• Explore different art styles and user interfaces
• Wireframes and “programmer art”
35
Prototyping:
• Include users and clients early on
• Deploy in a low tech form to demonstrate and test assumptions:
• Paper prototype
• PPT, Prezi mobile drawing apps, or other quick interactive app
• Explore different art styles and user interfaces
• Wireframes and “programmer art”
• Explore combining technologies
35
ALGAE OFFICER TESTING
ECHO LAKE & AQUARIUM CENTER & CHAMPLAIN COLLEGE EMERGENT MEDIA CENTER GAME PROJECT
-
-
Feedback
Immediate visual feedback for the user’s ac-
tions is still missing from the game play.
-
standing the results of their actions. Gaining
awareness happens numerically within game
play but is not shown visually. Visual feedback
for the user should be added.
Visuals
Prototyping:
• Include users and clients early on
• Deploy in a low tech form to demonstrate and test assumptions:
• Paper prototype
• PPT, Prezi mobile drawing apps, or other quick interactive app
• Explore different art styles and user interfaces
• Wireframes and “programmer art”
• Explore combining technologies
• Test often
35
ALGAE OFFICER TESTING
ECHO LAKE & AQUARIUM CENTER & CHAMPLAIN COLLEGE EMERGENT MEDIA CENTER GAME PROJECT
-
-
Feedback
Immediate visual feedback for the user’s ac-
tions is still missing from the game play.
-
standing the results of their actions. Gaining
awareness happens numerically within game
play but is not shown visually. Visual feedback
for the user should be added.
Visuals
Prototyping:
• Include users and clients early on
• Deploy in a low tech form to demonstrate and test assumptions:
• Paper prototype
• PPT, Prezi mobile drawing apps, or other quick interactive app
• Explore different art styles and user interfaces
• Wireframes and “programmer art”
• Explore combining technologies
• Test often
SIX: Be prepared to abandon ideas
35
Bringing it all together:
EMC’s Rural Wealth Creation Game video: https://www.youtube.com/watch?v=SYgmyW-9fGg
36
Bringing it all together:
EMC’s Rural Wealth Creation Game video: https://www.youtube.com/watch?v=SYgmyW-9fGg
36
Production
Software Development Methodologies
37
Production:
38
Production:
• Pre-production: Concept, funding, platforms
38
Production:
• Pre-production: Concept, funding, platforms
• Production: Building of assets and code
38
Production:
• Pre-production: Concept, funding, platforms
• Production: Building of assets and code
• Post-production: Localization, launch, marketing, sequel planning
38
Production:
• Pre-production: Concept, funding, platforms
• Production: Building of assets and code
• Post-production: Localization, launch, marketing, sequel planning
SEVEN: Plan for and incorporate user feedback
38
Traditional Software Development: Waterfall
39
• Small core creative team: creative
director & key leads: designer, artist,
narrative designer, programmer.
Traditional Software Development: Waterfall
39
• Small core creative team: creative
director & key leads: designer, artist,
narrative designer, programmer.
• Large production team: level
designers, game programmers,
hardware programmers, AI
programmers, concept artist, 3D
artists, animators, technical artists,
modelers, testers, sound design,
music composer
Traditional Software Development: Waterfall
39
Traditional Software Development: Waterfall
40
• Development team assembled
Traditional Software Development: Waterfall
40
• Development team assembled
• Guided by design document that is 90%
complete
Traditional Software Development: Waterfall
40
• Development team assembled
• Guided by design document that is 90%
complete
• Broken into milestones to measure
progress/deliverables.
Traditional Software Development: Waterfall
40
• Development team assembled
• Guided by design document that is 90%
complete
• Broken into milestones to measure
progress/deliverables.
• Typically fixed from start
Traditional Software Development: Waterfall
40
• Development team assembled
• Guided by design document that is 90%
complete
• Broken into milestones to measure
progress/deliverables.
• Typically fixed from start
• Avoid adding features (scope creep)
during milestone cycles
Traditional Software Development: Waterfall
40
• Development team assembled
• Guided by design document that is 90%
complete
• Broken into milestones to measure
progress/deliverables.
• Typically fixed from start
• Avoid adding features (scope creep)
during milestone cycles
• Game is tested for gameplay & quality
issues at distinct points in cycle
Traditional Software Development: Waterfall
40
• Development team assembled
• Guided by design document that is 90%
complete
• Broken into milestones to measure
progress/deliverables.
• Typically fixed from start
• Avoid adding features (scope creep)
during milestone cycles
• Game is tested for gameplay & quality
issues at distinct points in cycle
• Estimated time between milestones: about
2 months
Traditional Software Development: Waterfall
40
Traditional Software Development: Waterfall
Concept Master
Roles
41
Traditional Software Development: Waterfall
Concept Master
Roles
• The Idea
41
Traditional Software Development: Waterfall
Concept Master
Roles
• The Idea
• The Pitch/Concept
41
Traditional Software Development: Waterfall
Concept Master
Roles
• The Idea
• The Pitch/Concept
• Proof of Concept or Pre-production
41
Traditional Software Development: Waterfall
Concept Master
Roles
• The Idea
• The Pitch/Concept
• Proof of Concept or Pre-production
• Production
41
Traditional Software Development: Waterfall
Concept Master
Roles
• The Idea
• The Pitch/Concept
• Proof of Concept or Pre-production
• Production
• Milestones
41
Traditional Software Development: Waterfall
Concept Master
Roles
• The Idea
• The Pitch/Concept
• Proof of Concept or Pre-production
• Production
• Milestones
• Alpha
41
Traditional Software Development: Waterfall
Concept Master
Roles
• The Idea
• The Pitch/Concept
• Proof of Concept or Pre-production
• Production
• Milestones
• Alpha
• Beta
41
Traditional Software Development: Waterfall
Concept Master
Roles
• The Idea
• The Pitch/Concept
• Proof of Concept or Pre-production
• Production
• Milestones
• Alpha
• Beta
• Gold Master
41
Agile Production Overview:
42
• Small development team
Agile Production Overview:
42
• Small development team
• Cross-functional
Agile Production Overview:
42
• Small development team
• Cross-functional
• 5-10 in team
Agile Production Overview:
42
• Small development team
• Cross-functional
• 5-10 in team
• Constant communication
Agile Production Overview:
42
• Small development team
• Cross-functional
• 5-10 in team
• Constant communication
• Multi-level planning
Agile Production Overview:
42
• Small development team
• Cross-functional
• 5-10 in team
• Constant communication
• Multi-level planning
• Prioritize and estimate features
Agile Production Overview:
42
• Small development team
• Cross-functional
• 5-10 in team
• Constant communication
• Multi-level planning
• Prioritize and estimate features
• Features defined by users, client,
developers together
Agile Production Overview:
42
• Small development team
• Cross-functional
• 5-10 in team
• Constant communication
• Multi-level planning
• Prioritize and estimate features
• Features defined by users, client,
developers together
• Rapid delivery—short sprints of
development
Agile Production Overview:
42
• Small development team
• Cross-functional
• 5-10 in team
• Constant communication
• Multi-level planning
• Prioritize and estimate features
• Features defined by users, client,
developers together
• Rapid delivery—short sprints of
development
• Rapidly test and integrate user
feedback
Agile Production Overview:
42
• Small development team
• Cross-functional
• 5-10 in team
• Constant communication
• Multi-level planning
• Prioritize and estimate features
• Features defined by users, client,
developers together
• Rapid delivery—short sprints of
development
• Rapidly test and integrate user
feedback
• Continuously test process
Agile Production Overview:
42
Agile Production Methodologies:
Planning & Delivery Cycle
43
Variety of methods, similar same
philosophy but with differing practices,
terms, and tactics:
Agile Production Methodologies:
Planning & Delivery Cycle
43
Variety of methods, similar same
philosophy but with differing practices,
terms, and tactics:
• Scrum
Agile Production Methodologies:
Planning & Delivery Cycle
43
Variety of methods, similar same
philosophy but with differing practices,
terms, and tactics:
• Scrum
• Lean and Kanban
Agile Production Methodologies:
Planning & Delivery Cycle
43
Variety of methods, similar same
philosophy but with differing practices,
terms, and tactics:
• Scrum
• Lean and Kanban
• Extreme Programming
Agile Production Methodologies:
Planning & Delivery Cycle
43
Variety of methods, similar same
philosophy but with differing practices,
terms, and tactics:
• Scrum
• Lean and Kanban
• Extreme Programming
• Crystal
Agile Production Methodologies:
Planning & Delivery Cycle
43
Variety of methods, similar same
philosophy but with differing practices,
terms, and tactics:
• Scrum
• Lean and Kanban
• Extreme Programming
• Crystal
• Dynamic Systems
Agile Production Methodologies:
Planning & Delivery Cycle
43
Variety of methods, similar same
philosophy but with differing practices,
terms, and tactics:
• Scrum
• Lean and Kanban
• Extreme Programming
• Crystal
• Dynamic Systems
• Feature Driven Development
Agile Production Methodologies:
Planning & Delivery Cycle
43
Agile Continuous Flow of Running Features:
http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/
44
Agile Continuous Flow of Running Features:
http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/
44
Agile Continuous Flow of Running Features:
http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/
44
Agile Continuous Flow of Running Features:
http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/
44
Agile Continuous Flow of Running Features:
http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/
44
Agile Continuous Flow of Running Features:
http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/
44
Agile Continuous Flow of Running Features:
http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/
44
Agile Continuous Flow of Running Features:
http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/
44
Agile Continuous Flow of Running Features:
http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/
EIGHT: Choose best method that works for your project
goals, intended user, and team
44
Bringing it all together:
Video: Echo game in action
45
App Development
Ann DeMarle
Associate Dean Emergent Media Champlain College I Director Emergent Media Center
demarle@champlain.edu
From Concept to Product
46
App Development
Ann DeMarle
Associate Dean Emergent Media Champlain College I Director Emergent Media Center
demarle@champlain.edu
From Concept to Product
1. Collaboration is key to creativity
46
App Development
Ann DeMarle
Associate Dean Emergent Media Champlain College I Director Emergent Media Center
demarle@champlain.edu
From Concept to Product
1. Collaboration is key to creativity
2. Technological innovation is constant
46
App Development
Ann DeMarle
Associate Dean Emergent Media Champlain College I Director Emergent Media Center
demarle@champlain.edu
From Concept to Product
1. Collaboration is key to creativity
2. Technological innovation is constant
3. Technology changes us
46
App Development
Ann DeMarle
Associate Dean Emergent Media Champlain College I Director Emergent Media Center
demarle@champlain.edu
From Concept to Product
1. Collaboration is key to creativity
2. Technological innovation is constant
3. Technology changes us
4. There are no wrong answers
46
App Development
Ann DeMarle
Associate Dean Emergent Media Champlain College I Director Emergent Media Center
demarle@champlain.edu
From Concept to Product
1. Collaboration is key to creativity
2. Technological innovation is constant
3. Technology changes us
4. There are no wrong answers
5. Require constant feedback loops
46
App Development
Ann DeMarle
Associate Dean Emergent Media Champlain College I Director Emergent Media Center
demarle@champlain.edu
From Concept to Product
1. Collaboration is key to creativity
2. Technological innovation is constant
3. Technology changes us
4. There are no wrong answers
5. Require constant feedback loops
6. Prepare to abandon early concepts and designs
46
App Development
Ann DeMarle
Associate Dean Emergent Media Champlain College I Director Emergent Media Center
demarle@champlain.edu
From Concept to Product
1. Collaboration is key to creativity
2. Technological innovation is constant
3. Technology changes us
4. There are no wrong answers
5. Require constant feedback loops
6. Prepare to abandon early concepts and designs
7. Plan for and incorporate feedback
46
App Development
Ann DeMarle
Associate Dean Emergent Media Champlain College I Director Emergent Media Center
demarle@champlain.edu
From Concept to Product
1. Collaboration is key to creativity
2. Technological innovation is constant
3. Technology changes us
4. There are no wrong answers
5. Require constant feedback loops
6. Prepare to abandon early concepts and designs
7. Plan for and incorporate feedback
8. Choose best method for goals, user, and team
46
App Development
Ann DeMarle
Associate Dean Emergent Media Champlain College I Director Emergent Media Center
demarle@champlain.edu
From Concept to Product
47

Weitere ähnliche Inhalte

Ähnlich wie App Development at the EMC: From Concept to Launch, Production for Innovation

UX Bootcamp - August 2016
UX Bootcamp - August 2016UX Bootcamp - August 2016
UX Bootcamp - August 2016Jacklyn Burgan
 
EMMI Lot | Final AMR Presentation
EMMI Lot | Final AMR PresentationEMMI Lot | Final AMR Presentation
EMMI Lot | Final AMR PresentationNelson GaytĂłn
 
Collaborative dev
Collaborative devCollaborative dev
Collaborative devBloomDigital
 
Working Lunch Seminar Series - Social Media Strategies
Working Lunch Seminar Series - Social Media StrategiesWorking Lunch Seminar Series - Social Media Strategies
Working Lunch Seminar Series - Social Media StrategiesAscentum
 
Wittig: Creating a Digital Media Space for Today's Teens, Part 1 and Part 2
Wittig: Creating a Digital Media Space for Today's Teens, Part 1 and Part 2 Wittig: Creating a Digital Media Space for Today's Teens, Part 1 and Part 2
Wittig: Creating a Digital Media Space for Today's Teens, Part 1 and Part 2 ALATechSource
 
Social Media 101 The New Players #casesmc
Social Media 101  The New Players #casesmcSocial Media 101  The New Players #casesmc
Social Media 101 The New Players #casesmcAlistair Beech
 
Studoland: The Studen'ts Dream
Studoland: The Studen'ts DreamStudoland: The Studen'ts Dream
Studoland: The Studen'ts DreamBitBomB01
 
twitchresearchprez
twitchresearchpreztwitchresearchprez
twitchresearchprezLa Dawna Minnis
 
Connected Learning and Teaching
Connected Learning and Teaching Connected Learning and Teaching
Connected Learning and Teaching Lucy Gray
 
Wittig: Creating a Digital Space for Today's Teens, Part 1 and Part 2
Wittig: Creating a Digital Space for Today's Teens, Part 1 and Part 2Wittig: Creating a Digital Space for Today's Teens, Part 1 and Part 2
Wittig: Creating a Digital Space for Today's Teens, Part 1 and Part 2ALATechSource
 
Studoland BitBomB01
Studoland  BitBomB01Studoland  BitBomB01
Studoland BitBomB01Ignite_Athens
 
Selling UX in Your Organization - Stir Trek 2012
Selling UX in Your Organization - Stir Trek 2012Selling UX in Your Organization - Stir Trek 2012
Selling UX in Your Organization - Stir Trek 2012Carol Smith
 
Creating a Digital Media Space for Today's Teens: Part 2 (August 2017)
Creating a Digital Media Space for Today's Teens: Part 2 (August 2017)Creating a Digital Media Space for Today's Teens: Part 2 (August 2017)
Creating a Digital Media Space for Today's Teens: Part 2 (August 2017)ALATechSource
 
Sentiment Analysis and Social Media: How and Why
Sentiment Analysis and Social Media: How and WhySentiment Analysis and Social Media: How and Why
Sentiment Analysis and Social Media: How and WhyDavide Feltoni Gurini
 
ALT-Classroom: Building a Dev Studio Inside Academia for Student and Partner ...
ALT-Classroom: Building a Dev Studio Inside Academia for Student and Partner ...ALT-Classroom: Building a Dev Studio Inside Academia for Student and Partner ...
ALT-Classroom: Building a Dev Studio Inside Academia for Student and Partner ...Ann DeMarle
 
ALT-Classroom: Building a Dev Studio Inside Academia for Student and Partner ...
ALT-Classroom: Building a Dev Studio Inside Academia for Student and Partner ...ALT-Classroom: Building a Dev Studio Inside Academia for Student and Partner ...
ALT-Classroom: Building a Dev Studio Inside Academia for Student and Partner ...SeriousGamesAssoc
 
Weehawken/Union City Social Innovation Meetup Kickoff
Weehawken/Union City Social Innovation Meetup KickoffWeehawken/Union City Social Innovation Meetup Kickoff
Weehawken/Union City Social Innovation Meetup KickoffSandy Sanchez
 
Zero To One School 2016 = Y Combinator + Make School + Asia
Zero To One School 2016 = Y Combinator + Make School + AsiaZero To One School 2016 = Y Combinator + Make School + Asia
Zero To One School 2016 = Y Combinator + Make School + AsiaArman Suleimenov
 

Ähnlich wie App Development at the EMC: From Concept to Launch, Production for Innovation (20)

UX Bootcamp - August 2016
UX Bootcamp - August 2016UX Bootcamp - August 2016
UX Bootcamp - August 2016
 
EMMI Lot | Final AMR Presentation
EMMI Lot | Final AMR PresentationEMMI Lot | Final AMR Presentation
EMMI Lot | Final AMR Presentation
 
Collaborative dev
Collaborative devCollaborative dev
Collaborative dev
 
Working Lunch Seminar Series - Social Media Strategies
Working Lunch Seminar Series - Social Media StrategiesWorking Lunch Seminar Series - Social Media Strategies
Working Lunch Seminar Series - Social Media Strategies
 
Wittig: Creating a Digital Media Space for Today's Teens, Part 1 and Part 2
Wittig: Creating a Digital Media Space for Today's Teens, Part 1 and Part 2 Wittig: Creating a Digital Media Space for Today's Teens, Part 1 and Part 2
Wittig: Creating a Digital Media Space for Today's Teens, Part 1 and Part 2
 
Social Media 101 The New Players #casesmc
Social Media 101  The New Players #casesmcSocial Media 101  The New Players #casesmc
Social Media 101 The New Players #casesmc
 
Sl iab export
Sl iab exportSl iab export
Sl iab export
 
Studoland: The Studen'ts Dream
Studoland: The Studen'ts DreamStudoland: The Studen'ts Dream
Studoland: The Studen'ts Dream
 
Studoland: The Student's Dream
Studoland: The Student's DreamStudoland: The Student's Dream
Studoland: The Student's Dream
 
twitchresearchprez
twitchresearchpreztwitchresearchprez
twitchresearchprez
 
Connected Learning and Teaching
Connected Learning and Teaching Connected Learning and Teaching
Connected Learning and Teaching
 
Wittig: Creating a Digital Space for Today's Teens, Part 1 and Part 2
Wittig: Creating a Digital Space for Today's Teens, Part 1 and Part 2Wittig: Creating a Digital Space for Today's Teens, Part 1 and Part 2
Wittig: Creating a Digital Space for Today's Teens, Part 1 and Part 2
 
Studoland BitBomB01
Studoland  BitBomB01Studoland  BitBomB01
Studoland BitBomB01
 
Selling UX in Your Organization - Stir Trek 2012
Selling UX in Your Organization - Stir Trek 2012Selling UX in Your Organization - Stir Trek 2012
Selling UX in Your Organization - Stir Trek 2012
 
Creating a Digital Media Space for Today's Teens: Part 2 (August 2017)
Creating a Digital Media Space for Today's Teens: Part 2 (August 2017)Creating a Digital Media Space for Today's Teens: Part 2 (August 2017)
Creating a Digital Media Space for Today's Teens: Part 2 (August 2017)
 
Sentiment Analysis and Social Media: How and Why
Sentiment Analysis and Social Media: How and WhySentiment Analysis and Social Media: How and Why
Sentiment Analysis and Social Media: How and Why
 
ALT-Classroom: Building a Dev Studio Inside Academia for Student and Partner ...
ALT-Classroom: Building a Dev Studio Inside Academia for Student and Partner ...ALT-Classroom: Building a Dev Studio Inside Academia for Student and Partner ...
ALT-Classroom: Building a Dev Studio Inside Academia for Student and Partner ...
 
ALT-Classroom: Building a Dev Studio Inside Academia for Student and Partner ...
ALT-Classroom: Building a Dev Studio Inside Academia for Student and Partner ...ALT-Classroom: Building a Dev Studio Inside Academia for Student and Partner ...
ALT-Classroom: Building a Dev Studio Inside Academia for Student and Partner ...
 
Weehawken/Union City Social Innovation Meetup Kickoff
Weehawken/Union City Social Innovation Meetup KickoffWeehawken/Union City Social Innovation Meetup Kickoff
Weehawken/Union City Social Innovation Meetup Kickoff
 
Zero To One School 2016 = Y Combinator + Make School + Asia
Zero To One School 2016 = Y Combinator + Make School + AsiaZero To One School 2016 = Y Combinator + Make School + Asia
Zero To One School 2016 = Y Combinator + Make School + Asia
 

Mehr von Ann DeMarle

BREAKAWAY: Combating Gender-based Violence through Student Created Games
BREAKAWAY: Combating Gender-based Violence through Student Created GamesBREAKAWAY: Combating Gender-based Violence through Student Created Games
BREAKAWAY: Combating Gender-based Violence through Student Created GamesAnn DeMarle
 
Storytelling Across Media Platforms for Positive Impact
Storytelling Across Media Platforms for Positive ImpactStorytelling Across Media Platforms for Positive Impact
Storytelling Across Media Platforms for Positive ImpactAnn DeMarle
 
Players as Transitional Characters: How Youth Can “BREAKAWAY” from Gender-bas...
Players as Transitional Characters: How Youth Can “BREAKAWAY” from Gender-bas...Players as Transitional Characters: How Youth Can “BREAKAWAY” from Gender-bas...
Players as Transitional Characters: How Youth Can “BREAKAWAY” from Gender-bas...Ann DeMarle
 
Time & Space Annihilated: Innovation, Communication and Society
Time & Space Annihilated: Innovation, Communication and SocietyTime & Space Annihilated: Innovation, Communication and Society
Time & Space Annihilated: Innovation, Communication and SocietyAnn DeMarle
 
Video Games: Changing Stories, Changing Behaviors
Video Games: Changing Stories, Changing BehaviorsVideo Games: Changing Stories, Changing Behaviors
Video Games: Changing Stories, Changing BehaviorsAnn DeMarle
 
Champlain College 10th Anniversary Senior Game Show
Champlain College 10th Anniversary Senior Game ShowChamplain College 10th Anniversary Senior Game Show
Champlain College 10th Anniversary Senior Game ShowAnn DeMarle
 
Applying Game Design Thinking to Education & Business Practices DeMarle
Applying Game Design Thinking to Education & Business Practices DeMarleApplying Game Design Thinking to Education & Business Practices DeMarle
Applying Game Design Thinking to Education & Business Practices DeMarleAnn DeMarle
 
GDC15 BREAKAWAY: A Narrative Game's Success at Addressing Gender-based Violence
GDC15 BREAKAWAY: A Narrative Game's Success at Addressing Gender-based ViolenceGDC15 BREAKAWAY: A Narrative Game's Success at Addressing Gender-based Violence
GDC15 BREAKAWAY: A Narrative Game's Success at Addressing Gender-based ViolenceAnn DeMarle
 
DeMarle Breakaway: Changing Violence Against Women and Girls-2014 Results
DeMarle Breakaway: Changing Violence Against Women and Girls-2014 ResultsDeMarle Breakaway: Changing Violence Against Women and Girls-2014 Results
DeMarle Breakaway: Changing Violence Against Women and Girls-2014 ResultsAnn DeMarle
 
Building a Better World brainstorming session game design session
Building a Better World brainstorming session game design sessionBuilding a Better World brainstorming session game design session
Building a Better World brainstorming session game design sessionAnn DeMarle
 
DeMarle- BREAKAWAY game and camp model El Salvador Nov. 2013
DeMarle- BREAKAWAY game and camp model El Salvador Nov. 2013DeMarle- BREAKAWAY game and camp model El Salvador Nov. 2013
DeMarle- BREAKAWAY game and camp model El Salvador Nov. 2013Ann DeMarle
 
DeMarle - The Emergent Media Center at Champlain College - 2013
DeMarle - The Emergent Media Center at Champlain College - 2013DeMarle - The Emergent Media Center at Champlain College - 2013
DeMarle - The Emergent Media Center at Champlain College - 2013Ann DeMarle
 
The Quiet Unnoticed - Ann DeMarle Sabbatical 2011-2013
The Quiet Unnoticed - Ann DeMarle Sabbatical 2011-2013The Quiet Unnoticed - Ann DeMarle Sabbatical 2011-2013
The Quiet Unnoticed - Ann DeMarle Sabbatical 2011-2013Ann DeMarle
 
Emergent MEDIA, NEXT GEN THINKING
Emergent MEDIA, NEXT GEN THINKINGEmergent MEDIA, NEXT GEN THINKING
Emergent MEDIA, NEXT GEN THINKINGAnn DeMarle
 
Can Games Create Real World Heros?
Can Games Create Real World Heros?Can Games Create Real World Heros?
Can Games Create Real World Heros?Ann DeMarle
 
Time & Space Annihilated: Innovation, Communication & Society
Time & Space Annihilated: Innovation, Communication & SocietyTime & Space Annihilated: Innovation, Communication & Society
Time & Space Annihilated: Innovation, Communication & SocietyAnn DeMarle
 
Designing games for learning at the EMC
Designing games for learning at the EMCDesigning games for learning at the EMC
Designing games for learning at the EMCAnn DeMarle
 
Game Design Thinking for the Enterprise
Game Design Thinking for the EnterpriseGame Design Thinking for the Enterprise
Game Design Thinking for the EnterpriseAnn DeMarle
 
Prod plan for games and software development
Prod plan for games and software developmentProd plan for games and software development
Prod plan for games and software developmentAnn DeMarle
 
DeMarle-MFAEmergent Media at Champlain College
DeMarle-MFAEmergent Media at Champlain CollegeDeMarle-MFAEmergent Media at Champlain College
DeMarle-MFAEmergent Media at Champlain CollegeAnn DeMarle
 

Mehr von Ann DeMarle (20)

BREAKAWAY: Combating Gender-based Violence through Student Created Games
BREAKAWAY: Combating Gender-based Violence through Student Created GamesBREAKAWAY: Combating Gender-based Violence through Student Created Games
BREAKAWAY: Combating Gender-based Violence through Student Created Games
 
Storytelling Across Media Platforms for Positive Impact
Storytelling Across Media Platforms for Positive ImpactStorytelling Across Media Platforms for Positive Impact
Storytelling Across Media Platforms for Positive Impact
 
Players as Transitional Characters: How Youth Can “BREAKAWAY” from Gender-bas...
Players as Transitional Characters: How Youth Can “BREAKAWAY” from Gender-bas...Players as Transitional Characters: How Youth Can “BREAKAWAY” from Gender-bas...
Players as Transitional Characters: How Youth Can “BREAKAWAY” from Gender-bas...
 
Time & Space Annihilated: Innovation, Communication and Society
Time & Space Annihilated: Innovation, Communication and SocietyTime & Space Annihilated: Innovation, Communication and Society
Time & Space Annihilated: Innovation, Communication and Society
 
Video Games: Changing Stories, Changing Behaviors
Video Games: Changing Stories, Changing BehaviorsVideo Games: Changing Stories, Changing Behaviors
Video Games: Changing Stories, Changing Behaviors
 
Champlain College 10th Anniversary Senior Game Show
Champlain College 10th Anniversary Senior Game ShowChamplain College 10th Anniversary Senior Game Show
Champlain College 10th Anniversary Senior Game Show
 
Applying Game Design Thinking to Education & Business Practices DeMarle
Applying Game Design Thinking to Education & Business Practices DeMarleApplying Game Design Thinking to Education & Business Practices DeMarle
Applying Game Design Thinking to Education & Business Practices DeMarle
 
GDC15 BREAKAWAY: A Narrative Game's Success at Addressing Gender-based Violence
GDC15 BREAKAWAY: A Narrative Game's Success at Addressing Gender-based ViolenceGDC15 BREAKAWAY: A Narrative Game's Success at Addressing Gender-based Violence
GDC15 BREAKAWAY: A Narrative Game's Success at Addressing Gender-based Violence
 
DeMarle Breakaway: Changing Violence Against Women and Girls-2014 Results
DeMarle Breakaway: Changing Violence Against Women and Girls-2014 ResultsDeMarle Breakaway: Changing Violence Against Women and Girls-2014 Results
DeMarle Breakaway: Changing Violence Against Women and Girls-2014 Results
 
Building a Better World brainstorming session game design session
Building a Better World brainstorming session game design sessionBuilding a Better World brainstorming session game design session
Building a Better World brainstorming session game design session
 
DeMarle- BREAKAWAY game and camp model El Salvador Nov. 2013
DeMarle- BREAKAWAY game and camp model El Salvador Nov. 2013DeMarle- BREAKAWAY game and camp model El Salvador Nov. 2013
DeMarle- BREAKAWAY game and camp model El Salvador Nov. 2013
 
DeMarle - The Emergent Media Center at Champlain College - 2013
DeMarle - The Emergent Media Center at Champlain College - 2013DeMarle - The Emergent Media Center at Champlain College - 2013
DeMarle - The Emergent Media Center at Champlain College - 2013
 
The Quiet Unnoticed - Ann DeMarle Sabbatical 2011-2013
The Quiet Unnoticed - Ann DeMarle Sabbatical 2011-2013The Quiet Unnoticed - Ann DeMarle Sabbatical 2011-2013
The Quiet Unnoticed - Ann DeMarle Sabbatical 2011-2013
 
Emergent MEDIA, NEXT GEN THINKING
Emergent MEDIA, NEXT GEN THINKINGEmergent MEDIA, NEXT GEN THINKING
Emergent MEDIA, NEXT GEN THINKING
 
Can Games Create Real World Heros?
Can Games Create Real World Heros?Can Games Create Real World Heros?
Can Games Create Real World Heros?
 
Time & Space Annihilated: Innovation, Communication & Society
Time & Space Annihilated: Innovation, Communication & SocietyTime & Space Annihilated: Innovation, Communication & Society
Time & Space Annihilated: Innovation, Communication & Society
 
Designing games for learning at the EMC
Designing games for learning at the EMCDesigning games for learning at the EMC
Designing games for learning at the EMC
 
Game Design Thinking for the Enterprise
Game Design Thinking for the EnterpriseGame Design Thinking for the Enterprise
Game Design Thinking for the Enterprise
 
Prod plan for games and software development
Prod plan for games and software developmentProd plan for games and software development
Prod plan for games and software development
 
DeMarle-MFAEmergent Media at Champlain College
DeMarle-MFAEmergent Media at Champlain CollegeDeMarle-MFAEmergent Media at Champlain College
DeMarle-MFAEmergent Media at Champlain College
 

KĂźrzlich hochgeladen

Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxjeswinjees
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...Amil baba
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CANestorGamez6
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
Petrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptxPetrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptxIgnatiusAbrahamBalin
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...Suhani Kapoor
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
 

KĂźrzlich hochgeladen (20)

Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptx
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
NO1 Trending kala jadu Love Marriage Black Magic Punjab Powerful Black Magic ...
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
Petrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptxPetrosains Drama Competition (PSDC).pptx
Petrosains Drama Competition (PSDC).pptx
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
 

App Development at the EMC: From Concept to Launch, Production for Innovation

  • 1. App Development Ann DeMarle Associate Dean Emergent Media Champlain College I Director Emergent Media Center demarle@champlain.edu From Concept to Product 1
  • 3. Experience: • Apple Distinguished Educator • IBM Faculty Awardee 2
  • 4. Experience: • Apple Distinguished Educator • IBM Faculty Awardee • Founder>Champlain College’s Emergent Media Center • Founder>MS in Emergent Media Shanghai • Founder>MFA in Emergent Media • Founder>Game Development degrees 2
  • 5. Experience: • Apple Distinguished Educator • IBM Faculty Awardee • Founder>Champlain College’s Emergent Media Center • Founder>MS in Emergent Media Shanghai • Founder>MFA in Emergent Media • Founder>Game Development degrees • IEEE Computer Society Governor • Trustee: VT Arts Council • Trustee: Images & Voices of Hope 2
  • 6. An academic Center of Excellence at Champlain College that, in partnership with industry, public institutions and nonprofits, creates a studio environment in which students collaborate with each other, faculty, and clients to develop new concepts, processes, uses and applications for games and other emergent media. 3
  • 7. • We blend business and learning. • We enable Champlain students to become leaders in technology and media. • We constantly evolve with technology, media, culture, and our students. • We define future immersive mediums and technologies. • We aspire to be a positive force in the world. 4
  • 8. 5
  • 12. ONE: Collaboration is Key Partial Client List: America’s Army game levels; Brahma Kumaris; City of Burlington-Google Earth 3D architecture; Digital Now; Echo Lake Aquarium & Science Center; Elliott Masie Learning 2007-2009 business games & mobile apps; Flynn Theater; Ford Foundation WealthBuilders Game; Governor’s Institute of Vermont in Information Technology; Images and Voices of Hope; JDK/Mamava; Kingbridge Centre: GameChange Summit; IBM Virtual Worlds app & interactive; Massachusetts General Hospital Center for Innovation and Integrative Medicine emergency response training game; Meeting Professional International games; Microsoft; Planned Parenthood of New England ipad intake app; North American High Tech Center, Robert Wood Johnson Foundation-Cystic Fibrosis games, United Nations: BREAKAWAY game, National Endowment for the Humanities— State of Vermont Virtual Archeology Museum social networking interactive. 6
  • 13. Seven Day’s news video on the EMC: http://www.youtube.com/watch?v=9SqgHe3cpHw&feature=player_embedded 7
  • 14. Seven Day’s news video on the EMC: http://www.youtube.com/watch?v=9SqgHe3cpHw&feature=player_embedded 7
  • 15. e•mer•gent — adj. arising or developing into new shapes & patterns from previous, more basic parts; standing taller than all others me•di•a — noun various forms of mass communication, plural of medium What is Emergent Media? 8
  • 16. e•mer•gent — adj. arising or developing into new shapes & patterns from previous, more basic parts; standing taller than all others me•di•a — noun various forms of mass communication, plural of medium Computational media New media Digital media What is Emergent Media? 8
  • 17. e•mer•gent — adj. arising or developing into new shapes & patterns from previous, more basic parts; standing taller than all others me•di•a — noun various forms of mass communication, plural of medium Computational media New media Digital media What is Emergent Media? TWO: Technological Innovation is Constant 8
  • 18. Technological innovation removes boundaries shifting paradigms. What is Emergent Media? THREE: Technology Changes US 9
  • 19. The Emergent Media Horizon 1. Visualization will help solve challenges of big data, 2. Mobile computing will meet the cloud, 3. The need will grow for next-gen mobile computing, 4. The Internet of Things will change how consumers and enterprises use technology, 5. Public interactive displays will become more common, 6. New multimedia applications will emerge for 3D printing, 7. Haptics will become more useful for rehabilitation. http://www.computer.org/portal/web/pressroom/IEEE-Computer-Society-Announces-13-Technology-Trends-for-2013 10
  • 20. Products Choice: Designing for Positive Change 11
  • 21. Demonstrations of Emergent Media: • Center for Integration of Medical & Innovative Technology • Digital Now • Kingbridge Summit 12
  • 22. Brainstorming: • Archer Mayor • Echo Lake Center • Money Magazine • Rice for Life • Xerox 13
  • 23. Prototyping Jams: • Learning 2007-2010 • Meeting Professional International 14
  • 24. MPI and Masie Learning Summits: Game Simulations 15
  • 26. City of Burlington, VT: Sketch-up Google Earth Champlain College: 3D visualization 17
  • 27. State of Vermont: Virtual Archeology Museum 18
  • 30. Center for Integration of Medical & Innovative Technology: Emergency Response Simulator 21
  • 32. IBM: Open Sims Business Solutions 23
  • 33. Planned Parenthood: Mobile Patient Intake Form 24
  • 34. Robert Wood Johnson Foundation Innovation Grant: University of Vermont Cystic Fibrosis Breath Biofeedback Games 25
  • 35. “It has shown me that it is not about how good your soccer skills are. It is about attitude, teamwork and determination. What you do when you are not on the pitch is important as well.” —Foluso, age 13, England United Nations: BREAKAWAY game 26
  • 36. Tonight’s Focus Development lifecycle for innovation and communication 27
  • 38. Echo Lake and Science Center: Interactive Mobile Field Journal and Games 29
  • 39. Process How we insure innovation and meet user expectations and needs 30
  • 41. • Prototyping & Proposal 31
  • 44. • User Testing FOUR: Require Constant Feedback Loops 31
  • 45. • Refinement FOUR: Require Constant Feedback Loops 31
  • 46. • Release FOUR: Require Constant Feedback Loops 31
  • 47. Conceptualization Methods for Increased Creativity Research, Brainstorming, and Prototyping 32
  • 49. Research: • Uncover the root problem 33
  • 50. Research: • Uncover the root problem • Take a systems thinking approach 33
  • 51. Research: • Uncover the root problem • Take a systems thinking approach 33
  • 52. Research: • Uncover the root problem • Take a systems thinking approach • Discover user needs and behaviors 33
  • 54. Brainstorming: • Use brainstorming as a tool, not an answer 34
  • 55. Brainstorming: • Use brainstorming as a tool, not an answer • Include diversity FIVE: There are no wrong answers 34
  • 56. Brainstorming: • Use brainstorming as a tool, not an answer • Include diversity • Embrace intuitive rather than logical thinking FIVE: There are no wrong answers 34
  • 57. Brainstorming: • Use brainstorming as a tool, not an answer • Include diversity • Embrace intuitive rather than logical thinking • Look at other non-technological forms: 1+1+1 FIVE: There are no wrong answers 34
  • 58. Brainstorming: • Use brainstorming as a tool, not an answer • Include diversity • Embrace intuitive rather than logical thinking • Look at other non-technological forms: 1+1+1 • Explore platforms FIVE: There are no wrong answers 34
  • 59. Brainstorming: • Use brainstorming as a tool, not an answer • Include diversity • Embrace intuitive rather than logical thinking • Look at other non-technological forms: 1+1+1 • Explore platforms • Serve pizza FIVE: There are no wrong answers 34
  • 61. Prototyping: • Include users and clients early on 35
  • 62. Prototyping: • Include users and clients early on • Deploy in a low tech form to demonstrate and test assumptions: 35
  • 63. Prototyping: • Include users and clients early on • Deploy in a low tech form to demonstrate and test assumptions: • Paper prototype 35
  • 64. Prototyping: • Include users and clients early on • Deploy in a low tech form to demonstrate and test assumptions: • Paper prototype • PPT, Prezi mobile drawing apps, or other quick interactive app 35
  • 65. Prototyping: • Include users and clients early on • Deploy in a low tech form to demonstrate and test assumptions: • Paper prototype • PPT, Prezi mobile drawing apps, or other quick interactive app • Explore different art styles and user interfaces 35
  • 66. Prototyping: • Include users and clients early on • Deploy in a low tech form to demonstrate and test assumptions: • Paper prototype • PPT, Prezi mobile drawing apps, or other quick interactive app • Explore different art styles and user interfaces • Wireframes and “programmer art” 35
  • 67. Prototyping: • Include users and clients early on • Deploy in a low tech form to demonstrate and test assumptions: • Paper prototype • PPT, Prezi mobile drawing apps, or other quick interactive app • Explore different art styles and user interfaces • Wireframes and “programmer art” • Explore combining technologies 35
  • 68. ALGAE OFFICER TESTING ECHO LAKE & AQUARIUM CENTER & CHAMPLAIN COLLEGE EMERGENT MEDIA CENTER GAME PROJECT - - Feedback Immediate visual feedback for the user’s ac- tions is still missing from the game play. - standing the results of their actions. Gaining awareness happens numerically within game play but is not shown visually. Visual feedback for the user should be added. Visuals Prototyping: • Include users and clients early on • Deploy in a low tech form to demonstrate and test assumptions: • Paper prototype • PPT, Prezi mobile drawing apps, or other quick interactive app • Explore different art styles and user interfaces • Wireframes and “programmer art” • Explore combining technologies • Test often 35
  • 69. ALGAE OFFICER TESTING ECHO LAKE & AQUARIUM CENTER & CHAMPLAIN COLLEGE EMERGENT MEDIA CENTER GAME PROJECT - - Feedback Immediate visual feedback for the user’s ac- tions is still missing from the game play. - standing the results of their actions. Gaining awareness happens numerically within game play but is not shown visually. Visual feedback for the user should be added. Visuals Prototyping: • Include users and clients early on • Deploy in a low tech form to demonstrate and test assumptions: • Paper prototype • PPT, Prezi mobile drawing apps, or other quick interactive app • Explore different art styles and user interfaces • Wireframes and “programmer art” • Explore combining technologies • Test often SIX: Be prepared to abandon ideas 35
  • 70. Bringing it all together: EMC’s Rural Wealth Creation Game video: https://www.youtube.com/watch?v=SYgmyW-9fGg 36
  • 71. Bringing it all together: EMC’s Rural Wealth Creation Game video: https://www.youtube.com/watch?v=SYgmyW-9fGg 36
  • 75. Production: • Pre-production: Concept, funding, platforms • Production: Building of assets and code 38
  • 76. Production: • Pre-production: Concept, funding, platforms • Production: Building of assets and code • Post-production: Localization, launch, marketing, sequel planning 38
  • 77. Production: • Pre-production: Concept, funding, platforms • Production: Building of assets and code • Post-production: Localization, launch, marketing, sequel planning SEVEN: Plan for and incorporate user feedback 38
  • 79. • Small core creative team: creative director & key leads: designer, artist, narrative designer, programmer. Traditional Software Development: Waterfall 39
  • 80. • Small core creative team: creative director & key leads: designer, artist, narrative designer, programmer. • Large production team: level designers, game programmers, hardware programmers, AI programmers, concept artist, 3D artists, animators, technical artists, modelers, testers, sound design, music composer Traditional Software Development: Waterfall 39
  • 82. • Development team assembled Traditional Software Development: Waterfall 40
  • 83. • Development team assembled • Guided by design document that is 90% complete Traditional Software Development: Waterfall 40
  • 84. • Development team assembled • Guided by design document that is 90% complete • Broken into milestones to measure progress/deliverables. Traditional Software Development: Waterfall 40
  • 85. • Development team assembled • Guided by design document that is 90% complete • Broken into milestones to measure progress/deliverables. • Typically fixed from start Traditional Software Development: Waterfall 40
  • 86. • Development team assembled • Guided by design document that is 90% complete • Broken into milestones to measure progress/deliverables. • Typically fixed from start • Avoid adding features (scope creep) during milestone cycles Traditional Software Development: Waterfall 40
  • 87. • Development team assembled • Guided by design document that is 90% complete • Broken into milestones to measure progress/deliverables. • Typically fixed from start • Avoid adding features (scope creep) during milestone cycles • Game is tested for gameplay & quality issues at distinct points in cycle Traditional Software Development: Waterfall 40
  • 88. • Development team assembled • Guided by design document that is 90% complete • Broken into milestones to measure progress/deliverables. • Typically fixed from start • Avoid adding features (scope creep) during milestone cycles • Game is tested for gameplay & quality issues at distinct points in cycle • Estimated time between milestones: about 2 months Traditional Software Development: Waterfall 40
  • 89. Traditional Software Development: Waterfall Concept Master Roles 41
  • 90. Traditional Software Development: Waterfall Concept Master Roles • The Idea 41
  • 91. Traditional Software Development: Waterfall Concept Master Roles • The Idea • The Pitch/Concept 41
  • 92. Traditional Software Development: Waterfall Concept Master Roles • The Idea • The Pitch/Concept • Proof of Concept or Pre-production 41
  • 93. Traditional Software Development: Waterfall Concept Master Roles • The Idea • The Pitch/Concept • Proof of Concept or Pre-production • Production 41
  • 94. Traditional Software Development: Waterfall Concept Master Roles • The Idea • The Pitch/Concept • Proof of Concept or Pre-production • Production • Milestones 41
  • 95. Traditional Software Development: Waterfall Concept Master Roles • The Idea • The Pitch/Concept • Proof of Concept or Pre-production • Production • Milestones • Alpha 41
  • 96. Traditional Software Development: Waterfall Concept Master Roles • The Idea • The Pitch/Concept • Proof of Concept or Pre-production • Production • Milestones • Alpha • Beta 41
  • 97. Traditional Software Development: Waterfall Concept Master Roles • The Idea • The Pitch/Concept • Proof of Concept or Pre-production • Production • Milestones • Alpha • Beta • Gold Master 41
  • 99. • Small development team Agile Production Overview: 42
  • 100. • Small development team • Cross-functional Agile Production Overview: 42
  • 101. • Small development team • Cross-functional • 5-10 in team Agile Production Overview: 42
  • 102. • Small development team • Cross-functional • 5-10 in team • Constant communication Agile Production Overview: 42
  • 103. • Small development team • Cross-functional • 5-10 in team • Constant communication • Multi-level planning Agile Production Overview: 42
  • 104. • Small development team • Cross-functional • 5-10 in team • Constant communication • Multi-level planning • Prioritize and estimate features Agile Production Overview: 42
  • 105. • Small development team • Cross-functional • 5-10 in team • Constant communication • Multi-level planning • Prioritize and estimate features • Features defined by users, client, developers together Agile Production Overview: 42
  • 106. • Small development team • Cross-functional • 5-10 in team • Constant communication • Multi-level planning • Prioritize and estimate features • Features defined by users, client, developers together • Rapid delivery—short sprints of development Agile Production Overview: 42
  • 107. • Small development team • Cross-functional • 5-10 in team • Constant communication • Multi-level planning • Prioritize and estimate features • Features defined by users, client, developers together • Rapid delivery—short sprints of development • Rapidly test and integrate user feedback Agile Production Overview: 42
  • 108. • Small development team • Cross-functional • 5-10 in team • Constant communication • Multi-level planning • Prioritize and estimate features • Features defined by users, client, developers together • Rapid delivery—short sprints of development • Rapidly test and integrate user feedback • Continuously test process Agile Production Overview: 42
  • 110. Variety of methods, similar same philosophy but with differing practices, terms, and tactics: Agile Production Methodologies: Planning & Delivery Cycle 43
  • 111. Variety of methods, similar same philosophy but with differing practices, terms, and tactics: • Scrum Agile Production Methodologies: Planning & Delivery Cycle 43
  • 112. Variety of methods, similar same philosophy but with differing practices, terms, and tactics: • Scrum • Lean and Kanban Agile Production Methodologies: Planning & Delivery Cycle 43
  • 113. Variety of methods, similar same philosophy but with differing practices, terms, and tactics: • Scrum • Lean and Kanban • Extreme Programming Agile Production Methodologies: Planning & Delivery Cycle 43
  • 114. Variety of methods, similar same philosophy but with differing practices, terms, and tactics: • Scrum • Lean and Kanban • Extreme Programming • Crystal Agile Production Methodologies: Planning & Delivery Cycle 43
  • 115. Variety of methods, similar same philosophy but with differing practices, terms, and tactics: • Scrum • Lean and Kanban • Extreme Programming • Crystal • Dynamic Systems Agile Production Methodologies: Planning & Delivery Cycle 43
  • 116. Variety of methods, similar same philosophy but with differing practices, terms, and tactics: • Scrum • Lean and Kanban • Extreme Programming • Crystal • Dynamic Systems • Feature Driven Development Agile Production Methodologies: Planning & Delivery Cycle 43
  • 117. Agile Continuous Flow of Running Features: http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/ 44
  • 118. Agile Continuous Flow of Running Features: http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/ 44
  • 119. Agile Continuous Flow of Running Features: http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/ 44
  • 120. Agile Continuous Flow of Running Features: http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/ 44
  • 121. Agile Continuous Flow of Running Features: http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/ 44
  • 122. Agile Continuous Flow of Running Features: http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/ 44
  • 123. Agile Continuous Flow of Running Features: http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/ 44
  • 124. Agile Continuous Flow of Running Features: http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/ 44
  • 125. Agile Continuous Flow of Running Features: http://www.versionone.com/Agile101/Agile%2DDevelopment%2DSuccess/ EIGHT: Choose best method that works for your project goals, intended user, and team 44
  • 126. Bringing it all together: Video: Echo game in action 45
  • 127. App Development Ann DeMarle Associate Dean Emergent Media Champlain College I Director Emergent Media Center demarle@champlain.edu From Concept to Product 46
  • 128. App Development Ann DeMarle Associate Dean Emergent Media Champlain College I Director Emergent Media Center demarle@champlain.edu From Concept to Product 1. Collaboration is key to creativity 46
  • 129. App Development Ann DeMarle Associate Dean Emergent Media Champlain College I Director Emergent Media Center demarle@champlain.edu From Concept to Product 1. Collaboration is key to creativity 2. Technological innovation is constant 46
  • 130. App Development Ann DeMarle Associate Dean Emergent Media Champlain College I Director Emergent Media Center demarle@champlain.edu From Concept to Product 1. Collaboration is key to creativity 2. Technological innovation is constant 3. Technology changes us 46
  • 131. App Development Ann DeMarle Associate Dean Emergent Media Champlain College I Director Emergent Media Center demarle@champlain.edu From Concept to Product 1. Collaboration is key to creativity 2. Technological innovation is constant 3. Technology changes us 4. There are no wrong answers 46
  • 132. App Development Ann DeMarle Associate Dean Emergent Media Champlain College I Director Emergent Media Center demarle@champlain.edu From Concept to Product 1. Collaboration is key to creativity 2. Technological innovation is constant 3. Technology changes us 4. There are no wrong answers 5. Require constant feedback loops 46
  • 133. App Development Ann DeMarle Associate Dean Emergent Media Champlain College I Director Emergent Media Center demarle@champlain.edu From Concept to Product 1. Collaboration is key to creativity 2. Technological innovation is constant 3. Technology changes us 4. There are no wrong answers 5. Require constant feedback loops 6. Prepare to abandon early concepts and designs 46
  • 134. App Development Ann DeMarle Associate Dean Emergent Media Champlain College I Director Emergent Media Center demarle@champlain.edu From Concept to Product 1. Collaboration is key to creativity 2. Technological innovation is constant 3. Technology changes us 4. There are no wrong answers 5. Require constant feedback loops 6. Prepare to abandon early concepts and designs 7. Plan for and incorporate feedback 46
  • 135. App Development Ann DeMarle Associate Dean Emergent Media Champlain College I Director Emergent Media Center demarle@champlain.edu From Concept to Product 1. Collaboration is key to creativity 2. Technological innovation is constant 3. Technology changes us 4. There are no wrong answers 5. Require constant feedback loops 6. Prepare to abandon early concepts and designs 7. Plan for and incorporate feedback 8. Choose best method for goals, user, and team 46
  • 136. App Development Ann DeMarle Associate Dean Emergent Media Champlain College I Director Emergent Media Center demarle@champlain.edu From Concept to Product 47