SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Is Agile Project Management
Right for My Nonprofit?
501 Tech NYC
May 27, 2015
1
Hello!I’m Monica-Lisa Mills
For many years, I helped nonprofits, civic and
mission-driven organizations manage their digital
worlds, prepare themselves for digital projects and
hire and manage vendors.
Now, I manage the development team at Advomatic,
project managing large projects, and streamlining
client service processes and tools.
2
Hello!I’m Norman Reiss
I am a Project Manager at the Center for Court
Innovation, working with technology and research
staff to support, enhance and train staff on court
based software.
I also blog at Nonprofitbridge.com on Technology,
Communications and Fundraising and help seniors to
live more fulfilling lives.
3
■ What is Project
Management
(and some of the
challenges)?
■ What is Agile Project
Management?
■ How Can You Use
Agile for Your
Nonprofit Projects?
The Questions
4
What is Project Management?
1
5
You probably do it, even if it is not in your job title
Quick definitions
A project:
■ Is temporary
■ Creates something unique
■ Has a series of steps
■ Is not business as usual
A“project manager” is someone who:
■ Applies knowledge, tools, skills and
processes to help meet project requirements
6
What project managers manage
■ Requirements
■ Budget
■ Timeline
■ Quality
■ Stakeholders
■ End Users
■ Team
7
To state the obvious:
Projects don’t
always go
according to plan.
8
And nonprofit
projects have
their own special
challenges.
9
What are some of the
challenges of all projects?
What are some of the challenges of
projects in a non profit?
10
What is “Agile” Project
Management?
Define the terms, get beyond the hype
2
11
“
Individuals and interactions
over processes and tools
Working software
over comprehensive
documentation
Customer collaboration
over contract negotiation
Responding to change
over following a plan
(Original “Agile Manifesto”)
12
“Agile is a
mindset not
a process.
13
Elements of the Agile mindset
■ Work collaboratively
■ Plan just enough and just in time
■ Stop and regroup at periodic intervals
■ Get feedback many times along the way
■ Get feedback from the actual users
■ Things will go wrong, so fail early and often
■ Change happens, so reprioritize often
■ Fix problems as you go
■ Create a “just enough” product first,
then improve it (iterate!)
14
Iterative vs. Incremental
What does it mean to “iterate” on something?
Create distinct and
discrete parts one after
the other.
Revise versions of a
complete whole,
improving it over time.
15
16
Some Agile vocabulary words
Sprint/Iteration
Repeating timebox in which
work goes through the entire
cycle of planning, execution,
testing/review, clean up, and
implement/publish.
Standup Meeting
Quick, periodic check in
meetings, at least one time
per sprint/iteration, to
identify blocks and
coordinate efforts.
Product Owner
Person who takes ownership
of product on behalf of other
stakeholders and prioritizes
needs along the way.
Scrum Master
Person who refines process
based on feedback from
team, unblocks blocks and
facilitates communication.
User Stories
Requirements or needs
written as a brief narrative
describing end result, e.g.,
“User can search by
keyword”
Backlog
List of user stories still to be
done, continuously added to,
ordered and re-ordered by
priority.
Story Points
A high level way to mark the
effort it will likely take to
complete a story so that the
PO can make decisions.
Release
Also called “deploy” or
“implement”, this is the point at
which you publish reviewed work
for use and feedback.
17
How could an Agile mindset
address common project
challenges?
18
19
Some of the benefits of an Agile mindset
■ See value earlier
■ Reduce project risks
■ Respond to change more effectively
■ Test in the real world in time to adjust
■ Work with fixed budgets or timelines
■ Involve others in creation, train as you go
Agile is not for every project or team
Norman’s recent experience:
■ Vendor used “Agile” but didn’t explain
terminology or process
■ Each “sprint” wasn’t handled as its own mini-
project
■ Business processes weren’t well thought out by
internal team
■ End users didn’t stay involved
20
YES, DEFINITELY
■ Evolving needs
■ Have buy-in from team
■ Project owner + team value collaboration
■ Some planning can happen along the way
■ Quality is more important than predictability
So what types of projects work best with Agile?
21
So what types of projects work best with Agile?
MAYBE NOT
■ Static needs or a repeat product
■ Team does not see the value of Agile
■ Project owner just wants it done
■ Team prefers to work on their own
■ Everything must be planned in advance
■ Predictability is more important than quality
22
How Can You Use Agile
for Your Nonprofit Project?
3
Adopting the mindset, evolving a process
23
A simple Agile process
Define all
needs as
outcomes.
Define length
and number of
work periods,
and “just enough”
product.
Team selects
outcomes for first
work period.
Work.
Assess.
Remove
blocks.
Adjust
process.
Add new
needs.
Reprioritize
everything.
Team selects
outcomes for
second work
period.
Check at
the end of
the work
period.
Work.
24
Needs Scheduled In Progress Finished Accepted
25
Using Trello to manage the process
A more complex Agile process
write new
requirements
(if any)
plan + estimate
(high level)
prioritize + scope
remaining
requirements
select next
group of
requirements
plan + estimate
(refined)
build
test + fix
client review
not built as
planned?
built as planned?
release/deploy
start
26
Done Current Backlog
27
Using Pivotal Tracker to manage the process
28
Detail view of “current” column
Tips + Advice
■ Focus on the concepts more than on a set process
- on the why and not the how.
■ Adhere to the process, but let it evolve.
■ Blur the lines between roles - everyone is
accountable for things moving forward.
■ Try Agile principles on a simple project internally to
see how it feels.
■ Get buy-in from your internal team first.
Bring in a vendor/consultant later, if needed.
29
Resources
■ Project Management for Nonprofits
Updated NTEN presentation
■ How Project Management Can Be Used At Your Nonprofit
PMI Educational Foundation
■ How Agile Methodologies Helped Transform a Nonprofit’s Entire Practice
AIM Consulting
■ The Agile Nonprofit - CivicActions
■ ConsultancyScrum.org
Using Agile for a client/vendor technology project.
■ TheHumanSideofAgile.com - Gil Broza
■ AgileManifesto.org
30
Questions?
Suggestions?
How do you know if a vendor is really Agile?
How do you sell this idea to your team/boss?
What tools do you need to use Agile?
Have you applied Agile concepts successfully?
31
Thanks!Any questions? Find us!
Monica-Lisa Mills
@monalisa_ny | monica@monica-lisa.com
Norman H. Reiss
@nonprofitbridge | nreiss@nonprofitbridge.com
32

