Software Engineering
105504Module 4: Project Management, Metrics, and Estimation
Q1c. What is the correct order in which a software project manager estimates various project parameters while using COCOMO: (i) Cost, effort, duration, size (ii) Size, effort, duration, cost (iii) Cost, duration, effort, size (iv) Size, cost, effort, duration20242m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →What is the correct order in which a software project manager estimates various project parameters while using COCOMO:
(i) Cost, effort, duration, size
(ii) Size, effort, duration, cost
(iii) Cost, duration, effort, size
(iv) Size, cost, effort, durationQ1g. In size-oriented metrics, metrics are developed based on the (i) number of functions (ii) number of user inputs (iii) number of lines of code (iv) amount of memory usage20202m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →In size-oriented metrics, metrics are developed based on the
(i) number of functions
(ii) number of user inputs
(iii) number of lines of code
(iv) amount of memory usageQ1g. Function Point Analysis is used to measure (i) The number of lines of code in a software project (ii) The functionality delivered to the user (iii) The performance of the code (iv) The user interface complexity20252m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →Function Point Analysis is used to measure
(i) The number of lines of code in a software project
(ii) The functionality delivered to the user
(iii) The performance of the code
(iv) The user interface complexityQ1h. COCOMO is used for (i) Testing (ii) Cost estimation (iii) Requirement analysis (iv) Debugging20252m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →COCOMO is used for
(i) Testing
(ii) Cost estimation
(iii) Requirement analysis
(iv) DebuggingQ3. What do you mean by software cost estimation? Explain Boehm's COCOMO model in detail. Suppose an embedded project has 50 KLOC; calculate the development time for this software.201914m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →What do you mean by software cost estimation? Explain Boehm's COCOMO model in detail. Suppose an embedded project has 50 KLOC; calculate the development time for this software.
Q4. Give brief outlines of the software metrics using specific examples. Also, explain how object oriented design metrics might be used to perform the quantitative assessment of software quality.201914m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →Give brief outlines of the software metrics using specific examples. Also, explain how object oriented design metrics might be used to perform the quantitative assessment of software quality.
Q4a. Briefly explain project size estimation using Delphi technique and expert judgement technique. Compare the advantages and disadvantages of them.20247m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →Briefly explain project size estimation using Delphi technique and expert judgement technique. Compare the advantages and disadvantages of them.
Q4b. Suppose you are developing a software product of organic type. You have estimated the size of the product to be about 1,00,000 lines of code. Compute the nominal effort and the development time.20247m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →Suppose you are developing a software product of organic type. You have estimated the size of the product to be about 1,00,000 lines of code. Compute the nominal effort and the development time.
Q5. What are the different COCOMO models? Explain the phases involved in the detailed COCOMO model.202214m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →What are the different COCOMO models? Explain the phases involved in the detailed COCOMO model.
Q5a. Explain the roles and responsibilities of the following personnels in the s/w development process: (i) Project Manager (ii) Project Leader (iii) System Analyst (iv) Developer20207m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →Explain the roles and responsibilities of the following personnels in the s/w development process:
(i) Project Manager
(ii) Project Leader
(iii) System Analyst
(iv) DeveloperQ5a. Compare LOC and Function Point metrics with advantages and disadvantages.20257m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →Compare LOC and Function Point metrics with advantages and disadvantages.
Q5a. Explain when you use the PERT charts and when to use Gnatt charts. Consider a software project with 5 tasks T1-T5. Duration of the 5 tasks in weeks are 3, 2, 3, 5, 2 respectively. T2 and T4 can start when T1 is complete. T3 can start when T2 is complete. T5 can start when both T3 and T4 are complete. Draw the PERT chart representation of the project. When is the latest start date of the task T3? What is the slack time of the task T4? Which tasks are the critical path?20247m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →Explain when you use the PERT charts and when to use Gnatt charts.
Consider a software project with 5 tasks T1-T5. Duration of the 5 tasks in weeks are 3, 2, 3, 5, 2 respectively. T2 and T4 can start when T1 is complete. T3 can start when T2 is complete. T5 can start when both T3 and T4 are complete.
Draw the PERT chart representation of the project. When is the latest start date of the task T3? What is the slack time of the task T4? Which tasks are the critical path?
Q5b. Explain Halstead's Software Science metrics and their applications. How does it help in assessing software quality?20257m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →Explain Halstead's Software Science metrics and their applications. How does it help in assessing software quality?
Q6. It is believed that the quality of software is determined by the quality of its developers in terms of their knowledge, discipline and commitment. Explain the typical project manager's problem of people selection, motivation and team effectiveness in an IT department and discuss the extent to which the personal software process model can provide a solution.201914m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →It is believed that the quality of software is determined by the quality of its developers in terms of their knowledge, discipline and commitment.
Explain the typical project manager's problem of people selection, motivation and team effectiveness in an IT department and discuss the extent to which the personal software process model can provide a solution.
Q8a. Consider a large scale project for which the manpower requirement is K = 600 PY and the development time is 3 years 6 months. (i) Calculate the peak manning and peak time. (ii) What is the manpower cost after 1 year and 2 months?20207m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →Consider a large scale project for which the manpower requirement is and the development time is 3 years 6 months.
(i) Calculate the peak manning and peak time.
(ii) What is the manpower cost after 1 year and 2 months?Q8b. What are the risk management activities? Is it possible to prioritize the risks? Explain with suitable example.20207m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →What are the risk management activities? Is it possible to prioritize the risks? Explain with suitable example.
Q9b. Define the COCOMO model. Also, explain the types of COCOMO model and their benefits.20257m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →Define the COCOMO model. Also, explain the types of COCOMO model and their benefits.
Q9d. Write short notes on: Putnam model20247m
Module 4: Project Management, Metrics, and Estimation
View this question on its own page →Write short notes on: Putnam model