一个网站或者一个软件开发流程是什么样子呢?
时间:2022-09-01 07:00:01 | 来源:网站运营
时间:2022-09-01 07:00:01 来源:网站运营
一、讨论分析需求。一般有十来个人的网络公司,在开发程序之前,都会有一位需求对接人。跟甲方深入沟通了解整个系统的难点和细节。需求分析做出详细的功能列表,做出思维导图,并且制作像墨刀,axure的原型图。与程序员和设计师开会沟通。前端和后端会沟通好api返回格式,如果是规范的公司,为了提升效率,会把接口文档写好。
二、设计师设计ui拿到了需求的原型图,就可以先根据产品实际业务来设计符合产品基调的ui图,现在流行扁平化设计。设计师把设计图搞定之后,会把设计的素材切出来,整理起来给到前端开发者。
三、后端开发拿到了需求的原型图和接口文档,后端开发程序员开始后端开发。可能在刚开始对并发量的需求比较低,会以最低可行性来制作,以效率为第一因素,尽快的开发出第一版可用产品。
四、前端开发有了设计师的ui图和已经约定好的api文档。前端可以使用mock来模拟后端的接口,同时把设计图的ui制作好。这个过程可以后端开发同步进行。
五、测试等到前端和后端都已经完成了开发,把接口接通,开始调试。通常有一到两名测试人员。他们会把功能都测试个边,把已存在的bug记录下来,并且做成文档提交。这是归属于谁的bug就会让谁来修复。重复几次这个过程,软件就会变得稳定可靠了。
六、上线交付让甲方爸爸来测试和使用整个软件。并正式上线。
七、点个赞呗!如有定制开发需求,请私信