Using Tasks in the ArcGIS Solution Deployment Tool for ArcGIS Pro
I first had a revelation when a colleague showed us how to deploy a web application solution model from the ArcGIS Solutions library in ArcGIS Hub.
Even before starting the process, she could choose solution templates from a list directly in ArcGIS Pro. Once the model was selected for the demonstration, a task window showed him what to do, step by step, with all the necessary information. So she followed the instructions provided for the first step, then went on to the second step and so on. Each step was clearly detailed. Once at the end of the guided workflow, she had in hand a web application designed from the data she had chosen as and when. This deployment tool has been developed with built-in tasks.
Here! It was my revelation about the tasks I wanted to share with you.
If you are not familiar with ArcGIS solution templates, I invite you to take a look for your industry. You could save valuable time by finding the application framework you need to quickly disseminate the data you process and make it available to the people who actually use it, improving data-driven decision-making within your organization. organization.
It is important to note that the ArcGIS Solution Deployment Tool for ArcGIS Pro is an add-on that downloads and installs in ArcGIS Pro for free. It is supported by Esri in versions 2.2 through 2.3 (soon to be 2.4) of ArcGIS Pro for all levels of licensing. The tool can be used to deploy solution templates in ArcGIS Online or ArcGIS Enterprise, versions 10.5 to 10.7, using Portal for ArcGIS (soon to 10.7.1). Click on this link to find out more.
Use of tasks for quality control and estimation of project schedule
In one of our recent webinars, I heard a colleague say:
- “In the world of GIS, there are always a hundred ways to do something. “
- “Every user does things differently. “
In this perspective, how to evaluate the quality of revisions or analysis results and how long it will take to complete the work?
Within an organization, it is not uncommon for different users to try to achieve a similar goal using different tools and workflows. This may be because users have different levels of expertise, uneven knowledge of shortcuts, and so on.
Your organization may have established standardized workflows, printed checklists and procedures, and so on. But how do you ensure that users follow them through the process, without skipping important milestones that can be critical to the reliability of the results on which decision making is based?
It does not matter if you have created topology rules and implemented data analysis filters if users do not perform them as agreed in the written process, since the results could create bad databases or produce bad data. analysis results from which important and costly decisions could be made.
Using tasks in ArcGIS Pro can eliminate these risks by providing the ability to configure reproducible guided workflows that can be shared among users within the same organization or within the same industry to achieve specific reproducible processes . And what you may not know is that the task history, if enabled, can keep track of everything users have done or not done and provide statistical data on the following:
- Which user used which task
- The number of times the task was used by a user
- The duration of each task (the idle time is filtered)
- The rate of adoption of a task over a given period
- The average time required to complete a task for cost analysis
- Comparing the effectiveness of tasks when introducing changes
If you are a manager, I bet you are now interested.
Tasks to share role-specific tutorials
Another advantage of the tasks is the ability to use your own business language in the description of each step and use the tasks to integrate new employees or seasonal employees, to provide training on the flows common or new work, to carry out complex analyzes or to implement new solutions. The tasks are easy to share and allow each user to easily start the task on their own computer and perform their work while learning the detailed steps necessary to obtain quality results.
In some cases, you might consider replacing with a task some custom tools designed to simplify the user experience. The immediate benefit would be to eliminate the need for manual updates of custom tools and dependency on a particular version of ArcGIS. This could save you time and money!
To evaluate the possibilities, keep in mind that tasks may include:
- Several steps, visible or not to the user of the task
- Python scripts
- Geoprocessing tools
- Models built with ModelBuilder
These tasks are not all configured and ready to use, but the configuration process is simple. The time and effort you put into determining the workflow that’s right for you will be worth it and your efforts will pay off in the long run.
Training solution to familiarize yourself with tasks in ArcGIS Pro
To help you explore all the task configuration options and to get ready to implement them in your organization, we designed the following one-day course for users who want to become “Task Administrators”. »: