Defining short- and long-term goals helps frame expectations for the to-be solution and guides us to create such a solution that supports the company's processes in the most efficient way.
The right problem (in the case of our customer, incomplete digitalization of communication) in turn helps to formulate the goal of the project:
"Create an intranet customized for our company using Confluence to digitize internal communication and document management."
But to fulfil the goal, we need to distinguish user roles who will use the solution.
In our customer example, typical users were warehouse workers, customer service specialists, IT specialists, unit managers, a CEO, and potential employees.
In addition to standard activities – e.g. getting to know the company's values, searching for contacts, quickly finding, and sharing current information, viewing the calendar of events – each user type also performs activities specific to their role in the intranet.
Linking activities to user roles requires prior description and categorization of activity mapping and categorization. For example, submitting a leave request may be classified under the leave management category.
An activity category can have multiple user roles associated, but the specific activity and user role determine the exact relationships. Let's take, for example, the "occupational safety" category and activities related to filling out a related document:
- A department head changes an occupational safety manual.
- Following the change, a user must be notified that the occupational safety manual related to his position has been changed.
- Following the change, a notification about a work task will appear on a user's dashboard (task to read the updated manual and take the test).
- The user reads the manual by the specified deadline and confirms that they got the new information.
- The user completes the test (control of understanding the instructions) by the specified deadline for a positive result.
- The registry entry of the positive performance of the test will automatically appear on the user's profile.
- Following the positive performance of the test, the user signs a document that they understood the updated manual, which is saved in the digital archive of the intranet (requirement comes from the legislation).
The activities above are described broadly and from the "best case scenario" perspective. However, such a list of stages does not give us an overview of other possible scenarios, for example, if:
- The user does not read the manual by the specified deadline.
- The user does not complete the test for a positive result by the deadline set.
- The user performs the test on paper (how to create a digital copy of the result).
A process model helps to understand complex processes involving multiple parties.