这个月学到的经验这点最重要,这是用两个成员的离职所换来的经验----------遵守规则,虽说规则不一定是绝对正确的,但它一定是相对正确的,因为它已经经历过前人的完善与补充,在遵守基础规则的情况下发挥自我才是我们应该做到的。
这一点放在我们制作APP中,应该也是这样:
1、数据建模:了解客户所需要做的程序的需求所应该建立出来的数据库,从全局考虑,尽可能的完整,当然,在实际过程中必定会有所补充,。
2、流程建模:规划客户想要让用户想要进行的各种动作,将这些动作组合起来,就是流程建模部分,一遍遍的去构思“如果我是用户,我应该会怎么样”,这一步的完成似乎没有什么意义,但实际应用的作用非常巨大,他会极大的减少BUG的产生,而且会让开发人员对于程序的整体了解做到最佳。
3、界面建模:这一步,就是前端所负责的事物了,前端负责以最完美的方式,将所需的APP面向客户(管理端),用户(客户端)的这一块建立出来,然后慢慢将其完善制作。
4、收尾:收尾的工作是最繁琐的,它包括软件功能的测试与BUG的修改,以及客户几乎一定会提出的新的需求,这一块会占用的时间大概占到整个开发过程的五分之二,它不是最重要的过程,却是最恶心的过程。在这个过程中,正规程序还需要编写程序用户使用手册。
不按照这四步所制作的程序并非会不完美,它更重要的代表的是一种规范,是一种流水线式的方式,它能以最优化的方式与效率完成整个系统的开发与制作
这是小弟这段开发时间所产生的感想,欢迎各位大神的指正~!
|