Is Agile Project Management Right for My Nonprofit?
-
Upload
501-tech-nyc -
Category
Government & Nonprofit
-
view
74 -
download
0
Transcript of Is Agile Project Management Right for My Nonprofit?
![Page 1: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/1.jpg)
Is Agile Project Management Right for My Nonprofit?
501 Tech NYCMay 27, 2015
1
![Page 2: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/2.jpg)
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
![Page 3: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/3.jpg)
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
![Page 4: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/4.jpg)
■ 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
![Page 5: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/5.jpg)
What is Project Management?
1
5
You probably do it, even if it is not in your job title
![Page 6: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/6.jpg)
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
![Page 7: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/7.jpg)
What project managers manage
■ Requirements■ Budget■ Timeline■ Quality
■ Stakeholders■ End Users■ Team
7
![Page 8: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/8.jpg)
To state the obvious:
Projects don’t always go according to plan.
8
![Page 9: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/9.jpg)
And nonprofit projects have their own special challenges.
9
![Page 10: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/10.jpg)
What are some of the challenges of all
projects?What are some of the
challenges of projects in a non profit?
10
![Page 11: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/11.jpg)
What is “Agile” Project Management?Define the terms, get beyond the hype
2
11
![Page 12: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/12.jpg)
“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
![Page 13: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/13.jpg)
“Agile is a mindset
not a process.
13
![Page 14: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/14.jpg)
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
![Page 15: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/15.jpg)
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
![Page 16: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/16.jpg)
16
![Page 17: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/17.jpg)
Some Agile vocabulary words
Sprint/IterationRepeating timebox in which work goes through the entire cycle of planning, execution, testing/review, clean up, and implement/publish.
Standup MeetingQuick, periodic check in meetings, at least one time per sprint/iteration, to identify blocks and coordinate efforts.
Product OwnerPerson who takes ownership of product on behalf of other stakeholders and prioritizes needs along the way.
Scrum MasterPerson who refines process based on feedback from team, unblocks blocks and facilitates communication.
User StoriesRequirements or needs written as a brief narrative describing end result, e.g., “User can search by keyword”
BacklogList of user stories still to be done, continuously added to, ordered and re-ordered by priority.
Story PointsA high level way to mark the effort it will likely take to complete a story so that the PO can make decisions.
ReleaseAlso called “deploy” or “implement”, this is the point at which you publish reviewed work for use and feedback.
17
![Page 18: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/18.jpg)
How could an Agile mindset address common project
challenges?
18
![Page 19: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/19.jpg)
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
![Page 20: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/20.jpg)
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
![Page 21: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/21.jpg)
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
![Page 22: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/22.jpg)
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
![Page 23: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/23.jpg)
How Can You Use Agilefor Your Nonprofit Project?
3
Adopting the mindset, evolving a process
23
![Page 24: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/24.jpg)
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
![Page 25: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/25.jpg)
Needs Scheduled In Progress Finished Accepted
25
Using Trello to manage the process
![Page 26: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/26.jpg)
A more complex Agile process
write new requirements
(if any)
plan + estimate (high level)
prioritize + scoperemaining
requirements
select next group of
requirements
plan + estimate (refined)
build
test + fix
client reviewnot built as planned?
built as planned?
release/deploy
start
26
![Page 27: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/27.jpg)
Done Current Backlog
27
Using Pivotal Tracker to manage the process
![Page 28: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/28.jpg)
28
Detail view of “current” column
![Page 29: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/29.jpg)
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
![Page 30: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/30.jpg)
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.org30
![Page 31: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/31.jpg)
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
![Page 32: Is Agile Project Management Right for My Nonprofit?](https://reader036.fdocuments.in/reader036/viewer/2022062406/55bade86bb61eb95608b45ca/html5/thumbnails/32.jpg)
Thanks!Any questions? Find us!Monica-Lisa Mills@monalisa_ny | [email protected]
Norman H. Reiss@nonprofitbridge | [email protected]
32