Welcome to the series of blogs on Design Patterns. This is introductory blog on design pattern. In this blog I will try to explain definition of design pattern & will try to walkthrough of 3 main categories of design pattern.
Definition:
Design patterns are tried and tested programs for recurring problems in software programming. These patterns are [...]
The word “quality” means different things to different people. For some, it’s a sign of endurance. For others, it’s a measure of innovation. But just about everyone agrees that, in the end, the concept of quality has to do with expectations, usually the expectations of the customer.
When you build something that performs in a way [...]
Industry accepted definitions of quality are “conformance to requirements” (from Philip Crosby) and “fit for use” (from Dr. Joseph Juran and Dr. W. Edwards Deming). These two definitions are not inconsistent.
Meeting requirements is a producer’s view of quality. This is the view of the organization responsible for the project and processes, and the products and [...]
The staged representation focuses improvement on the process capability an organization can expect to attain; however, this expected capability (or ability to function in a mature manner) is contained within maturity levels, or stages. There are five maturity levels, with each level providing the foundation for further improvements. This structure mirrors that of the previous [...]
The full CMMI model contains 22 Process Areas, each containing a series of practices designed to accomplish one or more goals. As a general rule, each Process Area can be implemented on its own, independent of the others. Yet as you become familiar with the model, you’ll find that many of the Process Areas in [...]
Here are some common organizational business objectives. Let us understand how CMMI can help our organization in meeting such objectives?
Produce Quality Products or Services. The process improvement concept in CMMI models evolved from the Deming, Juran, and Crosby quality paradigm: Quality products are a result of quality processes. CMMI has a strong focus on quality-related [...]
Organizations generally have many different business objectives:
• Produce quality products or services
• Create value for the stockholders
• Be an employer of choice
• Enhance customer satisfaction
• Increase market share
• Implement cost savings and successful practices
• Gain industry-wide recognition for excellence
To achieve a strong competitive edge in a rapidly moving marketplace, you might like to aggressively take advantage of opportunities and avoid simply reacting [...]
PRINCE2 (Projects in a Controlled Environment) is a structured project management method based on experience drawn from thousands of projects – and from the contributions of countless project sponsors, Project Managers, project teams, academics, trainers and consultants.
PRINCE2 is a non-proprietary method and has emerged worldwide as one of the most widely accepted methods for managing [...]
Scrum hangs all of its practices on an iterative, incremental process skeleton. The output of each iteration is an increment of product. Driving the iteration is a list of requirements. This cycle repeats until the project is no longer funded.
The skeleton operates this way: At the start of an iteration, the team reviews what it [...]
Requirements reviews are intended to show that the problem to be solved is completely spelled out. Informal reviews are held during the preparation of the document. A formal review is appropriate prior to delivery of the document.
Requirements statements must meet a series of criteria if they are to be considered adequate to be used as [...]