项目管理

引言

本人从业c++两年时间,今年作为项目负责人完整的参与多个项目建设,将从这个项目上学习到的一些项目管理经验分享给大家。

一、框架的概念

作为一个具有前瞻性的公司:框架不仅可以将软件的功能开发分为不同的模块、还能将业务和逻辑分开。为将来开发新项目和项目维护具有重大的意义。

二、库的概念

作为一个完整项目,某些部分是不可或缺的一部分,我们可以将每个项目这部分功能的共同点提炼出来,形成一套易于维护的库。即基础库

三、配置的概念

作为一个高度自定义的软件、不同的项目可能需要不一样的功能、不同的客户可能有不同的需求。这就要求我们的基础库支持不通的功能。所以我们需要将功能实现和软件配置独立出来。通常可用配置文件(xml、json等)、数据库等实现。

四、代码规范

前期切不可以实现功能为主忽视代码的规范性、这对于软件的质量结合后期的维护都是相当重要的。
目前计算机行业有相应的代码规范要求、注意:军工项目的代码规范是更为严格、且有更多的规范要求。
目前计算机的编码规范已经更新到GB2009(军用标准GJB2006)。
代码编码完成后,不要忽视编译器的警告、这代码着程序异常的可能性。如果有条件可能使用代码分析工具对代码进行一遍完整的审查。

五、充分的测试

作为研发人员、兼职测试人员是对软件质量不负责的行为。研发人员在测试过程中往往陷入了自己的思维泥潭。往往会出翔自己测试之外的异常。
若暂时没有谱合适的测试人员或者该软件比较专业,测试人员很难对软件进行一个正确与否的判定、我们可以采取交叉测试的手段。

六、周密的计划

一个项目必然是一个周期的开发、为保证项目的按时按量完成。我们需要对项目的关键阶段做出相应的计划、并在每一个相应的时间点检查完成情况。并每周更新计划表和完成情况。以便提前做好项目规划和补救措施。

六、文档的准备

一个完整的项目必然有一个完成的文档作为支撑。
一般有项目立项书、概要设计说明书、开发计划、测试大纲、用户手册、项目总结等等。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值