Weitere ähnliche Inhalte

Was ist angesagt?

Technical and Product Debt Management
Technical and Product Debt ManagementTechnical and Product Debt Management
Technical and Product Debt ManagementSergey Sundukovskiy
 
Agile Project management
Agile Project managementAgile Project management
Agile Project managementBabu Appat
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrumSemen Arslan
 
Agile vision in IT and Software devlopment
Agile vision  in IT and Software devlopmentAgile vision  in IT and Software devlopment
Agile vision in IT and Software devlopmentJitander Kapil
 
DSDM – Linking Agile program management, Agile project management and Agile...
DSDM – Linking Agile program management, Agile project management and Agile...DSDM – Linking Agile program management, Agile project management and Agile...
DSDM – Linking Agile program management, Agile project management and Agile...Association for Project Management
 
Agile - Brief Concepts.pptx
Agile - Brief Concepts.pptxAgile - Brief Concepts.pptx
Agile - Brief Concepts.pptxZaheerTariq5
 
The Agile PMP: What PMPs need to know to compete in today's market
The Agile PMP: What PMPs need to know to compete in today's marketThe Agile PMP: What PMPs need to know to compete in today's market
The Agile PMP: What PMPs need to know to compete in today's marketProjectCon
 
An Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel SkyAn Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel Skygirabrent
 
Agile Development
Agile DevelopmentAgile Development
Agile Developmentabdpse
 
The 3 Revolutions (Agile, Lean, Lean Startup)
The 3 Revolutions (Agile, Lean, Lean Startup)The 3 Revolutions (Agile, Lean, Lean Startup)
The 3 Revolutions (Agile, Lean, Lean Startup)Claudio Perrone
 
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...Tobias Schimmer
 
Agile portfolio planning
Agile portfolio planningAgile portfolio planning
Agile portfolio planningJohanna Rothman
 
Introduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesIntroduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesAndreea Visanoiu
 
The Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationThe Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationToivo Vaje
 

Was ist angesagt? (20)

Technical and Product Debt Management
Technical and Product Debt ManagementTechnical and Product Debt Management
Technical and Product Debt Management
 
Agile Project management
Agile Project managementAgile Project management
Agile Project management
 
Introduction to scrum
Introduction to scrumIntroduction to scrum
Introduction to scrum
 
What is proactive project management?
What is proactive project management?What is proactive project management?
What is proactive project management?
 
Agile vision in IT and Software devlopment
Agile vision  in IT and Software devlopmentAgile vision  in IT and Software devlopment
Agile vision in IT and Software devlopment
 
DSDM – Linking Agile program management, Agile project management and Agile...
DSDM – Linking Agile program management, Agile project management and Agile...DSDM – Linking Agile program management, Agile project management and Agile...
DSDM – Linking Agile program management, Agile project management and Agile...
 
