secure software development, since it imposes even
more structure on the process, including an assess-
ment step at each phase of the process.) Iterative
development methods include such models as Joint
Analysis Development (JAD), prototyping, Rapid
Application Development (RAD), Modified
Prototype Model (MPM), and exploratory.
106 Dictionary of Information Security
415_Sec_Dict_Glossary.qxd 6/13/06 12:18 PM Page 106