Posts

Showing posts with the label ISO 9000

Software Engineering Process Models

CMM The CMM provides a conceptual structure for improving the management and development of software products in a disciplined and consistent way. It does not guarantee that software products will be successfully built or that all problems in software engineering will be adequately resolved. The CMM identifies practices for a mature software process and provides examples of the state-of-the-practice (and in some cases, the state-of-the-art), but it is not meant to be either exhaustive or dictatorial. The CMM identifies the characteristics of an effective software process, but the mature organization addresses all issues essential to a successful project, including people and technology, as well as process. CMM is a reference model of matured practices in a specific industry and mainly focused on the Software Industry. It is also hard to integrate different disciplines all together. Support for coordination of multi-disciplined activities is required to build a successful project CMM on...

Modern Domain of Software Engineering

Modern Domain of Software Engineering Software is basically a mathematical entity involving numerous logics and calculations. To provide a solution for repeated actions and making tasks easier, faster and accurate we need an intellectual artifact known as Software. Software Engineering establishes methodologies, processes, standards, organization and management methods, quality assurance to ensure low-cost, high productivity, improve communication and lower risks. Software Engineering is an abstract entity. It has complexity and diversity and difficulty to establish a standard solution for the problem domain. On the other hand physical world could be unpredictable, problem domains could be infinite. It is dependent on the software, hardware, human interaction as well as the environment of the sub system. Conventional programming methodologies involve: Functional Decomposition, Structured Programming, and Abstract Data Types, Object oriented programming, Component Object Model, Extreme ...