软件系统开发流程-万科地产新版开发报建流程及细则
项目开发就是依据软件系统功能的需求目标,按照软件工程化的开发方法,最终实现软件系统的功能的过程。互信范文网今天为大家精心准备了项目开发流程8个步骤,希望对大家有所帮助!项目开发流程8个步骤
一、项目概况
1.项目情况简述.
概述项目建设地点、项目业主、项目性质、特点,以及项目开工和竣工时间。
2.项目决策要点
项目建设的理由、依据和目的。
3.项目主要建设内容
项目建设的主要内容,初步设计批复,批准规模和实际建成规模。
4.项目实施进度
项目周期各个阶段的起止时间,时间进度表,建设工期。
5.项目总投资
项目建议书批复投资匡算,初步设计批复概算及项目调整概算,竣工决算和实际完成投资情况,投资变化情况和原因。
6.项目资金来源及到位情况
资金来源计划和实际情况,变化及原因。
7.项目运行及效益现状
项目运行现状,能力实现状况,项目财务经济效益情况等。
二、项目实施过程概述
1.项目前期决策
项目立项的依据,项目决策过程和目标,项目评估和可行性研究报告批复的主要意见。
2.项目实施准备
项目勘察、设计、开工准备、招标采购、征地拆迁和资金筹措等情况。
3.项目建设实施
项目合同执行与管理情况,工程建设与进度情况,项目设计变更情况,项目投资控制情况,工程质量控制情况,工程监理和竣工验收情况。
4.项目运营情况
项目实施管理和运营管理,项目设计能力实现情况,项目技术改造情况,项目运营成本和财务状况以及产品方案与市场情况。
三、项目效果和效益
1.项目技术水平
项目技术水平,新技术应用等。
2.项目财务及经济效益
项目资产及债务状况,项目财务效益情况,项目财务效益指标分析和项目经济效益变化的主要原因。
3.项目经营管理
项目管理机构设置情况,项目领导班子情况,项目管理体制及规章制度情况,项目经营管理策略情况,项目技术人员培训情况和项目管理中的经验教训。
四、项目环境和社会效益
1.项目环境效益
项目环保达标情况,项目环保设施及制度的建设和执行情况,环境影响和生态保护。
2.项目的社会效益
项目主要利益群体,项目的建设实施对当地(宏观经济、区域经济、行业经济)发展的影响,对当地就业和人民生活水平提高的影响,对当地民航专项基金财政收入的影响。
3.项目的节能减排
五、项目目标和可持续性
1.项目目标
项目的工程目标,技术目标,效益目标(财务经济),影响目标(社会环境和宏观目标)。
2.项目可持续性
根据项目现状,结合国家的政策、资源条件和市场环境对项目的可持续性进行分析,预测项目的市场前景,评价整个项目的可持续发展能力。
3.项目存在的主要问题
六、项目主要经验教训、结论和相关建议
从项目实施过程、效果和效益、环境影响评价、目标实现以及可持续性发展等方面进行综合分析,总结项目的主要经验与教训,对项目提出相关的对策和建议。
项目开发流程8个步骤
1概述
目的与概述
在开发规范中包含了两个部分,第一部分是项目开发流程规范,主要阐述在项目开发过程中的各个阶段的规范。第二部分为Coding开发规范,Coding开发规范阐述了在一个框架中的各个层的开发规范
(注:在第一版中不包含对工作流开发的规范制定)
覆盖范围
阅读对象
1.项目管理人员
2.系统设计人员
3.系统开发人员
参考资料
略
2项目开发流程规范
2.1业务需求调研阶段
l调研的目标
系统层面:客户的系统运行环境
业务层面:了解客户需要什么样的系统,具体了解业务目的,业务逻辑,业务数据,客户的操作习惯,页面风格习惯等。
l调研的准备工作:
行业知识的准备:
了解客户的行业背景,行业领域的业务术语,含义。结合客户行业背景,了解客户的业务知识。
业务专家需求:
在行业领域的复杂度不高的情况下,业务分析人员直接收集并学习行业知识就可以了,但行业知识的准备工作还是要做的
在行业领域业务复杂度高的情况下,需要业务专家对客户的业务的进行整理。
l调研的流程:
第一步,项目启动阶段了解客户的IT环境。
第二步,讨论并具体确定客户系统的范围,并获得客户业务功能点的原始的单据。在这个过程中准备一个本和一只笔记录讨论的业务信息
第三步,整理业务信息,和原始表单,抽取出有效业务信息,并对于不明确的业务信息进行整理和归类,并制作成问卷形式进一步调研。
第四步,发放调研问卷,再次进行业务调研(直接转到三)
第五步,卷写调研问卷,并内部评审
第六步,调研问卷客户评审并确认。
l调研阶段的交付项(可配置项)
软件需求说明书
软件需求说明书的目录:
1客户行业背景
2客户系统的意义
3客户系统运行的环境
4业务功能点描述(业务目的,业务逻辑,业务数据,优先级别,使用频率等)
5客户的操作习惯,页面风格习惯。
2.2概要设计阶段
概要设计阶段主要分两个步骤:1框架设计2业务模块概要设计,下面分别对两个步骤进行描述:
2.2.1框架设计
(注:这边的框架设计是按照传统的开发方式进行阐述,基于平台的开发方式待补)
l框架设计的目标:
根据客户需求,设计系统的后台架构,前台界面框架,数据模型。在设计之前要考虑客户的业务特点,性能要求,已有的IT环境,同时还要考虑将来业务的增长,保证系统一定得可扩展性。
l框架设计包含的内容:
后台框架:各层的职能划分,技术实现的方式,层之间的交互规则,异常处理规则,目录定义规则
界面框架:操作主界面定义
页面整体风格的定义软件系统开发流程,页面流转关系等
数据模型:系统基础数据(组织人员结构,权限设置,字典参数设置)
业务数据
l框架设计阶段交付项:
文档:系统架构
界面框架
数据模型
注:三份文档可以融合在一份文档之中。
2.2.2业务模块概要设计
系统设计人员根据业务分析人员的业务需求文档,进行概要设计。在概要设计过程中主要关注三个关键点
1)业务模块的页面显示内容:信息显示的内容,显示的方式;交互接口的定义,等
举例:查询人员信息模块
操作说明,查询条件,显示字段,排序和显示方式。
2)业务逻辑描述
对业务逻辑进行详细的描述。
3)业务数据项
业务模块涉及到数据的描述。
具体的描述包含
数据项名称,显示方式,是否必填,输入方式,相关逻辑
l概要设计阶段的交付项
概要设计文档
2.3业务需求理解阶段
2.3.1系统设计人员理解需求
在系统设计人员理解需求之前,业务分析人员必须提供相关模块的客户需求文档。系统设计人员阅读并理解客户需求文档。
l理解需求文档的交付结果(可配置项)
业务需求对于客户来讲,目的是什么,解决什么问题,有什么意义?
具体业务的执行逻辑是什么?
在业务流转过程中的业务数据有哪些?
l需求理解时间要求:
简单的需求,理解时间为2-3小时
复杂需求:理解需求时间4-8小时
l复杂的业务需求需要需求分析人员确认。
复杂的业务需求按照涉及到的业务的复杂度来决定的。
2.4详细设计阶段
详细设计阶段分两个步骤
l第一步骤,系统设计人员根据业务需求的理解,详细设计业务模块,并出详细设计文档
l第二步骤,核心设计人员对系统设计人员的详细设计文档进行技术评审。
2.4.1系统设计人员详细设计阶段
系统设计人员根据业务需求,详细设计模块。
l详细设计阶段的交付结果(可配置项)
详细设计文档:
项目开发流程8个步骤
一、工作认真负责,从没出错
这一点我觉得是非常不容易的一点,但是我做的了,公司每天的账务总结、发票报销,财务报表等等工作项目多的是,我就需要合理的安排公司财务部的会计进行工作,并且进行严格的监督。为了保证数据不出一点差错,他们的工作成果我都是需要检查过目一遍的,最样才能上交给领导查看,因为我这一步骤从来都是认真的完成的软件系统开发流程,所以我公司财务部门这边在这一年中,是从来没有被领导批评过的。
并且,公司的财务我知道是公司非常重要的部门,为了别有用心之人,我也是照搬了我在学校学到的东西,公司的资金都是被严格保存的,要想进行查看,我都是安排了两个人进行看管,两个人管理不同的一部分,然后要调用公司的备用资金那就需要两个人同时帮忙打开才行,这也是为了保证公司的资金管理不出差错。
二、提高员工能力,保证效率
作为会计,财务部我手下的一员,我是绝对不允许有浑水摸鱼的人存在的,招人是公司人事部的事情,我无权过问,但是我手下的会计我可以去教。当我发现有工作能力稍微差点的学生后,我都会在繁忙的工作当中,对她们多进行关心,询问她们在工作当中遇到的困难是什么,然后在加以指点,但凡有新职员来,我都会考虑是否要进行一次内部的培训了,我这个人非常的着重效率。所以希望我的员工都能是经验十分丰富的,遇到任何的突发情况都能够从容对待,我不希望有任何的因素影响到工作的效率,作为财务部门,我深知这是领导最不喜欢的行为。
三、随时待命,不辞艰辛
作为财务部的经理,我知道我还是存在着很多可以进步的地方的,所以公司的领导也是经常给我很多临时任务给我,这就是对我能力的看重,想让我得到锻炼,一个财务经理,自然是工作能力越强越好,这点我也是能体会,我也会在明天的工作当中,重点的去发现自身,再辛苦都不怕,跟公司共进退,才是我的作风。
项目开发流程8个步骤