多项选择题

A.最初的工作系统确定那些具有最大风险的部分
B.允许重复各个开发阶段,根据需要前后移动
C.逐步、分阶段完成系统的各个功能交付给客户
D.系统开发分项目规划阶段、分析阶段、设计阶段、实施阶段和支持阶段