『回复列表(9|显示机器人聊天)』
泻药。
分享一下我司目前的项目落实到交付的工作流程,仅供参考。
我司属于自研产品,但有时候系统不满足客户需要,这时候就要专门定制了,也算一点外包性质吧。
首先我们开发分小组,也就是项目组,每个小组大约3-5人,由后端+前端+UI组成,分别有做 PHP、android、ios 等,每一个项目组会有一个项目负责人,由他来给小组成员分配任务。
销售部谈拢项目后,交给项目经理+产品经理,根据项目需求预估时间,然后进行项目交接,根据实际情况分配给小组。
拿到项目后,一般情况下,小组成员的工作是并行的,没有楼主 boss 所说的“单线程”,如果项目定制需求较少,那就可以交个一个人做,减少人力。
期间与客户沟通、需要资料时是由客服部进行对接,若有必要,技术部也会和客户沟通。
首先团队开发,无论是从效率、安全、技术层面来说,版本控制是必不可少的,Git、Svn 任选其一。
我们项目拿到手后,首先是在内网环境搭建起来,版本控制使用的是 git ([Gogs]https://gogs.io/) ,开发时可以使用 Idea 的 Automatic Upload 功能进行代码同步(自动同步本地代码到FTP服务器)。
然后项目协助很简单,和同事及时沟通,有问题就提问,开发过程是愉悦的。
项目完成后,我们会有测试人员进行测试,测试没有问题后会交给产品经理,产品经理进行评估,没有问题后由产品经理交付项目。
交付后不代表项目完成就不管了,这里我们公司有专门的售后技术部,负责项目售后工作,也就是处理项目交付以后客户提出的一些问题和bug。客服解决不了的技术问题由售后技术处理。
以上
CentOS 9