Project Management Guide | User Documentation | Striven

Tasks & Projects

Project Management

Support Guide

  • Overview


    Project Management is a great tool to utilize when managing workflows, tracking Assignments, and reporting on progress and profitability. This guide will explore how to set up and manage Projects in Striven, including how to configure Project Types, reports, and much more.

    Read this guide if you are trying to:
    ✔ Establish Project Types and create and manage Projects using Assignments, Milestones, and Labels.
    ✔ Manage a Project using Project Board view, Gantt Chart view, or Milestone view.
    ✔ Report on Project status and profitability.

  • Project Types


    You can use Project Types in Striven to determine how Projects function, including if a Project needs a promise date or if the Project needs review before marking as Done. Below is a screenshot demonstrating how Project Types appear and a list describing what you can accomplish there.

    To view Project Types, use the following steps below:

    Company → Settings → Projects → Projects Setup → Project Types.

    1. Project Type Name: The name of the Project Type and will be shown when choosing or editing the type of Project.
    2. Division(s): Divisions selected here will be assigned to Projects of that type.
    3. Options: Here you have two options available to choose from:
      • Needs review before marking done: Notes whether a Project needs to be reviewed in order to successfully mark it as done.
      • Needs Promise Date: Allows you to choose to require a promise date on new Projects of this type.
    4. Default Assignment Category: Notes which category Project Assignments are given by default (Project Manager, Sales Rep, etc.).
      • Get Default Assignment from the Customer Level: Once a Customer is selected for the Project, the Assignee will be pre-populated based on the Customer Selected and their Default Assignments. If a Customer has more than one Assignee set with the same Category, the oldest active Assignment will pre-populate in the Project. If there are NO Assignees for a Customer, the field will remain blank.
        • Note:This option will not display until a Default Assignment Category is selected for the Project Type.
    5. Default Task Type: Setting a default Task Type will make any Task created within the Project Type to be that chosen Task Type.
    6. Description: Here you can enter a description of the Project Type.

    To add Custom Fields to a Project Type, click the Waffle menu that is located next to the Project Type title, and select the Custom Fields button.

  • Creating a Project


    Projects can be created using a variety of methods. One is by using the Quick Add menu option found next to the Dashboard button on the top right of your Striven page, or by clicking the Add button on the Projects List page, which will populate the Add Project screen. Projects can also be copied in order to duplicate settings from an existing Project.

    Within the Add Project screen, the only required field is the Project name, but a Customer and Customer Contact can also be added. The Project Manager can be designated here as well. Below is a screenshot demonstrating how the Add Project page appears.

    To view the Add Project page, navigate through:

    Projects → List, then click the Add button.

    Copy from Project

    Another handy feature on the Add Project page is the option to Copy from Project in the top right corner of the Add Project Info box. This link allows you to select an existing Project from which you wish to copy the details to your new Project. In doing so, the new Project will pre-populate with the Project Type, Name, Customer, Location, Contact, Project Manager, and Start/End Dates from the existing Project. You will also have the option to copy Milestones, Custom Statuses, Labels, Assignments, Tasks and Task Statuses from the existing Project.

  • Project Views


    The Project Board is a way to view Tasks in a Project organized by Task Status, commonly referred to as swim lanes. Labels, Budgets, and Assignments are visible in this view, and each status represents where the Task is in its progression.

  • Project Board


    To move a Task between statuses, simply drag and drop the Task to the desired status. Project Managers can use this view to gain a more visual representation of how the Project is progressing. Below is a screenshot displaying how the Project Board appears and a list describing what you can configure there.

    1. Switch View: Users have the ability to switch their view of the Project. Views available include the Project Board and Milestones view, which are discussed in the section below.
    2. Milestone: Allows users to choose individual Milestones to view or they can choose to view all Tasks to show Tasks across Milestones.
    3. Assigned to Me: Users can utilize this checkbox to filter Tasks assigned to them.
    4. Tasks Info: Shows the number of Tasks and Budget hours for Tasks shown. Budgets will be represented by a fraction as shown below:
      • The Budget indicates how many Budget hours have been completed (135) out of the total Budget hours (405) available.
    5. Configurations: The Gear icon allows users to configure the following listed below:
      • Customize Board: This will initiate a popup to allow users to create Custom Status columns on the Project Board. Statuses can be added as an Open status or a Done status. Open statuses note that the Task is still being worked on. If a Task is dragged into a Done status column, the Task will be marked Done. Each Custom Status added can have its own color, if desired, to help create further clarity and distinction between statuses.
        • Note: After typing the name of your Custom Status, press the Enter key on your keyboard to save it. Closing the Custom Statuses popup without pressing the Enter key will cause the changes to be lost.
      • Task Display Settings: By utilizing the Task display settings, a popup will appear in which users will choose information like Created Date, Start Date, Due Date, etc. to show on each Task to display information without having to click into each individual Task.
    6. Task Statuses: Once custom statuses and columns are configured in the Project Board View, they will appear in the Task Kebab Menu to assign to Tasks in order to note the Task’s progress in the Project.

    Below is a screenshot demonstrating how adding custom statuses to the Project Board will appear and how colors can be customized for each status as well.

  • Milestone View


    The Milestone view is the default Project View once a Project is created. We will continue talking about Project Management using this view as our reference. Much like the Project Board, all Project sections can be viewed by their icons on the far left of the Project. The Project Info section will appear on the left when a Project is created with the Task section on the right. Within the Project Info, there are several fields that you can use to configure the Project, including the Customer, Contact, Budget, and much more. As discussed earlier, there are several different sections within a Project, however, each has different functionality. Each section is described separately in the sections found below. Below is a screenshot displaying how the Project Info page appears in Milestone view and a list describing what you can accomplish there.

    1. Info: Contains information about the Project, including Customer, Contact, Project Manager, Division(s), Project Type, Start & End Date(s), Budget, etc. Orders can also be added or assigned to the Project in the Project info.
    2. Search: Allows you to search the project for a specific Task by Task Number, Task Title, and Type.
    3. Assignments: Shows who is assigned to the Project and their Assignment Category.
    4. Milestones: Displays the Project Milestones. Milestones will appear to the right, and Tasks can be entered underneath each Milestone.
    5. Labels: A collection of the added Labels in a Project. Labels can help to distinguish Tasks from each other and help organize Tasks in the Project.
    6. Due Dates: Provides the ability to update the Due Dates for Tasks within the Project. This can be accomplished by selecting a Due Date on the Calendar and then dragging and dropping Tasks to the desired Due Date. This feature also provides the option to filter the Tasks within the Project by Due Date.
    7. Hub: Allows access to folders, documents, links, and posts related to the Project and each can be made visible to the Customer as well.
    8. Surveying: Allows access to Assessments, Forms, Surveys, and Quizzes related to the Project.
    9. Discussions: Directs you to the Discussion Threads page related to the Project where you can view, add, or archive Discussions as needed.
    10. Orders: Displays a list of Orders related to the Project, with the options to Create an Order, Assign an Order, or view the existing Orders from the list.
    11. Actions: Allows users to initiate actions which are described below:
      • Copy: Copies the Project and allows users to include the existing Milestones, Labels, Tasks, and more to the new Project as well if desired.
      • Create Opportunity: Allows users to create an opportunity for the Customer associated with the Project.
      • Mark as Reviewed: If the Project Type needs to be reviewed before being marked complete, this option will allow users to mark as reviewed.
      • Audit Log: Initiates a popup to display changes made to the Project and all changes listed will be audited, including a name, date and time stamp.
      • Notes: Allows users to enter Project notes to capture progress with the Project. Notes will be name, date, and time-stamped.
  • Gantt Chart


    To use the Gantt Chart View within Projects you must have an open Milestone with a due date and Tasks under that Milestone.

    You can drag and drop the due dates of Tasks and Milestones within the Gantt Chart View to change individual Milestone or Task due dates on the same screen.

    • Note: The drag/drop feature is not available in the Month view of the Gantt Chart, only the Day and Week views.
    1. Overdue Tasks are shown in pink.
    2. If you have selected the settings option to show Tasks marked Done, they will show with a faded look to them .
  • Project Assignments


    Project Assignments can be added to a Project to assign Tasks and collaborate with other Employees to complete Tasks within the Project. Assignments can also be made visible on the Portal, which will allow the Customer Contact to see who’s working on the related Project. There can only be one Primary Assignment to a Project, and this is set while editing or adding an Assignment in the Project. Below is a screenshot illustrating how the Project Assignments section appears and a list describing what you can accomplish there.

    1. Add Assignment: Allows users to add a new Assignment and configure many options, including whether it is a Primary Assignment if it’s visible on the Portal, and much more.
    2. Edit: Allows users to edit the Assignment, including the Assignment Category, the Employee assigned, whether the Assignment is Primary, and if it is visible on the Portal.
    3. Delete: Deletes the Assignment from the Project.
    4. Portal Visibility: The Globe icon here will allow users to mark Assignments as visible to Contacts on the Customer/Vendor Portal. When the Globe icon is blue, this indicates that the entity is set as visible on the Portal. Gray will indicate it is currently not visible on the Portal.

    To designate or change a Task Assignment, simply drag and drop the Task onto the Assignment you wish to set for that Task. The Assignment’s image will then appear on the Task as displayed in the example below.

  • Project Milestones


    Adding a Project Milestone enables the Project Manager to keep track of the individual Tasks that make up each Milestone to ensure the Milestone stays on course. If Tasks under a Milestone each have a Budget, then the Milestone will display the total Budget as well. Dates visible on the Project screen are the Milestone End Dates in order to track how close the Milestone is to the scheduled End Date. If the Milestone is past its End Date, it will appear in red while Milestones on schedule will have an orange End Date.

  • Creating Milestones


    When adding a new Milestone, users can Name the Milestone, select the Start and End Dates, designate the person responsible for the Milestone, enter Milestone notes, and choose if the Milestone should be visible in the Portal. If a Milestone is not marked as visible, the Tasks under the Milestone will also not be visible to Portal users. Below is a screenshot illustrating how adding a Milestone appears.

  • Managing Milestones


    Once Milestones are created, Tasks can be associated with them which will list them underneath the appropriate Milestone. Each Milestone shows who is responsible and the date on which the Milestone is due. From the menu, the Milestone can also be marked as Done or as Cancelled. Discussions can also be sent from this menu to either the Contact or an Assignee. Discussions started by Contacts in the Portal that are related to a Project will go to the Primary Project Assignment if a recipient is not selected. Below is a screenshot representing how Milestones appear in a Project with Tasks associated with them and a list describing what you can accomplish there.

    1. Milestone Info: Displays the name of the Milestone, the Milestone’s End Date, who is responsible for the Milestone, and the Milestone Budget.
    2. Visible: Allows users to mark Labels visible to Contacts on the Customer/Vendor Portal. The blue globe indicates visibility on the Portal, while gray indicates it is not visible. If a Milestone is not marked as visible, then Tasks in the Milestone will not be visible in the Project section in the Portal either.
    3. Enter New Task: Allows users to enter a name for the Task being created under the Milestone. By clicking enter, the Task will be created and users can configure the Task as needed.
    4. Actions: Additional actions are available within the Project which are detailed below:
      • Edit: Initiates a popup for users to edit the Milestone information.
      • Copy: Allows users to copy the Milestone in the same Project.
      • Mark as Done: Marks the Milestone as Done. If Tasks associated with the Milestone are not marked Done, then a warning will appear asking the user if they would also like to mark the Tasks for this Milestone as Done with the Milestone.
      • Mark As Canceled: Cancels the Milestone and warns users that open Tasks within the Milestone will also be marked as Canceled.
      • Notes: Allows users to enter Milestone notes to capture progress within the Milestone. Notes will contain the name, date, and time stamp.
      • Discussions: Opens a new browser tab in which users can view and create Discussions from the Milestone.
  • Milestones List


    Here you can search through all Milestones regardless of which Project they are under. You can use the filters to narrow down your search. The name of the Milestone is hyperlinked and you’ll be able to jump right into the specific Milestone within the Project by clicking the hyperlink.

    Projects → Milestones

    1. Search: Includes filters for narrowing down Milestones to display in list.
    2. Milestone Name: Displays the Name of the Milestone as a hyperlink to the Milestone Info page.
    3. Project Name and Number: Displays the Project Name and the Project Number as hyperlinks to the Project.
    4. Customer Name/Number: Shows the Customer’s Name and Number as hyperlink to that particular Customer.
    5. Milestone Due Date: Displays whether the Milestone Due Date is past due or set for a future date.
    6. Portal Visibility: The Globe icon indicates whether the Milestone is visible in the Portal; blue is visible, gray is not.
    7. Milestone Due Date Calendar Icon: Icon displaying the Milestone’s Due Date.
    8. Person Responsible for Milestone: Image indicating the person designated as responsible for the Milestone.
    9. Number of Tasks: Indicates the number of open Tasks and Tasks completed in the Milestone.
  • Project Labels


    Adding a Project Label helps organize a Project apart from the Milestones by separating individual Tasks by their Labels. Labels can dictate anything the Project Manager would like in order to organize the Tasks accordingly. The colors of each Label can also be customized to create more individuality. When Labels become less relevant or useful, they can be archived within a Project with the option to unarchive them if needed in the future. Below is a screenshot featuring how Project Labels appear and a list describing what you can accomplish there.

    1. Show Archived: Shows all Labels that have been archived for users to unarchive the Label.
    2. Visible: The Globe icon here will allow users to mark Labels visible to Contacts on the Customer/Vendor Portal. When the globe is displaying blue, visibility to the Portal is turned on; a gray globe indicates no visibility in the Portal.
    3. Options: Additional actions are available which are detailed below:
      • Edit: Allows users to edit the Label name and color.
      • Delete: Deletes the Label from the Project and will not be available once it’s deleted.
      • Archive: Archives the Label and hides it from the Project. Archived Labels can be unarchived.
    4. New Label: Users can add a new Label by typing a name and clicking enter. The Label color can be changed before creation by clicking on the color square and choosing a new color from the drop-down.
    5. Added Labels: To assign a Label, simply drag and drop the Task onto the Label. The Label will then appear on the Task as displayed in the example provided.
  • Applying Project Labels


    Project Labels can be applied to Tasks within the Project in similar ways to how Task Labels can; by dragging/dropping the Task to the Label in the Project Label List, or from the Task kebab menu by clicking Add Label.

    The difference here is that you can only apply Task Labels to Tasks within a Project through the Task kebab menu, as the Task Label List does not display on the Project page. When applying Labels to a Task within a Project from the Task kebab menu , you will see the popup has both Task Labels and Project Labels to choose from.

    • Note: If a Task is not related to a Project, you will not have the option to apply any Project Labels to the Task.
  • Using Project Labels to Filter Tasks


    In addition to the visual identification assistance Project Labels provide, you can also use them to filter Tasks in your Project. To filter your Tasks within a Project based on Project Labels, click on a Project Label from the list on the Left-side Menu Bar. This will display only the Tasks that have that Project Label applied to them. You can select multiple Project Labels to filter by in order to narrow down your results. If you wish to remove Project Label filters, there will be a Clear Filters option on the top of the Project View area, whether in Milestone View, Project Board View, or Gantt Chart View.

  • Project Hub


    The Project Hub is a digital filing cabinet of sorts and can store all your documentation, such as documents, links, posts, and folders related to the Project. With Hub, you can have documents and folders in Content Groups, which will help differentiate and organize folder content. You can also add sections to your Hub which can store their own content groups. Sections can act like divisions in your company to help separate content in a clear and concise way. Uploading content is easy with two Plus icons; one for folders and another for content. Once setup is complete, content can be added on an ongoing basis. Employees can easily find documents and links that are uploaded in Hub and can use the Search Content feature to find content in each section of the navigator which also finds Hub content. Below is a screenshot of the Project Hub and a list describing what you can accomplish there.

    1. Content Groups: Organize folders and content to suit your Company’s needs. You can add content groups with the big Plus icon.
    2. Add Buttons: There are two buttons which are described further below:
      • The Folder icon allows users to add folders into the Company Hub.
      • The Plus icon allows users to add documents, links, or posts into the Company Hub. Folders and content can be restricted to certain users as well. View the section below to learn more information about this.
    3. Folders: Store individual content and are added to content groups.
    4. Linked Content: Consists of a URL which directs users to a website on the internet.
    5. Documents: Can consist of multiple different file extensions and can be stored in folders or in content groups.
    6. Group Options: There are three buttons which are described further below:
      • The Edit icon allows you to edit the content group’s name.
      • The Share icon allows you to share the content group with other users.
      • The Double-arrow icon allows you to expand the content group.
    7. Section Options: Using this icon, you can perform functions which are described below:
      • Add Section: Allows you to add sections to the Hub.
      • Manage Sections: Allows you to manage sections in Hub.
      • Manage Content Groups: Allows you to manage content groups in Hub.


  • Project Profitability Report


    The Project Profitability Report shows how much profit your projects are estimated to make and how much each project will cost to complete. To populate data into this report, orders need to either be assigned or added to the Project Info screen (See Creating a Project Above), and you will need to configure which expense columns you would like to calculate Total Cost. By default, Cost Of Good Sold and Labor are added to the report. Below is a screenshot exhibiting how the Project Profitability Report appears with all possible columns added and a list describing what you can accomplish there.

    To view the Project Profitability Report, navigate to:

    Reports → Projects → Profitability.

    1. Configure: Allows you to configure which Expense columns you would like to include in the Total Cost calculations.
    2. Customer-Project: Displays the name of the Customer and the Project.
    3. Status: Shows each Project’s status which includes Pending, In Progress, Done, Canceled, and Reviewed.
    4. Order Total: Shows the sum of the Sales Orders associated with the Project.
    5. PO Total: Shows the sum of Purchase Orders associated with the Sales Order and Project.
    6. Revenue: Shows how much has been invoiced from the Sales Orders.
    7. Labor: Shows how many labor hours are associated with the Project. This total is pulled from timesheets submitted by users. When configuring your Report, you can choose which Timesheet items to include in this total.
    8. Expense Columns: The columns displayed in this section calculate your total cost. You can choose to display Labor, Cost of Goods Sold, Bills/Bill Credits, Checks, and Credit Card Charges/Refunds as columns.
    9. Total Cost: Totals up the configured Project Expense columns to illustrate the total costs associated with the Project.
    10. Profit: Totals up the Project’s revenue and the total cost to illustrate how much profit the Project stands to make.
    11. Profit Margin %: Shows the profit margin of the Project as a percentage.
    12. Profit %: Shows the profit of the Project as a percentage.
    13. Hyperlinked Column Totals: The Sales Order Total, PO Total, Revenue, and Expense column amounts are linked to view details of the transactions that make up this total. Clicking on one of these column totals will trigger a new browser tab to display with a list of the transactions that make up that total amount from the report. To dig even further you can click on the names of the listed transactions to view them individually.
  • Burndown Report


    The Project Burndown Report helps forecast how long it will take to complete the related Project based on the Project End Date and the Project Budgets. Project Budgets consist of all individual Task Budgets in the Project to indicate how many hours have been budgeted to complete the Project. The Burndown Report can be accessed from the Projects List by clicking on the hamburger menu to the left of the Project name and number as shown in the image below.

    When viewing the Burndown Report, users can choose what values they would like to use to estimate a completion date for the Project. By entering a value in the End Date field, the report will estimate how many hours will need to be worked per day to complete the Project on that date. By entering a value in the burn rate field, the report will estimate the End Date based on the hours worked in a day. Below is a screenshot displaying how the Burndown Report appears.

  • Milestone Status Report


    The Milestone Status Report shows the target of each Milestone and the Project that the Milestone is underneath. This report will allow users to better manage the Milestones for Projects to better manage completion rates. Below is a screenshot illustrating how the Milestone Status Report appears and a list describing what you can accomplish there.

    To view the Milestone Status Report, use the following steps:

    Reports → Milestone Status

    1. Milestone: Shows the name of the Milestone and each Milestone name is a hyperlink, which when clicked will bring users into the Project to view the Milestones and Tasks.
    2. Customer: Shows the Customer the Project is assigned to. The Customer name is a hyperlink, which will populate the Customer Dashboard for users to view the Customer’s information.
    3. Project: Shows the name of the Project and each Project name is a hyperlink, which when clicked will bring users into the Project.
    4. Person Responsible: Shows the name of the person responsible and each name is a hyperlink, which when clicked will allow users to view the Employee’s information.
    5. Start Date: Shows when the Milestone starts.
    6. End Date: Shows when the Milestone ends.
    7. Completion Date: Shows when the Project was marked as Completed.
    8. +/- Target: Shows how on target the Milestone is based on the current date to the End Date of the Milestone. If Milestones are past due, the number will appear in red here. If the Milestone has not reached its End Date, then the number will appear in black.
    9. Status: Shows the status of each Milestone. Statuses include Pending, Canceled, and Done.
  • Project Management Dashboard


    The Project Management Dashboard provides a convenient way to view information regarding your Items, Accounts Payable, and Accounts Receivable transactions all in one place. Widgets can be added, removed, and restructured using the Manage Widgets popup on the right-hand side of the Dashboard page. Below are some of the available widgets in the Accounting Dashboard page.

    Projects → Dashboard

    • Note: Any widgets available on the Project Management Dashboard page will also be available on the My Dashboard page. Also, all widgets can be renamed.
    1. Add Projects: Use this widget for quick links to the Projects List, Milestones List, and Tasks List.
    2. Project Summary: Use this widget to view revenue generated and the number of Projects created and completed within a given time frame.
    3. Projects: Custom Report: Use this widget to show results from custom reports created using the Report Builder and using the Projects dataset.
    4. Recent Projects: Use this widget to show the most-recently-viewed Projects. These Projects can also be “pinned” using the Pin icon to the left of the Project to keep them on this list regardless of the last time you viewed them.
    5. Projects: Happiness Rating: Use this widget to view a filtered or unfiltered view of happiness ratings provided by your Customer Contacts for Projects.
    6. Completed Milestones by Person Responsible: Use this widget to view a filtered or unfiltered view of how many Milestones were completed and who was the person responsible in a bar graph view.
    7. Milestone Summary: Use this widget to view the percentage of Milestones completed on time, the total of Milestones completed, and the average days before or after the target date the Milestones were completed within a given time frame.
    8. Milestones Due: Use this widget for a filtered or unfiltered list of Milestones due within a given time frame. You can select each Milestone to drill into the Project.
    9. Open Milestones by Person Responsible: Use this widget to view open and past due Milestones for a particular Employee, Division, or Team in a bar graph view.
  • Recap


    With this guide, we’ve discovered how to utilize Projects within Striven by setting up your Project Types, Assignments, Milestones, and Labels Reporting on Project information was also covered to enable your team to track Project profitability and Milestone statuses.


  • Is it possible to create a Project template?


    Creating a Project Template is possible within Striven. To do this, create a Project and add all of the Labels, Assignments, Milestones, and Tasks you’d want to your template. Then, create a copy of the Project, copying everything. Anytime you want to create a Project like this one, simply copy this Project again.

  • I keep trying to mark my Project done, but I’m not able to. What can I do to mark it done?


    There are some things to check before marking a Project as Done. Ensure all Tasks have been marked Done. If a Task isn’t marked Done, ensure the Tasks are actually complete and mark them as Done. If all Tasks are marked Done, ensure all Milestones are also marked as Done. If there are open Milestones, click on the kebab menu (as shown above under Project Milestones) to mark them as Done.

Heads up!

Striven uses relabeling. Based on industry, your system may use different terminology. Please see our Company Setup guide for more information or reach out to Striven support if you need help.