博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
阅读《软件工程—理论方法与实践》第三章心得体会
阅读量:7244 次
发布时间:2019-06-29

本文共 835 字,大约阅读时间需要 2 分钟。

通过对第三章的阅读,对以下概念有了了解:软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。其有利于将软件开发人员的个人开发能力转化成企业的开发能力,并使企业的软件开发能力不断提高和成熟。软件项目的特征有软件产品的不可见性、项目的高度不确定性、软件过程的多变化性,降低复杂性和控制变化成为软件项目管理面临的关键问题。软件项目管理集中于人员、产品、过程和项目。软件项目的生命周期包括项目启动(确定项目的目标和范围)、项目规划(建立项目的基准计划)、项目实施(按照计划执行和控制项目)、项目收尾(交付产品以及总结经验教训)。优秀的软件人才和高效的组织管理是软件项目成功的关键所在。民主式、主程序员式和技术管理式是3种典型的软件项目开发组织方式。项目沟通是软件工程中最关键而且最耗时的活动,沟通方式:直接交谈、电话交谈、电子邮件、会议、项目网站、书面报告等。软件项目规划是项目管理的核心工作,软件项目规模是影响软件项目工作量和成本的重要因素,估算方法有代码行、功能点等技术(自己理解不透),软件成本估算有专家判断、类比估算和经验模型三种(还是不懂)。软件风险管理就是通过主动而系统地对项目风险进行全过程的识别、分析和监控,最大限度地降低风险对软件开发的影响。其过程包括风险识别(常用方法:建立风险条目检查表)、风险分析(对已识别的风险进行估计和评价)、风险规划、风险监控等。软件配置管理为一种标识、组织和控制修改的技术,作用于整个软件生命周期,目的使错误达到最小并最有效地提高生产率。软件配置项可以是配置控制下的一组相关程度、文档或数据集合,基线是指软件配置项通过正式复审而进入正式受控的一种状态,版本记录了软件配置项的演化过程,软件配置库用于记录整个软件生命周期内与配置有关的所有信息。

转载于:https://www.cnblogs.com/fengyutongxing/p/4296678.html

你可能感兴趣的文章
vs编译OpenGL项目,出现无法打开 源 文件 "gl\glaux.h的解决办法
查看>>
算法----(2)鸡尾酒排序
查看>>
Android向unity发送消息
查看>>
jsoup -- xml文档解析
查看>>
HTML页面中5种超酷的伪类选择器:hover效果
查看>>
Json web token (JWT)
查看>>
Selenium2Library系列 keywords 之 _SelectElementKeywords 之 _get_labels_for_options(self, options)...
查看>>
【leetcode】1013. Pairs of Songs With Total Durations Divisible by 60
查看>>
【leetcode】1072. Flip Columns For Maximum Number of Equal Rows
查看>>
随手备忘 ubuntu12.04 lts 安装gcc 4.8
查看>>
[matlab] 16.多约束非线性规划 ga工具箱解决 [带不等式约束]
查看>>
[Python] Python 100例
查看>>
自我介绍
查看>>
【洛谷 P3203】 [HNOI2010]弹飞绵羊(LCT)
查看>>
使用JSONObject生成和解析json
查看>>
1到20阶乘的和
查看>>
[系统软件]Ubuntu 18.04中的Shutter禁用了“编辑”选项解决
查看>>
Android应用开发SharedPreferences存储数据的使用方法
查看>>
互联网产品运营只是一网打尽--来源于互联网
查看>>
【转】Web Farm和Web Garden的区别和原理
查看>>