Agile - Brief Concepts.pptx
Agile - Brief Concepts.pptxAgile - Brief Concepts.pptx
Agile - Brief Concepts.pptx
 
The Agile PMP: What PMPs need to know to compete in today's market
The Agile PMP: What PMPs need to know to compete in today's marketThe Agile PMP: What PMPs need to know to compete in today's market
The Agile PMP: What PMPs need to know to compete in today's market
 
152-3 Lean six sigma gets you from coping to solving operational problems
152-3 Lean six sigma gets you from coping to solving operational problems152-3 Lean six sigma gets you from coping to solving operational problems
152-3 Lean six sigma gets you from coping to solving operational problems
 
An Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel SkyAn Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel Sky
 
Pre mortem-pradeeep patel
Pre mortem-pradeeep patelPre mortem-pradeeep patel
Pre mortem-pradeeep patel
 
Scrum Training
Scrum TrainingScrum Training
Scrum Training
 
Agile Development
Agile DevelopmentAgile Development
Agile Development
 
The 3 Revolutions (Agile, Lean, Lean Startup)
The 3 Revolutions (Agile, Lean, Lean Startup)The 3 Revolutions (Agile, Lean, Lean Startup)
The 3 Revolutions (Agile, Lean, Lean Startup)
 
The way to teach and deploy Lean and Six Sigma is broken 2015 03 24
The way to teach and deploy Lean and Six Sigma is broken 2015 03 24The way to teach and deploy Lean and Six Sigma is broken 2015 03 24
The way to teach and deploy Lean and Six Sigma is broken 2015 03 24
 
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
Agile Software Engineering and Design Thinking: Efficiency and Innovation in ...
 
Agile portfolio planning
Agile portfolio planningAgile portfolio planning
Agile portfolio planning
 
Introduction to Agile Values & Principles
Introduction to Agile Values & PrinciplesIntroduction to Agile Values & Principles
Introduction to Agile Values & Principles
 
The Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and OrganizationThe Roles and Responsibilities in an Agile Project and Organization
The Roles and Responsibilities in an Agile Project and Organization
 
Building Agile Teams
Building Agile TeamsBuilding Agile Teams
Building Agile Teams
 

Andere mochten auch

Reflections on the #140conf
Reflections on the #140confReflections on the #140conf
Reflections on the #140conf501 Tech NYC
 
10 Reasons to Choose Drupal
10 Reasons to Choose Drupal10 Reasons to Choose Drupal
10 Reasons to Choose DrupalAcquia
 
Automate your way to success
Automate your way to successAutomate your way to success
Automate your way to success501 Tech NYC
 
Using Text Messaging to Achieve Your Mission
 Using Text Messaging to Achieve Your Mission Using Text Messaging to Achieve Your Mission
Using Text Messaging to Achieve Your Mission501 Tech NYC
 
Content Marketing for Nonprofits
Content Marketing for NonprofitsContent Marketing for Nonprofits
Content Marketing for Nonprofits501 Tech NYC
 
Facebook for Nonprofits: Marketing Beyond the Like
Facebook for Nonprofits: Marketing Beyond the LikeFacebook for Nonprofits: Marketing Beyond the Like
Facebook for Nonprofits: Marketing Beyond the Like501 Tech NYC
 
Five Best Practices for Nonprofit Crowdfunding
Five Best Practices for Nonprofit CrowdfundingFive Best Practices for Nonprofit Crowdfunding
Five Best Practices for Nonprofit Crowdfunding501 Tech NYC
 
Getting Donors to Fall in Love with You
Getting Donors to Fall in Love with YouGetting Donors to Fall in Love with You
Getting Donors to Fall in Love with You501 Tech NYC
 
Application Scalability in Server Farms - NCache
Application Scalability in Server Farms - NCacheApplication Scalability in Server Farms - NCache
Application Scalability in Server Farms - NCacheAlachisoft
 
Understanding the concept of Anti-drug & Peer to Peer Education
Understanding the concept of Anti-drug & Peer to Peer EducationUnderstanding the concept of Anti-drug & Peer to Peer Education
Understanding the concept of Anti-drug & Peer to Peer EducationAndeel Ali
 

Andere mochten auch (11)

Reflections on the #140conf
Reflections on the #140confReflections on the #140conf
Reflections on the #140conf
 
10 Reasons to Choose Drupal
10 Reasons to Choose Drupal10 Reasons to Choose Drupal
10 Reasons to Choose Drupal
 
Future of search
Future of searchFuture of search
Future of search
 
Automate your way to success
Automate your way to successAutomate your way to success
Automate your way to success
 
