Software Engineering

105504
Back to Software Engineering

Module 4: Project Management, Metrics, and Estimation

  1. 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

    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, duration

    View this question on its own page →
  2. Q1g. 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

    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 usage

    View this question on its own page →
  3. Q1g. 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

    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 complexity

    View this question on its own page →
  4. Q1h. COCOMO is used for (i) Testing (ii) Cost estimation (iii) Requirement analysis (iv) Debugging20252m

    Module 4: Project Management, Metrics, and Estimation

    COCOMO is used for

    (i) Testing
    (ii) Cost estimation
    (iii) Requirement analysis
    (iv) Debugging

    View this question on its own page →
  5. Q3. 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

    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.

    View this question on its own page →
  6. 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

    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.

    View this question on its own page →
  7. 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

    Briefly explain project size estimation using Delphi technique and expert judgement technique. Compare the advantages and disadvantages of them.

    View this question on its own page →
  8. 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

    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.

    View this question on its own page →
  9. Q5. What are the different COCOMO models? Explain the phases involved in the detailed COCOMO model.202214m

    Module 4: Project Management, Metrics, and Estimation

    What are the different COCOMO models? Explain the phases involved in the detailed COCOMO model.

    View this question on its own page →
  10. 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

    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) Developer

    View this question on its own page →
  11. Q5a. Compare LOC and Function Point metrics with advantages and disadvantages.20257m

    Module 4: Project Management, Metrics, and Estimation

    Compare LOC and Function Point metrics with advantages and disadvantages.

    View this question on its own page →
  12. 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

    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?

    View this question on its own page →
  13. 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

    Explain Halstead's Software Science metrics and their applications. How does it help in assessing software quality?

    View this question on its own page →
  14. 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

    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.

    View this question on its own page →
  15. 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

    Consider a large scale project for which the manpower requirement is K=600PYK = 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?

    View this question on its own page →
  16. 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

    What are the risk management activities? Is it possible to prioritize the risks? Explain with suitable example.

    View this question on its own page →
  17. Q9b. Define the COCOMO model. Also, explain the types of COCOMO model and their benefits.20257m

    Module 4: Project Management, Metrics, and Estimation

    Define the COCOMO model. Also, explain the types of COCOMO model and their benefits.

    View this question on its own page →
  18. Q9d. Write short notes on: Putnam model20247m

    Module 4: Project Management, Metrics, and Estimation

    Write short notes on: Putnam model

    View this question on its own page →