为什么80%的码农都做不了架构师?>>>   

软件项目实施策略-之实施步骤

根据项目的大小不同类型,来制定不同的要求,对文档要求也对相应阶段文档进行裁减,
详细见裁减清单与实施文件列表。

1.     项目概述

本公司以生产软件产品为主,多数项目基于产品实施或基于产品作二次开发,少数为客户定制独立开发的项目。因此将项目分为四类:

一、小型产品实施项目:实施周期在1周内至1月内。 

二、中型产品实施项目:实施周期在1月以上半年以下。

三、大型产品实施项目:实施周期在半年以上,需要二次开发。

四、客户定制独立开发的产品项目

2.     项目实施原则要求

项目文档说明见:项目文档说明_20060414_V0.4.xls 

一、目前项目实施根据项目的大小与客户对项目的要求来制定不同的策略。

二、项目开始时,确定项目的设施策略,制定要求。

三、项目实施以开发实施过程性文件及管理过程文件为主。

四、项目实施前,市场部必须提交项目相关情况。项目目标、状态,情况、要求等等。项目部依此来建立项目档案及配置信息。

五、中小型项目构造阶段与测试阶段合并为实施阶段P2_3。实施阶段按照计划与实施手册进行。策略步骤参照中小型产品项目实施策略。大中型项目及客户定制项目按照项目实施模型。

六、文档编写的时间要归纳在项目计划时间中。

3.     软件项目实施相关活动

3.1     项目实施部门与其他部门的关系:

3.2     流程中各部门需要做的工作、职责与文件

l        加工部门:提供扫描加工好的数据与原文,并对加工验收负责。实施部门提供其录入条目的规则,要求。

l        开发部门:提供修改的程序包,开发文档,产品基本包。实施部门提供其需求与修改的要求,及程序问题。

l        产品部门:提供产品的服务与产品

l        市场部门:提供合同情况,客户情况,协调客户验收,后期简单维护,合同一旦签订,必须提交相关文档到项目部门建立项目档案。

3.3     实施人员的职责

l        控制进度与要求

l        按照模型提供项目的各阶段文档

l        提供客户所需要的文档

l        提供每周周报,项目进度情况

3.4     实施部门职责

l        指导实施人员实施

l        协调部门之间关系

l        资源人力安排

l        项目情况进度掌握

l        制定实施计划和日程安排 组织、计划、协调和控制项目实施

l        实施人员培训

l        项目总结

l        监控各项目情况

l        市场部项目移交建立项目档案与项目配置,项目档案建立包括FTP目录,项目基本情况表。

1.1     小型产品实施项目:

  小型产品项目以安装部署,培训使用为主,无多个阶段,只作为一个实施验收阶段。产生的文档为:实施单、实施方案、实施手册与配置。

实施方案中包含计划安排、环境要求、需求、具体操作。

实施手册与配置包含实施后客户的环境与业务设置、参数设置、维护说明、用户手册。

文档:项目实施申请单、项目实施方案、培训计划、用户手册

1.2     中型产品实施项目:实施周期在1月以上半年以下。

中型产品实施需要的实施阶段为:

项目计划阶段:项目计划、项目启动、BOM表、详细计划安排、调研表

项目定义阶段:业务需求

项目实施阶段:(构造与测试)产品部署、测试报告

项目验收阶段:培训计划、项目总结、验收报告

项目维护阶段:维护计划

1.3     大型产品实施项目:实施周期在半年以上,需要二次开发。

项目计划阶段:立项建议书、技术方案、项目计划书、项目启动、项目详细计划安排

项目定义阶段:系统需求、业务需求、概要设计、风险管理报告、系统BOM

项目构造阶段:详细设计、数据库设计

项目测试阶段:测试用例、测试报告

项目验收阶段:部署文件、培训计划、项目总结、项目验收报告

项目维护阶段:维护计划、维护手册

管理文件:项目里程碑报告、会议纪要、项目周报

1.4     客户定制独立开发的产品项目

项目计划阶段:立项建议书、技术方案、项目计划书、项目启动、项目详细计划安排

项目定义阶段:系统需求、业务需求、概要设计、风险管理报告、系统BOM

项目构造阶段:详细设计、数据库设计

