Create your own awesome maps

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account?
Log In

Processes, Activities and Tasks in a Software Project by Mind Map: Processes, Activities and Tasks in a
Software Project
0.0 stars - reviews range from 0 to 5

Processes, Activities and Tasks in a Software Project

ISO/CEI 12207: 1995 Standard

Defines a common framework

Establishes a well defined terminology


Process - an assembly of resources and interdependent activities oriented to a well defined purpose

Activities – are parts of a process consisting in types of actions through which, process resources are used for project purpose

Tasks – are components of activities consisting in one, or an assembly of actions

can be related with a person or a group of persons having the responsibility of their accomplishment

A time horizon can be established or estimated

A cost can be estimated

Types of Processes

Primary Processes

Definition: PRIMARY PROCESSES are the processes deserving the main parts (actors) of a SW project: acquisition, supplier, developer, operator (user) and maintainer of the product

Classification, Acquisition Process – defines the activities through which an organization acquires a system, a product or a SW service, Supplying Process – defines the activities through which an organization supplies a system, a product or a SW service, Development Process – consists in activities through which an organization defines and elaborates a system, a product or a SW service, Utilization Process – defines the activities through which an organization utilizes a system, a product or a SW service, Maintenance Process – defines the activities through which an organization supplies maintenance service for a system, a product or a SW

Support processes

Definition: SUPPORT PROCESSES are processes which support other processes. They contribute to the success and the quality of a SW project.

Classification, Documentation Process, Includes the activities concerning the definition and recording of all information resulted from the SW developing process., Presumes user documentation as well as documents related to developing process: plans, reports, specifications, internal standards, associated documents, internal procedures., SW Configuration Management Process, consists in administrative and technical procedures which, Identify, define and establish the SW configuration elements (components, modules, units, files, data structures), Control the storage, the handling and the delivery of the SW components, Establish product versions, Establish state of the components (functionalities, disfunctionalities, errors), Control the modifications on passing from a version to another (Control Versions Management), Quality Assurance Process, defines the assembly of activities which assure in an objective manner that, The realized SW product fulfill the specified requirements, The implied processes comply with established plans and procedures, Testing Process, Defines the assembly of activities having as purpose the verification of the products resulted from developing activities, which satisfy imposed requirements and conditions., The verification has different degrees of depth depending on the activity whose product is tested, Validation Process, Defines the assembly of activities which verifies if a SW product which is in a final phase, satisfies the planned utilization requirements (covers the user’s needs resulted from the analyze process), Common Analyze Process, Is the process of analyze/evaluation of the state of a process or product., It’s a periodical process which involve the two parts implied in project (usually developer and purchaser or supplier) and focus on either the analyze of SW product requirements or the measurement of the “pulse” of the project, Audit Process, Contains the activities oriented to certify the conformity with norms, requirements, schedules, and statements of the contract for a product or a SW process., They are accomplished during the development of the activity or task, and not at the end, as in the case of test or validation process, The auditing part has no direct responsibilities in the implied products and processes, element that differentiates the auditing process from the common analysis one., Problems Solving Process, Includes activities concerning analyze and solving of the problems (non-conformities, functional errors, unexpected situations)

Organizational processes

Definition: ORGANIZATIONAL PROCESSES are processes related to the management, infrastructure, training, and improving

Classification, Management Process, Defines the basic activities related to the management of any process, Infrastructure Process, Consists in all the activities concerning establishing, achieving and maintaining the infrastructure of any process., By infrastructure we mean hardware, software, tools, techniques, standards and facilities for development, exploitation and maintenance., Training Process, Specifies the set of activities for training and maintaining the professional level of the personnel., The main effort is directed to improve the knowledge and to increase the qualification of the personnel., Improving Process, Consists in the set of activities oriented to definition, evaluation, measurement, control and improvement of any process.