zoukankan      html  css  js  c++  java
  • Software development process

    一.Development process

    1.Business/User Requirement

    2.Architecture Proposal,Solution Proposal

    3.Functional Design,produce functional spec/EDR(externaldesign requirement)

    4.Technical Design,produce technical spec/IDR(internaldesign requirement)

    5.Coding and Unit testing(Unit test plan) <= most ofus begin from here

    6.Quality Assurance(QA checklist)

    7.SIT/SAT-System Integration Testing/System Acceptancetesting

    8.UAT-User Acceptance Testing

    9.OAT-Operational Acceptance Testing/Productionsuitability Testing

    10.Releease preparation

    11.Release and post release support

    二.Business Requirements

    1. Executive summary

    2. Context

    A. Problem/opportunity statement

    1. Vision and objectives

    A. Vision for the change

    B. objectives

    1. Requirements Gathering Risks. Issues and Dependencies

    A. Risks and Issues

    B. Dependencies

    1. Regulatory or Compliance driven Statements

    2. Business Requirements

    3. Detailed Business Requirements

    4. Business Rules

    5. Glossary of Terms

    三.Function Design

    1. Introduction

    2. Project Approach

    A. Background

    B. Projiect Overview

    C. Assumption, constraints, Dependencies and Risks

    1. Build

    A. Specifications

    B. Interfaces

    C. Security and controls

    1. Project planning

    A. Resource Requirements

    B. Project Schedule

    1. Appendix

    A. Glossary of Terms/Abbreviations

    B. Referenced Documents

    C. Circulation List

    更多内容请访问 www.uusystem.com

  • 相关阅读:
    Web前端性能优化-资源合并与压缩
    关于 ES5 & ES6 数组遍历的方法
    代码优化
    解决 Vue 刷新页面后 store 数据丢失的问题
    Lombok
    Dao 与 Dto
    物理删除与逻辑删除的区别
    Java 创建对象的几种方式
    SSM + SpringBoot 常用注解
    Json Web Token (JWT)
  • 原文地址:https://www.cnblogs.com/tianjifa/p/7623888.html
Copyright © 2011-2022 走看看