多项选择题

A.作为开发方法,利用原型演化为最终系统
B.可用于需求分析和定义规格说明
C.作为一种解决不确定性的工具
D.系统开发同时,作为同步培训工具
E.是一个可实际工作的系统