Introduction to Software life cycle

Source: Internet
Author: User

Software project Planning
The main task is to determine the overall objectives of the software system to be developed, carry out feasibility analysis, and allocate resources to make a reasonable project plan.
Participant user, project leader, system analyst
Output document feasibility Analysis report, project proposal

Requirements analysis and definition
The main task is to determine the system's functions, performance, data and interface requirements, so as to determine the logic of the system
Model
Participant user, project leader, system analyst
Output Documentation Requirements Specification

Software Design
Overview Design
The main task module divides, determines the software structure, the module function and the module interface, as well as designs the global data structure
Participant system analyst, senior Programmer
Output Document Summary Design Manual
Detailed Design
Main tasks design implementation details and local data structures for each module
Senior programmer, Programmer, participant
Output Document Detail Design Manual
Data Sheet and Module development instructions can also be generated

Coding
Main task programming language for each module to write a program, complete the detailed code preparation
Senior programmer programmer for participants
Output Document source program

Test
The main task is to ensure the software quality and comprehensive testing, through the design of test cases to verify the software components
Participants are assumed by senior programmers or system analysts in other departments
Output document Software test plan, software test report

Operation and Maintenance

Introduction to Software life cycle

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.