一、项目管理常用什么软件?
流程图可以考虑visio
uml可以考虑rationalrose或者staruml这样得下工具
word必备
二、什么是软件项目管理?
首先,管理的对象是软件工程项目,它的范围是涵盖整个软件工程过程。
软件项目承接后,项目经理按照需求管理、人员管理、实施过程管理、成本管理等多方面进行软件项目开发和跟踪过程。一般软件管理的流程包含,需求->系统设计(SD)->概要设计(PD)->详细设计(DD)->编码(CODE)->单体测试(UT)->结合测试(IT)->系统测试(ST)->软件上线或交付,后期维护等瀑布式的开发流程。
另外,软件项目管理的重点,主要有以下几点:
利润率、风险控制、课题解决、人员成本控制、客户满意度;
三、软件项目管理?
本人项目管理经验也不是很丰富,仅浅谈一下我的想法:
项目的铁三角关系:成本、进度、质量。你要赶进度(当然前提是这个项目计划确实没法压缩了),要么追加成本(比如增加人力投入,或者某些功能或组件外包,或直接采购),要么接受一定程度的质量下降。
如果领导既不愿意增加成本投入,也无法接受质量的下降,那就只能通过项目团队延长工时、提高工作效率等等方式来弥补,但这也同样会带来风险:比如员工怨声载道,甚至离职。
作为项目经理,必须要分析目前这个状态下的风险,最好给出一些建议的措施,然后上报给领导,做决策的事情就交给领导了。
四、软件外包项目中的进度如何管理?软件外包项目?
一些项目经理往往认为外包开发项目与企业内部开发项目的管理没有多大分别,唯一不同是外包项目需要更多时间去沟通、协调、跟进和监控。
总体来说,这种想法是对的,但事实上外包项目的管理比企业内部开发项目的管理更复杂,担负更大的风险,需要更紧密的进度和质量监控。
保障沟通内部开发项目所需人力资源大致分为两组:
一是技术人员,另一组是配合技术人员的业务人员(他们是所建信息系统的潜在用户)。
外包项目除了需要部分技术人员和用户群体参与外,更增加了一组外包商的资源。
有些外包商更会指派一名联络人员负责联系与协调,而他们的技术人员只在后方负责项目的开发。
这种运作模式要尽量避免,因为外包商指派负责联系的人员往往是业务人员的背景,对技术的细节不能全面把握,把有关信息传达到技术人员的时候便会有所差异。
所以我们的首要任务是让外包商明白负责项目联系的人员必须是开发小组的主管。
这名开发小组主管是直接参与开发项目的主要人员,如此才能够有效地进行沟通和监控。
做好计划项目经理首先需要做出一个详细的、完整的项目计划,并在计划中详细地列清楚每一件工作需要哪方面的哪些人力来共同执行。
在计划中的每一个进度都需要进行确认才能继续。
例如外包商在完成系统分析后,需要把分析的结果让客户理解,好让企业能够确认外包商对整个系统的理解和分析与企业本身对项目的需求和分析达成一致,这样才能让外包商进行其后的模块设计。
不然设计出来的模块组合便有可能与企业的需求不太一样,存在质量和最后上的差异。
这些差异也将会引发企业将来在系统维护、更新、增加功能模块、升级、集成等各方面的严重问题。
避免延误要避免项目发生延误,计划中要预留足够的时间来进行上述确认工作。
由于双方工作地点的缘故,原本只需一天的确认会议便可能耗费两天或三天的时间来完成。
议程中所达到的共识也可能需要时间来让外包商做出适当的修改才能让企业正式确认。也只能在正式确认后才能够进一步继续接下来的工作。
五、软件项目管理流程是什么?
从一个项目提出到结束,按照ISO9001:2000的项目管理流程,大致有如下步骤:
1、产品立项报告2、产品可行性分析报告3、初步设计
4、硬件详细设计
5、软件详细设计
6、结构详细设计
7、样机生产
生产部门根据硬件工程师提交的PCB和物料清单,结构工程师提交的《结构详细设计》,生产PCB和机箱,并组装成样机;样机数量至少在4台以上;2台提交给软件工程师;2台提交给硬件工程师;
8、软件自测
软件工程师编制代码后,按照《测试大纲》,自测通过后,提交给测试工程师进行可靠性测试。
9、《测试大纲》和测试
测试大纲的内容包括:
1、功能性测试:对产品的每一项功能逐条进行测试;
2、可靠性测试:对产品进行长时间运行、模拟现场情况进行测试;对于出口产品,需要进行EMC、EMI测试。
测试大纲的要求:
1、尽可能模拟现场的情况;
2、尽可能穷举所有的可能发生的情况;
3、做好真实记录;列出不合格项。尽量详细,以便研发人员定位,是软件还是硬件故障。
由测试负责人,按照《测试大纲》的要求,对样机进行测试;
10、形成生产文件
测试通过后,以上各个部门根据需要形成生产文件,汇总到项目经理;按照公司的管理流程,经审核后由公司下发到生产部门,进行小批量试生产;转贴于:中国项目管理资源网
生产文件包括:
1、PCB布局图(硬件详细设计负责人提供)
2、物料清单BOM (Bill of Material)(硬件详细设计负责人提供)
3、PCB焊接注意事项(硬件详细设计负责人提供)
4、结构详细设计(结构详细设计负责人提供)
5、(此处原文中没有内容)。
6、附件清单(生产负责人编制)
7、生产工艺(生产负责人编制)等文件
生产文件编写要做到,能认字、无色盲的普通人就能按照文件把产品做出来的目标,必要时可以附录照片等。
11、文件归档
阶段性文件归档。
12、小批量试生产
在一个项目中使用该产品,并对产品的情况进行严格的检测和反馈。
13、批量生产
根据小批量试生产和使用的情况,反馈到项目经理,如果有缺陷,则对详细设计进行修改,按照以上的流程再次进行,直至设备运行完全正常。
14、文件最终归档
每做一次修改,文件需要再次归档。
由项目经理汇总,提交到公司技术主管,批准后,作为公司的受控文件。
归档文件包括:
1、产品立项报告
2、产品可行性分析报告
3、初步设计
4、硬件详细设计
5、软件详细设计
6、结构详细设计
7、测试大纲
8、生产文件
9、使用说明书等
文档的作用是:
1、留下完整的项目开发记录
2、作为奖励和惩罚的依据
3、可维护,便于对该产品进行维护
4、可升级,便于对该产品进行升级
5、可继承,不断完善细节使的后续工作量越来越小
6、可完善,不断加强细节,细节决定一切
六、软件项目过程管理是什么?
一般指软件工程方面,包括需求管理,开发管理,测试管理,调试管理,运维管理等。
七、软件项目管理有哪些特点?
首先,管理的对象是软件工程项目,它的范围是涵盖整个软件工程过程。
软件项目承接后,项目经理按照需求管理、人员管理、实施过程管理、成本管理等多方面进行软件项目开发和跟踪过程。一般软件管理的流程包含,需求->系统设计(SD)->概要设计(PD)->详细设计(DD)->编码(CODE)->单体测试(UT)->结合测试(IT)->系统测试(ST)->软件上线或交付,后期维护等瀑布式的开发流程。
另外,软件项目管理的重点,主要有以下几点:
利润率、风险控制、课题解决、人员成本控制、客户满意度;
八、项目管理软件哪个好用?
360软件管家里面可以搜索一下,找到想要的软件。
九、什么是软件项目成本管理?
软件项目负责人为使项目成本控制在计划目标之内所作的预测、计划、控制、调整、核算、分析和考核等管理工作。
项目成本管理就是要确保在批准的预算内完成项目,具体项目要依靠制定成本管理计划、成本估算、成本预算、成本控制四个过程来完成。
项目成本管理是在整个项目的实施过程中,为确保项目在以批准的成本预算内尽可能好的完成而对所需的各个过程进行管理。8thManage的项目管理软件是通过项目的自上而下的费用控制和自下而上的费用汇总两种方式来进行项目成本控制的,楼主有兴趣可以去了解下。
十、IT项目管理软件有哪些?
现在市面上的IT项目管理软件有很多,比如8Manage PPM,WBS架构,可以实现项目进度、成本、资源、绩效、风险等的有效跟进,,提供文档管理以及多维度的报表,最主要还能实现多项目管理。