附件和工具:N7和7MP工具

B7根据Shewhart控制图从统计过程控制(SPC)中产生后来在日本得到细化尽管SPC中使用所有工具并不都是量化但SPC主要用于处理较容易量化质量问题和特性有许多质量特性尤其是和创新、顾客需求和上游产品开发问题相关特性都是不容易量化必须由经理和下属员工解决问题主要部分必须使用通过言辞表达出来数据[xix]由日本科学家和工程师协会(JUSE)QC技术开发委员会开发QC 7个新(N7)工具可帮助组织... [阅读全文]

工具软件的应用:7MP工具的一般应用

如后所述7MP工具中涉及过程会增强合作、沟通和理解这些工具如果使用正确就可以解释包含多方面问题以计划好系统方式解决新、复杂问题7MP工具还强调系统地管理各种变化第次就得到正确产品概念这些工具虽然可以单独使用以解决特定问题但它们主要用于提供个集成规划系统给新、复杂产品确定需求开发出设计方案它们还可用作强大问题解决工具表7-2列出了这些工具主要应用表7-2 7MP工具般应用="MsoNormalTab... [阅读全文]

亲和图

亲和图是根据类似性组合起来组和主题相关想法它是个用于混乱、困难和复杂问题解决工具这个思路方法可以从许多区别、分层、分片用言辞表达出来数据中更好地理解问题对软件Software开发过程中需求开发和设计阶段尤其有帮助绘制亲和图般需要 3步: ● 鼓励人们表达自己看法、想法、观点得到用言辞表达出来数据 ● 把数据组合到想法类似系列中 ● 分析、确定要解决问题并达成致 得到有效用言辞表达出来数据(书面或口... [阅读全文]

关系图(I.D.)

关系图(I.D.)可以探讨和确定各种想法的间因果关系因此它是对亲和图扩展常常在构建出亲和图后绘制在JUSE最初提出新工具中相互关系图(I.D.)叫做关联图2,3I.D.用于给亲和图中各种想法、因果图、树图或自由讨论得到想法进步确定复杂而相互缠绕因果关系或方式—目关系亲和图显示自然或逻辑分组而I.D.显示想法的间逻辑关系它还揭示了想法模式和顺序这些关系用单向箭头显示可以用放在矩形或椭圆形... [阅读全文]

系统图:树图在最初的7N工具中称为系统图

树图在最初7N工具中称为系统图是为达到组给定目标确定最重要、最适宜、最有效方式种技术它用逐步展开细节绘制出各种路径以达到主要目标和其他相关目标它处理是细节树图用于绘制家庭树和组织图基于Mizuno描述如下逻辑: 选择了达到目标方式后就需要用 2级方式确保级方式因此级方式变成 2级方式目标[xxx] 这个逻辑如图7-4所示它会导出达到给定目标各级方式其逻辑是内容/目标推演出形式/方式 树图、亲和图和... [阅读全文]

波士顿矩阵:优化矩阵

在最初日本N7工具中这个工具称为矩阵数据分析矩阵数据分析是个非常好工具但由于它过于注重统计使用起来并不简单它在过程和产品设计其他领域有些应用如QFD但它和其他7MP工具不太致Mizuno很好地整理总结了矩阵数据分析工具[xxxii] Michael Brassard提出了矩阵数据分析 3种替代工具称为优化矩阵其定义如下: 这些工具根据已知加权标准利用树图和矩阵图技术来优化任务、产品/服务特性它们都... [阅读全文]

pdpc法:过程决策计划图(PDPC)

PDPC和树图类似也是力图确定可能出错所有事务指出预防或更正它们所需应对措施它起源于操作研究已经发展为质量控制和产品和过程设计中个预防和更正工具 PDPC列出了未预料到事件和相应应变措施它强大不仅在于预见到了即将出现有风险情况还能规划出足以应付这些情况措施在特别关注可能出现未预料到负面效果时应使用它 PDPC没有明确结构规则Mizuno提出了如下规则[xxxiv]: ● 从现在开始 ● 为可想象到... [阅读全文]

活动网络图

活动网络图在最初N7工具中称为箭头图Brassard给它重命名以包含建立网络活动模型其他方式这个工具基本上是Program Evaluation and Review Technique(PERT)和Critical Path Method(CPM)组合PERT和CPM是为操作研究而开发是项目管理(project management)两个重要领域在项目管理(project management)... [阅读全文]

7MP工具的行为规范标准

Brassard提出了系列行为规范标准只有掌握它们和相关技术才能真正高效地使用这些工具[xxxix]: ● 相信过程 ● 对价值自由讨论 ● 遵守纪律 ● 要有耐心 ● 相信自己第反应 ● 学习倾听窍门技巧 ● 知道何时停止 ● 承认有时工具并不合适 ● 诚实:人们要使用过程结果 ● 灵活并富有创造性允许有定模糊 ● 允许其他人价值观和自己区别 要点 ● 许多质量特性尤其是和创新、顾客需求和上游产... [阅读全文]

需求是软件Software开发的冤枉路?

  客户基本不理解本身需求又如何能够告诉我们所期待“需求”呢?又如何会认同技术人员收集到“需求”及确认所谓“需求介绍说明书”呢?  软件Software开发冤枉路  大部分软件Software开发从业人员常诉说“很难把握客户需求”笔者认为这句话不应该从个专业人员口中说... [阅读全文]

软件工程案例分析:软件Software工程的事务分析

虽然在任何情况下都可以使用变换分析思路方法设计软件Software结构但是在数据流具有明显事务特点时也就是有个明显“发射中心”(事务中心)时还是以采用事务分析思路方法为宜 事务分析设计步骤和变换分析设计步骤大部分相同或类似主要差别仅在于由数据流图到软件Software结构映射思路方法区别 由事务流映射成软件Software结构包括个接收分支和个发送分支映射出接收分支结构思路... [阅读全文]

优化设计软件:软件Software开发的设计优化

考虑设计优化问题时应该记住“个不能工作‘最佳设计’价值是值得怀疑”软件Software设计人员应该致力于开发能够满足所有功能和性能要求而且按照设计原理和启发式设计规则衡量是值得接收软件Software 应该在设计早期阶段尽量对软件Software结构进行精化可以导出区别软件Software结构然后对它们进行评价和比较力求得到“最好&rdq... [阅读全文]

人机界面设计问题

在设计用户界面过程中几乎总会遇到下述 4个问题:系统响应时间、用户帮助设施、出错信息处理和命令交互不幸是许多设计者直到设计过程后期才开始考虑这些问题这样做往往导致出现不必要设计反复、项目延期和用户产生挫折感最好在设计初期就把这些问题作为设计问题来考虑这时修改比较容易代价也低下面讨论这 4个问题 1.系统响应时间 系统响应时间是许多交互式系统用户经常抱怨问题般说... [阅读全文]

人机界面设计过程

用户界面设计是个迭代过程也就是说通常先创建设计模型再用原型实现这个设计模型并由用户试用和评估然后根据用户意见进行修改为了支持这种迭代过程各种/用于界面设计和原型开发工具应运而生这些工具被称为用户界面工具箱或用户界面开发系统(UIDS)它们为简化窗口、菜单、设备交互、出错信息、命令及交互环境许多其他元素创建提供了各种例程或对象这些工具所提供功能既可以用基于语言方式也可以用基于图形方式来实现 旦建立起... [阅读全文]

界面设计:界面设计指南

用户界面设计主要依靠设计者经验整理总结众多设计者经验而得出设计指南有助于设计者设计出友好、高效人机界面本节介绍 3类人机界面设计指南 1.般交互 般交互指南涉及信息显示、数据输入和整体系统控制因此这些指南是全局性忽略它们将承担较大风险下面叙述般交互指南 .保持致性为人机界面中菜单选择、命令输入、数据显示以及众多其他功能使用致格式 ·提供有意义反馈... [阅读全文]

软件开发过程:软件Software开发的过程设计

过程设计应该在数据设计、体系结构设计和接口设计完成的后进行它是详细设计阶段应该完成主要任务 过程设计任务还不是具体地编写而是要设计出“蓝图”以后员将根据这个蓝图写出实际代码因此过程设计结果基本上决定了最终代码质量考虑代码质量时必须注意“读者”有两个那就是汁算机和人在软件Software生命周期中设计测试方案诊断修改和改进等都必须首先读懂实际上对于长期... [阅读全文]

c语言程序流程图:程序流程图

流程图又称为框图它是历史最悠久使用最广泛描述过程设计思路方法然而它也是用得最混乱种思路方法 在4.8节中已经用流程图描绘了些常用控制结构相信读者对流程图中使用基本符号已经有了些了解图4.26中列出了流程图中使用各种符号 (a)选择(分支);(b)注释;(c)预先定义处理;(d)多分支;(e)开始或停止;(f)准备;(g)循环上界限;(h)循环下界限;(i)虚线;(j)省略符;(k)并行方式;(1)... [阅读全文]

什么是ns图:盒图(N—S图)

出于要有种不允许违背结构设计精神图形工具考虑Nassi和shneiderman提出了盒图又称为N—S图它有下述特点 ·功能域(即个特定控制结构作用域)明确可以从盒图上眼就看出来 ·不可能任意转移控制 ·很容易确定局部和全程数据作用域 ·很容易表现嵌套关系也可以表示模块层次结构 图4.27给出了结构化控制结构盒图表示也给出了子盒图表... [阅读全文]

现代化的陷阱:需求的陷阱

某日,老师在课堂上想考考学生们智商,就问个男孩:“树上有十只鸟,开枪打死只,还剩几只?” 男孩反问:“是无声枪么?” “不是.” “枪声有多大?” “80~100分贝.” “那就是说会震耳朵疼?” “是.” “在这个城市... [阅读全文]

开发和测试必须手牵手的合作

“在我经历中些人认为测试周期可以完全独立于开发周期这样测试员可以集中大部分精力在他们认为重要功能上”在Sun Microsystems公司从事企业级集成产品lead工程师Kiran Bhumana说“他们认为测试可以紧跟在开发后面或者这个功能质量比另个更重要”功能更丰富产品赢得更多订单这在当前是事实他说但产品稳定性同样起着至关重要作用这点很容易被人遗... [阅读全文]

teamleader:做好一个team leader的思路方法

每年给组员做PR时候总会谈及职业规划问题也总会被被问到怎样何时才可以做个lead为什么自己不能做lead?就从别处收集了些自己也加了些作为个指引但实际在具体操作时也是每个manager见仁见智事情而且有时需要激励和推动才能挖掘出他/她潜能基本 1.理解及分解能力能够准确理解上级给出任务并合理分解 2.目标设置能力能够将任务时间注意事项期望结果标准等明确告诉你组员 3.监控进度和质量收集组员进度及汇... [阅读全文]

性能监视计数器错误:LoadRunner监视的性能计数器

今天我先把我整理些计数器及其阈值要求等贴出来这些计数器是针对我对windows操作系统C/S结构sql server数据库及WEB平台.net产品测试时些计数器;大家可以继续补充作过unix平台上oracle数据库测试及J2EE架构及WEBLOGIC方面测试朋友也希望把自己使用计数器贴出来让大家分享   好了先说这些了希望通过这个专题最终能让大家对自己测试结果... [阅读全文]

相似三角形的判定:判定树

判定表虽然能清晰地表示复杂条件组合和应做动作的间对应关系但其含义却不是眼就能看出来初次接触这种工具人要理解它需要有个简短学习过程此外当数据元素值多于两个时(例如4.9.4节例子中假设对机票需细分为头等舱、 2等舱和经济舱等多种级别时)判定表简洁程度也将下降 判定树是判定表变种也能清晰地表示复杂条件组合和应做动作的间对应关系判定树优点在于它形式简单到不需任何介绍说明眼就可以看出其含义因此易于掌握和使... [阅读全文]

pdl语言:过程设计语言(PDL)

PDL也称为伪码这是个笼统名称现在有许多种区别过程设计语言在使用它是用正文形式表示数据和处理过程设计工具 PDL具有严格关键字外部语法用于定义控制结构和数据结构;另方面PDL表示实际操作和条件内部语法通常又是灵活自由以便可以适应各种工程项目需要因此般说来PDL是种“混杂”语言它使用种语言(通常是某种自然语言)词汇同时却使用另种语言(某种结构化设计语言)语法 PDL应该具有下... [阅读全文]

jackson图:Jackson图和改进的Jackson图

虽然中实际使用数据结构种类繁多但是它们数据元素彼此间逻辑关系却只有顺序、选择和重复 3类因此逻辑数据结构也只有这 3类 1.顺序结构 顺序结构数据由个或多个数据元素组成每个元素按确定次序出现次图4.31是表示顺序结构Jackson图个例子 2.选择结构 选择结构数据包含两个或多个数据元素每次使用这个数据时按定条件从这些数据元素中选择个图4.32是表示 3个中选... [阅读全文]

聊天室如何实现:聊天室项目分析和实现

粗略类分析: TCharRoomServer TCharRoom TClient Count MaxCount ClientName Charroom:TCharRoom ClientCount CharRoomName Address Clients: TClient RecvMsgs: TMessage MsgCount RecvMsgCount Msgs: TMessage SendMsg(... [阅读全文]

统一协同 让开发不再 孤单

  Jazz借鉴Eclipse成功经验  “Jazz独到价值体现在:桌面客户端集成——生命周期集成;功能优先——团队(Team)优先;人工维护——流程自动化和透明度”提到JazzIBM大中华区软件Software开发中心副总经理蔡春松这样表示  据蔡春松介绍Jazz在... [阅读全文]

从功夫熊猫谈软件Software开发的 3个要点

看了功夫熊猫的后我发现这是部非常好电影我很喜欢不过相对于小孩子们被这些动画角色夸张表演和看似可以内容吸引我更在意是这部电影里所提到和成人社会有关内容而且当我把这些和我自己在软件Software开发工作进行比较时我就更加关注这部电影内涵了所以让我来说说功夫熊猫和软件Software开发里共通点吧1. 偶像崇拜终会让你事无成每个人都有自己英雄每个人都有自己敬仰尊重甚至为的不懈奋斗人不幸是事实往往不如想... [阅读全文]

martinfowler:Martin Fowler讲解 求专不求全 的DSL语言

自从2005年Martin Fowler首次访华以来“敏捷”逐渐成为中国软件Software从业者们耳熟能详词汇在今天演讲中Martin Fowler给我们讲解“求专不求全”DSL语言许多人认为DSL是个新技术其实这种观点是种误解Martin Fowler&徐昊在演讲中说:“70年代时候DSL语言就已经存在了实际上许多工程师都已经开使用这... [阅读全文]

软件工程流程:软件Software工程=优秀的团队(Team)+完美的流程+合适的语言

郭晓:大家好!感谢大家放弃在家睡懒觉机会参加大会今天来人比较多比较挤不好意思希望大家谅解! 直在探索如何样能够写出更好软件Software从思路方法和技术等各种角度上我们组织这个敏捷中国会议 3年来也有个很重要目就是跟中国所有IT行业同事起讨 论分享如何样才能写出更好软件Software所有讨论题目都是围绕着这个主题进行不仅是我们自己包括腾讯公司项目管理(project management)部总... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共1228条 分41页