论文部分内容阅读
随着现代化工业发展,特别是高可靠性行业发展,如航天、航空、核电、军工、汽车、医疗等有关国计民生的各个重要行业的发展,它们相关产品的安全性和可靠性,直接影响着整个行业乃至国家的未来发展。在这些行业中,应用关键产品的可靠性,要求越来越高,特别是那些需要通过软件来实现的产品,这些产品的软件发挥着重要的作用,因此软件的质量尤其重要。同时各类智能化产品应用需要的广泛性、复杂性、可靠性、易用性、可维护性等方面,使得需要软件来实现的内容越来越多,规模也越来越大,一个数字化仪控系统的软件规模大概几十万行甚至百万行。软件的质量问题也不断出现,甚至给企业、国家带来巨大的损失。 为了避免由于软件问题带来的巨大损失,软件质量的提高是必要的。为了提高软件产品质量,就必须系统地、全面地进行分析,找到主要矛盾,然后再进行整改,最终使软件质量带来的问题、损失、风险得到控制。 由于系统的复杂,嵌入式软件开发过程多、嵌入式软件接口多,如果过程中出现问题,很难确定问题发生的本质原因。因此本文通过分析国内外专家对质量和嵌入式软件本质、特征、形成过程的研究成果,构建了嵌入式软件开发过程质量分析模型,为系统地分析嵌入式软件开发过程质量提供了理论依据和技术方法。通过应用嵌入式软件开发过程质量分析模型,对A公司嵌入式软件开发过程成本高、质量差的现状,进行了质量分析,并提出了有关程序制定、质量体系、项目管理、公司文化等质量管理改进措施。