美文网首页敏捷开发与项目管理
如何把复杂的事情简单化?

如何把复杂的事情简单化?

作者: c2d1aa9c4bc4 | 来源:发表于2019-04-29 19:14 被阅读3次

    最近项目的方向做了一次大的调整,根据市场的压力,老板直接Top down一个新功能,现时3个月完成,没有讨价还价的余地。其实按照估算来说,这个新功能至少需要半年时间,是一个大块的很复杂的功能,很多技术专家都觉得难,难在什么地方?大家众说纷纭,有说技术难点的,有说时间紧的,有说跨团队沟通难的。看起来事情是很复杂,那就解决不了吗? 一定得推迟吗? 其实未必,有经验的管理者,就应该擅长于把复杂的事情简单化,如何简化? 最好的方法就是任务分解。任务分解是把复杂问题简单化的最好途径,没有之一。


    任务分解法

    专业术语叫WBS,即工作分解结构(Work Breakdown Structure),我们不要说的很专业,就举一个生活的例子,大家就明白了。比如装修一个100平米的房子,这是一件很复杂的事情吧,人力,物力和财力都必须严格把控,而且在装修中间会有很多突发问题,那你怎么办?你还记得装修公司写的装修计划表吗?那就是一个典型的WBS,试看一例:

    装修分解图

    有了装修计划表,是不是装修这件事情就明白了许多?每一个细化的项目你都可以掌控了。

    任何事情只要经过分解,就会立马清晰许多,再比如,我要组织一次全家5口人去西藏的7天的旅游行程,试着简单分解一下任务吧:

    1、确定西藏的必玩景点,画出各个景点之间的距离
    2、根据各个景点之间的距离,制定一张行程图和路线图
    3、根据行程图,预定好酒店。(预算:XXX)
    4、根据路线图,选择交通工具。(订票,租车等)
    5、随身携带的东西整理。(包括衣服、水杯,背包,充电器等)
    6、家庭成员之间的分工确认(谁负责背包,谁负责安全,谁负责交通。。。)
    7、考虑安全因素(天气情况,当地的习俗了解,抗高原反映的药物,晕车药)
    ……

    这是一个任务分解结构,目的就是把大事化小,把小事落到实处。
    好了,举完了例子,我们来总结一下分解任务的几个要点:

    • 切割的子任务必须都具有独立性
    • 每个子任务都有明确的目的
    • 每个子任务便于控制进展
    • 每个子任务都具有可行性

    比如以上“根据各个景点之间的距离,制定一张行程图和路线图”,就是一个好的分解任务,目的很明确,也很容易展现出结果。

    好了,不用多说复杂的道理了,大家生活中用起来吧!

    相关文章

      网友评论

        本文标题:如何把复杂的事情简单化?

        本文链接:https://www.haomeiwen.com/subject/pvjunqtx.html