Startrekzky opened a new issue, #3840:
URL: https://github.com/apache/incubator-devlake/issues/3840

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/incubator-devlake/issues?q=is%3Aissue) and 
found no similar feature requirement.
   
   
   ### Use case
   
   As a data analyst, I want to measure:
   - the `average requirement lead time` of internal and outsourced employees 
(user dimension)
   - the `average requirement lead time` of internal requirements and 
customer-requested requirements (issue dimension)
   - the `average requirement lead time` of issues in different hierarchies of 
business lines (issue dimension, but may inherit from the project an issue 
belongs to)
   
   ### Description
   
   Limited to [DevLake's domain layer data 
model](https://devlake.apache.org/docs/DataModels/DevLakeDomainLayerSchema), 
it's hard for users to measure metrics from their own dimensions like the use 
cases above.
   
   Therefore, allowing users to import `dimension data` is a must. And among 
all possible approaches, importing .csv files is one of the easiest.
   
   #### User Flow
   After users collect the data, and data analyst is ready for customized 
analysis. 
   1. Search for the manual for customized analysis.
   2. Follow the manual, prepare `dimension data` and store it in .csv files 
locally
   3. Import .csv files to DevLake
   
   #### To Do
   
   - [ ] Add a doc for customized research/adding analytical dimensions
   - [ ] Re-organize doc links in README and website to improve the 
observability of the manual; otherwise, data analysts won't find it
   - [ ] Define the .csv template
   - [ ] Determine the CRUD strategy for these dimension data
   
   
   #### .CSV Template
   WIP
   
   
   ### Related issues
   
   _No response_
   
   ### Are you willing to submit a PR?
   
   - [ ] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to