如果您不熟悉 精益制造 以及相关的方法, 5小号 对你来说可能有点神秘. 我潜入了详细的讲解之前, 以及如何将其成功应用到软件开发中, 值得一看它的来源. 如您所知, 丰田的流程和创意之所以出名是有原因的. 他们在竞争激烈的行业中取得了惊人的成绩, 比竞争对手少得多的资源. 结果是, 人们想知道他们是如何做到的. 丰田的秘密武器之一是5S, 他们从日本的平野收养并自己制作. 如今, 它是精益方法的关键部分,可帮助全球企业. 有了如此强大的工具,您可能会认为会有很多复杂性. 然而, 5S其实很简单.

5Ss是什么意思?

5S包括 5 话, 每个以S开头 – 分类, 矫直/按顺序排列, 闪耀, 标准化和持续. 是, 最初有日语单词 (清里, 赛顿, 清创, 精光静克), 但让我们使用英语版本. 容易得多!

每个单词都带有关于如何改进我们正在做的工作以提高效率和效力的想法。. 听起来很有前途, 对? 但, 这些想法如何应用于软件开发? 让我们更详细地看看.

5S软件

分类 – 5S的第一步是从工作区域中删除所有不需要的元素. 在工程环境中,这将意味着工具和其他工作场所对象. 对于软件, 这更可能适用于您的计算机工作区.

例如, 您可以清理桌面和文件系统, 删除所有不需要的物品,以便您更轻松地找到所需的内容. 以任何可能的方式消除混乱, 总是可以在任何形式的工作中获得更有效的结果. 我相信您在工作或在家中都经历过.

您也可以将此想法应用于您的编码IDE或在软件开发中使用的其他工具, 作为开发人员或项目经理.

  • 删除不再需要或不相关的不需要的项目或文件
  • 删除项目中未使用的任何无效代码 (例如,没有致力于版本控制系统)
  • 删除不再使用的注释代码 (仍然存储旧版本)

如你看到的, 这个想法很简单, 但结果可能很强大. 毕竟, 保持一切清晰, 整洁有序,总是可以带来更好的工作.

 

拉直 –这是指项目的排序,以便更容易找到它们并更快地使用它们. 最初的想法旨在应用于工作场所中工具的对齐和布置, 但我们也可以将它们应用于我们的虚拟计算机世界.

您可以先将最重要,最常用的工具保留在计算机桌面上,或者创建快捷方式来节省您完成任务的时间.

深入挖掘, 文件和代码的组织方式应易于“到达”. 不要将所有文档都放在一个标有“文档”的文件夹中, 将其分为相关项目和主题. 在我们所做的任何事情中,秩序都会带来效率.

当然,对于名称空间之类的代码也是如此, 以及代码的逻辑放置和顺序 (方法, 对象, 等级等).

这些小事情可能需要一段时间才能习惯, 但是当你几天回去找东西时, 几周甚至几年后,您会很高兴花时间整理工作空间.

 

闪耀 –在工程车间中,使工具保持工作状态并清除任何锈蚀或污垢是一件明智的事情. 但是如何将其应用到软件开发中?

这适用于最大的领域是代码清理和重构. 当然, 重构也可以应用于文档和流程, 如果你考虑一下.

代码重构是我们在软件中永远都不想做的事情, 但是我们知道对我们有好处. 有点像小时候吃我们的蔬菜.

随着项目或软件中文件和对象数量的增加, 遗留代码的复杂性和低效率也是如此.

所以, 而不是忽略它, 您应该始终在每个项目中花点时间来通过重构来改善代码. 向该常用代码添加接口, 或创建一个新对象来存储常用操作. 你知道怎么做, 但是您在敏捷软件开发的忙碌节奏中牢记这些想法吗??

 

标准化 –这是5S流程的第四步, 并且在许多方面都采用了之前的所有方法 3 考虑到. 这里的想法是通过通用程序使您所做的一切标准化.

所以, 而不是只做第一个 3 一次, 您应该有一个描述如何定期执行和维护这些任务的过程. 除此以外, 众所周知, 衰减将再次出现,您将浪费时间.

这意味着有人应该记录您正在使用的过程

  • 组织代码结构
  • 重构代码
  • 在代码中写注释

这也可能意味着编写开发文档或开发团队使用哪些工具的入门文档。, 如何设置它们以及将它们存储在桌面上的位置 (获得最高效率).

文档和流程是在任何业务中始终获得高效且可重复的结果的关键.

 

支持 –最后的S也许是最重要的. 这是确保在日常工作中不会忘记整个5S方法的想法.

这意味着需要进行审核以检查流程, 程序和质量始终保持不变. 还要检查先前的4S是否按照预期的勤奋实际执行.

这些任务总是如此 (文件资料, 流程, 评论, 审核) 看起来太耗时且无关紧要,因此很容易被忽略或遗忘. 这就是为什么最后一部分如此重要. 没有它, 您甚至可以忘记从5S方法开始.

 

如您现在所见,工程界使用的许多方法很容易适用于任何业务场景,包括软件界. 想法很简单, 但结果可能令人难以置信. 所以, 为什么不采纳这些想法,看看如何将它们应用到今天的软件开发中. 您可能会惊讶于您和您的团队拥抱他们的速度有多快, 特别是一旦您看到结果!

关于作者

瑞茜·布尔乔亚 是...的常务董事 流咨询, 由经验丰富的顾问组成的财团,他们具有经验证的专业知识,可以帮助组织在领导力和业务流程方面取得显着改善.

博客文章仅代表作者的个人意见
而并不一定与官方NESMA政策一致.
分享对这个职位:

1 评论

发表评论
  1. 嗨里斯, 谢谢你的博客. 您说5S方法可带来更高的生产率,其结果令人难以置信. 是否有可能通过数据和/或分析来支持? 例如, 在采用5S方法后,就每个功能点的小时数改善而言,对开发团队的平均影响是什么??

发表评论