Skip to content

Category Archives: Software Engineering

Related Article: Writing a good SRS for your project  Following are the characteristics of a good SRS document:   Correctness: User review is used to ensure the… Read More
Detailed explanation of RAD model can be read here.      RAD Traditional SDLC 1. Stages are not well defined. Structured Methodology and well-defined stages.… Read More
The incremental process model is also known as the Successive version model.  First, a simple working system implementing only a few basic features is built… Read More
CMM was developed by the Software Engineering Institute (SEI) at Carnegie Mellon University in 1987.  It is not a software process model. It is a… Read More
Black box testing is a type of software testing in which the functionality of the software is not known. The testing is done without the… Read More
The Rapid Application Development Model was first proposed by IBM in the 1980s. The critical feature of this model is the use of powerful development… Read More
The software is used extensively in several domains including hospitals, banks, schools, defense, finance, stock markets, and so on. It can be categorized into different… Read More
Eliciting requirements is the first step of the Requirement Engineering process. It helps the analyst to gain knowledge about the problem domain which in turn… Read More
Whenever a software is build, there is always scope for improvement and those improvements brings changes in picture. Changes may be required to modify or… Read More
Cocomo (Constructive Cost Model) is a regression model based on LOC, i.e number of Lines of Code. It is a procedural cost estimate model for… Read More
Requirements elicitation is perhaps the most difficult, most error-prone and most communication intensive software development. It can be successful only through an effective customer-developer partnership.… Read More
Spiral model is one of the most important Software Development Life Cycle models, which provides support for Risk Handling. In its diagrammatic representation, it looks… Read More
In a practical software development project, the classical waterfall model is hard to use. So, the Iterative waterfall model can be thought of as incorporating… Read More
The classical waterfall model is the basic software development life cycle model. It is very simple but idealistic. Earlier this model was very popular but… Read More
A computer program is an implementation of an algorithm considered to be a collection of tokens which can be classified as either operators or operands.… Read More

Start Your Coding Journey Now!