Using Text Messaging to Achieve Your Mission
 Using Text Messaging to Achieve Your Mission Using Text Messaging to Achieve Your Mission
Using Text Messaging to Achieve Your Mission
 
Content Marketing for Nonprofits
Content Marketing for NonprofitsContent Marketing for Nonprofits
Content Marketing for Nonprofits
 
Facebook for Nonprofits: Marketing Beyond the Like
Facebook for Nonprofits: Marketing Beyond the LikeFacebook for Nonprofits: Marketing Beyond the Like
Facebook for Nonprofits: Marketing Beyond the Like
 
Five Best Practices for Nonprofit Crowdfunding
Five Best Practices for Nonprofit CrowdfundingFive Best Practices for Nonprofit Crowdfunding
Five Best Practices for Nonprofit Crowdfunding
 
Getting Donors to Fall in Love with You
Getting Donors to Fall in Love with YouGetting Donors to Fall in Love with You
Getting Donors to Fall in Love with You
 
Application Scalability in Server Farms - NCache
Application Scalability in Server Farms - NCacheApplication Scalability in Server Farms - NCache
Application Scalability in Server Farms - NCache
 
Understanding the concept of Anti-drug & Peer to Peer Education
Understanding the concept of Anti-drug & Peer to Peer EducationUnderstanding the concept of Anti-drug & Peer to Peer Education
Understanding the concept of Anti-drug & Peer to Peer Education
 

Ähnlich wie Is Agile Project Management Right for My Nonprofit?

Applying Agile Team Management
Applying Agile Team ManagementApplying Agile Team Management
Applying Agile Team ManagementHuan Ho
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
One size does not fit all
One size does not fit allOne size does not fit all
One size does not fit allSoftware Guru
 
Taller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies: Our experience with iso 9001 2008 and AgileTaller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies: Our experience with iso 9001 2008 and AgileTaller Technologies
 
Agile Marketing: 5 Principles of Agility for Content Marketing - Scott Brinker
Agile Marketing: 5 Principles of Agility for Content Marketing - Scott BrinkerAgile Marketing: 5 Principles of Agility for Content Marketing - Scott Brinker
Agile Marketing: 5 Principles of Agility for Content Marketing - Scott BrinkerMarketo
 
Agile DC Meetup Presentation - Agile UX
Agile DC Meetup Presentation - Agile UXAgile DC Meetup Presentation - Agile UX
Agile DC Meetup Presentation - Agile UXBrilliant Experience
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training Anat (Alon) Salhov
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohantyJulen Mohanty
 
Boost your revenue with agile software development
Boost your revenue with agile software developmentBoost your revenue with agile software development
Boost your revenue with agile software developmentMuhammad Singgih Z.A
 

Ähnlich wie Is Agile Project Management Right for My Nonprofit? (20)

Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Applying Agile Team Management
Applying Agile Team ManagementApplying Agile Team Management
Applying Agile Team Management
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
Lean ux
Lean uxLean ux
Lean ux
 
Intro to Agile
Intro to AgileIntro to Agile
Intro to Agile
 
Agile Primer: A 360 Degree Introduction
Agile Primer: A 360 Degree IntroductionAgile Primer: A 360 Degree Introduction
Agile Primer: A 360 Degree Introduction
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
One size does not fit all
One size does not fit allOne size does not fit all
One size does not fit all
 
Taller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies: Our experience with iso 9001 2008 and AgileTaller Technologies: Our experience with iso 9001 2008 and Agile
Taller Technologies: Our experience with iso 9001 2008 and Agile
 
Agile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdfAgile Fundamentals for Project Managers.pdf
Agile Fundamentals for Project Managers.pdf
 
Agile Marketing: 5 Principles of Agility for Content Marketing - Scott Brinker
Agile Marketing: 5 Principles of Agility for Content Marketing - Scott BrinkerAgile Marketing: 5 Principles of Agility for Content Marketing - Scott Brinker
Agile Marketing: 5 Principles of Agility for Content Marketing - Scott Brinker
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
 
Agile DC Meetup Presentation - Agile UX
Agile DC Meetup Presentation - Agile UXAgile DC Meetup Presentation - Agile UX
Agile DC Meetup Presentation - Agile UX
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Agile adoption julen c. mohanty
Agile adoption   julen c. mohantyAgile adoption   julen c. mohanty
Agile adoption julen c. mohanty
 
Boost your revenue with agile software development
Boost your revenue with agile software developmentBoost your revenue with agile software development
Boost your revenue with agile software development
 

Mehr von 501 Tech NYC

