zoukankan      html  css  js  c++  java
  • Software Engineering

    Software Development Life Cycle (SDLC).

    SDLC,aslo known as a Software Development Process, is a structrue imposed on the development of a software product.

    Software developemment activites.
    1.Planning

      - An important task in creating a software program is extracting the requirements or requirements analysis.

    2.Implementation , testing and documenting.
      - Implemention is the part of the process where softwre engineers actually program the codes for the project.
      - Software testing is an integral and improtant phase of the software development process. This part of the process ensures that defects are recognized as soon as possible.
      - Documenting the internal design of software for the purpose of future maintance and enhancement is done throughout development.

    3.Deployment and maintenance.


    Software development models.
    Waterfall model

    1. Requiremnts specificification ( Requirements analysis)
    2. Software design.
    3. Implementation and Integration.
    4. Testing (or Validation)
    5. Deployment ( or Installation)
    6. Maintenance.

    Process improvement models.
    CMMI
    ( Capability Maturity Model Integration )
    - Is a process improvement approach that provides organization with the essential elements for effective process improvement.

  • 相关阅读:
    数据库操作顺序
    数据库不允许远程连接
    redis-操作
    flask源码系列之-wtforms
    MySQL的btree索引和hash索引的区别
    HDU 1242
    HDU 1241
    HDU 1240
    HDU 1010
    Codeforces Round #339 (Div. 2) A
  • 原文地址:https://www.cnblogs.com/fdyang/p/2858737.html
Copyright © 2011-2022 走看看