1.项目
:是已计划的活动。 作业:常规活动。 探索:结果不定的活动。项目介于两者之间
2.项目的特征:1)有明确的目标 2)项目之间的活动具有相关性 3)限定的周期 4)有独特性 5)资源成本的约
束性 6)项目的不确定性
3.项目与常规活动的区别:
1)项目是一次性的,常规活动是重复进行的
2)项目是以目标为导向的,常规活动是通过效率和有效性体现的
3)项目是通过项目经理及其团队工作完成的,而常规活动是职能式的线性管理
4)项目存在大量的变更管理,而常规活动则基本保持连贯性的。
4.软件项目的产品具有的特征:1
–
)不可见性( 项目进展是不能立刻看到的)
2
–
)复杂性( 软件产品相对于其他工程制品更复杂)
3
–
)一致性( 需求与开发的一致)
4
–
)灵活性( 软件产品可以灵活地被改变)
5.软件项目的分类:
1)信息系统与嵌入式系统(a
。信息系统是与组织的接口 b。嵌入式系统是与机器的接口)
2)目的与产品(a
。目的驱动项目 b。产品驱动项目)
计算机操作系统主要是与组织的交互,所以它是嵌入式系统。
6.产生一个新系统需要三个连续步骤:1
——
)可行性研究 (旨在判断一个预期项目是否值得开始
即存
在有效的业务案例)
2
)判断一个预期的项目是否值得开始
3
)策划(为项目制定活动计划)
4
)项目实施 (a
。包括设计和实现 b。设计和策划的区别)
7.定义软件开发的典型顺序:1 需求分析(需求引导的目的是发掘潜在的客户,他们的经理以及雇员对
新
系统在功能和性能上的需求)
2 构架设计(将需求映射到系统构件)
3 详细设计(将每个软件构件分解成可以单独进行编码和测试的软件单元)
4 编码和测试
5 集成
6 合格性测试
7
安装 (将一个新系统进行工作的过程)
8 验收支持
8.判断一个预期的项目是否值得开始:a。收集需求b。估计成本和收益c。本身可以作为一个项目来处理9.
可行性的内容:a。开发成本不允许超越利润的价值b。系统特性不能降低到不能实现期望的利润c。交付
日期不能拖延而导致不可接受的利润损失)
10.项目管理包括:组织职责,质量管理,配置管理
11.
需求: 功能需求:项目的最终产品主要用于提供功能需求