Programmers will have to lead. Software is everywhere and nothing can happen without software. Programmers hence have a huge responsibility. A lot of things can go wrong because of the work of programmers. Uncle Bob takes the example of car crashes due to software issues. As the work of programmers is critical in so many fields, they must take the responsibility of what they’re building. If they don’t, governments and politicians will write the rules themselves: what processes, what languages or what platforms programmers should use. Uncle Bob finally explains the need for programmers to regulate themselves, define the ethics and principles they should follow and set a level of moral discipline to respect. It could lead to programmers taking an oath as doctors take the Hippocratic oath.
AGILE HAS FAILED. A PEEK AT THE FUTURE OF PROGRAMMING