很多人都认为软件里最重要的是就是开发,开发就是写代码,其实不然,写代码和写书是一样的,前提是有好的思路、好的结构,写好了书还得有好的校验,软件开发的整个流程中,无论从工期时间来算还是从成本来算,编码开发只能占到20%
广义上讲,编码开发包括开发规则的制定、开发文档的编写、代码的编写、代码的检查发布。狭义上讲编码开发也就是写代码。编码开发跟据项目的大小不同,重点也不一样,越是小的项目,程序员的能力经验越是重要,有些小项目可能一个程序员就能搞定,这时程序员的能力几乎决定了软件的成败;越是大的项目,开发规则和项目管理越是重要,因为最终每个程序员写的代码要能统一的整合起来并且看起来无论是外观还是操作方法都是一样的,这需要统一的开发规则和高超的管理技能。
在开发之前需要跟据需求文档来做的是数据库设计文档,有时候也做成ER图,做数据库设计文档是架构师充分了解需求和检验需求的过程;同时还需要做《技术分析文档》、《软件开发规则文档》、《界面文档》、《功能模块分配文档》;开发人员要做《程序自测表》,表测表里写明每个功能细节是否完全理解、实现方式,和实现工时;一个模块开发完成程序员编写《功能交付测试文档》,里面要写清楚每个模块的完成程度和是否已经经过自己的测试然后交项目经理整合或按排专业测试人员进行测试
在一个比较大的项目中,往往开发人员会有好多个,甚至好多组,这时候当项目经理把工作分配到每个开发人员时,是否不同的开发人员能够做出来相同的操作风格、是否能把不同的模块整合起来,这就要用到详细的开发规则来规范每个开发的员的开发习惯和开发方式。
7x24小时全国售前咨询热线:021-716886699
7x24小时全国售后服务热线:13189800217 15313016798
手机 | 微信同号:13188880211 QQ:16886699
电子邮箱:obzx@dei34h.com
营业地址(东部):上海市闵行区元江路5500号第1幢
营业地址(西部):上海市闵行区汽车博物馆东路1号诺德中心9-605
欧博代理平台罗索西丝智力-专注于互联网平台建设与服务领域 中国互联网平台建设服务提供商
万网阿里云金牌首席合作伙伴站点 全线代理万网阿里云产品及服务
中国万网正式通过ISO9001国际标准质量体系认证
Copyright©1999-2024 欧博代理平台罗索西丝智力 备案/许可证编号 沪ICP备2024083233号