Iterative development


Iterative development

One of the major trends in software development is a shift to iterative practices. This means sharing software with your target audience much earlier than in the past. Developers then can use the feedback received to make adjustments. This type of development process helps ensure that platforms truly serve users’ needs. For an example of how this works in action, check out our mini case study titled “Off the computer and into the park”.

You also can run your own participation process iteratively. Share what you're working on with constituents as you go. Soft-launch your platform to a small group of people for early feedback. As you learn what works well for users, and what does not, you can adjust your plans to help ensure success later on.

Next: Outreach and participation