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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Use-Case 2.0

35 点作者 steve371大约 9 年前

5 条评论

BinaryIdiot大约 9 年前
So this is going to take some time to read and process but I&#x27;m not convinced people should (I mostly skimmed). It&#x27;s essentially another methodology for getting work done that, like all the others, are so close to how each other work it may not be useful to really understand or switch between any of them. Even if you use this methodology I&#x27;m not convinced it&#x27;s useful or helpful to understand all the intricacies of it.<p>For example their section on how use cases and user stories differ are vague and generic. It explains how user stories and use cases are similar but how they differ is simply a list of generic, non-useful tripe such as &quot;flexible&quot;, &quot;better&quot;, &quot;easier&quot;, &quot;increased understanding&quot;, &quot;easy focus&quot;, etc.<p>I left this article not knowing if this is just a slight re-branding of every other methodology out there nor any compelling information saying why I should or should not use this one over others. Granted I didn&#x27;t read the entire thing but I read the beginning, end and skimmed the middle. You should be able to convey your value in the first few sentences if you want people to use your methodology. In my opinion anyway.<p>I get in big teams you need <i>some form</i> of process but I feel like if your process takes longer than a page to articulate then it&#x27;s never going to be followed and is a waste of time.
评论 #11464460 未加载
aryehof大约 9 年前
My take, is that this primarily attempts to address one of the key criticisms of use cases - the granularity issue. Use cases are often too broadly written initially. When examined closely, one discovers that that the use case presented really needs to be broken down into many more detailed (and changed) cases.<p>The introduction of &quot;slices&quot; appears to acknowledge that. The problem is that like functional decomposition in structured programming, constant re-arrangement of the functional &quot;tree&quot; representing the problem will likely result.
regularfry大约 9 年前
To put this in a slightly more recognisable context, Use Case design is where Bob Martin&#x27;s Architecture: The Lost Years talk sprung from; you can draw a line from there to the Hexagonal Architecture ideas that were floating around at the time.
AzzieElbab大约 9 年前
We have finally come a full circle. Agile UML and IBM Rational Scrum are just around the corner
melle大约 9 年前
See also the whitepaper of use-cases 2.0: <a href="https:&#x2F;&#x2F;www.ivarjacobson.com&#x2F;publications&#x2F;white-papers&#x2F;use-case-ebook" rel="nofollow">https:&#x2F;&#x2F;www.ivarjacobson.com&#x2F;publications&#x2F;white-papers&#x2F;use-c...</a>