分享到:

西安麦云软件科技有限公司秉承""专业进取、锲而不舍""的经营理念

联系资料

西安麦云软件科技有限公司
所在地区:
陕西省 西安市
公司主页:
暂无
电话号码:
1819*******
传真号码:
暂无
联 系 人:
杨总
移动电话:
1819*******
电子邮箱:
暂无

软件开发如何规避时间碎片化的坑?

发布于 2018年05月19日

[摘要]为什么讨论时间的碎片化 ? 西安软件开发产生有效成果的智力活动,总是需要连续的时间来保证。许多忘我思考的典故都证明了这一点。 软件开发是一种智力活动,因此也遵循这一道理。
为什么讨论时间的碎片化 ?
   产生有效成果的智力活动,总是需要连续的时间来保证。许多忘我思考的典故都证明了这一点。 软件开发是一种智力活动,因此也遵循这一道理。 打断某人的工作,不论是智力工作还是体力工作,对工作的效率和产出总会产生负面影响。 只不过与体力劳动不同, 智力劳动受到这方面的负面影响要大得多。 对一名建筑工人,如果他连续工作的60分钟被打断成3个不连续的20分钟, 其产出与连续工作60分钟相比,是基本一致的。而对一名软件开发人员,3个不连续的20分钟内的工作成果,恐怕只能相当连续的40分钟的成果。有20分钟的时间被丢失了。 为什么会这样? 谁偷走了他的时间?下文试图给出解释。

时间如何破碎 ?
   仔细观察我们每天的工作时间花费就不难发现,存在天然的时间断点把我们本来连续的工作时间碎片化。午休、倒咖啡、去洗手间等等。除此之外,一些偶发的事件也能打断我们的思绪,比如一个电话,一个邮件提醒,或一个 MSN 消息。 我们不是古庙里的僧侣, 因此尘世中的干扰总是存在。 但这些不是本文讨论的内容。 想讨论的, 是在软件开发管理中不合理的做法导致的时间碎片化。
我认为以下做法是不合理的。

一人多任务
过分强调面对面沟通

过多的全体会议

   时间碎片化是开发工作直接的危害之一。虽然很多时间断点无法避免,但管理方式的改进能减轻这方面的危害。认为减少对开发人员的干扰,提高他们工作时间的连续性,是高效管理的必要手段之一。理解了这一点,把团队拉到偏远的酒店或关到一个单独的房间进行所谓的“封闭式”开发,就显得不是那么必要了。