手机开发实战186——软件开发模式
来源:互联网 发布:网络视频服务器的作用 编辑:程序博客网 时间:2024/06/10 03:46
软件开发模式
目前的软件开发大都采用主程序员的模式,软件主设负责制,软件主设是团队的核心,对业务的理解和对技术的把握都要很强,需要做好以下几点:
与项目经理、产品经理和客户一起确定软件需求
与各模块工程师一起划分模块、功能分配和制定软件发布计划
与测试负责人一起制定软件测试计划
软件功能的实现和完善
是软件团队对外的接口人,负责与各相关部门的沟通和协作
注意事项:
1 如果A模块需要访问B模块的数据,应该由软件主设指定B模块负责人(B)编写相关函数,而不是A模块负责人(A)自己编写函数,这样因为A对B模块不了解,效率不高,容易出错,而且B不知道A模块对自己模块的数据的使用状况,这样如果相关代码做了改动,而A不知道,就常会由于代码不同步而产生问题;如果每个模块使用其余模块的数据,都是自己编写函数,这样就会出现多个函数实现同样的功能,造成代码混乱和维护的困难;
在开发中,把每个模块提供给其余模块使用的函数都记录在一个excel文件中,这样要使用相关函数的时候,每个人都可以到这个文件中去查找,这样有利于交流和提高工作效率;
2 因为手机的RAM有限,如果在开发中有使用到大于1k 的内存时,应该都记录在一个excel文件。这样软件主设对系统的内存使用状况就比较清楚,可以统筹安排,不同的功能尽量共享内存,以便节约内存;
0 0
- 手机开发实战186——软件开发模式
- 手机开发实战31——SIM卡软件特性
- 手机开发实战39——设计模式介绍
- 手机开发实战175——工程模式介绍
- 手机开发实战2——手机系统简介2
- 手机开发实战40——手机模块设计1
- 手机开发实战41——手机模块设计2
- 手机开发实战42——手机功能分类
- 手机开发实战45——手机字库介绍
- 手机开发实战46——手机显示介绍
- 手机开发实战47——手机编辑器介绍
- 手机开发实战48——手机输入法介绍1
- 手机开发实战49——手机输入法介绍2
- 手机开发实战176——MTK手机常见指令
- 手机开发实战187——手机软件开发注意事项1
- 手机开发实战188——手机软件开发注意事项2
- 手机开发实战189——手机软件开发注意事项3
- 手机开发实战190——手机软件开发注意事项4
- 阅读GFS论文
- java的mysql api封装
- bean的生命周期方法
- 手机开发实战185——Scatter file介绍6
- centos tomcat
- 手机开发实战186——软件开发模式
- 手机开发实战187——手机软件开发注意事项1
- 17乐学成语
- iOS开发——XML/JSON数据解析
- CentOS安装并设置MariaDB
- Excel Notes
- 手机开发实战188——手机软件开发注意事项2
- IO-缓冲流的使用。
- 18乐学成语