Faulty Iowa App Was Part of Push to Restore Democrats’ Digital Edge
nytimes.com
nytimes.com
The app also had to be installed using two-factor authentication and PIN passcodes."
Why on earth did they make an app which they didn't even have time to get approved? This could have been done easily with a website. Honestly, they could have used Google Forms. A highly secure, off the shelf, and much cheaper option would have be to setup a G Suite workplace, mail security tokens to the caucus leaders, have them make accounts on a computer, and submit the results through a form.
If they had followed the agile process, the very first thing they should have done is get a bare-bones app uploaded and approved onto the app store, with just one or two features. Let the actual users download the app, and report all bugs and usability problems. And make sure these issues are fixed early on, before the app grows into a bloated mess with rotten foundations. Maybe they wouldn't have been able to get every single feature implemented on time, but they would at least have something that does some things really well.
Agile gets a bad rap these days, but stories like these are exactly what happens when people regress back to waterfall.
We need to educate the government + parties about tech!