• 软件工程师都是绝对的乐观主义者。
    风险管理仅是取一些措施尽可能减少潜在问题发生的可能性或减少其带来的影响。
    典型的需求风险包括对需求的误解、不恰当的用户参与、不确定或随意变更项目的范围和目标以及持续变更需求。
    风险管理活动应该与工程规模相适应。

    .... ....

  • 需求与软件项目的各个阶段,都有密切的联系。

    需求的改变会影响所有的风险承担者的接口。因此要对他们进行耐心的解释,减少其恐惧感。
    人们都不喜欢被迫离开他们已经习惯的环境,因此在需求变更时,将面临反对。

    1)改进过程应该是革命性的、彻底的、连续的、反复的
    2)人们和组织机构都只有在他们获得激励时才愿意变更
    3)过程变更是面向目标的
    4)改进活动看作一些小项目
  • 应该在需求工程中使用一些工具来帮助完成任务(会议/委员会/图表)
    应该对开发者、客户代表、需求分析者、用户进行培训,编写术语汇编。

    需求获取:
    1)确定需...
  • 很多客户和开发者都忽略了实际用户的需求,或是混淆了需求的不同层次。

    客户的需求在一个较高的层次上,为产品提供宏观的描述和指导性的框架,是项目的基础。
    用户的需求说明产品完成的任务和具有的特性,细致,真实。
    而实际情况是,很多客户和用户都觉得没有必要或没有精力来进行这项工作。

    开发人员与客户要达成一种合作关系,以软件成功为共同目标。注意不要走向对立。
  • 软件需求的相关人(软件的风险承担人)客户/实际用户/分析人员/开发/测试/文档写作者
    软件需求的根本问题:期望差异
    软件需求包含很多层次,从不同角度反映细节问题(市场,用户,开发者)
    需求用于描述条件和权能

    所有项目风险承担者都要在需求的描述用语上达成共识。
  • 需求:
    用确定的方法描述产品的功能和性能,
    无岐义,全面,可验证。
    前后一致,可演化,可追踪。

    需求中的“待定”:必须说明原因和解决条件,所有待定需求不作为保证。
    虽然需求是必然会被更改的,但是制定之初就要详尽。
  •      上世纪60年代末,美国旧金山地区接连发生20多起恐怖的连环杀人案,一名自称“十二宫杀手”的凶手,每次作案之后都会向警方和媒体发送含有密码的信件炫耀他的杀人经过,并在信末留一个星象图案标志,声称只要能够破译密码,便可得知他的真实身份。然而“十二宫”系列案件至今未被侦破。令人做梦也没想到的是,在沉寂近40年后,日前美国加州男子丹尼斯·考夫曼突然向FBI爆料称,他在整理已故继父杰克留在一个公共储...
  •     【原文】 子曰:“吾与回言终日, 不违,如愚。退而省其私,亦足以发,回也不愚。”  

        【译文】 孔子说:“我曾整天同颜回谈话,他从不反驳,像个笨人。但后来观察,发现他理解透彻、发挥自如,他并不笨。”

     

        孔子很喜欢思考教育的问题,他从来不主观地去评断弟子,...
  • 弗兰妮与祖伊

    特别的猫

    第十三个故事

    沉默的证人

    伟人之旅

    时间机器

    爱的艺术

    看不见的城市
    ...
  • 2008-06-01

    论语---问孝 - [论语心得]

        【原文】 孟武伯问孝,子曰:“父母唯其疾之忧。”     

        【译文】 孟武伯问孝,孔子说:“关心父母的健康。”
     

        【原文】 子游问孝,子曰:“今之孝者,是谓能养。至于犬马,皆能有养。不敬,何以别乎?”

        【译文】 子游问孝,孔子说:&...