* Process of real Web application development:
* Market research:
* Personnel: market research company or software company.
* Document:
* "Market Research Report"
* Market analysis:
* Personnel: Marketing personnel (marketers, operation and maintenance personnel, etc.)
* Documents:
* "Market Analysis Report"
* Software design (partially functional):
* Personnel: designers, PM staff, architects.
* Documentation:
* "Software Design Document"
* "Design Discussion Summary"
* (Product type or project type)
* Product type: The software company launches its own products and brings them to the market.
* Project type: The software company undertakes the needs of the company in the corresponding industry.
* The following are product types:
* Design stage (partially technical):
* Personnel: designers, architects, product managers.
* Documents:
* "Software Outline Design": Technical staff understand the whole.
* "Software Detailed Design": Detailed to each function point.
* R & D stage:
* Personnel: R & D personnel, product managers, auxiliary personnel (product assistants, etc.).
* Documents:
* "R & D progress report"
* "R & D stage report"
* "Weekly, monthly, quarterly reports"
* Testing stage:
* Personnel: Testers (general R&D staff)
* Documentation:
* "Software Test Report"
* Test classification:
* Black box: refers to functional testing.
* White box: refers to logical testing.
* Modification stage:
* Personnel: R&D personnel, product managers, auxiliary personnel (product assistants, etc.).
* Internal testing stage:
* Personnel: marketing personnel, operation and maintenance personnel, customer service personnel, etc.
* Documentation:
* "Software Internal Testing Design Document"
* "Market Feedback Report"
* Officially launched:
* Personnel: Marketing personnel, operation and maintenance personnel, customer service personnel, etc.
* Documents:
* "Customer Service Record Document"
* "Software Operation and Maintenance Document"
* The following is the project type:
* Contract signing:
* Personnel: pre-sales staff, marketing staff, project manager.
* Documents:
* "Project Contract"
* Requirements discussion stage:
* Personnel: business personnel, demand personnel, assistants (process records, meeting records).
* Documents:
* "Requirements Discussion Report"
* Design stage:
* Personnel: designers, architects, product managers.
* Documents:
* "Software Outline Design": Technical staff's overall understanding.
* "Software Detailed Design": detail to each function point.
* R & D stage:
* Personnel: R & D personnel, product managers, auxiliary personnel (product assistants, etc.).
* Documents:
* "R & D progress report"
* "R & D stage report"
* "Weekly, monthly, quarterly reports"
* Testing phase:
* Personnel: Testers (general R&D personnel)
* Documents:
* "Software Test Report"
* Test classification:
* Black box: refers to functional testing.
* White box: refers to logical testing.
* Modification stage:
* Personnel: R&D personnel, product managers, auxiliary personnel (product assistants, etc.).
* Pilot stage:
* Personnel: Implementers, trainers, operation and maintenance personnel, R&D personnel.
* Documents:
* "Project Implementation Plan Report"
* "Project Implementation Report"
* "System Operation Manual" - Product Manual
* "Project Training Plan" Report"
* "Project Training Summary Report"
* "Summary and Resolution of Project Pilot Problems"
* Officially launched:
* Personnel: Implementers, trainers, operation and maintenance personnel, R&D personnel.
* Documents:
* "Project Implementation Plan Report"
* "Project Implementation Report"
* "System Operation Manual" - Product Manual
* "Project Training Plan" Report"
* "Project Training Summary Report"
* "Summary and Resolution of Project Pilot Problems"