• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Bear Bibeault
  • Knute Snortum
  • Liutauras Vilda
Sheriffs:
  • Tim Cooke
  • Devaka Cooray
  • Paul Clapham
Saloon Keepers:
  • Tim Moores
  • Frits Walraven
  • Ron McLeod
  • Ganesh Patekar
  • salvin francis
Bartenders:
  • Tim Holloway
  • Carey Brown
  • Stephan van Hulst

Use Cases  RSS feed

 
Ranch Hand
Posts: 120
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I am writing a Use Case document. Should "Viewing" records on the basis of some options or "Searching" be part of the Use Cases?

/Sara
 
Ranch Hand
Posts: 38
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I would say yes.
 
Sara Jahan
Ranch Hand
Posts: 120
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
thanks
 
(instanceof Sidekick)
Posts: 8791
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Our rule is a bit non standard. With no use case there is no place to write a functional requirement. If it ain't written, it won't get built, tested or anything else. You'll see some books and experts say "logon is not a use case" maybe because it doesn't accomplish a business purpose. But for us it has to be a use case or nobody will ever write it.

I always recommend Cockburn's "Writing Effective Use Cases". If you're new to using them - and sounds like you are - he can give you a lot of comfort and show you a wide range of choices. Other authors can give you a lot of anxiety - do it like this or your project will fail! and get you hung up on formalizing the format and enforcing the rules and reviewing for the right table of contents structure. Yuck!

Know your audience, write clearly just for them. Relax, have fun, come back here for more comments.
 
Eliminate 95% of the weeds in your lawn by mowing 3 inches or higher. Then plant tiny ads:
RavenDB is an Open Source NoSQL Database that’s fully transactional (ACID) across your database
https://coderanch.com/t/704633/RavenDB-Open-Source-NoSQL-Database
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!