行业资讯

预留联调改Bug时间外包开发的经验和经验

2022-09-13 09:30:48

程序员“接手外包”,不用公司领导天天问路,不用同事讨论对齐和认知。 “一个人”做开发,不仅需要自己解决技术问题,还需要自己按时交付,对时间管理能力要求非常高。

一切都是预先计划好的。时间管理的第一步是时间计划。飞行援助团队有几个建议:

预留项目规划时间

尤其是大型开发项目,最忌讳马上做。工作分解结构(WBS)决定了后续开发安排的合理性。需要解决任务的粒度、技术难度的任务、业务复杂的任务和简单的任务。在开发初期与客户讨论项目计划,也将加深客户对项目管理的信任。

关于项目计划的要点,根据飞援团队管理多个项目的经验:要先做好难点和重点的开发(最重要的是一)unity外包项目,如果有问题,尽早暴露并解决。

p>

为项目沟通预留时间

沟通不是一件小事。即使对于一些非常小的项目,也很容易低估需求理解和接口协调的难度。在规划工期时,无论项目多小,都必须预留一定的时间进行沟通。如果要工作10个小时,至少要留出10%的交流时间。

对于超过 2 名开发人员的项目unity3d开发外包,由于理解差异导致的问题会显着增加。还需要预留时间与其他开发人员进行协调。前后端配合、接口文档、联调和bug修正都需要积极沟通。

为联调修复bug预留时间

外包开发,客户会期望程序员提供他们自己测试过的结果unity场景外包,或者至少是完成功能测试的“好”可交付成果。对于较大的项目,可以安排独立测试unity外包项目,但如果项目较小,或者个别模块外包,客户可以不安排测试。不要想当然地认为写完代码就可以越线。从某种意义上说,外包开发需要程序员提供比内部开发更高质量的代码。

如果它是由多人合作开发的,您应该先完成自己的部分测试,然后再与他人联系。不给别人添麻烦是一种美德。

飞行辅助平台外包开发时间管理“三轴”

每天都有大量的外包开发项目在 FlyAid 平台上并行运行。我们主要从三个方面控制开发中的时间管理:

推动程序员在完成工作分解后制作“Sub-Modular Timesheet”,不仅是三方评估工作量的依据unity外包项目,也是后期项目管理的出发点。电话会议促进沟通unity外包项目,启动会议、周会、电话站会议都非常有意义,便于双方及时沟通。提前一到两天安排工期,以消化可能的延误或错误调试问题。

其他相关答案: