• 项目开发流程。


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

  • 相关阅读:
    vuex 数据持久化
    vue中通过第三方代理解决跨域问题
    谷歌浏览器格式化插件
    mongodb安装配置
    Nodejs express中创建ejs项目
    elementui tree 组件实现鼠标移入节点,节点后面显示添加删除按钮
    iframe页面无法跳转问题
    elementui table组件,根据数据的不同,显示不同的内容
    elementui tree组件自定义图标
    Aborting a running program
  • 原文地址:https://www.cnblogs.com/luoluoluoD/p/14138832.html
Copyright © 2020-2023  润新知