A.网络依赖性强、交互手段多、技术水平高
B.获取知识多源、涉猎兴趣广泛、阅读与认知方式正在转变
C.偏爱并行处理多重任务、快速而非线性地处理信息
D.个性显著、自主性强、好奇善思
A、快速原型模型
B、瀑布模型
C、敏捷开发模型
D、增量模型
A.提供丰富、全面、自然的信号
B.要可被预测
C.提供良好的概念模型,运用自然对应关系,输出能够被人理解
D.提供无骚扰的持续知晓(隐式交互)
A.与敏捷开发不同,基于传统软件开发方法的项目前期花大量的时间进行需求调研,代价高,在后期如果进行调整,代价更高。
B.敏捷开发可以快速形成原型系统,引导用户的需求,实现需求的快速迭代更新,逼近用户的实际期望。
C.敏捷开发要求开发团队利用已有能力和资源作为约束,快速构建demo系统,较难满足市场环境、用户、事件等的不确定性。
D.敏捷开发迭代多,因此导致软件版本多,同时由于周期短,时间紧,容易造成文档缺少,这都给软件开发管理带来了难度。