Setting advanced features of Viindoo Project

Requirements

This tutorial requires the installation of the following application:

Viindoo Project

To make the most of the advantages of using the Project app, users need to set up the advanced features of the app by navigating to Project app > Configuration > Settings and selecting the additional advanced feature.

Sub-tasks

The sub-tasks feature is used to divide the work into many smaller tasks thereby also helping managers track work and progress more effectively.

To create a sub-task, follow these steps:

Step 1: Access the Project menu, select the project you want to set up. Click on a task that you want to divide into multiple sub-tasks. In the Sub-tasks tab, click Add a line.

Create subtasks

Step 2: Create a sub-task or add an existing task. Here, you can set the information for the subtask as instructed in the article Guideline to Basic Features of Viindoo Project.

enter title for sub task

You can also view the number of sub-tasks for a task on the Kanban view.

Sub-tasks on Kanban view - Viindoo

Task Dependencies

The task dependencies feature allows you to set up 1 task to depend on others. Allows you to arrange the order of which task should be done first before other the task can be done.

To activate this feature, navigate to Project > Configuration > Settings, at the Task Management section, check on Task Dependencies.

Enable the dependent task feature in Viindoo

Let’s look at the following example to better understand how to use this feature.

Example: Office Design Project consists of 3 major tasks:

  • Planning.

  • Furniture Purchase.

  • Office Arrangement.

These tasks need to be performed in sequential order: Planning > Furniture Purchase > Office Arrangement. This means that the task Office Arrangement can only be performed when the task Furniture Purchase is completed, and the task Furniture Purchase can only be performed when the task Planning is completed. Here’s how you would set it up:

Access the Project application, select the Office Design Project, and click on the task Furniture Purchase. Switch to the Blocked By tab, click Add a line.

The interface for task dependencies

In the pop-up window, you select the task Planning and click Select.

Select dependent tasks Save information about dependent tasks

Perform the same steps with the task Office Arrangement, as this task depends on the task Furniture Purchase.

perform steps like above

You can view the dependencies of a task in detail by Activating Developer Mode. On the task interface, switch to the Blocked By tab.

View task dependencies in detail
  • Dependency Level: If a task is dependent on another task and that task is not dependent on any other tasks, the dependency level will be 1. In this example, the task Furniture Purchase depends on the task Planning, so the dependency level will be 1. The task Office Arrangement will have a dependency level of 2 because it depends on the task Furniture Purchase, which itself depends on the task Planning.

  • Recursive Depend Tasks: This field will display the tasks that the current task depends on (both direct and indirect dependencies).

  • Block: This field will display the tasks that depend on the current task.

You can also visually view task dependencies on a Gantt chart. Navigate to Project, select the project you want to view, and switch to the Gantt chart view by clicking on the Gantt chart icon.

View task dependencies in Gantt form

In this viewing mode, you can see the tasks represented with dependency arrows to indicate the dependencies.

Note

You need to install the module Project Scheduling to view the project as a Gantt chart.

Recurring Tasks

The project app also provides one more helpful feature of Recurring Tasks. With this feature, the tasks of regular activities are auto-generated.

To enable the feature, navigate to Project > Configuration > Settings and check on the Recurring Tasks > Save.

activating recurring Tasks feature

Navigate a project, click on the task you want to set up a recurrence. The system will display a field for you to set the recurrence cycle for the task.

Set up the cycle for the task

Note

In version 17.0, you can create and showcase recurring tasks only when the previous task moves to the done stage. Additionally, after setting a deadline for a previous task, you can click the restart icon next to the ‘deadline’ field to update the task status, which will then trigger the recurring task to appear.

  • Repeat every: Here you can set the recurrence cycle for the task. You can choose the cycle based on Day, Week, Month, Year, and the number of repetitions within the cycle.
    • Days: This task will repeat every day until a specified date or indefinitely.
    • Weeks: This task will repeat weekly on this day until a specified date or indefinitely.
    • Months: This task will repeat every monthly on this day until a specified date or indefinitely.
    • Years: This task will repeat every yearly on this day until a specified date or indefinitely.
  • Ends: You have three options as follows. For each option, the system will suggest the dates when the task will repeat in the highlighted field.

    • Forever: The cycle will repeat indefinitely.

    • End date: The cycle will repeat until the date you set in this field.

After completing the setup, click the save icon. Based on the recurring action, the system will automatically generate the next tasks when the specified dates arrive. Click the Recuring Tasks button to view the recurring tasks.

showcasing the ruslt from Recuring Tasks detail recurring tasks list

Customer Ratings

The project managers need to track the customer’s feedback and ratings of a task for successful project management. Check on Customer Ratings > Save in the Settings of the Project app.

Enable Customer Ratings feature

Access the Project and select a project that requires customer ratings. Click on the three-dot icon and then click Settings. In the project interface, switch to the Settings tab and navigate to the Analytics section.

Select the time to get ratings

Here, you can choose to rate using one of the following two options:

  • When changing stage: an email will be sent if the task is dragged to another stage.

  • On a periodic basis: emails will be sent to customers periodically following the selected option in Frequency.

Periodical Rating in Viindoo

Next, click on ➡ Set a Rating Email Template on Stages. Select a project stage that needs to be configured.

Set up the rating email template Select the evaluation period
  • Rating Email Template: Here you set up email templates to send to customers in the following cases:

    • In the case where you set up to receive a when changing stage, a rating request will be automatically sent to the customer via email when the task reaches this stage.

    • In the case where you set up to receive a on a periodic basis, when the rating period falls within the configured stage, a rating request will be automatically sent to the customer via email using the email template you set up for that stage.

After selecting the email template, the Automatic Kanban status field will appear.

Automatic kanban status

If checked, the system will automatically update and display the task as Kanban when the customer provides feedback on this stage as follows:

  • If the feedback is Satisfied, the status of the task will be changed to Ready for Next Stage (green dot).

  • If the feedback is Not Satisfied or Highly Dissatisfied, the status of the task will be changed to Blocked (red dot).

Tasks as Kanban

Customer ratings history will be displayed in the task’s chatter section.

Customer review history

To show the customer ratings, navigate to the project overview and click on the rating percentage icon.

Rating percentage Rating percentage in detail

Additionally, to show the customer ratings of all projects, navigate to Project > Reporting > Customer Ratings.

Ratings list