Being A Little Agile
Rapid iteration with Agile Scrum - Daniel Blair
Winnipeg Code Camp’s Amazing Sponsors
Who is this guy?
Founder of Bit Space Development Ltd, PanoPla
Co-Founder TrukMate, Geofy
Author: Learning Banana Pi (An intro to single board
computing)
Technology blogger
@CMDannCA on Twitter
What is Bit Space Development!?
Local technology company focused on iterative
development, custom R & D style projects
Applied research
Educational solutions
Training & Consulting
@BitSpaceDevelop
Agile Scrum
What is it and how can I get some?
What Is Scrum?
From our friends at Wikipedia
Scrum is an iterative and
incremental agile software
development methodology for
managing product development. It
defines "a flexible, holistic product
development strategy where a
development team works as a unit to
reach a common goal"
The Scrum Process
Traditional Project Management
Scrum at a high level
Pre-game process
High level planning
Must have deliverables
Desired functionality
Creation of the freezer & backlog
Initial design wireframes and mockup work
Mid-Game
Daily team stand-up meetings
Team delivery & retrospective meetings (2 -
4 weeks)
What worked?
What didn’t?
What needs to change
Post-Game
Product closure
Deployment
THE END!?
The Client is
ALWAYS involved
Why keep the client involved?
When the client is involved, they get to see the whole life
cycle of the product development. This can mean that a
product can easily go out of scope so it is the job of the scrum
master to keep them under control, it also means they get
exactly what they want though.
Team Dynamic
Team Members
RRC Students
Developers, 2 semesters
Learning on the job about product development and design
Scrum Master
Guy Dugas
Bit Space Development
Product Owner
Team Members
The scrum master managed the backlogs, communicated with
the client (BSD). The students pulled tasks from the backlog
to work on them, was mentored by BSD. The students met
every morning to report in and delivered every 2 weeks.
Tying In The Dev Tools
Tools of the trade
Trello
Project management
Backlogs
Tasks
Slack
Internal communication
Feed output
Remote collaboration
GitLab
Being a Little Agile
Developer thought process
Being a Little Agile
The Challenge
We set out to build a product that could help
people build their own virtual reality
experiences. We wanted to make it easy to
use and portable to any device (HTML5).
So What Is PanoPla?
A tool for building virtual tours
An editor to add hotspots to any image like
blueprints and medical slides
A platform for embedding and sharing your
content
The Google Cardboard Virtual Reality Headset
How It Works?
Shoot the content.
Flat images work fine.
Spherical images can be
created with your cell
phone or spherical
camera.
Upload the image to PanoPla.
Let our servers process your
image into our viewer (easily
embedded).
Add interactive hotspots to the
image (drag & drop).
Share the image through social
media.
Embed the virtual tour on your
website.
View the panorama on any device
(HTML5).
Load the spherical tours into
Google Cardboard seamlessly.
PanoPla was built from scratch while mentoring RRC project students
Project Timeline
May 2015
Initial product planning
Research into virtual reality
June 2015 Begin Development
Sept 2015 Closed Beta
Nov 2015 Open Beta
5000+ users
In just about 4 months
Resources
● http://scrummethodology.com/
● http://www.scrumguides.org/scrum-guide.html
● https://www.scrum.org/
● https://www.youtube.com/watch?v=aQrsVfjbQZ4&feature=youtu.be
● https://www.youtube.com/watch?v=29dnS7XGgqs&feature=youtu.be
● https://www.youtube.com/watch?v=o_grcE4tkzY&feature=youtu.be
● http://blog.bitspacedevelopment.com/managing-an-agile-git-driven-
team/
● http://blog.bitspacedevelopment.com/why-work-experience/
References
● https://en.wikipedia.org/wiki/Scrum_(software_development)
● http://www.growthaccelerationpartners.com/process.php
● http://propmnews.com/5-basic-phases-of-project-management/
● http://blog.bitspacedevelopment.com/why-work-experience/
@PanoPlaApp @BitSpaceDevelop @CMDannCA
panopla.com | bitspacedevelopment.com

More Related Content

PPTX
Prototyping in a Scrum environment
PPT
How to Integrate UX and Agile
PDF
Prototyping and Scrum
PDF
From the designers laptop to the users
PPTX
War Room Warrior: How to manage war room situations
PDF
Design Spikes for the Dual-Track Agile Process
PPTX
UX in a Dual Track Agile World
PDF
Agile Prototyping for Software Development Projects
Prototyping in a Scrum environment
How to Integrate UX and Agile
Prototyping and Scrum
From the designers laptop to the users
War Room Warrior: How to manage war room situations
Design Spikes for the Dual-Track Agile Process
UX in a Dual Track Agile World
Agile Prototyping for Software Development Projects

What's hot (19)

