zoukankan      html  css  js  c++  java
  • 项目开发流程。

    1.项目启动
    项目启动会需要说明项目目标、阶段划分、组织结构、管理流程等关键事项,并将这些内容写入PPT(最好是有固定格式和范文,让团队内部或者公司内部共同遵守规范),需要大家达成一致。对于关键角色任命,事前也需要听取相关领导和项目主要干系人的意见。(赋予参与人一份参与感与责任感)
    2.需求分析
    产品人员深入了解和分析需求,并根据需求做出一份需求文档(这份文档需要得到用户的再次确认认可)。
    3.技术框架选型
    开发者根据实际业务、社区活跃度、技术前瞻性和团队成员拥护等情况进行技术选型。
    4.概要设计
    开发者需要对软件系统进行系统设计。概要设计需要对软件系统的设计进行考虑,包括系统的基本处理流程(包括系统逻辑、业务逻辑)、系统的组织结构(一级功能、耳机功能等)、模块划分(不同的功能模块分析)、功能分配、接口设计(共有接口、私有接口、类的继承等)、运行设计、数据结构设计(数据表的设计)和出错处理设计等,为软件的详细设计提供基础。
    5.详细设计
    相关的技术负责人(或者CTP)需要出一份详细设计文档,后期程序员需要根据这个文档来进行开发工作。
    6.代码实现
    相关代码的实现。
    7.代码测试
    包括测试方案及用例编写、功能性测试、性能测试、稳定性测试等等。
    8正式上线

  • 相关阅读:
    微信小程序 'errcode' => 47003,'errmsg' => 'argument invalid! hint
    微信分账
    Acwing-----1016. 最大上升子序列和
    Acwing-----1012. 友好城市
    Acwing-----482. 合唱队形
    Acwing-----1014. 登山
    Acwing-----1017. 怪盗基德的滑翔翼
    Acwing-----275. 传纸条
    Acwing-----1027. 方格取数
    Acwing-----1018. 最低通行费
  • 原文地址:https://www.cnblogs.com/luoluoluoD/p/14138832.html
Copyright © 2011-2022 走看看