`
csstome
  • 浏览: 1522924 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

“过程决定质量”论之证明

阅读更多
<meta name="GENERATOR" content="OpenOffice.org 2.0 (Linux)"> <meta name="CREATED" content="20060224;19403400"> <meta name="CHANGED" content="20060224;20383500"> <style type="text/css"> <!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } --></style> <meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8"> <meta name="GENERATOR" content="OpenOffice.org 2.0 (Linux)"> <meta name="CREATED" content="20060224;19403400"> <meta name="CHANGED" content="20060224;20383500"> <style type="text/css"> <!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } --> </style>

来源:http://blog.csdn.net/kongdong/

作者:fasiondog


重读《软件构架实践》第一章,里面举了这样一个例子:

试想一下,如果把对某个系统的需求分析文档分别交给两个在不同组织工作的设计师,结果会如何?这两个设计师是给出一个构架,还是给出两个不同的构架呢?

答案是:一般情况下,会给出两个不同的构架。这一结果立刻就可以证明系统需求决定构架的观点是错误的。


这个问题可以这样表述:


问题:为什么“需求不能决定构架”?

“是”的解决方案:答案已经在上面的例子中进行了描述,我们需要寻找其它影响构架生成的因素,于是演变成下面的图,结论是:是的,需求不能决定构架,而是各种因素(如环境、组织结构等等)共同影响了构架。

“非”的解决方案:沿着上面的方式回归证明“需求能够决定构架”,解决手段——扩大“需求”定义,需求包括了:功能需求、性能需求、环境需求、组织约束、其它设计约束等等。现在再看:喔,原来“需求”决定“构架”! 如下图所示:(注:这里这样思索的结论显然是不正确的,这里引入此思路,仅仅是为了沿着同样的思路引入对“过程决定质量”的遐思。)



联想:“过程决定质量”

“过程决定质量”这是每一个QA几乎都被要求当作金科玉律般坚定不可动摇的信仰,可是困惑的疑云总是挥之不去,并不能因为其如同语录般的指示而消逝。But why?


问题:为什么“过程不能决定质量”?

“是”的解决方案:寻找其它影响质量的因素,于是演变成下面的图,结论是:是的,过程不能决定质量,而是各种因素共同影响了质量。所以,此时“质量铁三角”出现了:“过程、技术、人”共同决定产品质量。(《2004年质量专业综合知识(中级)》中对过程的定义:“一组将输入转化为输出的相互关联或相互作用的活动”。过程由输入、实施活动和输出三个环节组成。)


“非”的解决方案:我们的目的——坚信“过程决定质量”!所以,我们需要扩展原有“过程”定义,让其同时包含“原有的过程定义、技术、人”。从这一点出发,下面的定义仍然略显单薄,至少对于技术(或方法)方面没有体现:

“过程——一个工作比较复杂,我们将它分解为一系列活动,给出每个活动的时机、输入、角色、输出,并将活动串起来,最终达到工作的目标。”(来源于公司同事的定义,加入了人的因素:角色)

或许这样表述更为合适:

“过程——一个工作比较复杂,我们将它分解为一系列活动,给出每个活动的时机、输入、参与的角色、输出以及相应的技术或方法,并将活动串起来,最终达到工作的目标。”

因此:过程决定质量!


分享到:
评论

相关推荐

    递归程序的正确证明(WORD,程序设计方法学论文)

    然而,为了克服其局限性,科学家和数学家发展了数学化过程,即将归纳推理转化为形式化的数学证明,如通过构造递归函数的形式定义和性质来证明递归程序的正确性。 20世纪的可计算理论,尤其是Godel的不完备性定理,...

    質量報告質量報告質量報告

    规划质量管理是指识别项目及其可交付成果的质量要求和标准,并制定书面计划来证明项目将如何满足这些要求和标准的过程。项目经理组织供应链管理总处的领导、业务人员及供应商代表等关键干系人,根据项目章程、需求...

    质量体系方法论学习教案.pptx

    质量体系方法论是确保产品和服务质量的一套系统性方法,主要应用于制造业,特别是汽车行业,以满足QS-9000质量体系的要求。QS-9000是由三大美国汽车制造商——福特、克莱斯勒和通用汽车公司联合制定的质量标准,旨在...

    论我国的证明标准兼与自由心证的关系学习教案.pptx

    总结来说,证明标准是法律判决过程中的关键指南,它决定了法官如何在有限的信息下做出公正的裁决。无论是英美法系的“盖然性占优势”还是大陆法系的“高度盖然性”,都旨在寻找一种平衡,既能保护当事人的权益,又能...

    平面几何教学质量研究管理论文.doc

    除了学生的智力因素,教学方法和教师的专业素质与教学水平也是决定教学质量的重要因素。 首先,要充分认识到平面几何的教学价值。中学数学教学大纲强调,几何教育的目标是让学生掌握基础知识和基本技能,提升运算...

    南昌大学研究生学位论文中期进展报告

    这不仅是对学生科研能力的证明,也是对其研究质量的评估。 3. **存在的问题和困难**:在报告中,学生需要诚实地提出他们在研究过程中遇到的问题和挑战,如实验设备故障、理论理解不透彻、数据处理难题等。这有助于...

    2012年数学建模A题一等奖论文葡萄酒的评价 3

    该模型证明了这些指标可以用来评价葡萄酒的质量,提供了一种定量评估方法。 在建模过程中,使用了MATLAB、SPSS、SAS和EXCEL等软件工具,它们在数据处理、统计分析和模型构建方面发挥重要作用。通过这些方法,不仅...

    如何在ieee上发表论文(讲座ppt)

    - IEEE的论文发表通常经过严格的同行评审过程,包括提交草稿、初步审查、同行评审、作者修订、最终审查和接受或拒绝决定。 - 提交论文前,需确保您的研究成果符合IEEE的出版伦理和原创性标准。 2. **选择合适的...

    职称评定系统获奖证书及证明材料模板.pdf

    在职称评定过程中,获奖证书及证明材料是极为关键的一环,因为它们能有效展示申请人的实际工作能力和专业成就。 1. 专业技术资格申报材料真实性“双承诺”保证书: 这是职称评定的第一步,申请人需签署保证书,...

    SCI论文投稿过程所有信件格式(投稿、催稿、申诉、校样、感谢、审稿).pdf

    - **合理论据**:提供充分的理由支持自己的观点,如指出审稿过程中的不公平之处或提供新的证据支持论文的价值。 - **建设性反馈**:即使申诉成功的机会较小,也应保持积极的态度,为未来的研究和投稿积累经验。 ###...

    国际大学生数学建模竞赛的论文评选流程。

    良好的文字表述能力不仅可以使评委更好地理解模型,也是提升学生综合能力的目标之一。 4. **建模的创造性**:创造性是MCM/ICM评判中的亮点。富有创新性的模型即使存在一些错误,也可能因其独特的视角和方法获得高分...

    基于Matlab GUI的统计过程控制软件设计.pdf

    统计过程控制(Statistical Process Control, SPC)是一种现代制造业中用于质量管理的五大工具之一。其重要性体现在能够对生产线上的质量控制活动进行有效的监控和管理。SPC的核心原理是通过收集生产过程中各个阶段...

    基于PLC和模糊扰动的加工过程防死区控制.pdf

    在工业加工过程中,控制系统的稳定性对于生产质量有着决定性的影响。本论文探讨了在面对控制环境和控制参数非线性干扰时,如何通过改进控制方法来避免控制死区,确保加工过程的稳定性和鲁棒性。 首先,论文提出了...

    基于工作过程的“Java Web应用程序开发”课程教学效果实证研究.pdf

    研究结合笔者对软件技术专业国家级精品课程的实验,从实证的角度证明基于工作过程课程对提高教学质量的显著作用,为高职基于工作过程课程的实验研究提供范例,为课程开发提供实践支持。 基于工作过程的课程理念和...

    论文初改......(1)-论文.zip

    标题 "论文初改......(1)-论文.zip" 暗示了这是一个包含论文初稿的压缩文件,可能是一个作者在进行多次修改前的工作版本。...这个过程可能涉及与导师、同行或审稿人的讨论,以提高论文的质量和可接受性。

    风险管理 - 论文1.doc

    通过系统化的风险管理过程,项目经理可以有效地预测和控制潜在的问题,从而提高项目的成功率,确保项目的质量和客户的满意度。在本文的案例中,通过有效的风险管理实践,项目最终在2017年7月成功上线并得到高度评价...

    选题审批表-论文.zip

    首先,选题是论文的核心,它决定了研究的方向和范围。在选题审批表中,作者通常需要提供以下几个方面的内容: 1. **研究背景**:阐述所选课题在当前领域的地位,以及为什么这个问题值得研究。这包括该领域的发展...

Global site tag (gtag.js) - Google Analytics