Please enable JavaScript.
Coggle requires JavaScript to display documents.
Software engineering activities (Project management (Creating a process,…
Software engineering activities
Specification
Usual activities
Eliciting requirements
Expressing requirements
Prioritizing requirements
Analysing requirements
Managing requirements
Formulating potential approaches
Identifying ideas or needs
Steps to define the requirements
Elicit requirements (probe for them)
Express requirements (write them down in a structured way)
Prioritize requirements (rank them by importance)
Analyze requirements (check them for clarity, consistency, completeness)
Manage requirements (organize, reuse, reference them)
Verification and validation
Designing the architecture
Designing the database
Designing interfaces
Creating executable code
Integrating functionality
Documenting
Project management
Creating a process
Setting standards
Managing risks
Performing estimations
Allocating resources
Making measurements
Improving the process
Design and implementation
Developing test procedures
Creating tests
Executing tests
Reporting evaluation results
Conducting reviews and audits
Demonstrating to clients
Conducting retrospectives