2009-11-26 60 views
0

我期待着改进我的网站开发实践,并遇到精益编程这个流行术语。 你们有没有我可以挖掘的一些推荐的信息来源,任何事情将不胜感激。 感谢良好的精益编程学习材料

+0

小问题:倾斜不是缩写词。精益或精益是正确的,精益不是。 – 2009-11-28 22:04:26

回答

1

在这个视频,你可以学习几乎所有你需要知道的关于精益

Google TechTalk: Competing on the Basis of Speed

+0

这个视频很棒,但声称它涵盖了所有你需要知道的精益是有点夸张IMO。 – 2009-11-28 05:07:07

0

我猜this link将是一个很好的起点。 Mary Poppendieck将精益制造的想法转化为软件开发。虽然精益可能不会直接改善您的网络编程,但它与敏捷方法论以及敏捷给软件开发带来的好处密切相关。

+0

Mary Poppendieck的工作是一个好的开始;然而,她的大部分想法都是从制造生产线中解脱出来的,而不是产品开发这种更好的比喻。尝试Don Reinertsen的书籍以获得更平衡的视角;我建议“管理设计工厂”。 – Lunivore 2010-11-05 11:20:03

2

有限的在制品协会网站有很多关于将看板和精益原则应用于软件开发的文章。 Find out more.

+1

+1。很高兴看到有限WIP Sciety网站获得更多认可。 – 2009-11-28 22:05:02

3

我不知道你的期望是什么(精益软件开发更多的是关于过程而不是开发实践),但这里有一些提示。

一般来说,每次与Mary Poppendieck的谈话/书籍/采访/视频都值得一试。但是因为我喜欢书籍,所以我建议获得Lean Software Development: An Agile Toolkit(这是我的一种圣经)。

我特别喜欢的另一个很好的资源是Pete Abilla的博客:shmula.com。那里有很多好东西。

Henrik Kniberg在他的博客上也有很多关于Lean的很好的资料。看看它。

约精益制造读的东西将帮助太更好地理解概念和theorie它(The Toyota wayThe machine that changed the worldThe Toyota Production System: Beyond Large-Scale ProductionA Study of the Toyota Production System from an Industrial Eng. Viewpoint)的后面。

+0

+1精益是关于看到大局。谈论“精益编程”并没有太多意义。 – 2009-12-24 03:51:31

0

从纯粹的编程角度来看,帮助您保持精益的软件开发最重要的方面是XP'ers称之为“可测试性”的东西。可测试性是精益中的一个先验问题(在所有精益中,实际上 - 不仅仅是编程)

[我自己的写作和教学工作的无耻插头]我已经使用其他术语写了关于这些问题:

http://blog.scottbellware.com/2010/02/to-control-and-observe-productive.html

http://blog.scottbellware.com/2010/02/productive-by-design.html

0

我会提供scrumban知识网站about scrumban。它比较看板,scrum和scrumban也给出了实施看板/ scrumban方法的简要介绍