Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

This page provides an analysis and prioritization for the Use Cases gathered via the 2014 Vision Survey and later DCAT Use Case gathering meetings. A few notes on this analysis:

Priorities are in "draft" form, but have been assigned based on a combination of three factors:

  • "Votes" (likes or comments) on the Use Case page itself
  • The average ranking from the 2014 Vision Survey (if it was included in that survey). These average rankings appear in the table on the DSpace 2014 Product Plan page
  • The RoadMap Working Group's guess as to the likely priority of this use case. This working group consists of DCAT, Committer and Steering Group members.

Complexity is also in "draft" form and is based on the current state of the codebase. As such, it may change drastically for some use cases based on the eventual 2015-16 Technical RoadMap document. For example, a use case which already exists or "mostly" exists may be ranked as "Low". But if the RoadMap recommends rebuilding/refactoring related features/dependencies, its complexity may increase to "Medium" or "High".

Core / Non-Core specifies whether a given Use Case seems to be a "core" use case , likely extension, or likely integration point. "non-core"

= This use case is likely one that is out-of-the-box in DSpace
  • "extension" = This use case is likely to be provided as an optional add-on / plugin which can be installed into DSpace
  • "integration" = This use case would likely be met via an integration with a third party system, plugin or tool.

    (in which case a likely

    CategoryUse Case NamePrimary ActorExisting/Related Feature(s)Related Technical Strategic Goal(s)

    Core?

    Complexity

    Priority (1-5)
    (1 = highest)

    DepositBatch Deposit (via UI / uploading spreadsheet)End User / AdministratorGoal 1: Fundamentals of IR,
    Goal 5: Low cost, "just works"
    (tick)Medium/High1
    Browse/SearchBrowseEnd UserGoal 1: Fundamentals of IR(tick)Low1
    Browse/SearchClear distinction between different types of contributor involvementEnd User
    • Discovery (controls browse/search facets)
    • "Author Profiles" concept / DSpace-CRIS
     (tick)Low3?
    AccessConfigure hidden communities that will not be visible to users without accessAdministrator
    • Discovery
    • Authorization / Access rights in general
    Goal 5: Low cost, "just works"(tick)Medium3
    EditingCrowdsourcing metadata for archived itemsEnd UserGoal 5: Low cost, "just works" Medium3?
    DepositCurated thumbnailsEnd User
    • Media Filters
    • Submission UI
      Low5
    Browse/SearchDiscovery and retrieval of content on mobile devicesEnd User
    • Discovery
    • Themes (especially Mirage2 / JSPUI on bootstrap)
    Goal 1: Fundamentals of IR(tick)Low1
    DepositEasy and Intuitive Deposit InterfaceEnd User
    • Submission UI

    Goal 1: Fundamentals of IR,
    Goal 4: Integration with external services

    (tick)High1
    Browse/SearchEnhanced access to related itemsEnd UserGoal 1: Fundamentals of IR?(tick)Low1
    DepositFlexible licensingEnd User
    • Submission UI (especially CC licensing step)
    Goal 4: Integration with external services Low2
    User ExperienceIn-browser page turner for accessing text based materialsEnd User Goal 5: Low cost, "just works" Medium3
    Browse/SearchIntelligent rendering of URL's in item MetadataEnd UserGoal 1: Fundamentals of IR?,
    Goal 4: Integration with external services
    (tick)Low2
    EditingItem editing by original submittersEnd User  High5
    Browse/SearchSearch for itemsEnd UserGoal 1: Fundamentals of IR(tick)Low1
    User ExperienceStreaming Video ContentEnd UserGoal 5: Low cost, "just works" High3
    User ExperienceVisitor can play media hosted on an external streaming media serverEnd UserGoal 5: Low cost, "just works" High3
    User ExperienceVisual collection browsingEnd User
    • Discovery
    • Media Filters (Thumbnail generation)
      Medium4
    IncompleteAbility to specify the emphasis of a collection through GUIAdministrator  ?5?