EPRAM: Evolutionary Prototyping Risk Analysis & Mitigation (e-Commerce Software Development Process Document)

Annie I. Antón, Ryan A. Carter, Julia Brande Earp, Laurie A. Williams · 2001

E-commerce software developers are under pressure to develop applications at a record pace. The widespread lack of process discipline and procedural guidance available for such market driven environments highlights the need for a framework to support practitioners development efforts. We present a validated evolutionary software development process, the EPRAM (Evolutionary Prototyping with Risk Analysis and Mitigation) Model, for rapid development in e-commerce (electronic commerce) environments. The EPRAM Model explicitly addresses the challenges inherent in small-team rapid development projects requiring no more than 12 people. The model was intentionally designed to comply with the Level 2 KPAs (Key Process Areas) of the Software Engineering Institutes Capability Maturity Model (CMM); it combines evolutionary prototyping with an aggressive risk mitigation strategy to ensure that proposed requirements adhere to all established security and privacy policies. This process document details the model and includes a set of 12 document templates for practitioners to employ as needed in a rapid development effort.

Read the paper · More papers on PaperTik