Becoming a Social Media Rockstar
Becoming a Social Media RockstarBecoming a Social Media Rockstar
Becoming a Social Media Rockstar501 Tech NYC
 
Greening Your Nonprofit's IT: How to Save the Environment and Money
Greening Your Nonprofit's IT: How to Save the Environment and MoneyGreening Your Nonprofit's IT: How to Save the Environment and Money
Greening Your Nonprofit's IT: How to Save the Environment and Money501 Tech NYC
 
Beyond Viral Video – Crafting a Nonprofit Video Strategy
Beyond Viral Video – Crafting a Nonprofit Video StrategyBeyond Viral Video – Crafting a Nonprofit Video Strategy
Beyond Viral Video – Crafting a Nonprofit Video Strategy501 Tech NYC
 
DoSomething + Mobile
DoSomething + MobileDoSomething + Mobile
DoSomething + Mobile501 Tech NYC
 

Mehr von 501 Tech NYC (6)

Becoming a Social Media Rockstar
Becoming a Social Media RockstarBecoming a Social Media Rockstar
Becoming a Social Media Rockstar
 
Greening Your Nonprofit's IT: How to Save the Environment and Money
Greening Your Nonprofit's IT: How to Save the Environment and MoneyGreening Your Nonprofit's IT: How to Save the Environment and Money
Greening Your Nonprofit's IT: How to Save the Environment and Money
 
Beyond Viral Video – Crafting a Nonprofit Video Strategy
Beyond Viral Video – Crafting a Nonprofit Video StrategyBeyond Viral Video – Crafting a Nonprofit Video Strategy
Beyond Viral Video – Crafting a Nonprofit Video Strategy
 
Mobile Commons
Mobile CommonsMobile Commons
Mobile Commons
 
DoSomething + Mobile
DoSomething + MobileDoSomething + Mobile
DoSomething + Mobile
 
Mobile Benchmarks
Mobile BenchmarksMobile Benchmarks
Mobile Benchmarks
 

Kürzlich hochgeladen

(多少钱)Dal毕业证国外本科学位证
(多少钱)Dal毕业证国外本科学位证(多少钱)Dal毕业证国外本科学位证
(多少钱)Dal毕业证国外本科学位证mbetknu
 
How to design healthy team dynamics to deliver successful digital projects.pptx
How to design healthy team dynamics to deliver successful digital projects.pptxHow to design healthy team dynamics to deliver successful digital projects.pptx
How to design healthy team dynamics to deliver successful digital projects.pptxTechSoupConnectLondo
 
2024: The FAR, Federal Acquisition Regulations - Part 26
2024: The FAR, Federal Acquisition Regulations - Part 262024: The FAR, Federal Acquisition Regulations - Part 26
2024: The FAR, Federal Acquisition Regulations - Part 26JSchaus & Associates
 
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
Call Girls Bangalore Saanvi 7001305949 Independent Escort Service Bangalore
Call Girls Bangalore Saanvi 7001305949 Independent Escort Service BangaloreCall Girls Bangalore Saanvi 7001305949 Independent Escort Service Bangalore
Call Girls Bangalore Saanvi 7001305949 Independent Escort Service Bangalorenarwatsonia7
 
Club of Rome: Eco-nomics for an Ecological Civilization
Club of Rome: Eco-nomics for an Ecological CivilizationClub of Rome: Eco-nomics for an Ecological Civilization
Club of Rome: Eco-nomics for an Ecological CivilizationEnergy for One World
 
Powering Britain: Can we decarbonise electricity without disadvantaging poore...
Powering Britain: Can we decarbonise electricity without disadvantaging poore...Powering Britain: Can we decarbonise electricity without disadvantaging poore...
Powering Britain: Can we decarbonise electricity without disadvantaging poore...ResolutionFoundation
 
Call Girls Service AECS Layout Just Call 7001305949 Enjoy College Girls Service
Call Girls Service AECS Layout Just Call 7001305949 Enjoy College Girls ServiceCall Girls Service AECS Layout Just Call 7001305949 Enjoy College Girls Service
Call Girls Service AECS Layout Just Call 7001305949 Enjoy College Girls Servicenarwatsonia7
 
2024: The FAR, Federal Acquisition Regulations - Part 25
2024: The FAR, Federal Acquisition Regulations - Part 252024: The FAR, Federal Acquisition Regulations - Part 25
2024: The FAR, Federal Acquisition Regulations - Part 25JSchaus & Associates
 
Yellow is My Favorite Color By Annabelle.pdf
Yellow is My Favorite Color By Annabelle.pdfYellow is My Favorite Color By Annabelle.pdf
Yellow is My Favorite Color By Annabelle.pdfAmir Saranga
 
