TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What do you think of Agile/Scrum?

2 点作者 achenet5 个月前
Hello everyone, what are your opinions about Agile, Scrum and similar management methodologies?<p>Do you think they help?

4 条评论

codingdave5 个月前
Asking this question is just looking for passionate rants. That being said...<p>The truth is pretty simple. The Agile Manifesto makes a ton of sense. Formalized Scrum or other processes are in opposition to what it proposed, so they are a mess. Informal processes developed by your own team, maybe based on ideas from methodologies can be effective. But you have to listen and adapt to the people on your team, creating something that works for all the stakeholders.
mindcrime5 个月前
I think (or think I think):<p>1. Agile is not a methodology. There is no such &quot;thing&quot; as Agile in this sense. You can&#x27;t be &quot;doing Agile&quot; the phrase is inherently nonsense.<p>2. Scrum is an Agile methodology. One of many, alongside Crystal, XP, Agile Unified Process, Scaled Agile Framework, DSDM, etc.<p>3. Most people talking about &quot;Agile&quot; have very little clue what they&#x27;re talking about which muddies the waters badly. And this has being going on so long and is so prevalent that almost all discussion about this topic is useless because no two people in the conversation are even talking about the same thing(s).<p>4. Jira is not part of Scrum and definitely not related to &quot;Agile&quot; (whatever that is) at all. But 99% of people complaining about how &quot;Agile sucks&quot; will bring up something about Jira in their argument. See (3) above.<p>5. The Agile Manifesto has a lot of good ideas in it, everybody should read it every now and again and think about how to apply those ideas without getting too caught up in the cargo-culting and religious wars that surround this issue.<p>6. To a large extent, the various Agile-family methodologies, while imperfect, are almost universally better than most (if not all) non-Agile-family alternatives that have been proposed.<p>7. Too many people used &quot;we&#x27;re Agile&quot; as an excuse to do away with requirements engineering, design, architecture, etc., and justify a cowboy-coding free-for-all. That made sense as a reaction to the over-emphasis on UML modeling, BDUF, etc. that was prominent at a point in time, but has otherwise been a detriment to our industry.
ai-christianson5 个月前
It was a response to the approach of carefully planning and specifying every aspect of the software up-front.<p>The problem with that &quot;waterfall&quot; approach is that, in the real world, we often work in fast moving&#x2F;evolving problem domains, or domains where we discover more as we build. Changing requirements are disastrous to the waterfall approach and can kill projects easily.<p>If we&#x27;re to be pragmatic at all, we need some flexibility&#x2F;adaptability in the process.
gjvc5 个月前
cult