Having a standard process around the business is nice. However, having it documented is nicer as it helps the business reduce downtime when transferring roles or skill from one person to another, when executing projects, as well as transparency for process understanding and improvements around the business.
Process flow
Catch up with the business requirement (BR) solicitor
BR documentation by the solicitor
Initial BR documentation by the data analyst
Catch up with BR solicitor/stakeholders to manage expectations
Updating BR documentation by the data analyst
Project implementation
Final BR documentation by the data analyst
Catch up with the BR solicitor
Get an overview of the value to be created
Get overview of areas of the business that will be impacted
BR documentation by solicitor
Having a worded request written down could immensely enhance understanding and remove possible grey areas. The documentation should contain:
The background of the request
How the previous process was carried out?
Who does what?
Documents for previous or similar processes
Data sources
Data security
Key link to the reference documents on the previous process
A clearly detailed acceptance criteria for the solution to be created
Initial BR documentation by data analyst
Aggregating knowledge gathered from the catch-up and BR documentation by the solicitor to get an overview of the value created by the previous process and the potential value the new process could create. Meeting with stakeholders around the BR to get a more detailed understanding of the process. Create a new documentation that will be more detailed to the execution of the project. The documentation should contain:
The background of the request
How the previous process was carried out?
Who does what?
Documents for previous or similar processes
Data sources
Data security
Key link to the reference documents on the previous process
A clearly detailed acceptance criteria for the solution to be created
Create a ticket on a project tracking tool (e.g. Jira or Asana)
Catch-up with BR solicitor as well as analyst to manage expectations
Meet with the BR solicitor to discuss based on your investigations, what can be achieved and what cannot at the point in time. This could be a continuous conversation
Updating BR documentation by data analyst
Are there new data requirements?
Are there new acceptance criteria?
Are there new processes to document?
Project implementation
The fit for purpose source of truth dataset used
Orchestration job implemented if any
Transformation job implemented if any
Cards created if any
Dashboard created if any
Final BR documentation by data analyst
Update the BR document. The documentation could contain:
Background
Previous process
Key links: Project tracking tool (e.g. Jira or Asana) | Previous process related documents | New process related documents | Data governance | Background reference
Data requirements containing the features and business logic required to achieve the BR
Key observations
Reconciliation/Change management
Acceptance criteria
Activity notes (if required)
Data quality observations
Is the data entered accurately, are there missing values, how frequently is the data updated?
Does the business logic correlate with the logic used for the features
Catch up with stakeholders to discuss observations
Data security
How was the data secured? Who had access to the data? Are the people having access to the data meant to have access to the data?
Can a similar or better security be replicated using a new process
Reconciliation/Change Management
Is the values from the newly built report equal to the previously built report
Is the values from the newly built report different from the previously built report due to data quality issues
Are the definitions of features from the newly built report what was intended by the business
Catch-up with stakeholders to discuss usability and impact of new process for the BI report
Document new process
Document the new process for generating the report using the BI tool