项目测试阶段:测试用例、测试报告

项目验收阶段:部署文件、培训计划、项目总结、项目验收报告

项目维护阶段:维护计划、维护手册

管理文件:项目里程碑报告、会议纪要、项目周报

1.     中小型产品项目实施策略

实施步骤针对产品的实施,不牵涉到开发,如牵涉到开发,参照PDE项目实施模型。产品实施参照用户手册与安装手册。部分小的开发项目参照此策略

1.1     产品部派出产品实施单

一、产品实施前召开会议确定人员,确定实施人员,初步估算项目情况与要求

二、进行项目配置登记,登记客户的资料,项目的情况与时间。

三、产品部发出实施单,记录实施的对象与产品情况

四、产品部门发出相应的产品版本,用户手册、安装手册、实施手册

1.2     制定实施计划

一、            实施人员制定项目实施计划

二、            递交客户项目启动文档与项目计划安排

三、            召开项目启动会议或发送项目启动报告

1.3     系统环境准备

一、调研用户的系统环境

二、调研用户的需求

三、提交需求文档

1.4     系统安装部署

一、安装数据库

二、安装服务组件

三、 安装业务系统

四、安装利用平台

1.5     配置系统参数

四、            设置服务器,原文地址参数

五、            设置用户数据字典

六、            设置用户分类表

1.6     系统用户体系建立

一、

二、建立部门

三、建立角色

四、建立用户

1.7     模板建立

一、

二、

1.10     权限分配

1.11     测试运行

一、完整运行系统的所有功能

二、提交问题与需求,系统牵涉到二次开发转到项目实施模型。

三、提交问题报告

1.12     验收

一、        提交验收申请单,与项目检查表

二、        实施总结报告

三、        验收单与报告提交项目部与产品部。

四、        备份用户的环境作为以后维护的基础版本。

1.     大型项目及二次开发项目的实施策略

1.1     立项

u      产品实施前召开会议确定人员,确定实施人员,初步估算项目情况与要求,建立项目风险评估

u      进行项目配置登记,登记客户的资料,项目的情况与时间。

u      产品部门发出相应的产品版本,用户手册、安装手册、实施手册

u      准备立项目建议书与技术方案。

1.2     制定实施计划

u      实施人员制定项目计划书

u      递交客户项目启动文档与项目计划安排

u      召开项目启动会议

u      提交BOM表

u        提交项目计划书、项目启动、项目详细计划安排

1.3     项目定义阶段:

u       制定调研计划,与总计划相符合

u       根据调研大纲调研

u       整理需求,形成系统需求、业务需求

u       初步形成系统的框架机构

1.4     项目构造阶段:

u       详细设计,设计业务系统的模块功能与要求,图形才用UML。

u       数据库设计:设计数据库的数据流图与数据表结构

1.5     项目测试阶段:

u       制定测试计划

u       编写测试用例

u       生成测试报告

1.6     项目验收阶段

u       编写部署文件、用户维护手册、操作手册

u       按照5.3-5.11安装部署系统。

u       制定培训计划、验收计划与验收要求细节。

u       安排项目培训

u       编制项目验收报告

u       编写项目总结报告

1.7     项目维护阶段:

制定维护计划

1.8     项目管理文件:

u      每周提交项目周报给项目部与客户

u      每个项目里程碑结束后提交项目里程碑报告

u      每次的项目或与客户的会议形成会议纪要

转载于:https://my.oschina.net/mellen/blog/124884

