Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
34 views2 pages

Soft

The document discusses software processes. A software process is a set of activities aimed at developing or evolving software. It provides a framework for the tasks required to build high quality software. Key characteristics of an effective software process include being optimal to produce high quality software at low cost, scalable to large projects, predictable to accurately estimate outcomes, adaptable to changing requirements, testable against criteria, maintainable, and usable with good interfaces and documentation.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views2 pages

Soft

The document discusses software processes. A software process is a set of activities aimed at developing or evolving software. It provides a framework for the tasks required to build high quality software. Key characteristics of an effective software process include being optimal to produce high quality software at low cost, scalable to large projects, predictable to accurately estimate outcomes, adaptable to changing requirements, testable against criteria, maintainable, and usable with good interfaces and documentation.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

SOFTWARE PROCESS

By the term software, we mean a set of computer programs, procedures and concerned documentation in the form of flow charts and manuals to describe about the functionality. This software enhances the capability of the hardware. A process is a method having a predefined order of steps to produce an output from a given input. A Software process a set of partially ordered process steps, with sets of related products, human and computerized resources, organizational structures and constraints, intended to produce and maintain the requested software.

What is a Software process? Software process is a set of activities whose goal is the development or evolution of software.

It is a framework for the tasks, which are required to build high quality software. A software process defines the approach that is taken as software is engineered, along with it software engineering also encloses technologies that populate the process technical methods and automated tools.

Characteristics of software process

The following are the important characteristic of the software process: -

1) Optimality: - Optimality means that the process should be able to produce high quality software at low cost.

Fig3.2: Characteristics of software process

2) Scalability: - Scalability means that the process should also be applicable for large software projects. 3) Predictable: - Predictable means that the process determines how accurately the outcome of the project can be predicted before the project is completed. 4) Adaptability: - The process should have the ability of getting adapted to a reasonable extent with changing the requirements. 5) Testable: - The testability of software process means testing the software process against some predefined criteria. 6) Maintainability: - The software process should be easy to maintain. 7) Usability: - The software should have an appropriate user interface and adequate document.

You might also like