In some ways, software development in federal agencies has entered a second generation. The waterfall methodology, preceded by a long list of detailed requirements, is rapidly giving way to the agile method.
An agency operates a set of legacy applications, each hosted in its own system. They lend themselves neither to cloud deployment nor digital services. The agency must re-do their logic in more flexible, modern systems, but where does it start?
What an irony: In the age of automation, digital services, artificial intelligence and machine learning, software development itself stubbornly remains a craft-like, hit-or-miss process.
The three-part series "The making of Marion Barry" looks at how the future mayor got his start in the civil rights movement, how he became a power player in the city and his enduring legacy.