本文是写给未入行或刚入行的伙伴,希望没有做过大型平台开发的朋友对平台的开发有一个感性的认识,消除对大型项目开发的恐惧感,一个平台项目的整体流程大概是什么样子,分享下真实的开发流程
1软件设计
1.1沟通了解需求,形成文字需求文档
1.2.编写设计文档
1.3.设计思维图
1.4.绘制流程图
1.5.绘制UI设计图
1.6.设计数据库表结构
1.7.编写协议
1.8.细分工作任务与时间节点
2.开发:
2.1.生成建表语句
2.2.根据需求后台代码实现
2.3.业务细节实现
3.软件质量
3.1代码走查
3.2评审
3.3软件测试
分享些常用的免费工具软件freemind,viso,EZDML,codehelper.generator
一个软件项目到开发人员开发其实工作已经进行了一部分,开发人员是将思想和设计实现的过程,就算是一个大型的平台项目,业务细分之后具体到每个点一般就比较简单了,未接触或者刚入行的朋友也不必害怕,代码评审阶段很短,但很重要,绝大部分时间都被开发业务占据,评审是提高软件质量和开发水平的重要环节