SPM 期末复习

英文缩写解释

LOC line of code 

FP function point

UFC unadjusted function component

TCF technical complexity factor

UCP  use case point UCP=UUCP*TCF*ECF

TCF technical complexity factor

ECF environment complexity factor

UAW unadjusted actor weight 参与角色数*权值之和

UUCW unadjusted use case weight 用例数*权值之和

UUCP unadjusted use case point UUCP=UUCW+UAW 


一、项目管理概述

1.项目 定义:项目是为了创造一个唯一的产品或提供一个唯一的服务而进行的临时性的努力

2.项目 特征:

          目标明确

          项目之间的活动具有相关性

          限定的周期

          有独特性

          资源成本的约束性

          项目的不确定性

3.软件项目特殊性:

          逻辑实体

          相互作用的系统

          变更

          渐进明细

4.项目管理定义:项目管理是一系列伴随项目进行而进行的、目的是为了确保项目能够达到期望的结果的一系列管理行为。

5.项目管理知识体系PMBOK

10个知识域 寄返时称认购冯志才敢

    项目集成管理、项目范围管理、项目时间管理、项目成本管理、项目人力资源管理、项目沟通管理、项目风险管理、项目质量管理、项目采购管理、项目干系人管理

五个标准化过程

    初始、计划、执行、控制、结束

44个模块

项目管理用于保证项目成功,过程管理用于管理最佳实践


生存期

生存期模型特征:

    描述开发的主要阶段

    定义每一个阶段要完成的主要过程和活动

    规范每一个阶段的输入和输出

生存期模型:

    瀑布模型:1.需求明确,无变更 2.解决方案明确,不可变更 3.短期项目

    V模型:1.需求明确,无变更 2.解决方案明确,不可变更 3.系统性能、安全又严格要求的项目

    原型模型:1.需求不明确 2.需要减少需求不确定性

    增量模型:1.明确需求大部分,但需求可能发生变化 2.市场和用户把握不准,需要了解 3.对有庞大和复杂功能的系统进行功能改进,就需要一步一步实施。

    渐进式阶段模型:

    特点:1.渐进式前进,阶段式提交 2.关键功能更早出现 3.早期预警问题

    适用:1.可适用于任何规模,主要为中型或大型项目 2.希望随时看到未来的项目

    极限编程模型:

    Scrum编程:每日站会,冲刺规划,冲刺复审,冲刺回顾

    Xp编程:快速反馈、假设简单、包容变化

项目确立: Make or buy ->采购 外包开发 自主研发

软件需求

    软件需求:指用户对软件的功能和性能的要求

    软件需求管理过程:

    1.需求获取:面谈

    2.需求分析:为最终用户所看到的系统建立一个概念模型,是对需求的抽象描述

    3.需求规格编写:需求分析工作完成的一个基本标志是形成了一份完整的SRS

    4.需求验证:正确性、一致性、完整性、可行性、必要性、检验性、可跟踪性、签字

    需求变更管理:

    1.确定需求变更控制过程

    2.建立变更控制委员会

    3.进行需求变更影响分析

    4.跟踪所有受需求变更影响的工作产品

    5.建立需求基准版本和需求控制版本文档

    6.维护需求变更的历史状态

    7.跟踪每项需求的状态

    8.衡量需求稳定性

成本估算参数模型:

Walston-Felix:

E=5.2*L^0.91 工作量

D=4.1*L^0.36 月

S=0.54*E^0.6 人

DOC=49*L^1.01 页 

COCOMO 项目模式划分:

1.有机

2.嵌入型

3.半嵌入型

基本COCOMO 

E=a*(KLOC)^b E为所需人力,KLOC为交付代码行 a,b为依赖于项目自然属性的系数

模式     a      b

有机    2.4    1.05

半有机 3.0    1.12

嵌入式 3.6    1.2


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
计算机网络的复习可以从上到下进行,这意味着从较高层次的概念和协议开始,逐渐深入了解更底层的细节和技术。以下是一个自上而下的计算机网络复习框架: 1. 应用层:从应用层开始,复习常见的应用层协议如HTTP、FTP、SMTP等,了解它们的功能和工作原理,以及如何实现应用程序之间的通信。 2. 传输层:接下来是传输层,复习传输层协议如TCP和UDP,了解它们的特点、可靠性和拥塞控制等方面。还可以回顾TCP的连接建立、数据传输和连接终止的过程。 3. 网络层:然后是网络层,复习网络层协议如IP和路由协议,了解IP地址的分配和路由选择的基本原理。还可以了解子网划分和子网掩码的概念和作用。 4. 数据链路层:接下来是数据链路层,复习数据链路层的协议和技术,如以太网、MAC地址和局域网等。了解帧的结构和错误检测以及流量控制的基本原理。 5. 物理层:最后是物理层,复习物理层的协议和技术,如传输介质、编码和调制等。了解数据在物理介质上的传输方式和信号的传输过程。 这个自上而下的复习框架可以帮助你从整体上理解计算机网络的结构和功能,并逐渐深入了解各个层次的细节和技术。记住,理解每个层次的关键概念和协议是非常重要的,因为它们相互依赖并共同构成了计算机网络的基础。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [计算机网络期末复习](https://blog.csdn.net/m0_59846477/article/details/118467260)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [《计算机网络》期末复习笔记 第四章 网络层](https://blog.csdn.net/dyy7777777/article/details/118196197)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值