📝
How we work (org handbook)
  • Home
  • Onboarding
  • Code of Conduct
  • Project Management
    • Project Initiation
      • Documentation and Checklists
      • Aligning with OpenUp's Mission and Vision
      • Getting Partners and Stakeholders on Board
      • Defining Project Parameters and Limitations (scope)
      • Product Management during the Project Initiation Phase
      • DRAFT COPY
    • Project Implementation
      • Project Planning
      • Agile, Scrum, and the Lean Startup Method
      • Stakeholder Management
      • Meetings
      • Communication
      • Team Management
      • Roles and responsibilities
    • Project Close-out
      • The Close-Out Report
      • Retrospective
      • Donor thanks
      • One page write-up
      • Blog article
      • Maintenance plan (if necessary)
    • Project overviews
      • Citizen Engagement App
      • Our Project List
      • Local Gov Programme
        • Business Portal
      • Tech Infrastructure
    • Project boards
  • How we work
    • Preferred tools
      • Tool sponsorships
    • Budgets & Finance
      • Taxes
        • VAT
        • PAYE and UIF
        • Workmen's compensation
        • Annual PAYE reconciliation
      • The Types of Budgets Used By OpenUp
      • When to Start Planning a Budget
      • Planning a Budget
      • How to Create a Budget
      • How to Spend a Budget
      • How to Adjust a Budget
      • Expense claims
      • Invoicing OpenUp
      • Capturing and approving invoices for payment
      • Allocating AWS costs to a project
      • Allocating Upwork transactions to projects
      • Software, Services and Hosting
      • Downloading Webflow invoices
    • Tool Development
      • Coding Roles
      • Tools For Coding
      • DESIGN
      • The Design Process: Step-By-Step
      • Tools Used In The Design Process
      • Quality Metrics: Design
      • Webflow export rules
      • CONTENT, WRITING, AND MEDIA
      • Creating Substance: The Role of Content in Tool Development
      • Creating Content: Step-By-Step
      • What Goes In Social Media
      • TRAINING & EVENTS
      • Event Planning
      • When, Where, and How to Hold a Training Session
      • Tools Used By Training and Events
      • User testing
      • Making government accessible
    • Outsourcing & Contracting
      • Why do we contract external workers?
      • Platforms We Use To Find Contractors
      • Contracting people for work
      • UpWork Contracting
    • Monitoring & Evaluation
    • Communications & Branding
      • Resizing images
      • Creating an email newsletter
      • Posting a blog
      • Sharing a blog post
      • Marketing Q &A
      • Official communications
      • Tracking app and campaign web traffic sources
    • Human Resources
      • Recruitment
      • Recruitment template: Project lead developer
      • DRAFT Recruitment template: Product owner
      • One-on-ones (1:1s)
    • Organisational Decision Records
      • ODR1: Organisational Decision Records
      • ODR2: Building dynamic web frontends using Webflow
    • Personal Information
    • Password management
  • Tech
    • Development guidelines
    • Preferred tech stack
    • Webflow project guide
      • How to build pages in Webflow so that content can be added using Javascript
    • Setting up a new server
    • Hosting on dokku
    • CDN in front of S3
    • Setting up a new Domain
    • CKAN
  • Product management
    • Our product design process
  • Codebridge
    • Codebridge - the space
Powered by GitBook
On this page
  • AGILE
  • Agile methodologies
  • SCRUM
  • LEAN STARTUP METHOD

Was this helpful?

  1. Project Management
  2. Project Implementation

Agile, Scrum, and the Lean Startup Method

PreviousProject PlanningNextStakeholder Management

Last updated 4 years ago

Was this helpful?

AGILE

  • A set of principles

  • Manages risk: Try, evaluate, learn, course-correct continually

  • based on 'iterative development'

  • Requirements and solutions evolve through collaboration

  • self-organising, cross-functional teams

  • encourages regular inspection and continuous adaptation

  • promotes fast delivery of high-quality software, made possible by an efficient use of resources and a constant feedback loop

Agile methodologies

  • We use .

  • We adapt the process to our needs, especially when we are not producing software. Get someone to

  • Other examples

    • Kanban

    • Extreme Programming

SCRUM

  • An agile methodology

  • a 'lightweight process framework' for agile development

  • process framework: a set of practices that must be consistently followed

  • lightweight: overhead is made as minimal as possible, to maximise productivity and allow room for adaptation and new developments

  • works in timebox sprints. OpenUp has a policy of doing this at the end of every project.

    • however, the standard approach toward identifying action points is to do so at the end of each sprint, which allows for time to update things and fix issues while the project is still ongoing.

Everyone involved with a project is responsible for ensuring that project’s Scrum process is followed. One reason we use scrum is that the concept of sprints provides more predictable planning for ourselves and clients. It is also the most effective way we know to ensure clients eventually get attention: it’s easier to continually push ad-hoc scheduled work out, while a commitment of 1 week of implementation time in sprint n or n+1 is harder to push out without consideration. We can choose not to use scrum on a project, but we should be aware of what the tradeoff is.

LEAN STARTUP METHOD

  • methodology that aims to shorten product development cycles

  • creating a sustainable business at minimal cost

  • Developing for an existing demand. (The opposite of the Blue Ocean strategy).

  • Build-Measure-Learn

  • 5 Lean Manufacturing Principles

    • Value

    • Value streams

    • Flow

    • Pull

    • Perfection

For a comprehensive look at the Scrum guide, see .

Scrum. Read the Scrum guide
introduce you to Scrum using these slides.
here