软件管理制度是什么?
去百度文库,查看完整内容>
内容来自用户:xqp5888
软件管理制度
1.目的
为规范软件管理,提高软件开发效率特制订本制度。
2.范围
本制度适用于本公司开发的软件归档和修改控制。
3.术语
本制度中的软件是指由公司内部人员开发的需要在产品上安装固化的资料。
包括数据表、可执行的代码及相关源程序、说明文档和数据文件。
4.归档要求
4.1开发库
软件开发过程文件由软件开发人员自行管理,修改控制由软件开发人员自行控制。
开发人员应建立项目文件或文件夹对软件文件进行管理。
4.2受控库
软件开发完成后软件开发人员编写软件归档文件清单,填写评审表由技术部组织评审。
并将项目源程序、数据表(需要时)、安装程序等文件打包文件和评审表一起交文档管理员保存至受控库。
源文件编写时,要有足够多得注释,包含文件名、作者名、制作时间、所用编译软件名版本号、目标器件型号和功能描述;文件清单应包括各文件的版本号,受控库应当登记文件版本号并保持修改记录。
4.3产品库
由软件开发人员安装调试完成,质量部组织检验。
检验通过后软件开发人员生产安装程序、数据文件、安装说明交文档管理员存入产品库。
4.4软件下发
文档管理员将产品库安装程序、数据文件和安装说明刻盘受控下发给生产部。
版本更新时须收回旧版本光盘。
软件开发与测试和软件项目管理哪个好
就看你这个人是喜欢交际还是喜欢研究,如果是一个不擅长打交道的人选择开发和测试吧,如果喜欢打交道的画就选择项目管理吧!其实软件行业里,做管理的人也要掌握技术,我认为这三个你都可以选,因为软件行业里的人必须是技术与管理同样厉害的人才能够做好。
开发已经很长久了,你不好踏入这个平台;测试是目前比较新型的行业,毕竟中国才开始注重测试,还是不错的;项目管理,没有个几年开发或者测试经验,你不要想去做。
吕茂炉
软件项目管理与一般项目管理的区别是什么
通常意义上来说,
软件项目管理是指软件开发过程的管理,来源是项目的立项报告和开发任务书,结果是可部署的软件系统。
软件工程是软件开发遵循的一般性指导,是项目经理和开发人员必须掌握的,一般都作为一门课程教学,ISO9002和CMM是我们经常具体使用的指南。
IT项目管理涉及面就较广了,不但要考虑软件系统,还要涉及网络基础设计、软硬件平台、运行维护管理等。
软件估算的戒律
(1)不要追求完美:就像没有人能预测出未来,如果还没有完成,就不要企图完美的结果。
更何况估算的太精确,反而会失去灵活机动的空间。
(2)不要为满足预算而估算:如果这个项目的预算根本不能完成100%的任务,那么就不要让你的团队委曲求全。
正确地反映客观现状,不仅可以争取应得的权利,而且是完成任务的前提。
(3)不要随意削减估算结果:有很多老板喜欢把项目经理递交的估算,不假思索地砍掉一部分。
这是一种不负责任的做法,如果要削减一定要有理由。
(4)客观地估算,不贪多不偷减:就像老板不能随便削减你的估算一样,你也同样不能在估算的时候,贪多或是偷减。
贪多必然导致会浪费,偷减必然导致不足。
这两个结果恐怕都不是一个合格的项目经理的作为。
(5)客观利用过去的经验:对于以往估算的经验,当然是宝贵的财富,但是如果财富用错了地方就会变成垃圾。
在使用经验时,要注意现在和参考经验之间的差异。
不要忘记,随着时间的推移,
计算机领域技术的更新,许多观念都在发生着改变。
(6)不要以客户目标作为估算的结果:客户是上帝,软件公司一定要尽力实现客户的需求。
但我们要实现的是合理的目标,况且不能为了完成目标而去堆积数字,这样岂不是因果倒置了。
(7)不要隐匿不确定的成本:软件开发中存在潜在风险,是很正常的事情。
现在风险就会带来潜在的成本,如:突然一位程序员离职,导致工作进度路落后。
我们不可能估算到任何一种可能发生的情况,但有责任把可能出现的一些关键环节列出来。
什么是软件开发项目和软件开发项目管理,软件开发项目成功和失败的要素分析
2,天赋和技能、沟通和协作、团队和发展、学习和创新、个体和过程
5,所谓项目管理,就是项目的管理者,在有限的资源约束下,运用系统的观点、方法和理论,对项目涉及的全部工作进行有效地管理。
即从项目的投资决策开始到项目结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项目的目标。