概述
我一直认为,一个良好的软件开发企业,必须有以下品质:
1。软件质量稳定
2。开发效率高
3。代码可维护性,以及持续性维护性要高;
4。产品或服务针对某个细分市场,具有独特的价值。
根据我们小型软件团队的实际情况,我们总结了一套软件开发的标准管理规范和操作指引,并自主研发了一个软件开发的平台,通过这些工作,我们希望能够达到以下目标:
1。代码标准化开发,减少代码开发过程中的沟通时间;
2。实现快速开发,通过复用和自动化工具,提高代码开发效率;
3。质量可管理化,通过面向测试的架构设计,能够尽量通过自动化测试方式,保证代码质量。
4。开发过程的标准化,通过统一开发步骤,优化开发人员的工作分配。
我们的开发平台已经在一个大项目中成功应用了,目前,正在把开发平台升级为2.0版本,也基本完成了。
现在,准备应用这个开发平台,实现另一次产品项目的开发。我打算把这次开发过程,通过Blog记录下来。日后回看的时候,不知是一番什么样的情景呢?
项目背景:
项目:媒介行业的订单系统;代号(MAS)
设计人员:1人(我)
开发人员:待定,目前1人(我)
测试人员:待定
项目范围:大约20个左右的功能模块,约60个窗口左右
开发方式:迭代开发,2-3周一次迭代,计划2-3个迭代;
第一次迭代的目标:开发一个能够使用的初级产品。不包括各种优化功能。
第一次迭代的计划:
1。第一周:业务结构设计和开发,确定功能设计,实体类设计,数据库结构设计。
2。第二周:完成全部模块的初步开发;
3。第三周:设计测试数据,并修改Bug。
------------------------------------
项目开始日期:2009.10.26
今天(2009.10.28)为止,已完成的工作:
1。基本的数据表已经设计完成;
2。基本的功能设计已经完成;
因为这次项目是基于以前项目的一个提炼,所以,数据库设计、实体类设计以及功能设计基本都不是从0开始,因此,设计过程还算比较顺利。
(待续)
最后
以上就是爱笑寒风为你收集整理的MAS开发日记 -1的全部内容,希望文章能够帮你解决MAS开发日记 -1所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复