Presentation is loading. Please wait.

Presentation is loading. Please wait.

November 2014 RAMS VII Copyright Softrel, LLC 2014 1.

Similar presentations


Presentation on theme: "November 2014 RAMS VII Copyright Softrel, LLC 2014 1."— Presentation transcript:

1 November 2014 RAMS VII Copyright Softrel, LLC 2014 1

2 Factor associated with more reliable software Examples PeopleDomain experience, Team sizes and organization, geographical location, contract help versus employees, etc. ProcessesDegree to which software activities are defined and repeated TechniquesDegree to which software engineers can develop software requirements, design, code, test plans that are most likely to meet requirements with fewest defects ToolsDegree to which software organization can avoid tedious and repetitive tasks November 2014 RAMS VII Copyright Softrel, LLC 2014 2

3 November 2014 RAMS VII Copyright Softrel, LLC 2014 3 Factor associated with less reliable software Description Size is grossly underestimatedSoftware size determines the schedule and the reliability prediction Reliability growth is grossly overestimated Reliability growth is how long the software version is tested in a real environment without added any new features Defect PileupWhat happens when software releases are spaced too close together Too many risky things happening in one software release Risky things: New target hardware, version 1 software, brand new software staff, brand new software technology, brand new software processes or environments

4 EKSLOCEffective size of software in 1000 source lines of code FDFault density – normalized operational defects per 1000 EKSLOC F0 = EKSLOC * FDInitial number of faults/defects in the code at delivery kReliability growth constant related to number of deployed systems. F 0 e-kti Number of faults/defects remaining in the code in the selected time period ti F 0 e-kti-1 Number of faults/defects remaining in the previous time period (F ti - F ti-1 )Predicted software faults in between time i and i-1 (F ti - F ti-1 )/ t s Predicted software failure rate at month t i November 2014 RAMS VII Copyright Softrel, LLC 2014 4

5 Using industry accepted model on previous page, if software schedule slips such that ¼ of scheduled reliability growth can be experienced, the software failure rate is about 90 times higher. November 2014 RAMS VII Copyright Softrel, LLC 2014 5

6 November 2014 RAMS VII Copyright Softrel, LLC 2014 6

7 November 2014 RAMS VII Copyright Softrel, LLC 2014 7

8 November 2014 RAMS VII Copyright Softrel, LLC 2014 8

9 November 2014 RAMS VII Copyright Softrel, LLC 2014 9

10 November 2014 RAMS VII Copyright Softrel, LLC 2014 10

11 Successful release Mediocre release Distressed release Fielded defect density (defects per normalized EKSLOC)0.040.311.63 None of these risks78%27%0% Exactly one of these risks11%64%50% Exactly two of these risks11%6%30% Exactly three of these risks0% 10% Four or more of these risks0%3%10% November 2014 RAMS VII Copyright Softrel, LLC 2014 11

12 November 2014 RAMS VII Copyright Softrel, LLC 2014 12

13 November 2014 RAMS VII Copyright Softrel, LLC 2014 13


Download ppt "November 2014 RAMS VII Copyright Softrel, LLC 2014 1."

Similar presentations


Ads by Google