1 / 8

CSIT346- SOFTWARE ENGINEERING REVIEW

CSIT346- SOFTWARE ENGINEERING REVIEW. CSIT346 SOFTWARE ENGINEERING. Using the following Estimation Table for LOC and the Assumptions for Productivity /Month Software Developers Cost / month assumptions:- Calculate Estimated LOC for each Function Calculate Total Estimated Project Cost;

hide
Download Presentation

CSIT346- SOFTWARE ENGINEERING REVIEW

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CSIT346- SOFTWARE ENGINEERINGREVIEW

  2. CSIT346 SOFTWARE ENGINEERING Using the following Estimation Table for LOC and the Assumptions for Productivity /Month Software Developers Cost / month assumptions:- Calculate Estimated LOC for each Function Calculate Total Estimated Project Cost; Calculate Estimated Project Effort (Person-month). ESTIMATION TABLE FOR LOC ASSUMPTIONS Average Productivity rate 1350 LOC / Month Software Developer Cost $ 4500 / Month ================================================================ Total Estimated Project Cost = $ -------------- Estimated Project Effort = ------- ( Person Month)

  3. CSIT346 SOFTWARE ENGINEERING Using the Function Point table, Complexity Factor Assumption table and the Average Productivity rates of the Organization:- a) Calculate Estimated Value counts and FP Counts total b) Calculate Project Complexity Adjustment Factor c) Calculate Cost for each Function Point (Cost / FP) d) Calculate Total Estimated Project Cost e) Calculate Estimated Project Effort (Person Month) FUNCTION POINTS TABLE AVERAGE PRODUCTIVITY RATES - FP Productivity Rate per month = 7.25 - Labor cost per month = $ 7850

  4. CSIT346 SOFTWARE ENGINEERING COMPLEXITY FACTOR ASSUMPTIONS TABLE FACTORVALUE (fi). 1. Back-up and Recovery ? 4 2. Data Communication ? 3 3. Distributed Processing ? 4 4. Performance Critical ? 4 5. Existing Operational Environment? 3 6. On-line Data Entry ? 1 7. Input transactions over multiple Screens? 2 8. Online Updates ? 4 9. Information Domain Values Complex? 3 10. Internal Processing Complex? 2 11. Code Designed for reuse? 4 12. Conversion / installation in Design? 3 13. Multiple Installations? 5 14. Application Designed for change ? 5 ================================================= ∑ (fi) -------------- Answers- Complexity Adjustment Factor = ----------- Cost Per Function Point = $ ----------- Total Estimated Project Cost = $ -------------- Total Project Effort = ------- ( Person Month)

  5. CSIT346 SOFTWARE ENGINEERING Using the following Process Based - Estimation Table and the Monthly average cost for Software Developer assumption : a) Calculate Estimated Project Effort (Person- Month): ------------------ b) Calculate Estimated Project Cost: $ ………………… ASSUMPTION : - The Average Software Developer Cost per month is $ 4500 PROCESSED BASED ESTIMATION TABLE

  6. CSIT346 SOFTWARE ENGINEERING Calculate the Integrity of a System based on the following assumptions and make a brief comment on the result Threat Probability is 28 % Security Probability is 82 % SYSTEM’S INTEGRIYT = ----------- Your Comments: …………………………………………………………………………………………….. ===================================================================== Calculate the Defect Removal Efficiency, which is an important Quality Assurance Metrics, based on the following factors: Number of Errors before delivering the System to Users = 22 Number of Errors found by the Users after delivery = 16 DRE = …… Your Comments :………………………………………………………………………………………….

  7. CSIT346 SOFTWARE ENGINEERING The Project Planning Table Contains information about Project tasks. a) Calculate the following values for each task and complete the columns on the Project Planning Table:- ECT – Earliest Completion Time LCT – Latest Completion Time Draw the Project Evaluation and Review (PERT) Chart Calculate and mark the Critical Path on the PERT Chart.

  8. CSIT346 SOFTWARE ENGINEERING

More Related