loader image

Author name: Prafeena

Specialized Process Models

Component-Based Development(CBD) The component Based Development Model has the characteristics of a spiral model, hence is evolutionary and iterative in nature. In this model, applications are built from pre-packaged software components that are available from different vendors. Components are modular products with well-defined functions that can be incorporated into the project of selection. The modelling …

Specialized Process Models Read More »

Prescriptive process models – Waterfall model, Incremental process model, Prototyping & Spiral model

Prescriptive process models Prescriptive process models prescribe a set of framework and other activities, quality assurance points, and software process-related elements. They define a workflow among these elements that shows their inter-relationship. The process models described here are, Waterfall Model. Incremental Process Model. Evolutionary Process Model. The Waterfall Model The Waterfall model is also known …

Prescriptive process models – Waterfall model, Incremental process model, Prototyping & Spiral model Read More »

Software Development Life Cycle (SDLC)

SDLC(Software Development Life Cycle) comprises a series of activities that are used to design, develop and test high-quality software products, conforming to time and cost constraints. Planning and Requirement analysis Requirements are gathered and analysed, a feasibility study is conducted. Planning for quality assurance requirements are laid out and possible risk factors are determined. Defining …

Software Development Life Cycle (SDLC) Read More »

Process assessment and improvement

Software processes are assessed to ensure their ability to control the cost, time and quality of software. Assessment is done to improve the software process followed by an organization. Software Process Improvement (SPI) Cycle includes: Process measurement Process analysis Process change Different approaches towards process assessment include CMM (Capability Maturity Model) and CMMI (Capability Maturity …

Process assessment and improvement Read More »

Generic process model – framework activity, task set, process patterns

Software Process The software process comprises activities performed to create a software product. It deals with the technical and management aspects of software development. Software process includes : Tasks – focus on a small, specific objective. Action – set of tasks that produce a major work product. Activities – group of related tasks and actions …

Generic process model – framework activity, task set, process patterns Read More »

Scroll to Top