Requirement Engineering - Market Driven Requirement Engineering & Bespoke
Requirement engineering (RE) consists of a set of activates that gather, validate and maintain the requirements.There are two different approaches, they are Bespoke and Market Driven Requirement Engineering (MDRE). In Bespoke, a single customer specifies the requirements. The developing organization analysis and negotiates the requirement with the customer. An agreement is signed between the supplier and the customer. The requirements are clear, testable, traceable and easy to understand. MDRE deals with a market consisting of large number customer rather than a single customer. In this requirements are not specified explicitly by the customer. They are collected by conducting interviews, focus groups, task demonstrations in the market . Sometimes the requirements are even invented by the internal stakeholders. Currently MDRE is gaining importance when compared to Bespoke because of the profits gained by serving large number of customers
Goal Driven Measurement
Goal Question Metric (GQM)
The Goal Question Metric (GQM) approach was developed by Basili and Weiss in 1984 which became a standard for the definition of measurement frameworks. The approach is famous for being adaptable to many different organizations and environments. Hence GQM approach could also be used to measure how usability and reliability of mobile applications be effectively evaluated by providing metrics for them. Measurement process is carried out as part of focus on software improvement. As we know, measurement is not an easy task because of the intangibility and abstractness of the software. It mainly highlights areas of potential process improvement. It is a top-down approach where it assesses the efforts of various methods, tools and models on the software process, and to identify and apply the best practices. It is focused based on goals and models. It is applied to all lifecycle products, process and resources.