It’s #ToolkitTuesday, and this week we’re pleased to bring you the second in our “power your mission” series: how to build technology. This toolkit focuses on how to build modular software systems that will give you the flexibility to meet evolving consumer needs. So how does one do so? There are a handful of approaches you can take given your starting point. If you’re beginning with a monolith and want to break it down into modules, you may use a "decomposition" approach. That said, if you’re building from the ground up you can design modules from the start of your technology project. Either way, applying the concepts of modularity outlined in this toolkit will help you achieve meaningful program outcomes. Take for example an application for a WIC program. One simple, hypothetical way of breaking down the program into modules is to break parts of your program up into boxes [i.e. “Application”, “Eligibility”, “Nutrition Risk”] and connect them to other components as shown in the diagram. For more details and tips on how to set your project up for success, check out the full toolkit here: https://lnkd.in/gSffRVga This toolkit is the second of four that will walk you through human-centered and agile processes to help you achieve meaningful program outcomes with every new technology project. These toolkits were developed with the WIC Technology Resource Group, a resource and learning partnership between the National WIC Association and Nava, with contributions from Code for America.
Insightful!
Product Design & Culinary Consultant, Content Creator | Food Systems, Marketplaces, Regenerative Solutions
1wLove this breakdown!