zoukankan      html  css  js  c++  java
  • 完整软件项目开发周期介绍

    项目启动阶段

    产物名称成果描述负责人

    调研文档了解项目背景,了解项目干系人目标方向产品经理

    团队组建确认团队人员及配置产品总监

    业务梳理明确项目的目标、角色、各端口及模块产品经理

    需求阶段

    产品原型产品的线框图产品经理

    需求概要基于线框图,作技术评估,达成业务理解的一致性研发工程师

    项目里程碑确认项目重大时间节点研发项目 经理

    项目开发计划梳理各阶段、各端口的开发计划研发项目经理

    项目任务分解表将计划分配到团队研发项目经理

    设计阶段

    界面效果图及标注基于线框图,作效果图,须适量考虑交互内容UI设计师

    UI设计规范在UI界面基础上,输出主要界面的设计规范UI设计师

    需求规格基于效果图,明确业务实现细节,消除对最终成果理解的不一致研发工程师

    概要设计功能实现的可视化,有助于理清思路,减少技术盲区和低级缺陷,实现并行开发,提高效率研发工程师

    通讯协议通信协议是指双方实体完成通信或服务所必须遵循的规则和约定研发工程师

    表结构设计确认要建的数据库表及其表结构研发工程师

    开发阶段

    产品代码代码

    测试阶段

    测试用例明确测试方案,包括测试模块、步骤、预期测试工程师

    测试结果报告输出测试结果测试工程师

    用户手册系统操作手册测试工程师

    常规文档

    项目周报每周开发内容及下周开发计划研发项目经理

    测试周报每周测试内容及下周测试计划测试工程师

    评审会议纪要评审的过程文档整体团队

    三、过程说明

    项目启动

    产品经理和项目干系人确定项目方向,产品型项目的干系人包括公司领导、产品总监、技术总监等,项目的话则包括客户方领导、主要执行人等。

    公司领导确认项目组团队组成,包括产品经理、研发项目经理、研发工程师、测试团队等。

    明确项目管理制度,每个阶段的成果产物需要进行相应的评审,评审有相应的《会议纪要》;从项目启动起,研发项目经理每周提供《项目研发周报》;测试阶段,测试工程师每周提供《项目测试周报》。

    产品经理进行需求调研,输出《需求调研》文档。需求调研的方式主要有背景资料调查和访谈。

    产品经理完成《业务梳理》。首先,明确每个项目的目标;其次,梳理项目涉及的角色;再来,每个角色要进行的事项;最后,再梳理整个系统分哪些端口,要有哪些业务模块,每个模块再包含哪些功能

    参考https://blog.csdn.net/s_king_/article/details/78612905

  • 相关阅读:
    javascript往textarea追加内容
    Java之Comparable接口和Comparator接口
    Java之iterator迭代器和iterable接口
    Java之hashSet实现引用类型的禁止重复功能
    Java之获取系统属性
    Java之String,StringBuffer,StringBuilder类
    Java之sleep和wait的区别
    Android开发之ADT中无Annotation Processin的解决办法
    Android开发之注解式框架ButterKnife在ADT中的设置
    Android开发UI之Action Bar
  • 原文地址:https://www.cnblogs.com/wangguohua/p/10609936.html
Copyright © 2011-2022 走看看