您当前的位置:首页>论文资料>关于软件开发的确认过程

关于软件开发的确认过程

资料类别:论文资料

文档格式:PDF电子版

文件大小:62.56 KB

资料语言:中文

更新时间:2024-12-21 08:49:32



推荐标签:

内容简介

关于软件开发的确认过程 实务Practice
“一不少专家认为该文提出了很好的问题,值得大家探讨,又有读者投稿阐述了自已的观点与看法,希望与林华研讨交流,本刊特选登两篇,以读者。
关于软件开发的确认过程 O文/苏慎之
ISO9000中对"确认” validation的定义是,通过提供客观证据(3.8.1)对特定的预期用途或应用要求(3.1.2)已得到满足的认定。它的内涵可以理解为,通过提供证据认定某项活动的开展能够具备需要的能力,或预期目标能够满足。所以确认通常应该在该活动实施前进行。
在ISO9001标准中出现需要确认的环节有两个,一个是设计过程(7.3.6),这是在设计的产品正式交付使用前进行的,另一个是产品实现过程(7.5.2),这是在产品和服务实现过程(7.5.1)正式开始前进行的。由于这两个环节的特征不同,目的不同,要求自然不同,使用的方式也不同(由于篇幅有限,在此暂不深入探讨)。对于软件开发是否需要确认的问题,首先,正如上期林华文章中所述,“软件是一种特殊的产品,不同于其他产品的制造,软件的生产更多的是设计开发过程。”软件的开发是设计,理应按设计开发过程实施控制和管理。(请注意区分:软件设计
60接居2010·02
开发,不是软件使用,软件使用前视情况可以进行7.5.2的确认或再确认)所以,软件设计开发应按7.3.6 进行设计确认,理由是在ISO9001 中对设计开发的确认(7.3.6)要求,为确保产品能够满足规定的使用要求或已知的预期用途的要求,应依据所策划的安排(见7.3.1)对设计和开发进行确认。只要可行,确认应在产品交付或实施之前完成。标准强调“只要可行”就应进行确认。其次,正如林华文章所述:“软件产品交付后,可能会由于顾客的硬件、系统和环境条件与软件开发过程不一致,出现不兼容、无法正常运行的现象。因此,在软件开发过程应对软硬件的兼容性予以确认。”同时应该看到,林华在文中提到的“在软件设计开发过程需要对软件产品从单个项到一个完整的软件产品进行不同层次的测试,并有一些不同的测试与集成方法,例如功能测试、边界测试、性能测试,可用性测试*,上述大部分测试可属于设计验证(7.3.5),但是“可用性测试”和
编辑/肖秀玲
“交付给客户时,都会有包括系统安装、调试”这里提到的在实际使用条件下考核软件开发的质量,应该属于软件开发的设计确认了。所以,进行软件开发的确认,无论从标准要求还是实际需要来看,都是必要的。
在确认定义的注2中指出,确
认所使用的条件可以是实际的或是模拟的。在2008版标准中还特别增加了更加灵活的对设计开发的检查方式的组合,提出“设计和开发的评审、验证和确认具有不同的目的,根据产品和组织的具体情况,可单独或以任意组合的方式进行并记录。在实施中可以使用多种更切合实际的方式进行设计确认。
总而言之,软件的开发属于设计过程,由于设计过程的特殊性,对其过程质量的管理有相当大难度,对其质量水平的评价也有很多不确定性,笔者认为,林华提出了非常好的、值得业内人士深思和探讨的问题,ISO9001标准给了很好的控制方法。证
上一章:“环境试验设备”校准技术探讨 下一章:竹原纤维和棉纤维形状修正系数的实验研究

相关文章

YY/T 1276-2016 医疗器械干热灭菌过程的开发、确认和常规控制要求 T/CNS 9-2018 食品辐照 用电离辐射处理食品的辐照过程的开发、确认和常规控制要求 YY/T 1464-2016 医疗器械灭菌低温蒸汽甲醛灭菌过程的开发、确认和常规控制要求 YY/T 1464-2016 医疗器械灭菌 低温蒸汽甲醛灭菌过程的开发、确认和常规控制要求 GB 18280.1-2015 医疗保健产品灭菌 辐射 第1部分:医疗器械灭菌过程的开发、确认和常规控制要求 GB 18278.1-2015 医疗保健产品灭菌 湿热 第1部分:医疗器械灭菌过程的开发、确认和常规控制要求 GB 18279.1-2015 医疗保健产品灭菌 环氧乙烷 第1部分:医疗器械灭菌过程的开发、确认和常规控制的要求 GB/T 19974-2018 医疗保健产品灭菌灭菌因子的特性及医疗器械灭菌过程的开发、确认和常规控制的通用要求