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

  • 相关阅读:
    UICollectionView
    UIDynamicPPT
    05-UIDynamic
    键盘处理return key-工具条
    源代码管理工具 git
    源代码管理工具
    核心动画09-CATransition转场动画
    核心动画06-时钟(了解)
    Intersect,Minus,union all 和union的区别
    freemarker大于,小于 gt,lt 的用法
  • 原文地址:https://www.cnblogs.com/tianjifa/p/7623888.html
Copyright © 2011-2022 走看看