Premium Call Girls Btm Layout - 7001305949 Escorts Service with Real Photos a...
Premium Call Girls Btm Layout - 7001305949 Escorts Service with Real Photos a...Premium Call Girls Btm Layout - 7001305949 Escorts Service with Real Photos a...
Premium Call Girls Btm Layout - 7001305949 Escorts Service with Real Photos a...narwatsonia7
 
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...narwatsonia7
 
call girls in Narela DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Narela DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Narela DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Narela DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
call girls in Punjabi Bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Punjabi Bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Punjabi Bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Punjabi Bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
Call Girls Service Race Course Road Just Call 7001305949 Enjoy College Girls ...
Call Girls Service Race Course Road Just Call 7001305949 Enjoy College Girls ...Call Girls Service Race Course Road Just Call 7001305949 Enjoy College Girls ...
Call Girls Service Race Course Road Just Call 7001305949 Enjoy College Girls ...narwatsonia7
 
2024: The FAR, Federal Acquisition Regulations - Part 27
2024: The FAR, Federal Acquisition Regulations - Part 272024: The FAR, Federal Acquisition Regulations - Part 27
2024: The FAR, Federal Acquisition Regulations - Part 27JSchaus & Associates
 
call girls in Laxmi Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Laxmi Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Laxmi Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Laxmi Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️saminamagar
 
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...saminamagar
 
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...yalehistoricalreview
 
Enhancing Indigenous Peoples' right to self-determination in the context of t...
Enhancing Indigenous Peoples' right to self-determination in the context of t...Enhancing Indigenous Peoples' right to self-determination in the context of t...
Enhancing Indigenous Peoples' right to self-determination in the context of t...Christina Parmionova
 

Kürzlich hochgeladen (20)

(多少钱)Dal毕业证国外本科学位证
(多少钱)Dal毕业证国外本科学位证(多少钱)Dal毕业证国外本科学位证
(多少钱)Dal毕业证国外本科学位证
 
How to design healthy team dynamics to deliver successful digital projects.pptx
How to design healthy team dynamics to deliver successful digital projects.pptxHow to design healthy team dynamics to deliver successful digital projects.pptx
How to design healthy team dynamics to deliver successful digital projects.pptx
 
2024: The FAR, Federal Acquisition Regulations - Part 26
2024: The FAR, Federal Acquisition Regulations - Part 262024: The FAR, Federal Acquisition Regulations - Part 26
2024: The FAR, Federal Acquisition Regulations - Part 26
 
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Kirti Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
Call Girls Bangalore Saanvi 7001305949 Independent Escort Service Bangalore
Call Girls Bangalore Saanvi 7001305949 Independent Escort Service BangaloreCall Girls Bangalore Saanvi 7001305949 Independent Escort Service Bangalore
Call Girls Bangalore Saanvi 7001305949 Independent Escort Service Bangalore
 
Club of Rome: Eco-nomics for an Ecological Civilization
Club of Rome: Eco-nomics for an Ecological CivilizationClub of Rome: Eco-nomics for an Ecological Civilization
Club of Rome: Eco-nomics for an Ecological Civilization
 
Powering Britain: Can we decarbonise electricity without disadvantaging poore...
Powering Britain: Can we decarbonise electricity without disadvantaging poore...Powering Britain: Can we decarbonise electricity without disadvantaging poore...
Powering Britain: Can we decarbonise electricity without disadvantaging poore...
 
Call Girls Service AECS Layout Just Call 7001305949 Enjoy College Girls Service
Call Girls Service AECS Layout Just Call 7001305949 Enjoy College Girls ServiceCall Girls Service AECS Layout Just Call 7001305949 Enjoy College Girls Service
Call Girls Service AECS Layout Just Call 7001305949 Enjoy College Girls Service
 
2024: The FAR, Federal Acquisition Regulations - Part 25
2024: The FAR, Federal Acquisition Regulations - Part 252024: The FAR, Federal Acquisition Regulations - Part 25
2024: The FAR, Federal Acquisition Regulations - Part 25
 
Yellow is My Favorite Color By Annabelle.pdf
Yellow is My Favorite Color By Annabelle.pdfYellow is My Favorite Color By Annabelle.pdf
Yellow is My Favorite Color By Annabelle.pdf
 
Premium Call Girls Btm Layout - 7001305949 Escorts Service with Real Photos a...
Premium Call Girls Btm Layout - 7001305949 Escorts Service with Real Photos a...Premium Call Girls Btm Layout - 7001305949 Escorts Service with Real Photos a...
Premium Call Girls Btm Layout - 7001305949 Escorts Service with Real Photos a...
 
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
No.1 Call Girls in Basavanagudi ! 7001305949 ₹2999 Only and Free Hotel Delive...
 
