Content
View differences
Updated by Wieland Lindenthal about 4 years ago
# User Problem
## User
Manager of an organization that is using OpenProject
## Problem
An organization might already use multiple file storage systems such as Nextcloud, Sharepoint, Google Drive etc. and wants integrate files there into an OP work package based work flow. Currently we are working on offering a single storage provider (Nextcloud) but the demand is bigger than that.
## Pain
It is simply not possible. Users would need to consolidate all files into on storage which is not always possible.
# Business Case
## Reach
_About how many users, customers or potential customers currently have this problem? (Low / Worst Case)_
> It definitely a power user requirement. However, the larger the company the more likely it becomes that they use more storages.
## Impact
_Among relevant customers or prospects, how much value do they get from a comprehensive solution to this problem? (Conservative case)_
> Hard to tell.
## Confidence
_What are the top risk factors that could inhibit our ability to deliver this solution? Please consider how we can mitigate these risks._
> We might think now that we can treat various storage providers equal. Maybe that does simply not hold true when we get at it. Just consider how access control and file uploads are handled unequally for instance.
## Urgency and Priority
_What is the relative priority of this opportunity in your backlog? What tradeoffs must you make? Is there a hard deadline or could this wait?_
> No urgency. Just mayor clients already expressed interest.
## Solution
_How do we solve the user’s problem. What is our “pain killer”? What must we achieve in the first version of the solution in order to achieve value for the user?_
* Allow setting up multiple storage providers per OpenProject OP instance
* Select per project which storages storage to use for files.
* Multiple Chose a storage provider to be the default provider for new projects.
* **Open: Treat the current attachment (local or FOG/Amazon S3) as one storage provider**
* **Open: I am not sure if we need multiple storages per project are possible. or if one is sufficent.**
## Out of Scope for the MVC
_What should NOT be in the minimal viable change, and can be considered for future iterations? Why? Please order them by importance._
* This is too early to tell. May allowing for multiple storages per project.
## Differentiation
_What do you believe will differentiate us from the current experience or competitive experiences?_
* The difference is that we truly integrate work package based work flows with the files that the organizations already possess.
## Next iteration
_What is the next solution that would allow us to release meaningful customer value quickly?_
* Allowing more storage providers, such as Google Drive, etc. Hard to tell. Maybe allowing multiple storages per project.
# Launch and Growth
## Measures
_How will you know you solved the problem? Please list measurable, quantitative indicators (preferred) or qualitative ways you plan on assessing the solution?_
* Not sure what to say here. Maybe:
* Existing clients/users will adopt the new possibilities and contact us with further wishes.
* Potential users/clients contact us with questions before purchase.
## 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">OpenProject now integrates with ALL your files you share in ALL your organizations</td></tr><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head"><p class="op-uc-p">First Paragraph</p><p class="op-uc-p"><br data-cke-filler="true"></p></th><td class="op-uc-table--cell">Till now OpenProject only allowed to select one file storage provider to integrate your work flows with. Now, you can integrate with multiple file storage providers so that every project can use a different one. </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">Finally we can integrate our workflows with all files in house and outside of our organization. As an agency working with hundreds of clients that have their own file storages systems that becomes a blizz. Our clients love it.</td></tr></tbody></table></figure>
## Go to market
* Separate landing pages for every storage provider that we support.
* Create a marketing campaign together with every file storage provider that we add and that is willing to do so.
* Press releases
* Social media announcements
* Videos
* Getting featured on the file storage providers side and thus kind of "cross sold" by them.
## User
Manager of an organization that is using OpenProject
## Problem
An organization might already use multiple file storage systems such as Nextcloud, Sharepoint, Google Drive etc. and wants integrate files there into an OP work package based work flow. Currently we are working on offering a single storage provider (Nextcloud) but the demand is bigger than that.
## Pain
It is simply not possible. Users would need to consolidate all files into on storage which is not always possible.
# Business Case
## Reach
_About how many users, customers or potential customers currently have this problem? (Low / Worst Case)_
> It definitely a power user requirement. However, the larger the company the more likely it becomes that they use more storages.
## Impact
_Among relevant customers or prospects, how much value do they get from a comprehensive solution to this problem? (Conservative case)_
> Hard to tell.
## Confidence
_What are the top risk factors that could inhibit our ability to deliver this solution? Please consider how we can mitigate these risks._
> We might think now that we can treat various storage providers equal. Maybe that does simply not hold true when we get at it. Just consider how access control and file uploads are handled unequally for instance.
## Urgency and Priority
_What is the relative priority of this opportunity in your backlog? What tradeoffs must you make? Is there a hard deadline or could this wait?_
> No urgency. Just mayor clients already expressed interest.
## Solution
_How do we solve the user’s problem. What is our “pain killer”? What must we achieve in the first version of the solution in order to achieve value for the user?_
* Allow setting up multiple storage providers per OpenProject
* Select per project which storages
* Multiple
* **Open: Treat the current attachment (local or FOG/Amazon S3) as one storage provider**
* **Open: I am not sure if we need multiple
##
_What should NOT be in the minimal viable change, and can be considered for future iterations? Why? Please order them by importance._
* This is too early to tell. May allowing for multiple storages per project.
##
_What do you believe will differentiate us from the current experience or competitive experiences?_
* The difference is that we truly integrate work package based work flows with the files that the organizations already possess.
## Next iteration
_What is the next solution that would allow us to release meaningful customer value quickly?_
* Allowing more storage providers, such as Google Drive, etc.
# Launch and Growth
## Measures
_How will you know you solved the problem? Please list measurable, quantitative indicators (preferred) or qualitative ways you plan on assessing the solution?_
* Not sure what to say here. Maybe:
* Existing clients/users will adopt the new possibilities and contact us with further wishes.
* Potential users/clients contact us with questions before purchase.
## 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">OpenProject now integrates with ALL your files you share in ALL your organizations</td></tr><tr class="op-uc-table--row"><th class="op-uc-table--cell op-uc-table--cell_head"><p class="op-uc-p">First Paragraph</p><p class="op-uc-p"><br data-cke-filler="true"></p></th><td class="op-uc-table--cell">Till now OpenProject only allowed to select one file storage provider to integrate your work flows with. Now, you can integrate with multiple file storage providers so that every project can use a different one. </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">Finally we can integrate our workflows with all files in house and outside of our organization. As an agency working with hundreds of clients that have their own file storages systems that becomes a blizz. Our clients love it.</td></tr></tbody></table></figure>
## Go to market
* Separate landing pages for every storage provider that we support.
* Create a marketing campaign together with every file storage provider that we add and that is willing to do so.
* Press releases
* Social media announcements
* Videos
* Getting featured on the file storage providers side and thus kind of "cross sold" by them.