• 软件项目管理之--墨菲定理


    墨菲定理内容:

    http://baike.baidu.com/subview/440060/9859388.htm?fromId=40544

    总结起来就是这句:“怕什么,来什么!”

    对于软件开发的项目而言,经常的情况是:当你感觉你写的代码某个地方有可能有问题时,他就真的有问题(Shit,被测试发现了,被客户发现就更麻烦了)。

    所以墨菲定理用于软件项目的启示:不要放过你认为会有问题的地方。

    1.设计者感觉设计考虑不全面,设计不明确,接口不合理的地方。

    2.开发感觉代码写的可能有问题的地方。

    3.测试感觉测试不完全的地方,测试方法不正确的地方。

    4.项目经理感觉流程不完善,没有充分执行的地方。

    所以,要尽量避免墨菲定理式悲剧的发生,就要尽量完善开发流程,设计明确,开发完善,测试充分,让错误无法藏身。

    各“工种”要各司其职,各担其责。要有完善的责任制度。

    比如设计的错误不能让开发承担,要在促使设计者担负起责任,充分暴漏出问题并完全解决在设计阶段,不向下“排污水”;如此下个环节的开发才能专注与实现,而不是一直在为设计的失败“擦屁股”。

    多快猛上的“大跃进”不应该存在于软件开发过程(至少对于重视软件质量的公司,不重视质量的另说了),

    借用语句较时髦的话:步子迈太大,容易扯到蛋。

    总之,避免软件管理上的墨菲定理,必须要有一套完整严格的开发流程,否则很难避免。害怕的终会发生。

  • 相关阅读:
    MySQL的语句执行顺序
    mysql 基本使用
    spring 事务详解
    java 设计模式
    hibernate 简单查询
    qwq(一些有趣的数学题)
    关于libra9z
    HDU6756 Finding a MEX
    CF1386C Joker
    CF1340F Nastya and CBS
  • 原文地址:https://www.cnblogs.com/TonyZhao/p/3389141.html
Copyright © 2020-2023  润新知