
1.《软件需求文档》确定后,根据需求文档预选定接包方;
2.接包方同项目负责人沟通技术细节后,由项目接包方根据需求方案,对开发流程进行细化,制定《软件开发方案》及相关DEMO;
3.项目负责人根据《软件开发方案》和DEMO确定最终的接包方,双份针对软件开发、后期应用、源代码交付方式等细节进行磋商,签订《软件开发合同》。
《软件开发方案》中应包括以下内容:
●项目整体的开发进程,应包括开发、测试、验收、交付等关键环节的进度安排;
●软件各模块划分及定义;
●软件开发计划,应包括开发进度安排、详细的工期明细;
1.4接包方责任人的确定
软件接包方确定后,接包方应确定软件开发的负责人,协同我方项目负责人对整个项目开发过程中的所有事情进行沟通和协调处理。
二、软件在开发过程中的管理

2.1软件需求的细化
开发方案确定后,接包方需根据开发方案书,对软件的需求进行细化,包括各模块的具体实现、子功能模块的划分、数据描述和相关报表内容等,并需及时同我方项目负责人进行沟通,以确认可行性。
2.2开发过程中的管理及协调
1.接包方在软件开发过程中,应该保留详细的软件开发文档,以便于后期源码程序的移交;
软件开发文档应包括:模块设计说明、业务流程说明、设计说明、代码中的注释等内容;
(5)召开工程例会时项目负责人将向贵单位提交每周工作汇报及下周工作计划,在报告中将详细说明工程的进展状况,在计划中详细进度、材料、劳力、设备、资金等的细部计划。9)每周对进度完成情况进行统计,跟踪检查实8586表6-/标书//报告/梁场、铺架基地等平面布置图表6-/标书//报告/-/标书/。⑧由技术室编制月进度计划,工程经理负责将月进度计划分解细化到每周每天,实行动态监控、量化管理,确保施工进度。
3.开发负责人在开发过程中遇到需同我方进行数据对接等测试需求时,应及时同我方项目负责人联系沟通,项目负责人应及时提供测试环境,以免影响项目进度;
4.开发过程中,如果因为技术或是其他原因导致功能无法实现,开发负责人应及时同项目负责人进行沟通,并进行“软件需求变动”流程;
5.软件部分模块或是初步成型后,开发负责人,需联络项目负责人申请进行软件的模块测试或是初步测试;项目负责人需组织开发人员,对软件的模块及雏形框架进行测试,以保证软件符合原本设计要求;
2.3软件需求变动

1.在双方确认软件需求后,如有功能上的调整,双方负责人需针对新的需求进行讨论论证,并制定《软件需求变动书》;
Ø软件项目在其开发生命周期内出现重大估算,进度偏差,需暂停或终止时,测试应随之暂停或终止,并备份暂停或终止点数据。这里提到的周期有三个概念:市场的波动周期、股价的变动周期和周期性行业的变动周期。另一方面由于房地产供给与需求的自身变动,即受到房地产价格弹性等内部传导因素的影响,又受到来自宏观经济变量的影响,因此房地产供给与需求关系的变动过程,可以视为外部因素冲击与内部传导机制的综合作用过程,或者说导致房地产供求关系发生变化的相关因素,实际上也就成为直接影响房地产周期波动的主要因素。
3.对于确实因需求改变而造成工作量加大,可能会导致开发进度延误情况,需要开发及项目负责人双方进行协调处理;
三、交付验收过程管理
3.1软件交付前的内测
与同期进行的计算资源池、网络建设等项目协同,完成开发测试资源池建设,远程复制与同步北环数据中心的开发测试系统数据。需要使用的测试软件有hd-tach(simplisoftware软件开发商开发),hd tune (efd software 软件开发商开发),crystal disk benchmark (hiyohiyo 开发) 和i0meter(i0meter组织开发,intel公司参与)。产品经理协同测试工程师,基于需求功能表、ui设计与程序架构设计,进行全面终测,形成测试报告,测试通过后交付客户。
主要测试以下内容:
1)软件各模块的名称、界面的正确及合理性;
2)软件各模块功能的完整性;
3)软件各业务流程运行的正确性;

4)其他开发需求文档中未列到的细节问题;
2.内测时,开发负责人、项目负责人,要对发现的问题进行详细的记录,并出具《软件内测报告》;
3.内测结束后软件相关标准,接包方对内侧出现的问题进行修改和调整;
4.内测可能需要进行多次,直到软件没有问题符合公测要求时止;
3.2软件交付时的公测
1.在完成内测后,的公测;
主要测试以下内容:
1)软件的用户体验,软件使用起来是否方便快捷等;
2)在实际使用中各种参数设置的合理性;
3)软件功能模块设置的合理性;
4)软件功能上的新的需求;
5)软件的负荷;
2.公测时,接包方要同时提供《软件使用帮助》文档;
3.公测时,项目负责人需及时沟通实际用户,了解实际用户对软件的意见及建议,收集整理后,汇总为《软件公测报告》;
4.项目负责人需针对公测报告中的问题进行分析,然后整理汇总后,交接包方进行修改;
5.接包方修改无问题后,完成软件公测;
3.3软件验收交付的内容
在完成公测后软件相关标准,进入软件的验收流程。接包方需向我方提供以下内容:
1.软件的所有源代码
包括软件所有的源代码、所使用的自定义类库等内容。源码应规范、完整,包含详尽的注释说明;
2.软件发布好的程序
包括完整的发布文件、安装程序、部署配置文档、帮助手册、软件硬件使用环境等;
3.软件所有的开发文档
包括软件模块设计文档、设计文档、业务流程设计文档、开发环境配置文档、接口规范文档、开发过程中的需求变动书等;
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-105671-1.html
宜早不宜迟
好好伤心