When I was still practicing law, the engineering team at my former company used a waterfall development methodology. One of their software development lifecycle (SDLC) phases was a long, manual, mandatory review of all the open-source licenses used in the application. The goal was to ensure open-source packages were compliant with their open-source licensing policies. After adopting Agile and DevOps, the engineering team replaced that phase with an automatic process, and the legal reviews that used to take days or weeks are now done in minutes. I moved on, too – from writing contracts to writing code...
View the full article