工作者的实践
 
 
问答 | 交流群 | 讲座 | 月刊 | iProcess |
 

精品文摘(2011年6月)

 
  本期关注内容:  软件需求 软件测试 项目管理 产品研发管理 过程改进 界面设计 IT生活 其他

   
软件需求
   
  需求分析方法—把测试流程图表化
  需求测试,是验证需求是否是正确的、完整的、无二义性。测试人员要能够分辨出来问题点,并跟用户进行核对,确定用户的真实需求。 需求测试的输入:需求文档(MRD、PRD、UC) 需求测试的输出:问题点及修改建议,测试分析MM图。
   
  基于功能需求模式识别的变异式产品需求分析建模方法及其在产品设计中的应用
  提出一种产品需求分析建模的方法, 它通过识别已有设计的功能需求模式来映射历史数据和 抽取专家经验和知识, 从而在新产品设计中根据功能需求模式, 通过对以往产品设计的修改和进化来 进行产品需求分析.
   

软件测试
   
  测试用例设计白皮书
  测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果。测试用例是执行的最小实体。简单地说,测试用例就是设计一个场景,使软件程序在这种场景下,必须能够正常运行并且达到程序所设计的执行结果。
   
  更好的团队合作之缺陷篇:有效沟通的10个建议
  有效地沟通可以在缺陷管理中避免项目利益相关者之间的相互指责,支持收集和解释目标信息。缺陷报告的准确性、合理的分类和客观的表述有助于改善缺陷报告提交人员和缺陷修复人员之间的关系。测试人员应考虑到缺陷的重要性,并提供可用的客观信息。
   
  敏捷测试的最佳实践,第 2 部分: 方法与实践
  在敏捷活动如火如荼的推广运动中,我们显然无法预知如何在您的特定的复杂环境中您能否最后达成所愿,也无法为您预测出前进道路的分岔口可能唯一的正确的线路,我们却可以为您点起一盏明亮“街灯”,在这迷雾中驱除黑暗。
   

项目管理
   
  看《西游记》悟团队建设
  众所周知,三打白骨精时的唐僧师徒四人的取经团队刚刚组建,尚处于团队的磨合期,师徒四人的价值观、性格、经历、心理状态截然不同,师徒的之间沟通不足,默契程度不高:悟空火眼金睛,但性急遇事不请示领导;
   
  优秀团队的建设与管理
  1、传统企业与现代企业的团队有什么区别? 2、现在的团队与过去的团队有什么区别? 团队是由员工和管理层组成的一个共同体,该共同体合理利用每一个成员的知识和技能协同工作,解决问题,达到共同的目标.
   
  微软项目管理案例分析
  微软项目管理内容及流程 软件开发的项目管理 微软项目管理的组织形式 同步--稳定法开发模式 微软多里程碑式流程 MSF(Microsoft Solution Framework )
   

产品研发管理
   
  正视研发管理才是高水平竞争
  对今天很多中国软件企业来说,并不是开发人员没有事情可做,而是需要做的工作实在太多,根本无法满足这些企业业务的需求。然而不少公司都无法再投入更多的资源在研发上,例如花更多的钱来招聘更多程序员。
   
  集成化软件研发流程IDP 7.0
  产品管理流程如图6-1所示,主要活动有:产品策划,调研分析,产品立项与开发,产品销售与服务。该流程的主要工作成果和责任人见表1-1。
   
  需求是如何变成产品原型的:产品经理和交互设计师的对话
  在一个互联网公司的工作流程中,产品经理(主要指偏向产品设计的产品人员)和交互设计师是这个流水线上最起点的环节,也是关系最暧昧的两个环节。说其暧昧,是因为在很多互联网公司里面,这两个环节所做的事情是有重合的,
   
  产品经理能力模型解说—把控
  很多产品经理都说自己是打杂的,我说:“对!“我也是打杂的。什么都干,最累最杂的事情该干的都干了。仔细想想,谁不是打杂的?越往上,越累,哪一天自己做老板了,不光给自己公司的那摊琐事打杂,还要伺候合伙人,给客户打杂,给员工打杂。
   

过程改进
   
  模型驱动开发 —在RUP与Agile之间找到平衡点
  为了解决软件开发存在的问题,业界不断涌现出许多开发方法、过程以及模型,试图从方法论、工程学等角度对软件开发过程进行改进和管理。其中最为知名的,要数RUP(Rational Unified Process,统一软件开发过程)和近十年涌现的各种Agile开发方法了。
   
  Scrum框架及其背后的原则(下)——框架背后的原则及实施过程不良症状分析
  Scrum 是一个经验性(empirical)的过程,透明(transparent)、检验(inspect)和调整(adapt)是它的三个支柱。Scrum的产品开发过程是高度透明和不断反馈调整的自适应过程。
   
  精益开发治理的最佳实践,第 1 部分: 原则和组织
  IT 治理计划的目标是建立责任、权力和沟通链,授权人们支持全面的企业目标和策略。您通过平衡 IT 投资中的风险和回报、设立有效的过程和实践、为部门确定方向和目标,并且确定人们在部门中扮演的角色来进行上面的工作。
   
  精益开发治理的最佳实践,第 2部分: 过程和度量
  “过程”指的是用于有效的精益治理的策略 —— 那些使用 Rational 统一过程(Rational Unified Process?,或 RUP?) 的人所熟悉的基本概念。“量度”指的是用于通过支持目标和动机来进行精明的可执行的决策制定的量度策略。
   
  精益开发治理的最佳实践,第 3 部分: 角色和政策
  对于“角色和职责”,我们的意思是定义谁有权力执行某些任务,人力资源部门如何支持这些职责,以及团队组织怎样必须支持并向 IT 架构增加价值。对于“政策和标准”,我们的意思是定义支持跨软件开发工作的一致操作的方针,
   
  SCRUM敏捷项目管理
  Scrum 是一个勇于运行项目的框架,现已被数十家公司数百个项目开发中应用,适用于需求难以预测的复杂商务应用产品的开发.它定义一组活动,这些活动可帮助您的团队更快地向客户交付更多价值.
   

