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

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

  • 相关阅读:
    分布式文件存储系统-HDFS
    Java中的常用类
    分布式协调框架ZooKeeper
    【Redis】Redis慢查询
    kubectl工具管理应用
    kubectl命令管理
    To check your hdfs port use the following command in linux
    hadoop HDFS常用文件操作命令
    在scala中关于split以及正则表达式
    pandas入门之Series
  • 原文地址:https://www.cnblogs.com/luoluoluoD/p/14138832.html
Copyright © 2011-2022 走看看