Software Configuration Management (SCM)

Introduction SCM stands for Software Configuration Management. Definition SCM is the process of managing and controlling changes to software code, documentation, and other artifacts that are part of the software development process.  Characteristics SCM involves tracking and managing changes to …

Loading

Capability Maturity Models (CMM)

Introduction It was developed by the Software Engineering Institute (SEI) at Carnegie Mellon University. Definition The Capability Maturity Model (CMM) is a framework that provides guidelines for developing and improving the software processes of an organization. In the SEI CMM …

Loading

Software Models

Introduction Software models, also known as software development models or software process models. Definition Software models are structured frameworks used to plan, design, develop, test, and maintain software using the scientific approach.  Characteristics Software models guide the development process, helping …

Loading

Terminology & Miscellaneous SE

Forward Engineering: Forward engineering is a process in software engineering where a system or application is developed from scratch, starting with the requirements analysis phase and moving through design, implementation, testing, and deployment phases. In other words, it is the …

Loading

Introduction of SE

Introduction Software engineering is a critical component of modern software development and is essential for creating software products that are reliable, efficient, and effective. Definition Software engineering is a discipline that deals with the design, development, testing, and maintenance of …

Loading

SAD Reference Books

Slno Books Name Author Publications 1. System Analysis & Design Elias M. Award Galgotia 2. Analysis of Design of Information System James A. Sen TMH 3. System Analysis & Design Method J. L. Whitten & L. D. Bentley TMH 4. …

Loading

Organization’s System

Decision Support System (DSS) Introduction Decision support refers to the processes, tools, and systems used to assist individuals or organizations in making informed and effective decisions. Decision support encompasses a wide range of techniques and resources designed to help decision-makers …

Loading

Difference Between SAD

Link for Difference Between Coupling and Cohesion Difference between Form and Report SlNo Form Report 1. Forms can be used for both input and output. Reports, on the other hand, are used for output, i.e., to convey information on a …

Loading

Management Information System

Introduction MIS stands for ‘Management Information System’.  Definition Management Information System is a system that provides information to management to help them make decisions and manage their organizations effectively.  MIS is an essential tool for decision-making because it provides managers …

Loading