Tech cs
来自 ChinaUnix Wiki
编程C&S模型
version 0.1
编程C&S模型,包括两个模型及其交互过程。这两个模型分别是开发链模型和开发规模模型。
凡提到开发,实际上是开发链模型,而高质量的开发,则是开发链和开发规模的交互体系。
开发链模型
是指一个项目小组完成从设计-开发-测试-发布-维护的整个软件产品生命链或者其中一部分的过程。
开发规模模型
是指一个项目小组的开发链节点和节点之间的通路具有规模的效应。
对于一个现代化的软件项目开发过程,就是C&S模型相互作用的结果。
如何实现C&S模型的实施?
要求: 1、基本开发链的建立; 2、节点及通路的规模化项目设计和实施。
C&S模型的作用
1、增强项目开发抗风险的能力; 2、提升项目成熟度; 3、利用项目开发冗余扩展,实现项目小组良性进展; 4、通过良好的交互特性,实现项目开发顺利进展。
C&S模型要求小组可控性
C&S模型不提倡无限制的扩展知识层,而是要求无论是知识、文档、工具、资源、时间,都要求小组可控性,只有在可控性下实现的C&S模型,才是高级的模式。
项目小组可控性,要求项目小组成员的共同努力所能够控制的最大资源以及能够获得的最好的产品序列。
第一章:如何实现项目开发链
项目开发链通常意味着:
1、具有一个项目小组必须的资源; 2、能够处理最简单的项目开发工作; 3、人员齐备,具有项目开发连续的工作。
第二章:如何实现节点和通路规模设计
规模设计,则是一个项目能力的提升,通过合理搭配项目资源完成。
规模设计的实现:
1、规模项目设计; 2、合理的资源增加和整合; 3、规模化的项目管理系统。
第三章:如何实现开发链和规模的交互
项目规模和项目开发链的交互,才能真正的稳定项目的风险。这个风险的控制和项目能力的增强,是C&S模型的核心
第四章;项目小组可控性
项目小组可控性要求整体的资源和知识库完全出于项目小组的控制能力内。这样,项目小组就可以通过自己的控制能力,实现对于项目资源管理和调节,从而实现对于规模化和开发链的整体管理。
可控性并不是压低项目小组需求,有时,甚至要通过更换小组环境或者成员,达到一个规模化的平衡效应。总体,依然是项目小组可控。
第五章:C&S模型风险抵御体系
C&S实际上自动具有风险抵御模型,并且具有良好的效果。第一很强硬的具有项目突破能力。
C&S模型的系统扩展,将会让系统具有良好的系统控制特性。
第六章:C&S基本资源要求
知识资源要求
人员配置要求
管理资源要求
设备资源配置
资金管理需求
储备资源准备
第七章:C&S模型的缺陷
对于项目资源要求较高;
对于项目组织能力要求高
对于项目设计要求高
对于项目调整能力要求高
2004
