web analytics

Software Engineering

What are the 3 principal types of critical systems?

Critical systems are those systems, which not only causes inconvenience, no or not-noticeable impact on time, money and life but also causes loss or injuries to life, economical destruction and such bigger impacts when the system fails. There are 3 main types of critical systems, which are safety critical systems, mission critical systems and business critical systems.

What is software process? What are the 4 activities of software process framework?

Software Process:  Software Process is a set of required activities and the outcome of the activities with a target to produce a software product. A software process is a flowchart of developing a software product, which includes fathering requirements, analyzing those requirements, scheduling development phases, checking the developments, implementing changes etc. and this can be …

What is software process? What are the 4 activities of software process framework? Read More »

What are the types of software products?

Types of Software Product: Based on how and why the software products are being developed, software products can be of the following two types Generic Software Products Software products which were developed with the target to sell them to customer eligible to buy with no customization for any specific customer are called generic software products. …

What are the types of software products? Read More »

What is management spectrum? Describe the four P’s briefly.

The Management Spectrum:  In software engineering, the management spectrum describes the management of a software project. The management of a software project starts from requirement analysis and finishes based on the nature of the product, it may or may not end because almost all software products faces changes and requires support. It is about turning …

What is management spectrum? Describe the four P’s briefly. Read More »

Describe The Component Base Development Software Process Model

Component Based Development: The component-based development (CBD) model incorporates many of the characteristics of the spiral model. It is evolutionary in nature, demanding an iterative approach to the creation of software. However, the component-based development model composes applications from prepackaged software components, called classes. Modeling and construction activities begin with the identification of candidate components. …

Describe The Component Base Development Software Process Model Read More »

Describe Formal Methods Software Process Model

Formal Methods Model :  The formal methods model encompasses a set of activities that leads to formal mathematical specification of computer software. Formal methods enable a software engineer to specify, develop, and verify a computer-based system by applying a rigorous, mathematical notation.   When formal methods are used during development, they provide a mechanism for …

Describe Formal Methods Software Process Model Read More »

Describe the Spiral Software Process Model

Spiral Model: The spiral model is an evolutionary software process model that combines the iterative nature of prototyping with the controlled and systematic aspects of the linear sequential model. Using the spiral model, software is developed in a series of incremental releases. During early iterations, the incremental release might be a paper model or prototype. …

Describe the Spiral Software Process Model Read More »

Describe the Incremental Software Process Model

Incremental Model: The incremental model combines elements of the linear sequential model with the iterative philosophy of prototyping. The incremental model applies linear sequences in a staggered fashion as calendar time progresses. Each linear sequence produces a deliverable “increment” of the software. In incremental model, the first increment is often a core product. Here the …

Describe the Incremental Software Process Model Read More »

Scroll to Top