BILL CURTIS
Actually, there have been cases where a prosecutor had been so overzealous that he broke the law repeatedly and it was public enough that s/he was disciplined. There have also been cases where District Attorneys have fired Assistant D.A.s who went too far. However, it is very rare. If a prosecutor is overzealous in trying to convince an innocent defendant, there is rarely any recourse.
Bill Curtis (born 1948) is a software engineer best known for leading the development of the Capability Maturity Model and the People CMM in the Software Engineering Institute at Carnegie Mellon University, and for championing the spread of software process improvement and software measurement globally. In 2007 he was elected a Fellow of the Institute of Electrical and Electronics Engineers (IEEE) for his contributions to software process improvement and measurement.