Asset Publisher Asset Publisher

Requirement engineering

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 

Asset Publisher Asset Publisher

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.

Asset Publisher Asset Publisher

Follow-the-Sun Software Engineering

Software over the years has become an integral part of our life and almost nothing works without it. Software does not just run computers, but it does run various other machines, appliances, and systems i.e. “software is everywhere”. It is software that causes your digital alarm clock to set off in the morning, the microwave to fire up, sequences the traffic signals, operates the escalator thus helping make life more comfortable and organized. Software is today a very important commodity than it was a few decades ago. Customer today demand for software that is faster, economical and reliable. The result of which, various software development methodologies have been proposed which are very different from the traditional form of co-located software development. Global software development is a one of those methodologies that promises reduction in development time and cost without compromising on quality. The concept of the global software development has thus become popular due to these benefits of cost advantage , availability of large labour pool , proximity of local market  etc. Follow-the-sun approach is a way of organizing the software development globally, where development takes place during the normal working hours with development sites distributed in different time zones . In follow-the-sun approach, the multiple teams that are geographically distributed across time zones work on the same project . Follow-the-sun approach is uniquely focused on reducing the time-to-market , i.e. the time taken by the organization to develop a product i.e. from the start until the product is completed and delivered to the customer . In follow-the-sun approach, as the 24-hours in a day are effectively utilized, the development time is reduced significantly. It is may be said that by practicing follow-the-sun approach the development time can be reduced by 50% if there are two sites participating and by 67% if there are three sites and so on . This kind of reduction in cycle time is demanded the industry, especially were products life cycle is very short. Reduced time-to-market helps organisations to be ahead of competition and maximize the payback and be successful. Even though the concept of follow-the-sun approach sounds interesting, there are only few industrial success cases. Further academic research on follow-the-sun approach has not been substantial due to coordination difficulties