ECR和ECN流程--通用[参照]
ECR(Engineering Change Request)和ECN(Engineering Change Notification)是软件开发中两个重要的概念,分别指工程变更申请和工程变更通知。在软件开发过程中,工程变更是不可避免的,为了确保软件的品质和稳定性,需要对工程变更进行规范化管理。ECR和ECN流程就是为了规范化管理工程变更的申请、评估、批准和实施过程。
ECR流程包括工程变更申请、验证和确认三个阶段。提出工程变更申请,包括变更内容、变更原因和目的、变更影响、变更开始的时间或时机、变更须进行的验证工作等。然后,对ECR进行验证和确认,包括FMEA研究、可靠性试验和小批或批量试产等。ECR经批准生效后,交由文控存档。
ECN流程也包括三个阶段:工程变更申请、验证和确认。研发部根据生效的ECR和验证报告,决定是否进行正式的工程变更,并发出ECN。然后,对ECN进行会签和批准,包括品质部、生产部、物控部等部门的参与。ECN批准后,研发部应组织会议沟通与ECN有关的执行事项和要求,并对ECN的执行结果进行追踪。
ECR和ECN流程的目的是为了规范化管理工程变更的申请、评估、批准和实施过程,确保软件的品质和稳定性。通过ECR和ECN流程,可以提高软件的可靠性和稳定性,降低软件的错误率和故障率,提高软件的开发效率和质量。
在ECR和ECN流程中,各部门都扮演着重要的角色。研发部负责对ECR的验证和确认工作,并负责发出ECN。品质部负责对ECR造成的风险评估并确认是否会对客户造成影响,并负责对ECN的执行结果进行追踪。生产部负责对库存及在制品的跟踪和处理。物控部负责对库存及在制品的跟踪和处理,并协调物料、生产计划和交期的平衡。
ECR和ECN流程是软件开发中非常重要的一部分,通过规范化管理工程变更的申请、评估、批准和实施过程,提高软件的可靠性和稳定性,降低软件的错误率和故障率,提高软件的开发效率和质量。