
设计
sjx05080
这个作者很懒,什么都没留下…
展开
-
一个中大型系统的开发都必须经历如下阶段
一般地,一个中大型系统的开发都必须经历如下阶段: 立项 :软件项目可行性分析调研及评审,结果: 《可行性分析报告》、《项目建议书》; 初步系统设计: 在可行的基础上进行若干粗框架设计,同时包括硬件设计,并立项,签订合同,约定系统的基本框架及功能,系统 的周期及相互约束关系,责任与义务等等;结果《协议》《硬件方案》《项目计划》; 需求分析 ...原创 2010-05-24 15:50:50 · 268 阅读 · 0 评论 -
CMMI
CMM是指“能力成熟度模型”,其英文全称为Capability Maturity Model for Software,英文缩写为SW-CMM,简称CMM. CMM是是一种用于评价软件承包能力并帮助其改善软件质量的方法,侧重于软件开发过程的管理及工程能力的提高与评估。 CMM分为五个等级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级。 CMMI的全称为:...原创 2010-05-24 15:51:13 · 70 阅读 · 0 评论 -
从瀑布模型、极限编程到敏捷开发
从瀑布模型、极限编程到敏捷开发 --- 软件开发管理者思维的变化 Jack zhai 软 件开发是一种对人类智慧的管理,对人大脑思维的“工厂化”管理。人是有感情的、有情绪的、变化的、相对独立的工作单元,这与冰冷的机器是不可比的,所以在 中国的历史上,管理人是最难的工作;“学而优则仕”的观点就是让最聪明的人应该选出来做官,做官就是管理人的。软件...原创 2010-05-24 17:05:17 · 118 阅读 · 0 评论 -
极限编程与敏捷开发
极限编程 设计和编程都是人的活动。忘记这一点,将会失去一切。 -- Bjarne Stroustrup 极限编程(XP)是敏捷方法中最著名的一个。它是由一系列简单却互相依赖的实践组成。这些实践结合在一起形成了一个胜于部分结合的整体。 下面是极限编程的有效实践: 完整团队 XP项目的所有参与者(开发人员、客户、测试人员等)一起工作在一个开放的场所中,他们是同一...原创 2010-05-24 17:29:46 · 309 阅读 · 0 评论