Describe briefly the idea behind the gqm paradigm, Software Engineering

Assignment Help:

Problem:

(a) Define measurement and briefly summarize the representation condition for measurement.

(b)  Software metrics is a term that embraces many activities, all of which involve some degree of software measurement. Comment briefly on the following software measurement activities:
• Cost and effort estimation models and measures
• Productivity models and measures
• Structural and complexity metrics
• Management by metrics
• Capability-maturity assessment.

(c) We commonly use measurement scales. For example, we will use an ordinal scale to rank the understandability of programs as either trivial, moderate, simple, complex or incomprehensible. For each of two other common measurement scale types, provide an example of a useful software measure of that type. State exactly which software entity is being calculated and which attribute. State whether the entity is a product, process or resource.

(d) Suppose the following software attributes: Maintainability, Lines of code (LOC), Reliability and Number of errors. Which of these attributes will be measured directly and indirectly? Show the relationships between external and internal attributes specified above.

(e) (i) Describe briefly the idea behind the GQM paradigm.

(ii) Consider you are managing a software development project for which reliability is a major concern. A continual stream of anomalies is discovered in the software during the testing phase and you suspect that the software will not be of sufficient quality by the shipping deadline. Show a GQM tree that helps you to make an informed decision about when to ship the software.


Related Discussions:- Describe briefly the idea behind the gqm paradigm

Explain activities of software maintenance, Q. Explain activities of softwa...

Q. Explain activities of software maintenance? The Software maintenance is a broad activity that includes enhancement of capabilities, error correction, deletion of obsolete ca

Search of Innovative idea, Hello! It is being stated that i m the student o...

Hello! It is being stated that i m the student of Software Engineering and i am in found of an innovative FYP idea ,that has not been implemented yet. kindly tell me some newer ide

Drive an expression for peak manning of a project, Q. Drive an expression f...

Q. Drive an expression for peak manning of a project using Nordes - Rayleigh equation . Ans Norden Rayleigh curve utilized to approximate software project . M(t) =Man powe

Connectivity Issue in Asp.net, Sir, our project is not connecting with SQL ...

Sir, our project is not connecting with SQL server. How to insert own created database in ASP.net

Solution manual, i need solution manual for software engineering |10 editio...

i need solution manual for software engineering |10 edition by ian Sommerville

Form building, how can i build a data base in easy method on database

how can i build a data base in easy method on database

What is dynamic analysis, The process of evaluating a program based on impl...

The process of evaluating a program based on implementation of that program. Dynamic analysis approaches rely on implementing a piece of software with selected test data.

Enumerate the evolution of software, Enumerate the evolution of software ...

Enumerate the evolution of software The below Table summarises evolution of software: 1960s Infancy Machine Code 1970s Project Years

In how many types requirements have been classified, In how many types requ...

In how many types requirements have been classified Requirements are classified in the below two types: i)  Functional requirements: They define the factors such as I/O fo

What is parameter, In software QA or software testing, a parameter is an it...

In software QA or software testing, a parameter is an item of information - like a name, number, or selected option - that is approved to a program, by a user or another program. B

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd