软件开发基本原则策略和因素

    作者:课课家教育更新于: 2019-04-08 10:13:10

      软件开发项目有其自身规律和原则,只有遵守其原则并付诸相应的实践才可能使项目健康稳定地前进。本文讲述的是软件开发的基本原则,它是通用的,几乎适用于所有的软件开发项目。不同项目可以根据自身特点在原则的指导下定义相总体策略

      要避免混乱低效的开发,就要求每个人能够放弃他们自己的一些坏习惯,通过采取以下四种策略实现快速开发:

      1、避免典型错误

      2、打好开发基础

      3、管理风险,避免灾难发生

      4、采用面向进度的实践软件开发基本原则策略和因素_软件开发_软件开发视频_软件开发学习视频_课课家

      图所示快速开发的四跟支柱

      典型错误:是指一些经常被许多人使用的无效的开发实践,如:不现实的预期,缺乏计划,功能蔓延和银弹综合症等。将在第3章详细讲解。

      开发基础:是指项目开发过程中管理、技术、质量保证等方面行为和活动,如:计划编制,需求管理和技术回顾等。将在第4章详细讲解。

      风险管理:是指对有可能影响项目的风险进行评估和控制。

      面向进度的实践有以下三类:

      面向速度的实践:可以提升开发速度,帮助你更快的交付软件

      面向进度风险的实践:可以降低计划风险,帮助你的项目平稳推进

      面向可视化的实践:可以提高进程的可视化程度,帮助你掌握项目动态

      面向进度的实践

      图所示的前三根柱子为可能的最佳进度提供了最重要的支撑,虽然可能不是最理想的,但却是最需要的。也就是说,即使不借助于面向进度的实践方法,也可能实现较优化的项目进度;但是,如果仅仅依赖面向进度的实践却不可以支撑可能的最佳进度计划。

      仅仅依赖面向进度的实践不足以支撑最佳进度计划

      应的项目开发实践。

课课家教育

未登录