PDF
GV Design Sprints for Engineers
PPTX
Orientation session
PPTX
Info Session - Google Developer Student Club MITAOE
PPTX
Agil8 Agile Story Writing - Impact Mapping - David Hicks - 30 Oct 2014
PDF
Meetup #4 Agile Mindset
PDF
Scaling Products With Design Systems
PDF
Agile UX
PPTX
Breaking the mold: Lean Product Management and MVP in a Large Company
PDF
Innovations Accelerated - Design Sprint
PPTX
Why we use scrum
PDF
IxDA October Event: Prototyping Approaches and Outcomes
PPTX
How to empower developers to build a greater user experience
PDF
Introducing Agile to Product Teams
PPTX
Great Agile in a UX World
PPT
Agile In 5 Minutes
PDF
Stop Starting Start Finishing
PPTX
Dual Track Agile Or, How I learned to stop worrying and love the scrum
PDF
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...
PDF
Product Design with Intent-Final
GV Design Sprints for Engineers
Orientation session
Info Session - Google Developer Student Club MITAOE
Agil8 Agile Story Writing - Impact Mapping - David Hicks - 30 Oct 2014
Meetup #4 Agile Mindset
Scaling Products With Design Systems
Agile UX
Breaking the mold: Lean Product Management and MVP in a Large Company
Innovations Accelerated - Design Sprint
Why we use scrum
IxDA October Event: Prototyping Approaches and Outcomes
How to empower developers to build a greater user experience
Introducing Agile to Product Teams
Great Agile in a UX World
Agile In 5 Minutes
Stop Starting Start Finishing
Dual Track Agile Or, How I learned to stop worrying and love the scrum
Three's a Party: How Trifectas Help Product, Engineering, and Design Work Tog...
Product Design with Intent-Final
Ad

Similar to Being a Little Agile (20)

PDF
Working with Agile technologies and SCRUM
PPTX
Are You Agile?
PPT
Managing Iterative Development Using Scrum
PDF
AgileScrum
PPT
Introduction to agile & scrum
PDF
Agile, not just for software
PPT
Scrum-Agile : An Introduction
PDF
Agile 101
PPT
Introduction to Agile & Scrum
PDF
Introduction Professional Scrum Developer for Java
PDF
Introduction to Scrum - An Agile Frameworks
PPT
What Is Agile Scrum
PPT
Avantica presentacion scrum
PPT
Introduction to Agile & scrum
PPTX
Agile & SCRUM
PDF
Scrum 101
PPTX
Agile Development Process
PDF
CUHK CSCI 4140 2015 Spring Guest Lecture - Agile Development
PPTX
Agile Development with Scrum.pptx
PPT
Agile Software Development with Scrum
Working with Agile technologies and SCRUM
Are You Agile?
Managing Iterative Development Using Scrum
AgileScrum
Introduction to agile & scrum
Agile, not just for software
Scrum-Agile : An Introduction
Agile 101
Introduction to Agile & Scrum
Introduction Professional Scrum Developer for Java
Introduction to Scrum - An Agile Frameworks
What Is Agile Scrum
Avantica presentacion scrum
Introduction to Agile & scrum
Agile & SCRUM
Scrum 101
Agile Development Process
CUHK CSCI 4140 2015 Spring Guest Lecture - Agile Development
Agile Development with Scrum.pptx
Agile Software Development with Scrum
Ad

More from Daniel Blair (8)

PDF
BSD VR Presentation - AR & VR for business
PDF
PKN 36 - Winnipeg Daniel Blair
PDF
Immersive Storytelling Mediums
PPTX
VRSafety NETCO 2017
PPTX
VRSafety Immersive Safety Training
PPTX
Ramp Up Weekend Pitch Deck
PDF
Bit Space Development & PanoPla
PPTX
PanoPla
BSD VR Presentation - AR & VR for business
PKN 36 - Winnipeg Daniel Blair
Immersive Storytelling Mediums
VRSafety NETCO 2017
VRSafety Immersive Safety Training
Ramp Up Weekend Pitch Deck
Bit Space Development & PanoPla
PanoPla

Recently uploaded (20)

PDF
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
PDF
A hybrid framework for wild animal classification using fine-tuned DenseNet12...
PDF
Human Computer Interaction Miterm Lesson
PDF
A symptom-driven medical diagnosis support model based on machine learning te...
PPTX
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
PDF
Auditboard EB SOX Playbook 2023 edition.
PDF
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
PDF
zbrain.ai-Scope Key Metrics Configuration and Best Practices.pdf
PDF
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
PDF
Early detection and classification of bone marrow changes in lumbar vertebrae...
PDF
Lung cancer patients survival prediction using outlier detection and optimize...
PDF
EIS-Webinar-Regulated-Industries-2025-08.pdf
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
Electrocardiogram sequences data analytics and classification using unsupervi...
PDF
Altius execution marketplace concept.pdf
PDF
Introduction to MCP and A2A Protocols: Enabling Agent Communication
PDF
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
PDF
giants, standing on the shoulders of - by Daniel Stenberg
PDF
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
PDF
Build Real-Time ML Apps with Python, Feast & NoSQL
Transform-Your-Supply-Chain-with-AI-Driven-Quality-Engineering.pdf
A hybrid framework for wild animal classification using fine-tuned DenseNet12...
Human Computer Interaction Miterm Lesson
A symptom-driven medical diagnosis support model based on machine learning te...
AI-driven Assurance Across Your End-to-end Network With ThousandEyes
Auditboard EB SOX Playbook 2023 edition.
CXOs-Are-you-still-doing-manual-DevOps-in-the-age-of-AI.pdf
zbrain.ai-Scope Key Metrics Configuration and Best Practices.pdf
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
Early detection and classification of bone marrow changes in lumbar vertebrae...
Lung cancer patients survival prediction using outlier detection and optimize...
EIS-Webinar-Regulated-Industries-2025-08.pdf
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
Electrocardiogram sequences data analytics and classification using unsupervi...
Altius execution marketplace concept.pdf
Introduction to MCP and A2A Protocols: Enabling Agent Communication
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
giants, standing on the shoulders of - by Daniel Stenberg
Aug23rd - Mulesoft Community Workshop - Hyd, India.pdf
Build Real-Time ML Apps with Python, Feast & NoSQL

Being a Little Agile

Editor's Notes

  • #3: In no particular order
  • #10: http://www.growthaccelerationpartners.com/process.php