Font Size: a A A

The Quality Issue Study Of Software Project For Automatic Transmission Control Unit (TCU)

Posted on:2012-03-19Degree:MasterType:Thesis
Country:ChinaCandidate:D W YuFull Text:PDF
GTID:2178330332497096Subject:Industrial Engineering
Abstract/Summary:PDF Full Text Request
This thesis introduces the quality status of the TCU software project. The TCU software is a sub project after system separation of a car. The quality goal of TCU software project is to satisfy the content in the definition of software quality. The critical point is to satisfy the customer requirement and expectations, including clear and underlying requirement. In the project there are some quality issues. By sorting and statistic of quality issues, the project uses sorting chart for analysis. One kind of the issues is dissatisfaction of customer's underlying requirement. That means that after release, by customer usage and test, they clarify some requirement. Another kind of issues is obvious. They are mainly the discordances of program functions and software function definitions. They are obvious software defects. There are some customer complains because of failure of electronic devices. Causal factor analysis clarifies the causes of quality issues. The main causes are customer requirement collection and analysis, the changes in the development process, internal development process and the software failure generated by potential device and component failures.The chapter three is the improvement of software control method. First, project uses requirement engineering to define the process of collection and analysis of the customer requirement, to avoid the development without clear requirements. This can eliminate the potential customer complaints and quality issues at the beginning of the project. Using the change management can effectively avoid the unconsidered software change and lower the risk from frequently changes. For the selection of internal process, by comparing the different process models, project selects the V model based on the requirement. In the development of TCU software, to reinforce the process and guarantee the product quality, there are quality assurance engineers, related part. The safety means human and environment safety. The product design needs to protect the people in the car and in the environment. Even in the failure case, TCU also needs to prevent dangerous situation. To control the potential failure of device and component, the process and technology are needed. By this kind of control, the reliability and safety level of product is enhanced, and the product quality performance at customer side is guaranteed.The chapter four is software project quality metrics and effectiveness review. The judgment of a software project quality can be done by using quantitive measures. The quantitive measure for software quality is software quality metrics. The software quality metrics is used not only for product quality but also process quality. The software quality metrics is done by collection, sorting and calculation, to generate the metrics for quality review. By software quality metrics, the product and process quality can be estimated impersonally, the trend of project quality can be found, and the effect of improvement measures can be reviewed effectively.In the project practice, comprehensively using requirement engineering, proper software development process, quality assurance activities, and safety control measures, can effectively improve the process and product quality, decrease the probability of defects, and enhance the quality level of the TCU software project.
Keywords/Search Tags:Automatic transmission, Software project quality, Automotive software
PDF Full Text Request
Related items