Skip to end of metadata
Go to start of metadata

The VIVO roadmap process engages the community and governance groups in

  • identifying features for possible inclusion in VIVO.  This is done through every VIVO community mechanism – listservs, events such as Implementation Fest and Conference, personal discussions, working group meetings, task forces, steering and leadership group meetings.
  • Refinement of the feature definitions – what is meant by each?  Are two features rather similar and should be combined?  Is a feature actually more than one and the feature description should be split apart?
  • Discussion of features and the value and enthusiasm for each.  How does the feature improve our ability to generate value for scholarship and scholarly discovery?  How enthusiastic is the community for donating their time and effort to work on a feature?
  • The community expresses its preferences for the features and in particular indicates willingness to contribute effort to development
  • A draft roadmap is developed by a task force using using community feedback, knowledge of the software and techniques needed to efficiently develop features, and strategic concepts
  • Aligning the roadmap with community interests and the strategic plan to insure that high value features of community interest are on the roadmap
  • Creation of sprints to develop features on the roadmap.  Release planning and sprints organize development effort into chunks that can be delivered as releases.
  • The roadmap process is always open.  We always are listening for ideas related to improving VIVO.  Refinement of the roadmap occurs naturally – as features are completed, as effort is contributed, as needs and interests and strategic opportunity changes.  Periodic revision of the roadmap is expected.

Roadmap Process

The Roadmap Process describes steps that will be taken to develop a roadmap incorporating the principles described above.  As steps are completed, the page will be updated.  The project director will be responsible for overseeing the process and engaging the community in the process.  A task force will be formed to take input from the community and develop a draft roadmap for consideration by the Steering Group and then by Leadership.  Status of the process will be reported each week in VIVO Updates.

Roadmap Features

The Roadmap Features provide a living document describing features for consideration during the process.  Please review this document and contribute your thoughts by adding comments to the page, discussing on listservs, in meetings of working groups, task forces and governance groups.  The document will be updated as needed to clarify, add, remove, combine, split, features.

Roadmap Poster


The poster above was presented at VIVO 2015 in Boston.

Background Materials

The materials below provide additional background to the roadmap process.