call girls in Narela DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Narela DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Narela DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Narela DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
call girls in Punjabi Bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Punjabi Bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Punjabi Bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Punjabi Bagh DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
Call Girls Service Race Course Road Just Call 7001305949 Enjoy College Girls ...
Call Girls Service Race Course Road Just Call 7001305949 Enjoy College Girls ...Call Girls Service Race Course Road Just Call 7001305949 Enjoy College Girls ...
Call Girls Service Race Course Road Just Call 7001305949 Enjoy College Girls ...
 
2024: The FAR, Federal Acquisition Regulations - Part 27
2024: The FAR, Federal Acquisition Regulations - Part 272024: The FAR, Federal Acquisition Regulations - Part 27
2024: The FAR, Federal Acquisition Regulations - Part 27
 
call girls in Laxmi Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Laxmi Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️call girls in Laxmi Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
call girls in Laxmi Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝✔️✔️
 
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...
call girls in Mukherjee Nagar DELHI 🔝 >༒9540349809 🔝 genuine Escort Service 🔝...
 
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...Jewish Efforts to Influence American Immigration Policy in the Years Before t...
Jewish Efforts to Influence American Immigration Policy in the Years Before t...
 
Enhancing Indigenous Peoples' right to self-determination in the context of t...
Enhancing Indigenous Peoples' right to self-determination in the context of t...Enhancing Indigenous Peoples' right to self-determination in the context of t...
Enhancing Indigenous Peoples' right to self-determination in the context of t...
 

Is Agile Project Management Right for My Nonprofit?

  • 1. Is Agile Project Management Right for My Nonprofit? 501 Tech NYC May 27, 2015 1
  • 2. Hello!I’m Monica-Lisa Mills For many years, I helped nonprofits, civic and mission-driven organizations manage their digital worlds, prepare themselves for digital projects and hire and manage vendors. Now, I manage the development team at Advomatic, project managing large projects, and streamlining client service processes and tools. 2
  • 3. Hello!I’m Norman Reiss I am a Project Manager at the Center for Court Innovation, working with technology and research staff to support, enhance and train staff on court based software. I also blog at Nonprofitbridge.com on Technology, Communications and Fundraising and help seniors to live more fulfilling lives. 3
  • 4. ■ What is Project Management (and some of the challenges)? ■ What is Agile Project Management? ■ How Can You Use Agile for Your Nonprofit Projects? The Questions 4
  • 5. What is Project Management? 1 5 You probably do it, even if it is not in your job title
  • 6. Quick definitions A project: ■ Is temporary ■ Creates something unique ■ Has a series of steps ■ Is not business as usual A“project manager” is someone who: ■ Applies knowledge, tools, skills and processes to help meet project requirements 6
  • 7. What project managers manage ■ Requirements ■ Budget ■ Timeline ■ Quality ■ Stakeholders ■ End Users ■ Team 7
  • 8. To state the obvious: Projects don’t always go according to plan. 8
  • 9. And nonprofit projects have their own special challenges. 9
  • 10. What are some of the challenges of all projects? What are some of the challenges of projects in a non profit? 10
  • 11. What is “Agile” Project Management? Define the terms, get beyond the hype 2 11
  • 12. “ Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan (Original “Agile Manifesto”) 12
  • 13. “Agile is a mindset not a process. 13
  • 14. Elements of the Agile mindset ■ Work collaboratively ■ Plan just enough and just in time ■ Stop and regroup at periodic intervals ■ Get feedback many times along the way ■ Get feedback from the actual users ■ Things will go wrong, so fail early and often ■ Change happens, so reprioritize often ■ Fix problems as you go ■ Create a “just enough” product first, then improve it (iterate!) 14
  • 15. Iterative vs. Incremental What does it mean to “iterate” on something? Create distinct and discrete parts one after the other. Revise versions of a complete whole, improving it over time. 15
  • 16. 16
  • 17. Some Agile vocabulary words Sprint/Iteration Repeating timebox in which work goes through the entire cycle of planning, execution, testing/review, clean up, and implement/publish. Standup Meeting Quick, periodic check in meetings, at least one time per sprint/iteration, to identify blocks and coordinate efforts. Product Owner Person who takes ownership of product on behalf of other stakeholders and prioritizes needs along the way. Scrum Master Person who refines process based on feedback from team, unblocks blocks and facilitates communication. User Stories Requirements or needs written as a brief narrative describing end result, e.g., “User can search by keyword” Backlog List of user stories still to be done, continuously added to, ordered and re-ordered by priority. Story Points A high level way to mark the effort it will likely take to complete a story so that the PO can make decisions. Release Also called “deploy” or “implement”, this is the point at which you publish reviewed work for use and feedback. 17
  • 18. How could an Agile mindset address common project challenges? 18
  • 19. 19 Some of the benefits of an Agile mindset ■ See value earlier ■ Reduce project risks ■ Respond to change more effectively ■ Test in the real world in time to adjust ■ Work with fixed budgets or timelines ■ Involve others in creation, train as you go
  • 20. Agile is not for every project or team Norman’s recent experience: ■ Vendor used “Agile” but didn’t explain terminology or process ■ Each “sprint” wasn’t handled as its own mini- project ■ Business processes weren’t well thought out by internal team ■ End users didn’t stay involved 20
  • 21. YES, DEFINITELY ■ Evolving needs ■ Have buy-in from team ■ Project owner + team value collaboration ■ Some planning can happen along the way ■ Quality is more important than predictability So what types of projects work best with Agile? 21
  • 22. So what types of projects work best with Agile? MAYBE NOT ■ Static needs or a repeat product ■ Team does not see the value of Agile ■ Project owner just wants it done ■ Team prefers to work on their own ■ Everything must be planned in advance ■ Predictability is more important than quality 22
  • 23. How Can You Use Agile for Your Nonprofit Project? 3 Adopting the mindset, evolving a process 23
  • 24. A simple Agile process Define all needs as outcomes. Define length and number of work periods, and “just enough” product. Team selects outcomes for first work period. Work. Assess. Remove blocks. Adjust process. Add new needs. Reprioritize everything. Team selects outcomes for second work period. Check at the end of the work period. Work. 24
  • 25. Needs Scheduled In Progress Finished Accepted 25 Using Trello to manage the process
  • 26. A more complex Agile process write new requirements (if any) plan + estimate (high level) prioritize + scope remaining requirements select next group of requirements plan + estimate (refined) build test + fix client review not built as planned? built as planned? release/deploy start 26
  • 27. Done Current Backlog 27 Using Pivotal Tracker to manage the process
  • 28. 28 Detail view of “current” column
  • 29. Tips + Advice ■ Focus on the concepts more than on a set process - on the why and not the how. ■ Adhere to the process, but let it evolve. ■ Blur the lines between roles - everyone is accountable for things moving forward. ■ Try Agile principles on a simple project internally to see how it feels. ■ Get buy-in from your internal team first. Bring in a vendor/consultant later, if needed. 29
  • 30. Resources ■ Project Management for Nonprofits Updated NTEN presentation ■ How Project Management Can Be Used At Your Nonprofit PMI Educational Foundation ■ How Agile Methodologies Helped Transform a Nonprofit’s Entire Practice AIM Consulting ■ The Agile Nonprofit - CivicActions ■ ConsultancyScrum.org Using Agile for a client/vendor technology project. ■ TheHumanSideofAgile.com - Gil Broza ■ AgileManifesto.org 30
  • 31. Questions? Suggestions? How do you know if a vendor is really Agile? How do you sell this idea to your team/boss? What tools do you need to use Agile? Have you applied Agile concepts successfully? 31
  • 32. Thanks!Any questions? Find us! Monica-Lisa Mills @monalisa_ny | monica@monica-lisa.com Norman H. Reiss @nonprofitbridge | nreiss@nonprofitbridge.com 32

Hinweis der Redaktion

  1. Norman
  2. Norman
  3. Norman - Ask if anything is missing from this definition? Ask for examples of a project someone is working on right now that is technical. Ask for examples of one that is not.
  4. Norman - overview.
  5. Monica: Ask for a list of some of the challenges of projects in general. What types of things tend to go wrong. Ask Norman for an example (timeline stretching out, etc)
  6. Monica: Ask for a list of some of the challenges of projects in non profits in particular to address later. What special constraints do non profits typically have. What types of things tend to go wrong in projects?
  7. Norman (Monica will write these down for later)
  8. Monica
  9. Monica
  10. Monica
  11. Monica
  12. Monica
  13. Monica
  14. Monica
  15. Monica - Review questions raised earlier in presentation
  16. Norman
  17. Norman
  18. Monica
  19. Monica
  20. Monica - Agile was born in a software development world, with no external clients or budgets. The underlying concepts have value if you abstract them from the lingo and the specifics. They can be adapted to non technical projects, projects with limited or fixed budgets, or projects with a separate client team and a vendor/consultant team.
  21. Monica
  22. Monica
  23. Monica
  24. Monica
  25. Monica
  26. Norman
  27. Monica / Norman
  28. Monica & Norman