web analytics

Notes

What is CMMI ? Describe the levels of CMMI.

CMMI (The Capability Maturity Model Integration):  The Software Engineering Institute (SEI) has developed a comprehensive model predicated on a set of software engineering capabilities that should be present as organizations reach different  levels of process maturity. To determine an organization’s current state of process maturity the CMMI uses two ways, (i) as a continuous model …

What is CMMI ? Describe the levels of CMMI. Read More »

What is software process and software process framework ? Explain.

Software Process:  Process defines a framework for a set of Key Process Areas (KPAs) that must be established for effective delivery of software engineering technology. This establishes the context in which technical methods are applied, work products such as models, documents, data, reports, forms, etc. are produced, milestones are established, quality is ensured, and change …

What is software process and software process framework ? Explain. Read More »

What are the Umbrella Activities in Software Engineering?

Software engineering is a collection of co-related steps. These steps are presented or accessed in different approaches in different software process models. Umbrella activities are a set of steps or procedure that the software engineering team follows to maintain the progress, quality, change and risks of the overall development tasks. These steps of umbrella activities will evolve through the phases of generic view of software development.

Describe the three phases of the generic view of software engineering.

The work associated with software engineering can be categorized into three generic phases, regardless of application area, project size, or complexity. Following flowchart encompasses the phases. Three Phases of the Generic View of Software Engineering: 01. Definition Phase:  The definition phase focuses on “what”. That is, during definition, the software engineer attempts to identify what …

Describe the three phases of the generic view of software engineering. Read More »

Describe the KPAS.

Key Process Areas (KPAs): The KPAs describe those software engineering functions that must be present to satisfy good practice at a particular level. Each KPA is described by identifying the following characteristics: 01. Goals: Goal is the target of a project or the overall objectives that the KPA must achieved. 02. Commitments: Requirements that must be met …

Describe the KPAS. Read More »

Explain that “Software is developed or engineered, not manufactured”.

It is often said that Software is engineered or developed but not manufactured. Although some similarities exists between software development and hardware manufacturing, the two activities are fundamentally different. Software is a design of strategies, instruction which finally perform the designed, instructed tasks. And a design can only be developed, not manufactured. On the other hand, design is just a material of hardware.

Scroll to Top