软件项目管理案例教程
用软件系统做管理是各行各业发展的一个大趋势,做软件系统的公司也越来越多,要如何才能做好一个软件系统,如何管理一个软件项目才能更高效合理的完成一个软件项目.下面是学习啦小编收集整理的软件项目管理案例教程,希望对大家有帮助~~
软件项目管理案例教程
工具/原料
电脑
甲乙双方
各种资料
方法/步骤
签订了一个软件项目之后,要根据项目的规模组织安排人员配置情况、计划项目进展措施和时间。确定好每块工作的负责人和人员数量。包括确定项目管理负责人、确定研发人员、确定写报告人员、确定质检人员、确定系统测试人员等等。
最先要做、也是最重要的环节就是需求分析调研。包括现状分析、数据分析、功能需求分析、性能需求分析、硬件需求分析等等。只要是了解之前有没有做过相关的软件、要进入软件系统的数据情况如何、想要做哪些系统功能,实现哪些目标等等。前期一定要到各个相关部门进行多次的沟通交流,以免做的软件系统出现偏差。需求分析调研做的差不多了应该要写一份需求调研报告给甲方相关人员阅读,提出问题进行修改。下图是我做这个项目需求调研报告目录的一部分,内容可以自己根据项目情况增加修改。
需求确定之后还应该写一份总体设计报告,明确整个项目需要做的事情以后就可以开始按照之前的项目计划开展工作。软件系统的基础就是数据,没有数据的支撑,软件系统只能是一个摆设。因此首先要处理的就是数据、建立数据库。应该根据国家规定和甲方的特殊要求建立数据库标准,把现有的数据都处理成符合标准的数据格式。同时做数据库设计:包括概念设计(E-R模型)、逻辑设计(关系模型)和物理设计。下图是其中一个逻辑设计的关系模型。
后面是另一块重要的工作就是软件系统的功能设计。因为我们做的是成果分发服务的软件系统,面向的用户有管理办理人员和公众,所以要设计C/S和B/S两种架构,还需要考虑业务流程的问题。要做基础的管理、查询、统计等功能之外,还要针对甲方实际的办公流程做OA系统的功能。在做功能设计的时候一定要定期和甲方沟通汇报,及时修正功能理解偏差的问题。下图是一个管理的功能模块。
在系统调试的过程中就要开始分模块做系统测试,待整个软件系统做好之后需要用一副真实的数据做一个完整的系统测试,包括功能测试:用符合标准和不符合标准的数据分别对软件系统的每一个功能进行测试;易用性测试:要测试系统是否容易理解、是否方便操作、界面是否美观等等;兼容性测试:测试软件系统在常用的电脑操作系统上是否能正常使用、数据库在常用的数据库系统里面是否可以正常运转;安全性测试:要测试数据是否容易丢失、是否有数据备份和恢复能力、用户账号是否安全等等。最后同样要写一份系统测试报告。下图是我们的测试报告目录,具体内容要根据不同的项目编写。
测试没有其他问题之后就可以安装部署。服务器部署方案如图所示。服务层支撑对公众的网站、管理业务层包括了C/S结构和B/S结构的系统客户端、数据层主要是管理存储所有的数据。
最后系统就可以提出验收然后进入试运行阶段。同时还要补充提交相关的文档资料,包括需求分析报告、项目总体设计报告、软件测试报告、技术总结报告、安装部署手册、系统用户手册等等。
管理案例教程相关文章:
1.管理案例分析范文
5.个人知识管理案例
8.企业成功管理案例