Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Participatory programming

on

  • 764 views

 

Statistics

Views

Total Views
764
Views on SlideShare
764
Embed Views
0

Actions

Likes
0
Downloads
5
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • From the 70s Why: Appropriate Ownership -> Sustainable Empowering users Mutual Learning
  • User Administrator Requirement Gatherer Translator Tester Document Writer Deployer Programmer

Participatory programming Participatory programming Presentation Transcript

  • Participatory Programming 3 November 2010, SahanaCamp Michael Howden michael@sahanafoundation.org
  • Participatory Development
    • Engage local populations in the implementation of a project designed to change their lives.
    • Recognise
    • and use of local
    • capacities.
    • Avoid the imposition
    • of priorities from the
    • outside.
  • Why Participation?
  • Objectives of Participation
    • Prolongs impact
    • Make project more relevant
    • Enhances effectiveness
    • Establishes relationships
    • More responsive
    • Increase resources available
    • Improves efficiency
    • Everyone learn new skills
    • www.urd.org - Humanitarian Participation Handbook
  • Community Development vs. Software Development
    • Both use TECHNICAL SKILLS to solve COMPLEX REAL WORLD PROBLEMS
  • Participatory Programming
    • Bottom Up vs. Top down
    • Agile vs. Waterfall
    • Open Source?
  • Who Should Participate?
    • Software Developer
    • User
    • ???
  • Roles
    • User
    • Administrator
    • Requirement Gatherer
    • Translator
    • Managers
    • Tester
    • Document Writer
    • Deployer
    • Software Developer
  • How Do You Engage with the Community?