对话Ruby on Rails之父DHH:我们需要重新审视软件开发

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"或许这有点尴尬,即使在这个行业呆了好几年,我仍然不明白为什么软件公司如此迷恋交付速度。这种迷恋已经深植到软件语言中,他们用Sprint作为工作时间单位,用速度(velocity)来衡量进度。快速交付软件真有那么重要吗?我不知道。我自己不开发软件,但每天都会做故障排除工作,有时甚至希望工程师能慢一点。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"我把这个问题抛给了"},{"type":"text","marks":[{"type":"strong"}],"text":"David Heinemeier Hansson(DHH)——Ruby on Rails之父,Basecamp联合创始人兼CTO,畅销书《重来》的作者"},{"type":"text","text":"。他擅长分析软件行业的趋势,无论是技术层面的趋势(如微服务的日益普及),还是机构层面的趋势(如风险资本成为发展高科技业务的默认方式)。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"近日,我与他聊了聊当今的软件开发方式、这些开发方式对开发者来说意味着什么,以及如何寻求替代方法。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"heading","attrs":{"align":null,"level":4},"content":[{"type":"text","text":"问题1:软件方法学成为了一个行业,涌现出Scrum、敏捷以及各种各样的书籍等。但是,你和Basecamp团队却没有遵循这些做法。这是为什么?"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"答:首先,我们的软件开发方法主要受敏捷宣言和敏捷价值观的启发,而非现在的那些敏捷实践。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}}]}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章