界面设计
   
  如何把无意识引入到交互设计中
  先来谈谈“无意识设计” ,“无意识设计”理论,即为通过有意识的设计,实现无意识的行为,给人有意味的享受。无意识其实是心理学的一个术语,是指一些想法、观念等并不被我们所意识到,它们贮藏在内心深处,但是会通过相应的行为表现出来。
   
  用户动机是“以用户为中心”的方法论
  今天我要提出的产品策划的方法论就是:用户动机。 就像警察办案一样,有时候看似得到了合理的人证、物证, 但还要解释通嫌疑人的犯罪动机。 做产品策划也是一样,发现需求的本质来源就是发现了用户针对这种需求的行为动机。
   
  当视觉设计师遇上产品经理、开发工程师…
  产品经理、开发工程师和市场策划专员等产品利益关系人认为——视觉设计师在整个团队中没有突出的地位。难道这个论断是正确的吗?我们还能用哪些实例来向这些利益关系人证明视觉视觉设计的重要性呢?
   

IT生活
   
  支撑软件开发人员的三种精神
  我注意到有三种精神指引着软件开发人员的灵魂——伟大的艺术家精神,可信赖的员工精神和自私的实用主义精神。 伟大的艺术家精神 可信赖的员工精神 自私的实用主义精神
   
  再次写给我们这些浮躁的程序员
  一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长的心得,我们不必每条都去实践,但是优秀的程序员成长过程中总会实践里面的几条。
   
  如何使用搜索技巧来成为一名高效的程序员
  对于缺乏编程知识的人来说,完全有可能编写一个网页或小程序。如果在用Google搜索相关示例时幸运的话,可以搜到现成的代码。即使是经验丰富的程序员,通常也会为了节省时间和精力而在网上搜索解决方案。
   

其他
   
  Google工程师:复杂是软件的死敌
  Google开发工程师Evan Martin发表了一篇博文《Complexity is the enemy》,文章中指出复杂是软件的死敌,新代码的引入是否增加了软件的复杂度,是否应该加入,要依据是否符合项目特定设计目标来判定,在文末作者指出应该像C语言那样写Python代码。
   
  SVN管理员手册
  1.配置SubVersion登陆用户名和密码 1.1.新增用户 1.2.修改用户密码 1.3.删除用户 1.4.配置版本库目录访问权限 2.FAQ
   
  软件项目质量管理
  软件质量是指软件满足明确说明或者隐含的需求的程度。 用户需求是衡量软件质量的基础。 除满足明确定义的需求外,还要满足隐含的需求。
   
  浅谈数据仓库建设中的数据建模方法
  所谓水无定势,兵无常法。不同的行业,有不同行业的特点,因此,从业务角度看,其相应的数据模型是千差万别的。目前业界较为主流的是数据仓库厂商主要是 IBM 和 NCR,这两家公司的除了能够提供较为强大的数据仓库平台之外,
   

开心一刻!
幽默三则

没穿错
从前有个财主带着仆人出门,走到半道上,财主对仆人说:“莫非今天出门急穿错鞋子了,好象鞋子一高一低哦。”   于是叫仆人回去看看是不是穿错了,过了一会,仆人跑回来说:“老爷,没穿错,家里那双鞋子也是一高一低的。”

财迷
从前有个男人,是个财迷。   
一天早上,他跑到一家兑换金银的店里,抢了一把钱就走,却被一个店伙计拿住,送他到官府里去了。   
官问他道:“许多人都在那里,你怎么敢抢钱呢?”   
他说:“我抢钱的时候,压根儿就没看见人,眼里只看见钱了。”

买马
有个秀才想买一匹马,骑着进京赶考。来到集市,一个马主迎上前说:“相公,我这匹马是千里驹,一口气能跑千里。”   
秀才一听,便对马主说:“京城离此九百里,你的马一口气却跑千里,那一百里路难道让我走回来吗?”

 


培训课程

[深圳特惠]软件测试方法实践 7-30
[特惠]互联网产品经理产品管理 7-16
[北京] 软件需求分析与管理 6-28
[北京] 配置管理方法、实践 7-8
[北京] UML与OOAD 7-15
[北京] 软件架构设计实践 7-22
[北京] 单元测试重构持续集成 7-29
[北京] 手机界面设计原理实践 7-31
[上海] 软件架构案例分析实践 7-10
[上海] 软件需求分析与管理 7-28
[上海] 企业级SOA架构实践 8-11
近期成功案例

艾默生 嵌入式软件架构设计培训举办
中恒博瑞 UI界面设计培训成功举办
丹佛斯 ClearCase与配置管理举办
亚信联创 软件技术文档培训成功举办
普天物流 需求分析与管理成功举办
安世亚太 需求分析与管理培训举办
北京 架构设计方法实践培训举办
某电子支付平台企业 配置管理培训
富士 软件外包项目管理培训举办
卫星导航 UML&OOAD培训成功举办
订阅电子月刊 历期>>
 

如果您不希望收到此邮件,可以发邮件给 zhgx@uml.net.cn退订
订阅了吗? 我要订阅>>>

文章共享平台:uml.org.cn