我正在研究改进我的网络开发实践,并且遇到了LEAN编程的流行术语。 你们有一些我可以挖掘的推荐信息来源,任何事情都会受到赞赏。 感谢
答案 0 :(得分:3)
我不知道您的期望是什么(精益软件开发更多的是关于流程而不是开发实践),但这里有一些提示。
一般来说,与Mary Poppendieck的每次谈话/书籍/采访/视频都值得一试。但因为我喜欢书籍,所以我建议Lean Software Development: An Agile Toolkit(对我来说是一种圣经)。
我特别喜欢的另一个很棒的资源是Pete Abilla的博客:shmula.com。那里有很多好东西。
Henrik Kniberg在他的博客上也有很多关于Lean的好材料。看看吧。
阅读有关精益生产的内容也有助于更好地理解其背后的概念和理论(The Toyota way,The machine that changed the world,The Toyota Production System: Beyond Large-Scale Production,A Study of the Toyota Production System from an Industrial Eng. Viewpoint)。< / p>
答案 1 :(得分:2)
有限WIP协会网站有很多关于将看板和精益原则应用于软件开发的文章。 Find out more.
答案 2 :(得分:1)
在此视频中,您几乎可以了解有关LEAN的所有信息
答案 3 :(得分:0)
我猜this link将是一个很好的起点。 Mary Poppendieck在将精益制造的思想转移到软件开发方面发挥了重要作用。虽然Lean可能无法直接改进您的Web编程,但它与敏捷方法以及敏捷为软件开发带来的好处密切相关。
答案 4 :(得分:0)
我发现Corey Ladas在Scrumban - Essays on Kanban Systems for Lean Software Development中收集的论文非常有用。您可以在leansoftwareengineering.com上找到一些文章作为文章
答案 5 :(得分: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
答案 6 :(得分:0)
您可以轻松地在PHP中更改代码,这在java中是不可能的。但你也可以用JRebel做到这一点。见http://zeroturnaround.com/jrebel/
答案 7 :(得分:0)
我会提供scrumban知识网站about scrumban。比较看板,scrum和scrumban还简要介绍了实施看板/ scrumban方法