zoukankan      html  css  js  c++  java
  • 项目管理-流程以及各流程产出(软件项目)

    一 启动项目
       项目经理
       项目章程
       可行性分析: 经济收益 业务操作  技术 三个维度进行分析


    二 规划 计划 进度表
       可以波浪式规划进度表,后面补充
       1 项目成员表
       2 项目策划和任务书
       3 WBS分解  (规划WBS  需求WBS  系统设计WBS  编码WBS  测试WBS  上线实施WBS  总结WBS)以及 对应进度表。
       4 项目风险管理表
       5 项目沟通计划
       6 项目会议纪要
       7 项目状态报告
       8 项目变更管理表
       9 项目总结表
       
    三 需求收集 需求分析 UI原型
       1 需求访谈记录
       2 需求跟踪矩阵
       3 客户流程图
       4 客户原始表格Form

       5 架构图 

       6 用例图
       7 UI原型 (包括SA说明)

       8 状态列表 (数字字典表),SD根据其,对其复杂的画状态图

    四 系统设计  类图设计  数据库设计 框架设计
       1 类图
       2 数据库规格
       3 UI原型(添加SD说明)
       4 系统框架
       5 抽取公共组件和方法,形成文档

       6 状态图(根据SA状态列表,选择复杂的,需要画状态图的,画出状态图,另外抽象出公共组件进行代码编写)

    五 项目编码
       1 根据UI规格,编写程序
       2 根据公共组件和方法文档,编写组件和公共方法

    六 项目测试
       1 前期参与需求,至少1位测试到岗。
       2 后期和系统设计一起并行进行,编写测试用例
       3 理解SD系统设计,添加必要的测试文档
       4 按测试用例 测试系统

    七 项目上线实施 培训
       1 编写用户手册, 系统上线

    八 项目总结回顾
      1 对项目  时间进度 成本 成果进行总结
      2 总结分析: 经验 教训

    什么时候选择 开发模型?如何选择?

    什么时候评估选择按什么样的模型?

  • 相关阅读:
    你看懂了程序员的这些笑话吗?
    SharePoint 2013 Designer 自己定义操作菜单
    Ubuntu下用glade和GTK+开发C语言界面程序(三)——学习make的使用方法
    【九】注入框架RoboGuice使用:(Your First Injected Service and BroadcastReceiver)
    LeetCode 122 Best Time to Buy and Sell Stock II
    Cocos2d-x 3.1.1 学习日志6--30分钟了解C++11新特性
    HDU 4914 Linear recursive sequence(矩阵乘法递推的优化)
    TS4
    angularjs1-过滤器
    angularjs1- ng-include
  • 原文地址:https://www.cnblogs.com/KevinXia/p/3914389.html
Copyright © 2011-2022 走看看