Content
View differences
Updated by Wieland Lindenthal about 4 years ago
# User Problem
## User
* Project manager
## Problem
When switching between projects it can get very tedious to find files if there is not a common folder structure for all projects of the same kind.
_Example_:
* Where do you put files related to work packages?
* Where do you put final version of specifications?
* Where do you put contracts?
* Where do you put quotes and invoices?
* ...
## Pain
Assuming shared project folders (<mention class="mention" data-id="41400" data-type="work_package" data-text="#41400">#41400</mention>) were that ##41400 was implemented. When setting up a new project with such a shared folder a project manager would first need manually(!) setup a folder structure, similar to the other projects.
* This is tedious, unnecessary work
* Error prone as it easy to forget something
## Solution
When setting up projects based on project templates we also allow to setup a default folder structure for its shared project folder.
* In the project template in OpenProject an admin can save a A tree like structure of folder names folders that serves as reside in the template for a to be created shared project folder structure in a very simple format.
* Only folders (no files!) and no files are part of that structure.
* Once a new project gets created based on the template project, the folder structure gets created in Nextcloud.
## Out of Scope for the MVC
* Files are not part of the structure. This prevents creating duplicate documents. We Otherwise we start copying templates which seems to a bad idea, as we want to foster the use of just one(!) template for all projects.
* No further refinement of access/sharing rights for sub-folders.
## Differentiation
I can't say how that differentiates us from competitors. say. The OpenProject-Nextcloud-Integration is pretty unique.
## Next iteration
* This is pretty much a "one shot". I don't see how this could get broken down into smaller iterations.
# Launch and Growth
## Measures
* People use that feature for project templates.
## Messaging
_If you were to write a press release, how would you describe the value to customers?_
<figure class="table op-uc-figure_align-center op-uc-figure"><table class="op-uc-table"><tbody><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head">Headline</th><td class="op-uc-table--cell">Shared folder structures: Easily find your files when working on with many projects simultaneously. </td></tr><tr at the same time. </td></tr><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head">First Paragraph</th><td class="op-uc-table--cell">OpenProject's class="op-uc-table--cell">In OpenProject's Nextcloud integration already introduced Nextcloud folders that are shared with all project members. That was already a huge step for every organization as this it allows to have a clearly defined location for the a project's digital assets of a project. assets. Now, the integration goes one step further. Project templates can define a folder structure for those shared folders. So every project that was created with such a template will have the same folder structure. This allows to implement establish a convention on how the files of a project a organized, saving time when searching for a file and reducing errors when saving them.</td></tr><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head">Customer Quote</th><td class="op-uc-table--cell">At XYZ we handle more than 50 projects a year. Some people work on 5 projects at the same time. It is crucial to know where the project files are and where they shall get saved. OpenProject's templated shared folder structures helped our organization to reduce that uncertainty of where files were saved that we had before. </td></tr></tbody></table></figure>
## Go to market
_How are you planning on getting this into users' hands?_
## User
* Project manager
## Problem
When switching between projects it can get very tedious to find files if there is not a common folder structure for all projects of the same kind.
_Example_:
* Where do you put files related to work packages?
* Where do you put final version of specifications?
* Where do you put contracts?
* Where do you put quotes and invoices?
* ...
## Pain
Assuming shared project folders (<mention class="mention" data-id="41400" data-type="work_package" data-text="#41400">#41400</mention>) were
* This is tedious, unnecessary work
* Error prone as it easy to forget something
## Solution
When setting up projects based on project templates we also allow to setup a default folder structure for its shared project folder.
* In the project template in OpenProject an admin can save a
* Only folders (no files!)
* Once a new project gets created based on the template project, the folder structure gets created in Nextcloud.
## Out of Scope for the MVC
* Files are not part of the structure. This prevents creating duplicate documents. We
* No further refinement of access/sharing rights for sub-folders.
## Differentiation
I can't say how that differentiates us from competitors.
## Next iteration
* This is pretty much a "one shot". I don't see how this could get broken down into smaller iterations.
# Launch and Growth
## Measures
* People use that feature for project templates.
## Messaging
_If you were to write a press release, how would you describe the value to customers?_
<figure class="table op-uc-figure_align-center op-uc-figure"><table class="op-uc-table"><tbody><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head">Headline</th><td class="op-uc-table--cell">Shared folder structures: Easily find your files when working on
## Go to market
_How are you planning on getting this into users' hands?_