软件项目实施策略-之实施步骤相关推荐

  1. 软件项目质量管理策略

    软件项目,软件质量是项目团队要顺利完成开发项目的一个重要衡量标准.软件项目完成质量的好坏,将影响到客户满意度以及公司声誉.因此,做好软件项目质量管理,非常考验项目开发团队水平以及项目经理的管理能力.下 ...

  2. 面试总结-----工程化软件项目开发的流程、步骤

    工程化软件项目开发的流程.步骤 需求分析 (1)相关系统分析员向用户初步了解需求,然后用相关的工具软件列出要开发的系统的大功能模块,每个大功能模块有哪些小功能模块,对于有些需求比较明确相关的界面时,在 ...

  3. 软件项目中需求管理工作的重要性

    开发一个软件项目,如果采用瀑布模型(或改进型瀑布模型)的话,通常会包括以下几个开发阶段,即:需求分析.系统设计.系统编码.系统测试.系统交付(及后续维护).在项目管理过程域中,主要包括:项目规划.立项 ...

  4. 软件项目管理 第12讲 软件项目跟踪

    文章目录 项目案例 什么是软件项目跟踪? 为什么需要对软件项目进行跟踪 软件项目跟踪会议 软件项目跟踪的过程和步骤 小结 项目案例 什么是软件项目跟踪? 什么是软件项目跟踪? 在项目实施过程中,随时掌 ...

  5. 软件项目开发工程组织管理总结

    目录 一.软件项目开发工程组织管理步骤 二.甘特图的基本特点. 1.过程改进 2.能力成熟度模型 1.初始级(Initial) 2.已管理级(Managed) 4.已量化管理级(Quantitativ ...

  6. 项目开发——企业软件项目开发流程《项目开发的流程是怎样的》

    软件项目开发流程:需求分析.设计.编码.测试.上线运维 一般而言,软件项目开发流程包括以下步骤: 需求分析:对客户需求进行分析和理解,明确软件项目的目标和功能. 规划阶段:确定项目的范围.时间和预算, ...

  7. 主数据项目实施方法与核心步骤

    点击上方 "云祁QI"关注, "星标"一起成长 01 主数据定义与主数据项目 先说说数据的层次模型,根据数据的特征.作用以及管理需求的不同,将数据分为6个层次, ...

  8. 软件项目实施原则规范

    1.​研发小组与测试小组 软件研发小组与管理 软件开发管理是项目管理的重点,可对成本.人员.进度.质量.风险等进行分析和管理.在软件开发管理过程中应实施严格管理标准.对于项目的应用开发来说,建议成立在 ...

  9. 软件项目实施方案概述-转载

    一.软件项目实施方案概述 软件产品,特别是行业解决方案软件产品不同于一般的商品,用户购买软件产品之后,不能立即进行使用,需要软件公司的技术人员在软件技术.软件功能.软件操作等方面进行系统调试.软件功能 ...

最新文章

  1. ue4是什么意思_恋爱中,男生最喜欢什么相处模式?
  2. 哪个小姐姐是假的?Yann LeCun说合成人脸并不难分辨
  3. JSON解析的几种方式
  4. SQL SERVER “扩展属性的应用
  5. 从.NET中委托写法的演变谈开去(中):Lambda表达式及其优势
  6. Cadence Allegro元件更换层图文教程
  7. 用友政务U8补丁包下载地址
  8. 寄昙说 剑子仙迹 天之佛
  9. 老人与海好词100英文带翻译_英文版《老人与海》小说中优美语句50句
  10. CentOS部署ScyllaDB 3.3集群
  11. js实现汉字转拼音(解决首字母排序问题)
  12. 写给30岁的自己,以及所有即将、正在、已经奔三的朋友们
  13. python内置函数用来返回_python内置函数2
  14. 概念图创作-IHMC CmapTools
  15. 个人电脑应用常识记录
  16. 关于 Dota Rdsp 计算器的编写(一)
  17. 2018-12 文献阅读:A Survey on Transfer Learning(2009)
  18. iOS越狱插件: Icon Tool 可定位文件目录和备份资料等功能
  19. 阿里孤尽:Code Review 是一场苦涩但有意思的修行
  20. 扎根理论分析软件NVivo原理与技术应用

热门文章

  1. 在blender中使用python脚本批量复制平移生成模型
  2. Verilog开源项目
  3. 【渝粤题库】广东开放大学 建筑材料 形成性考核 (2)
  4. 第五届蓝桥杯【省赛试题6】奇怪的分式
  5. 血清合成器 – Xfer Records Serum SerumFX v1.30b1 WiN-MAC
  6. 【检测技术】之热电偶测温
  7. Springboot vue 前后分离 跨域 Activiti6 工作流 集成代码生成器 shiro权限
  8. 【计算机毕业设计】个人交友网站源码
  9. Android电源锁和屏幕锁帮助类
  10. 如何用DreamMail (DM Pro) 模板提高工作效率?