Wednesday 10 August 2016

D4R Project Management

 Management of a Design for Reliability project should be the same as any engineering project, it should include a target, a scope, time and resources, both human and financials.


 Using agile project management methodologies, as Scrum methodology. is a good recommendation to manage this type of project.

 Scrum allows effective management of complex and high-risk projects, ensuring results; in order to do it, Scrum splits the project into short milestones, or Sprint, to work in parts of the project large enough to be considered a deliverable. 

 A Design for Reliability project could include the following parts:

a.  Definition of the level of reliability required by the customer, to set the reliability program goals. The product user is who should define the level of reliability if the level is too high the cost is also too high and the customer doesn't appreciate it; if the level is too low we will have claims and loss of trust, so we damage our brand. 

We can know our customers' opinions by surveys and by studying claims and warranties.   

b.   Product reliability assessment, in working conditions and for estimated operation time. The easiest way is to perform a qualitative analysis by Failure Modes and Effects Analysis (FMEA), it allows us to define the failure modes, their causes, how to prevent/detect them, and their effects for users, and assess them by a Risk Priority Number (RPN). This methodology allows us to define a ranking of the level of reliability of the product. 

c. Reliability modeling, showing the weakness of product and improvement opportunities. The modeling could be done by Reliability Block Diagram (RBD) and Fault Tree Analysis (FTA), these methodologies provide quantitative results and allow us to identify the weakness of design and try new elements and settings.  

d.    The reliability functions estimation, they allow performing a quantitative reliability analysis. When we have prototypes or real products working we could analyze real failure data and define the reliability function, failure function, probability density function (pdf) and failure rate function; with this function is possible to calculate life data, warranties, etc. 

There are several probability distributions that allow defining these functions, Weibull distribution is the most common, it requires to calculate three parameters: shape parameter, scale parameter, and location parameter, that usually has a value of 0 in this type of analysis.



e.  Performing accelerated life tests, like Highly Accelerated Life Test (HALT) and Highly Accelerated Stress Screening (HASS), to confirm data and study possibilities of improvement. Testing prototypes in real conditions is too slow and expensive, an alternative is to design an accelerate testing, increasing the stresses to induce failure, most common factors are temperature, vibrations, electric parameters, humidity,... then testing the prototype to failure, and use power relations (as Inverse Power Law Relationship), exponential relations (as Arrhenius relationship or Eyring relationship) or mixed relations (as Temperature - Non-Thermal relationship) to estimate the life of the product under working conditions.

This methodology allows to modify the design and test the result in a faster and cheaper way, but require the right failure modes identification process to ensure the results are reliable. 

f.  Performing a reliability growth program, to reach the reliability target based on customer requirements. The Reliability Growth program should include the components discussed inside this post, development of test could be modeling by Duane model, Crow-AMSAA model, Lloyd-Lipow model, Gompertz model or Logistic model.