Академический Документы
Профессиональный Документы
Культура Документы
our instructor will guide you through the objectives and give examples
Y
throughout the course. Follow along as the instructor demonstrates AtTask
using a real-life scenario.
ait until the instructor gives you directions to begin the simulated
W
exercises. Once you understand the concepts, you will be able to complete
the exercises.
Objectives
his training is objective based. Each chapter begins with an objective and
T
explains the specific skill or process you will be able to accomplish once
you complete this course.
Scenario / Simulation
he scenarios present a possible real life use case that relates to the topic
T
discussed.
Table Of Contents
Chapter 1- Organizing Requirements
Determining Requirements
My AtTask Application
6
8
12
Customer Preferences
System Preferences
Email Setup
14
16
19
Chapter 3 - Customizing
Work Flow Setup
22
Custom Statuses
29
33
Timesheet Preferences
Hour Types
Recurring Timesheet Profiles
Bulk Timesheets
Expense Types
Exchange Rate Preferences
54
56
57
58
60
61
62
64
67
69
72
75
24
53
36
37
41
43
46
48
50
77
78
83
102
103
104
108
109
110
Chapter 10 - Consistency
112
113
120
121
Approval Processes
Viewing Approval Details
Best Practices for Approvals
Reviewing Items
Awaiting Your Approval
Global Reports and List Controls
Shared Reports
List Controls
Custom Forms
122
126
127
128
130
134
87
88
96
97
100
135
136
139
140
141
AtTask Community
Education Services
Support Services
Consulting Services
Customer Success Program
Chapter 1
Organizing Requirements
Objectives
After completing this chapter, you will be able to:
Determining Requirements
Successful implementations of AtTask require translating
requirements into system configuration choices.
Often there is more than one right way to configure AtTask to
achieve goals. However, along the way you also need to consider a
balance between the simplicity and accuracy of data generated and
stored in the system, and how it is accessed.
The purpose of this chapter is not to train you on how to make all
the decisions you will need to make during implementation this
is something an AtTask Consultant can do. Rather, this chapter
identifies questions you should be asking during the Discovery
phase of your AtTask implementation. It also provides a list of
common requirements; this list of requirements will be used
throughout the course as administration topics are presented.
If your organization is working with an AtTask consultant, you
will become very familiar with the AtTask Implementation
Methodology. The implementation methodology is designed to
add a single existing process and/or key project(s) into AtTask. By
the end of your initial implementation, you will have configured
AtTask to meet the requirements of your processes or project(s).
Whether using an AtTask consultant or not, you will need to follow
these steps in some form to successfully implement AtTask.
This course is not designed to make you an expert in each facet
of the methodology. Instead, it will focus primarily on some of the
design and configuration activities you will do.
My AtTask Application
Storyline
You have been assigned to set AtTask up for your organization, and are designated as the system administrator. Your responsibilities
include setting up your organization's instance of AtTask to make sure it works within the organization's defined processes.
Initiative Review
Issue Management
10
When are you expecting to roll out your first process to the
implementation team? Each additional process?
Reporting
Other
11
Chapter 2
System Preferences
Objectives
After completing this chapter, you will be able to:
12
My AtTask Application
System Preferences
Primary Audience
Top Pains
AtTask Tool
Primary Benefit
Administrator
In the past, your organization has had a high number of hackers gaining entry into your system, and accessing
sensitive information. Since your organization has many well-known, national clients whose information is
extremely confidential, you need more security and passwords with a higher complexity.
General Preferences, HIGH password complexity requirement and Incorrect Password Timeout Function.
A higher password complexity requirement will make your organization more secure. There is also an
automatic account freeze period that is triggered after five consecutive failed log in attempts.
13
Customer Preferences
The Customer object represents your organization, an AtTask,
Inc. customer. Several global options appear in this area of the
application.
System Administrators can access and make modifications to
their Customer profile by going to:
Setup System Customer Info
From the Customer Info area, click the Edit Customer link in the
left side bar. The primary fields of importance are Time Zone,
and Locale.
Time Zone
This field represents the default time zone for your organization.
It will be the selected time zone as new users are created, but
can be modified for each user. It will set the outgoing date/time
format for the company.
Locale
Supported Languages
English
French
German
Spanish
Japanese
Chinese
The Locale field controls the date and number format used in
outgoing email messages. The value selected here acts as a
default for new user creation, but can be modified on a user-byuser basis so individuals in remote offices can view dates and
numbers in conventional formats familiar to their countrys
language. The Locale also controls the language format of
outgoing emails. The list of supported languages is provided.
14
Practice
Exercises
1.Set the default timezone for new users to Eastern (US)
Timezone.
2.Set the Locale to English (United States).
3.Make note of the values for these settings you will use in
your account of AtTask.
Use the space below to identify the settings you will use in your
account of AtTask:
Timezone
_____________________________
Locale
_____________________________
15
System Preferences
Preferences addressing system security are located in
the Systems area. All AtTask users will be impacted by the
preferences established here.
System Preferences include both Security and General
Preferences for your company. This area is only accessible to
users with System Administrator access.
To access the System Preferences area click:
Setup System Preferences
Security
Passwords
As System Administrator, you have the ability to set the
password complexity, frequency of password resets, and lockout
length for incorrect password submissions.
All users are required to use passwords that are not a
recognizable dictionary term.
If using LDAP or SSO, password requirements will be dictated by
your active directory configuration.
Access
The System Admin determines if users can access AtTask on
Mobile devices, how users will collaborate with external users,
and browser security.
When working with external users (collaboration package
required) you can require external users to set a password
should they log into AtTask.
16
General Preferences
Help URL
When users access Help in AtTask they are automatically routed
to help.attask.com. However, the default destination can be
overridden, sending users to a location better suited for your
organization.
Document Integrations
The System Admin can enable which document integrations
are available for users. Users will link their specific account by
providing permission between their account and documents.
17
Practice
Exercises
1.Set the password complexity to require 3 characters,
passwords to be reset after 60 days and lock people out
of the system for 30 minutes if they provide an incorrect
password 5 consecutive times.
2.Identify the settings for the following System
Preferences fields that you will use in your account of
AtTask:
Password Complexity
Session Timeout.
Use the space below to identify the settings you will use in your
account of AtTask:
Password Complexity
______________________________________
Incorrect Password Timeout
______________________________________
Session Timeout
______________________________________
18
Email Setup
SCENARIO
Your company has decided to enable replying to
comments via email. You want to display comments as
close to real time as possible.
It has been decided that all system-generated emails
should come from the following email address:
attask@yourcompanydomainname.com.
Incoming Mail
Comments on a work item (issue, document, task, etc.) can be
replied to within AtTask or from an email message notifying the
user of the comment.
To utilize replying to comments in an email, the system admin
will need to enable this feature and indicate the POP account to
store these communications. The System Admin can indicate
how often the POP account will be checked by AtTask. The
shorter the time frame used the more comments will display in
real time in AtTask.
19
Outgoing Mail
System Email Address
This field is the From address for most emails sent from AtTask.
It is suggested this value is changed to something end users will
recognize as coming from an AtTask account.
Suggested Value: attask@companydomainname.com
Sending Emails
Users can utilize the AtTask mail server (default option).
Alternatively, if preferred, your companys mail server may be
used.
Testing
Testing both POP and mail server settings is encouraged to
confirm configurations.
Note:
Default Port should be set to 25, and 465 if SSL is enforced. It
should be grey when the default is not changed.
20
Practice
Exercises
1.Update the system email address field to use the
following address: attask@yourcompanydomainname.
com.
2.Set up a POP Account: use Notes@yourcompany.
com, Username- AtTaskNotes, server-Mail, Password=
PassWord .
3.Set up all outgoing emails to use the AtTask mail Server.
21
Chapter 3
Customizing Work Flow Setup
Objectives
After completing this chapter, you will be able to:
22
My AtTask Application
Customizing Workflow Setup
Primary Audience
Administrator
Top Pains
Several departments of your organization have a different lingo for what they call in-process work, planning
work and finished work. You have to remember who youre talking to and what department they are from. You
need a way to standardize it.
AtTask Tool
Custom Statuses
Primary Benefit
23
Custom Statuses
SCENARIO
Your organization has decided to relabel some of the task status options and
add two additional task options. The hope is to translate this part of AtTask into
terminology your team members are already familiar with and to support your
unique process for identifying tasks that will not be completed.
Modify the task statuses to reflect the following requirements:
Previous Statuses
New Names
New Statuses
Equates With
New
Not Started
New
In Progress
Started
In Progress
Complete
Finish
Complete
On Hold
In Progress
Canceled
Complete
24
Issue Status
There are four issue types in AtTask: Bug Report, Change Order,
Issue, and Request. These issue types can be reclassified to
meet the needs of issue management for your organization.
Renaming issue types allow the further development and
support of managing issue statuses. There are three statuses
that cannot be configured (New, In Progress, Complete). When
setting up Issues statuses, flexibility exists to change the
remaining seven statuses to meet your organizations naming
and use needs.
Project
Task
Issue
Approved
Complete
Awaiting Feedback
Complete
In Progress
Cannot Duplicate
Current
New
Closed
Dead
In Progress
Idea
New
On Hold
On Hold
Planning
Reopened
Rejected
Resolved
Requested
Verified Complete
Wont Resolve
25
26
Practice
Exercises
Rename or add several status options, priorities, and severities for the Issue object.
1.Status:
Once changes are complete, go to an issue on the Cruzer Project and observe the changes.
2.Priorities:
No Customers
One Customer
Several Customers
All Customers
27
Chapter 4
System Preferences: Work Setup
Objectives
After completing this chapter, you will be able to:
28
SCENARIO
When creating new projects, your organization wants all projects to
begin in Planning status.
Project Status
To Set the Default Status of New Projects
1.Open the Project Preferences section on the Setup area.
2.Select and open the Project Status drop-down.
3.Select the Planning option.
29
Condition
SCENARIO
Your organization wants to have a consistent method of observing the
condition of projects. Set your project preferences to create consistent
visibility for project conditions. Update the Condition field to support this
request from Executives.
SCENARIO
As already identified, projects will be created in the Planning
status. While in this phase the WBS will be planned.
When the project status is changed to Current, you want the
system to create a baseline automatically. The baseline will be
used to measure current progress and scope creep against the
originally approved plan.
30
SCENARIO
Your organization wants to have all new projects scheduled based on the
start date of a project. Set your project preferences to create consistent
project timeline creation. Update the Scheduling of Project Dates to
support this desire.
Timelines
Schedule Mode for Projects
This sets the default date that project schedules are based on
when they are created. Using Start Date, new tasks will default
to the As Soon As Possible task constraint and project managers
will be prompted to provide a Planned Start Date for the project.
Using Completion Date, new tasks use the As Late As Possible
task constraint and project managers are prompted to provide a
Planned Completion Date for the project.
Timeline Calculations
System Administrators can set the number of hours in a typical
work day (8 hours is the default). They can also set the standard
work week for their organization. AtTask is set to 5 days by
default. These values will be used in planning projects.
31
SCENARIO
Individuals initiating Project Requests want a simple interface that does
not include unnecessary tabs. According to the project management best
practices you have adopted, project initiators will not be using the Goals
component of the Business Case, but they will need to access the Custom
Data form. Update the Preferences to reflect these requirements.
Business Case
Default Business Components
These preferences determine which tabs are visible on the
Business Case form.
32
SCENARIO
You want to create consistency in project planning by establishing
that all new tasks created use the same start date based on the
projects start date.
Your project managers have indicated that when they create tasks
they want to quickly assign a resource and independently control
the duration and effort required to complete the task.
Duration Type
Business analysts need to produce financial estimates based on
the amount of effort planned for tasks and the number of hours
actually recorded. Specifically, business analysts want to derive
revenue and cost estimates from the rates defined on the user
profile. Change the Revenue Type field to User Hourly.
Revenue Type
This field is used to calculate planned and actual revenue
estimates for a task. When Revenue Type is set to Not Billable,
the hours planned and actual hours recorded will not generate a
revenue estimate for the task. In addition, work on the task will
not contribute to project-level revenue.
Cost Type
This field is used to calculate planned and actual cost estimates
for a task. When set to No Cost, hours planned and actual
hours recorded will not generate a cost estimate for the task.
Furthermore, work on the task will not contribute to projectlevel costs.
To Set the Default Revenue and Cost Types for New Tasks
1.Open the Tasks & Issues preferences section.
2.From the New Tasks Defaults section, locate and expand
the Revenue Type field.
3.Select the User Hourly option.
33
Issues
SCENARIO
Your organization wants to allow primary contacts to access issues after
they have been converted to both tasks and projects. Furthermore, you
want to see when task and issues are actually started and completed.
Update the Tasks & Issues preferences to reflect the information your
organization wants to have in place for users.
Actual Dates
When a user creates or completes a task (or issue) rules are
established to indicate what the desired dates for these items
should be. For instance, your organization wants to track all
information in real time, managers want to know the actual start
date of a task and have that information reported rather than
using the planned start date.
34
Practice
Exercises
Establish your organizations preferences in the Setup Area.
1.New projects status should reflect projects in the idea
status.
2.Your organization wants to create baselines
automatically and schedule projects based on start date.
3.Your Project Managers will not be using the Goals
feature on the Business Case. Update the Business Case
area in the Project Preferences to reflect that change.
4.Allow users to delete Tasks and Issues after a project has
been marked complete.
5.When new tasks are created, they should be based on the
day the task was created.
6.Establish your revenue and cost types to reflect your
focus on roles.
7.Automatically have issue status match the resolvable
object.
35
Chapter 5
Time and Expense Preferences
Objectives
After completing this chapter, you will be able to:
36
SCENARIO
People accessing timesheets need the ability to:
Some options are set by default for AtTask accounts. Review the options in
the Timesheets & Hours Preferences. Where the option is not set according
to the requirements listed above, update the setting.
Timesheet Preferences
An important part of preparing timesheets for end users is
setting Timesheet and Hour Preferences.
These preferences will determine the fields that appear on each
timesheet.
To set timesheet preferences go to:
Setup Timesheet > Preferences
37
General Preferences
These fields will allow System Administrators to determine
what users see on their timesheet or are able to do with their
timesheet.
38
Planned Dates
When set to Yes the timesheet will include tasks and issues that
have either a Planned Start Date or Completion Date that falls
within the time frame of the project.
Projected Dates
When set to Yes the timesheet will include tasks and issues that
have either a Projected Start Date or Completion Date that falls
within the time frame of the project, even if the planned date of
the issue or task falls outside of the timesheet date range.
39
Practice
Exercises
Set up Timesheet and Hour Preferences for your organization
using the provided test environment.
1.Your organization wants to record time on projects.
2.Your organization wants to log hours on future dates.
3. Y
ou want to have timesheets display work within 3
weeks of the timesheets dates.
4. Y
ou want to have timesheets display work with both
planned and projected dates within the timesheets date
range.
40
SCENARIO
Your team of business analysts wants more information about the
hour-based reports generated from AtTask. Specifically, they want
to know how people are spending their time. They have requested
the following hour types be added to the system so they can look for
trends of what people are doing to complete tasks:
Meeting Time
Research Time
Travel Time
They want to use the default Task Time hour type shipped with
AtTask to collect work that cannot be tied to Meetings, Research, or
Travel time.
Hour Types
An Hour Type is a label that allows System Administrators to
categorize an hour entry. Depending on reporting requirements
for hours, this may be an essential step.
Customizing hour types or building a list of available hour labels
will provide consistency in reporting. Alternatively, Admins can
instruct end users to be consistent in recorded hour comments.
Timesheets provide a list of General Hour types, which let your
users track hours not related to projects or tasks. You can also
create a project-specific hour type. This hour categorization
allows organizations to further identify hours entered for the
project time and its associated tasks and issues.
Custom hour types (both project-specific and general) are created
and managed by going to:
Setup Timesheet and Hours Hour Types
41
Explanation of Fields
Hour Type
Enter a name for the hour type in the Hour Type field (this is
required). The value entered here displays as the hour type label
on hour entry and hour reports.
Description
Enter a description, as needed.
Scope
Scope field controls whether the hour type created is used for
General Hours or project specific. This means the label will be
available at the project, task, and issue hour-entry screens.
Count As Revenue
The Count As Revenue radio button indicates if the revenue
preferences defined on a task should be ignored when the hour
type is coupled with hour entry.
Is Active
Checking the Is Active check-box will make the hour type
active. This provides the same result as clicking the Enable light
bulb icon from a list of hour types.
42
SCENARIO
Users in the Marketing department need a timesheet profile to
generate timesheets on a weekly basis. These timesheets should be
approved by Jennifer Campbell.
Users in the IT department need a timesheet profile to generate
monthly timesheets. As a cost center, ITs work does not need to have
the same degree of oversight, so no approver is necessary.
Recurring Timesheet
Profiles
Recurring timesheet profiles automate timesheet creation.
The timesheet profile identifies the duration of the timesheet
based on normal pay period types (Weekly, Bi-Weekly, SemiMonthly, and Monthly). When the profile becomes associated
with a user, AtTask generates new timesheets automatically,
reducing the administrators need to create new timesheets
each pay period.
To access this Recurring Timesheet area go to:
Setup Timesheet and Hours Recurring Timesheets
43
Description
Enter a description to identify to other administrators the
purpose of this recurring timesheet profile.
Starts On
The Period Starts On will change depending on the pay period
Weekly and Type.
Start Date
Enter an Effective Start Date in the field, or click the calendar
icon to choose a date.
Approver
Choose an approver from the Approver drop-down. An
approver has the authority to approve or reject a timesheet after
it is submitted. Click the search icon to find an approver that
does not appear on the list.
44
45
Bulk Timesheets
Recurring timesheets are a great way of tracking time on a
regular basis. However, your organization may choose to
only track time as the occasion arises. Using Bulk Timesheet
creation allows for the use of a one-time timesheet for users.
To create these unique timesheets, Admins will navigate to the
timesheet page. Its important to keep in mind that only one
timesheet at a time can be active for users, so both recurring
and bulk timesheets (or any combination) cant be used with
simultaneous dates.
To access Bulk timesheets go to:
46
Practice
Exercises
1.Add the following project-level hour types to the system,
so that Project Managers can better track how employees
are using their time:
Meeting Time
Travel Time
Research Time
2.Create two recurring timesheet profiles. One for
the Marketing department and another for the IT
department.
3.Set Jennifer Campbell as an approver for Marketing and
Ray Andrews as an approver for IT.
4.Set the Marketing timesheet to generate on a weekly
basis and the IT timesheet to generate on a monthly
basis.
5.Create a one time use timesheet for Jennifer for this
week. Marc Lewis will be the approver.
47
Expense Types
Expenses represent non-labor costs on tasks or projects.
The image displays a list of expenses that have been planned
and recorded for the Cruzer Web Site project.
The Expense Type is a label that is used in reporting. It will allow
managers to look for patterns and consistently see how money
is being spent from project to project, or across projects.
AtTask has built-in expenses which cannot be modified or
deleted.
You have the ability to create additional expense types to
support your financial reporting needs. Custom expense types
can be managed and created by going to:
Setup Expense Types
48
Expense Type
Provide a name for the Expense Type. Expense labels are
defined by the implementation team or by your Finance
Department.
49
Rates are used for labor cost and revenue calculations and
will be used in the future for reporting purposes.
50
51
Practice
Exercises
1.Add a new Expense Type called Mileage, so that
individuals can record mileage on project-related
activities.
2.Set Exchange Rate Preferences to reflect the most
common way to calculate and look at revenue in your
organization.
52
Chapter 6
Organizational Setup
Objectives
After completing this chapter, you will be able to:
Establish schedules
53
SCENARIO
As an implementation team (in discussion with your project managers) you
decide project managers should receive an email when
Event Notifications
Event Notifications allow administrators to turn on email
notifications for users. When Event Notifications are enabled,
AtTask adds the item to the email notification list for users.
Each person has the ability to turn off individual notifications to
match their preference for emails they receive from AtTask.
System Administrators will want to consult with Project
Managers and Executives to identify which email notifications
best meet your organizations needs.
The Event Notifications area is accessible to users with System
Administrator access by going to:
Setup Email Notifications Event Notifications
54
Name
Description
2.Locate and select the check boxes to the left of the Event
Notification(s) you wish to enable.
3.From the header bar, click Activate. A red check mark will
appear next to the newly activated Event Notification(s).
55
Reminder Notifications
Reminder Notifications are time-based notifications. These
notifications allow an administrator to define a before and after
threshold to send an email to users. An email template needs to be
created and associated with a reminder notification. Furthermore,
a notification must be associated with an item to complete the
setup process.
To access reminder notifications go to:
Setup > Email > Notifications > Reminder Notifications
Reminder Notifications can be associated with Issues, Projects,
Tasks, and Timesheets.
56
Frequency of Notifications
As a System Administrator you can determine how often a user
receives email notifications. This includes both Event Handler
notifications as well as Reminder Notifications. Frequency of
notifications can be set for either Daily or Hourly emails.
To access these settings go to:
Setup > Email > Notifications> Settings
In settings, establish your companys preference.
57
Email Templates
Email Templates are created and attached to Reminder
Notifications. Like Reminder Notifications, they can be associated
with issues, projects, tasks and timesheet objects. Email Templates
allow Admins to provide content messages to users when they
receive a reminder email.
To access Email Templates go to:
Email > Notifications > Email Templates
58
Automatic Reminders
Reminder Notifications are time-based notifications. These
automatic notifications allow the administrator to define a before
and after threshold to send an email to users. These notifications
once established will apply to both task and issue work items, on a
global level. Where Reminder Notifications can be controlled on a
work item by work item basis. Automatic Reminders do not need to
be associated with email templates or a specific item, like a task, in
order to function.
To access reminder notifications go to:
Setup > Email > Automatic Reminders
59
SCENARIO
Your organization wants to know when someone deletes a task from
a project. Establish an audit trail to display information in the updates
feed of a project.
Audit Trails
Using Audit Trails allows organizations to track what is happening
to select items in AtTask. As a System Administrator, you can select
which objects to track, including custom fields. All items tracked
will display on the updates feed. The Actions tab will display which
feed will show the changes. For example, if you track when issues
are deleted this will show on the projects feed, whereas logged
hours will show on projects, tasks, and issue feeds.
Audit Trails are created by going to:
Setup Interface > Update Feeds
60
Schedule Setup
SCENARIO
The default schedule provided with all new AtTask accounts assumes
a Monday through Friday 9 AM to 5 PM schedule (no time for lunch)
for the Mountain Standard Time zone.
Update the Default Schedule provided with your AtTask account
to change the time zone to match the system setting. Update the
Schedule Exceptions to match the established corporate holidays.
Independence Day
Presidents Day
Labor Day
Good Friday
Christmas Eve
3.Rename the Schedule and make other changes, as needed.
Christmas Day
Boxing Day
Rename the schedule to US East Coast.
61
SCENARIO
Chris Manning is going to do his project work during normal business
hours 9 am to 6 pm Pacific time zone with a 1-hour lunch break.
He and possibly others working on the West Coast should also have the
normal corporate holidays built into the schedule:
New Years Day
Labor Day
Presidents Day
Good Friday
Christmas Eve
Memorial Day
Christmas Day
Independence Day
Boxing Day
Create a schedule called US West Coast.
62
Tip
Create a master schedule with your Schedule and Schedule Exception tabs defined, then copy
that Schedule and change the time zone.
Create a master schedule, then create a copy of it, and then modify the Scheduled Exceptions
tab. You may also need to adjust the time zone for the schedule.
You will then be able to modify only the Schedule tab, without having to set corporate holidays
again.
Schedule
Description
User
Whenever a user is assigned to a task, the schedule assigned to the user, combined with the users PTO
schedule, will be used for the given task.
Exception: When multiple users are assigned to the same task, and if any of the user schedules conflict,
AtTask will either:
Use the schedule assigned to the project where the task resides.
Use the schedule assigned to the default assignee of the task.
The behavior described in this exception depends on the preference set on the Project Management
Preferences page.
Project
The project schedule is utilized when any of the following conditions are met:
A user has not been assigned to the task.
Several users with differing schedules are assigned to the same task.
Default Schedule
The system default schedule will be used if no schedule has been set for the project and when the conditions
for using the project schedule are met.
63
Roles
SCENARIO
Project managers in the Professional Services group need to make
sure they are assigning the resources with the specific skill sets.
Additionally, resource availability is a primary concern. Project
managers will build templates with job role assignments and use the
Team Builder to satisfy those requirements.
Billing Rate
Associate Consultant
$25
$50
Consultant
$50
$100
Solutions Architect
$45
$90
Technical Consultant
$60
$125
Job roles in AtTask are affiliated with both users and work (tasks
and issues). Each user may be assigned a job role or a skill set.
It is important to note the job role a user has in AtTask is more
closely tied with the function they perform in the tool and not
necessarily the job title they have in your organization.
Users can, and often do, have multiple job roles within the tool.
A user will have a default/primary role and other roles they may
perform. By assigning a user a specific job role, you qualify
them to perform any task that requires the said job role.
Assigning a specific job role to a user does not determine what
group or company they belong to, nor does it define who their
manager is. A job role defines what skill set the user will fill for
an assigned task.
Chapter 6Roles
64
Consultant
$65
Project Manager
$45
Sales
Representative
$28
When a task has a role-based cost rate and a job role assigned to
the task, this value will be used to estimate a planned cost and
the actual cost of the task.
Max Users
Use the in-line edits to make the necessary updates.
When max users are set, it limits the number of users who can
be assigned to the job role. By Default, a max user is set to zero,
allowing for an unlimited number of users to be assigned to the
job role.
Keep in Mind:
The Job Role name must be unique. If you are attempting to
import a job role that already exists in the system, you will
receive a message indicating you should check for duplicates.
Chapter 6Roles
65
Practice
Exercises
1.Update the default schedule to change the timezone to
Eastern Standard Time.
2.Update Schedule Exceptions to include the following
corporate holidays:
Thanksgiving
Presidents Day
Memorial Day
Christmas Eve
Independence Day
Christmas Day
Labor Day
Boxing Day
Graphic Designer
Technical Consultant
Solutions Architect
7.Input Cost and Billing rates for each job role created.
66
SCENARIO
Create a Company to represent your organization.
Companies
The next several sections will focus on setting up both
organizational components as well organizing projects.
Companies are associated with both user profiles as well as with
projects.
A company is associated with a user to help identify available
resources within an organization. Companies are associated
with Projects so that reports can be created and information
tracked. Since companies can be linked with projects, a
company and an external client often have a 1:1 relationship
for an organization. Not every organization has external
clients, so Company may not be used to track projects. Later
in this chapter, others ways projects can be organized will be
discussed.
System administrators can access Companies by going to:
Setup Companies
Chapter 6Companies
67
Practice
Exercises
1.Create a company to represent your organization
so during user creation you can make managersubordinate relationships.
2.Your organization completes projects for several
companies. You want to associate an external company
with each project.
Create the following companies:
Acme co.,
XYZ, Inc.
XYZ, Inc.
Job Role
Rate
Job Role
Rate
Associate Consultant
$40
Associate Consultant
$45
Consultant
$80
Consultant
$90
Solutions Architect
$72
Solutions Architect
$81
Technical Consultant
$100
Technical Consultant
$113
Graphic Designer
$60
68
SCENARIO
The following departments will be using AtTask to manage their
unique projects:
Create these groups.
Development
Marketing
Professional Services
Information Technology
User Groups
Groups represent a unit distinct from companies. In general,
groups coincide with departmental divisions. Groups serve
primarily two purposes: to organize projects and keep
department information separate from other departments (such
as templates, custom data, and projects).
When creating a user profile, you should add that person to the
appropriate group. This gives the user abilities to access objects
associated with the group. For example, if you associate a new
template project with an IT group, then users who are in the IT
group can access that template. Users in the marketing group
will not be able to access the template.
Your organization may have several departments work together
to manage projects and the resources working on these
projects. If this is the case, it may not be necessary to divide
departments into separate groups. A few high-level groups may
suffice.
A project can only be assigned to a single group. That is not
to say users from different groups cannot work on the same
project, but only one group name can be associated with that
project. This can be thought of as the primary group responsible
for completing the project.
69
Remember:
Group membership impacts what a person can see. Most default
access levels do not allow project collaborators to view work
items on projects associated with other groups unless they are
specifically on the project team.
70
Practice
Exercises
1.Create the following User Groups:
Development
PMO
Professional Services
Marketing Design
71
Portfolios
You have already learned how projects can be organized by
way of Companies and Groups. Projects can be additionally
organized with the use of Portfolios and Programs.
This lesson will show how to set up a Portfolio. Our Portfolio
and Resource Management course will go into further depth
regarding how Portfolios can be used in your organization.
An important part of Portfolio (and Program) setup is to
understand the difference between a Portfolio and Program.
What is a Portfolio?
A portfolio is a collection of projects competing for the same
resources, budget, and schedule slot. The projects in a portfolio
are similar enough that they would use the same Resource
Pool and are measured against the same scorecard. This
often means there is a 1:1 relationship between Portfolios and
Resource Pools.
Chapter 6Portfolios
72
What is a Program?
A program is essentially a subdivision of projects in a Portfolio.
Programs allow Portfolio Managers to delegate certain
responsibilities (i.e., Business Case completion, or Business
Case approvals) to Program Managers.
General Examples:
Programs are based on projects grouped by a common goal,
such as increasing customer base, product improvement, client
retention, decreasing costs, etc.
Projects in Programs are not prioritized solely against each
other; instead, the projects are optimized against all projects in
the Portfolio. It is sometimes necessary to create the Resource
Pool relationship with Programs instead of doing it at the
Portfolio level.
Chapter 6Portfolios
73
Chapter 6Portfolios
74
Program Creation
Similar to Portfolios, programs can also be used to organize
projects in AtTask. Programs must be associated with a
portfolio. A Program is subcategory of a Portfolio.
To see Programs within a Portfolio go to:
Projects Portfolios Programs tab
75
Practice
Exercises
1.Create the following Portfolios:
Marketing
Professional Services
2.Create the following Programs for the IT Portfolio:
Quality Assurance
Process Improvement
Systems Stability
76
Chapter 7
Customizing the AtTask Interface
Objectives
After completing this chapter, you will be able to:
77
Rank
Explanation
System Administrator
99
Multi-Group
Administrator
85
Group Administrator
80
Portfolio Manager
65
Executive
60
User can view everything, but can only edit his or her
own tasks, documents, and issues.
Project Manager
50
Individual Contributor
25
Team Member
25
Timesheet User
10
78
SCENARIO
The implementation team has determined that the default Project
Manager access level is too strong. It gives the project managers the
ability to add tasks and modify task details on any project where they
are a member of the project team.
You need to create a Project Owner access level that only allows a
project manager to add and edit tasks on projects where he/she is the
project owner.
79
Definitions
Access Area
Access Areas allow administrators to review the permissions for an Access Level on an object-by-object basis.
Help Article Link: https://help.attask.com/#url=/index.php/node/load/107
Access Action
Combined with the Access Scope, Access Actions determines the activities a person can perform. The actions common to
most Access Areas are:
Add
Delete
Edit
View
Change Status
Custom Data
Request
Update
Combined with Access Actions; Access Scopes determine the criteria for permissions assigned.
Help Article Link: https://help.attask.com/#url=/index.php/node/load/119
80
Create a Project Owner access level that only allows a project manager
to add and edit tasks on projects where he/she is the project owner.
81
SCENARIO
After creating the Project Owner access level, you decide you also want
to restrict which projects users with this access level are allowed to edit.
Go to the Project access area and reduce the access to edit only those
projects where they are set as the project owner.
82
Layout Templates
Layout Templates provide administrators with the option to
place reports directly in front of individuals.
Administrators can customize the workspace tabs on
the following pages:
AtTask Home
83
Customize Tabs
A Maximum of six viewable tabs can be placed on any global
area or page setup. The default tab will be the farthest tab
option on the left. Any additional tabs will reside in the More
drop-down.
Reporting elements like dashboards can be added here. If
you add a report for Late Tasks on the Project area, by default
the report will pull the available late task information on the
selected project.
84
Assign People
Layout Templates can be assigned to specific users, job roles, or
teams of people. By assigning a template to a job role or team,
any user with that classification on their profile will have the
template automatically applied to their settings.
When assigning templates, personal preferences will override
layout template settings. Any individually assigned layout will
supersede a team or Job Role layout. Job role layouts supersede
Team layouts.
It is a good idea to test new Layout Templates before distributing
them to actual resources. To do this, assign the Template to your
own user account and verify it meets the requirements for those
users.
85
Practice
Exercises
1.Create a Project Owner Access Level that only allows a
Project Manager to add and edit tasks on projects where
he/she is the project owner.
2.Navigate to the Layout templates section and create a
new Layout Template. Call It Project Managers. Locate
the customize Tabs and on a project remove the
documents and risks tabs. Add the Approvals Tab.
Navigate to the Customize Lists tab and hide the Over Cost
Budget filter.
3.Assign the new layout template to Jennifer Campbell
and observe the changes.
86
Chapter 8
User Setup
Objectives
After completing this chapter, you will be able to:
87
SCENARIO
The Development group needs to add a scrum team with four individuals that
do not have user accounts.
User Names
Email/Username
Access Level
Group
Adam Michaelson
am.test@attask.edu#
Project Manager
Development
Jason Waters
jw.test@attask.edu#
Team Member
Development
Jesse Dowdle
jd.test@attask.edu#
Team Member
Development
Sean Stephenson
ss.test@attask.edu#
Team Member
Development
To Import Users
Additional requirements for these user accounts will be provided in the
subsequent lessons.
88
Invitations
AtTask creates user profiles for each person inputted into the
form and sends an invitation to those individuals.
The specifics of the invitations are determined in the Setup
area.
System Administrators can manage the invitations at Setup
Email Invitations
The image shows what the preference page looks like.
Organizations can set the number of days the invitation
is active and set the details of the welcoming email sent
recipients.
In addition to establishing preferences for invitations, System
Administrators will see a preview of the AtTask and Help Desk
Invitations.
89
90
91
Practice
Exercises
1.Navigate to the People tab and add six new employees:
Adam Michaelson
Jason Waters
Jesse Dowdle
Sean Stephenson
Natalie Johnson
Paul Hancock
2.All new users should be assigned the Team Member
Access Level and all should be assigned to the
Development Group.
3.Provide each new user with a unique AtTask email
address. Suggested email @GoalSports.com
92
Access Level
Company
Adam Michaelson
Project Manager
Goal Sports
Jason Waters
Team Member
Goal Sports
Jesse Dowdle
Individual Contributor
Goal Sports
Sean Stephenson
Team Member
Goal Sports
93
94
Practice
Exercises
1.Do a Bulk Edit on the following individuals:
Adam Michaelson
Jason Waters
Jesse Dowdle
2.Change their Access Level to Project Manager and
assign the Project Manager Layout Template.
3.Update their Primary Role to Project manager.
95
SCENARIO
Go into your user profile and deactivate the following notifications:
Email Notifications
96
Teams
SCENARIO
Project mangers in the Development and Marketing groups are not
required to review resource availability before making specific user
assignments. To simplify and streamline the project managers planning
activities, team assignments should be made in the Gantt Chart instead
of role-based or user-based assignments.
According to the requirements you identified, you need the following
teams:
Development Teams
Marketing Teams
Product Management
Creative
Dave Parker
Elizabeth Powell
Paul Turner
Ken Sato
Jona Matsu
Marci Watson
Quality Assurance
Events
Marshall Thompson
Anita Jordan
Ray Andrews
Carlos Rodriguez
Jennifer Campbell
Scrum Team 1
Lead Generation
Erin Davis
Jack Oliver
Kim Louis
Marc Lewis
Pam Reynolds
Chapter 8Teams
97
Teams
SCENARIO
To navigate to the Teams Area go to People Teams
The following departments will be using AtTask to manage their unique
projects:
To Create a Team
1.Navigate to the Teams Page.
Development
Marketing
Professional Services
Review the groups already created in your demo accounts of AtTask
and add the missing groups.
Chapter 8Teams
98
Team Settings
Once teams are defined, team settings help define the team
home and work flow to meet the work process.
To access the Team Settings go to:
People Teams Selected Team Team Settings
Views
The structure of the My Work and the Requests areas can be
customized to reflect information important to users.
To Create a Custom View go to Setup Interface Views
Here System Administrators can set a unique view for these
areas. When adjusting Team Settings the custom view will be
found available in the View drop down.
Chapter 8Teams
99
Done Button
The Done button allows System Administrators to control
which status options appear when a Team Member finishes a
task.
A System Administrator can customize these options to
display only those that best fit within an organizations
structure. These selections are made individually for the task
object and the different issue types.
Chapter 9
Request Queues and
Internal Support Systems
Objectives
After completing this chapter, you will be able to:
101
102
Request Queues
The Requests area in AtTask is a central place where various
issues and requests are collected and managed.
For instance, many companies have a system or a help desk
where employees can submit computer related problems and
requests to IT personnel. Once an issue is submitted, an IT
person can review the issue and make an appropriate decision.
In the scenario below, you will record a request to the
Infrastructure Request Queue, identifying a problem with your
telephone connection.
103
SCENARIO
Your users need a place to submit issues, requests, and questions about
AtTask. Create a queue called AtTask Help where end users in your
environment can submit support and change requests for AtTask.
Queue Properties
In AtTask, a Request Queue is a project designated as a
receptacle. A benefit of utilizing request queues is once a
Request Queue is published, users can submit issues or requests
without actually accessing the project. When you set a project
as a queue, you indicate that the project will be published to the
Request area and that is where information is submitted.
You can set up any kind of queue you want. Many organizations
have multiple queues to meet their particular needs. These
queues are internal and specific to your organization. Do not
confuse the Request feature with AtTask Support.
Queue Details
Queue Types
Publish as Help Desk: Selecting this option makes the Request
Queue Active.
Queue Properties
Types of Issues
One or more issue types can be chosen. The Issue type
is selected by default. Other options include: Bug Report,
Request, or Change Order. When multiple types are selected,
users can pick one of these issue types when submitting an
issue. The labels for these issue types can be modified when
creating custom issue statuses.
Default Duration
The default duration for incoming issues is set.
Default Form
Choose a custom data form to be attached to all requests
submitted to the queue. Use this if custom information needs
to be entered. If no issue form exists then the default form will
not appear on the request form.
Selecting the No Users option does not allow any user to see
non-selected fields.
107
SCENARIO
Create the following Routing Rules and Queue Topics to support an
internal AtTask Help queue.
Topic
Project Manager
Process Change
Project Manager
Report Request
Jennifer Campbell
System Settings
Chris Manning
SCENARIO
Routing Rules
To Create a Routing Rule
Follow the steps to create the other Routing Rules for Jennifer Campbell and
Chris Manning.
Name
It is recommend you provide a clear name so others who use the routing rule
will know what it does. It is a good idea to identify it by the Assignee or the
Topic where it will eventually be added.
Description
Give the rule a description, if needed.
Default Assignee
From the Default Assignee, choose the name of the user you want to assign
the incoming issues. If you do not see the person you want to assign, use the
search icon to find a user.
Default Team
You can make team assignments for new requests by selecting a default team
in the Default Team field.
Route to Project
Usually if an issue is submitted to a help desk, you want that issue to be
routed to the Help Desk project. Therefore, from the Route to Project dropdown, you select that project; however, it is possible to route the issue to
some other project using this drop-down menu.
SCENARIO
Follow the steps o create the other Queue Topics for the scenario
listed on pg 108.
Name and Description
Enter a name for the topic. This is a required field. Enter a description
to explain whom accessed this area and what the topic is meant to
do.
Default Category
This will add custom data fields to your queue topic. This category
and its parameters must be set up before the topic is defined.
Queue Topics
Queue Topics are used to designate which route to use on the
new issue form. Topics can be used for reporting purposes.
For example, an IT request queue is created, and users need to
indicate if its a software-related problem or hardware-related
problem, create queue topics called Software Problems and
Hardware Problems. When a user submits an issue, they select
one of these topics. Based on the topic chosen, the form will
display different custom data and issue types, and the new
issue will be assigned different duration and routing rules.
110
Practice
Exercises
1.Create a Request Queue called Marketing Requests.
111
Chapter 10
Consistency
Objectives
After completing this chapter, you will be able to:
112
Approval Processes
While each task is integral for project completion, certain tasks
may become more important than others and hinder progress
on the project until the task is completed properly.
AtTask provides the ability to attach Approval Processes to
critical tasks that require approval from a manager or colleague.
Approval Processes are made up of a number of individual
Approval Paths, each corresponding to a status option in your
account. Approval Paths are made up of Approval Steps, and the
sequence of Approval Steps determines the order each steps
designated approver(s) will be prompted for their input.
Throughout this chapter, you will be provided with several
examples of Approval Processes used to meet common business
objectives.
113
Approvals Settings
When establishing global approvals, System Administrators
can choose to add time to a work items planned duration to
account for the approval process.
In addition, Admins can require that an approver be on the
project team.
To access global approval settings go to:
Processes > Approvals > Settings
114
Object Type
Project
Issue
Process Description
Purpose
Project Approval by
the Portfolio Manager
on Completion of the
Business Case, and by the
Portfolio Manager and
Project Sponsor when
the Status is Changed
to Current, and by the
Project Owner when
the Status is Changed to
Complete and then by the
Project Sponsor.
Issue
Task
2
Ideal when AtTask is used
Issue Approval by the QA
Engineer on Issue Closed/ in a software development
environment and the
Resolved.
QA department relies on
the AtTask Help Desk to
track issues and requests.
This process can easily
be adapted to any other
industry where the Help
Desk is utilized.
5
Task Approval by the Assigned
Resources Manager on Task
Start, and by the Project
Manager on Task Completion.
Allows a resources
functional (organizational
chart) manager to
approve the work his/her
resources complete, and
then through a separate
Approval Path, allows the
project owner to verify
satisfactory completion.
115
116
117
118
The Approval Process has now been attached to the project and
will become active once the task status is changed to complete.
Users who have access to assign Approval Processes also have
the ability to create ad hoc Approval Processes to manage
the one-off approval needs. This is done by navigating to the
Approvals tab and clicking the Create a Single-Use Approval
Process button. The remaining steps in this activity are
identical to those used to create a global Approval Process.
Single-use processes will not appear in the global list of approval
processes. The single-use process cannot be reused unless it is
part of a template or template task definition.
If you select an existing approval process first and click
Submit to save the preference, you can then select the Create a
Single-Use Approval Process button to make deviations to the
predefined process. If changes to the process need to be made
the modifications need to occur before any of the approval steps
become active.
119
SCENARIO
The Cruzer Web Site project (and others) need approvals as different
statuses are achieved. Attach the approval process you created in the
previous section to the Cruzer Web Site project.
120
121
122
To Approve an Item
1.From the My Work page, select the Approvals tab.
2.Click on the project/task/issue name you wish to
approve or reject to review the item.
3.The item can be approved directly from the Approvals
tab.
4.Click Save.
If approval of a task is rejected, AtTask will create an issue
on the task, revert it back to the previous status, or revert to
another status identified in the Approval Path.
If an issue is created, the issue will be assigned to the default
resource on the task. The task status will change to Complete
Pending Issues.
Once the issue is resolved, the task will appear in the
approvers My Approvals report again.
123
124
Practice
Exercises
1.Create a new project approval process that satisfies the
following requirements:
Requirement
When a project moves into the Requested status, the Project
Sponsor must approve.
125
126
SCENARIO
Add the Project Milestones report created by the Administrator User to
the Global List so all resources have access to the report.
Shared Reports
While each person has the ability to search for and review the
contents of any report, keep in mind their access rights will
control which results will appear on the report.
It is best to distribute high traffic reports to the general public.
This is done by sharing reports company-wide. After a report
is shared company-wide, the report will appear on the All
Reports tab in the Reports area.
The ability to share reports company-wide is dependent on the
users access level.
127
SCENARIO
After some discovery and interviews with stakeholders throughout the
organization, you have found that people in different departments and
roles have very different reporting requirements.
List Controls
The List Controls determine which filters, views, and
groupings are displayed in the corresponding drop-downs at
the top of each report.
Team members think there are too many options in the view and filter
drop downs for task reports. Their managers want additional views and
filters in their list menus.
The following table shows the results of your findings for the Task object
and only two of your many implementation roles.
There are two levels of list controls. Use the List Controls to
determine which reporting elements should be common to all
users.
Admins can also use Layout Templates to distribute specific
report elements to subsets of users.
128
List Controls
Modify the Global List Controls to distribute the common
reporting elements.
A System Administrator can access and modify the global List
Controls by going to Setup Interface Setup List Controls
129
Custom Forms
Custom Forms allow fields and information otherwise not
included to be added to AtTask. Organizations have the
freedom to customize AtTask.
A System Administrator can access and modify the custom
field area by gong to Setup Custom Forms
130
Terms
Purpose
Form
Field
Section Break
Custom Form
131
132
Practice
Exercises
1.Add the Project Milestones report to the Global List so all
resources have access to this report.
2.After adding the Project Milestones report to the
Global List, go back and share the report with only
Chris Manning, Anita Jordan, Jenna Nunez, and Pam
Reynolds.
3.Project Managers need four custom fields on the Project
level to help them track and manage their projects.
Use the following characteristics to create the Custom Form:
Field Name
Field Type
Data Type
Options
Capital Budget
Text Field
Currency
None
Non-Capital Budget
Text Field
Currency
None
Is Capital Expense
Radio Buttons
Text
No
Yes
Market
Check-box
Text
Asia Pacific,
EMEA, North
America & South
America.
133
Chapter 11
AtTask Support & Services
Objectives
After completing this chapter, you will be able to:
134
AtTask Community
community.attask.com
Have a question? Visit AtTask community for help articles, ondemand learning courses, register for AtTask courses, attend free
webinars, or schedule post-implementation consulting services.
135
Education
Services
AtTask Education offers something for
everyone: onDemand Learning for the
busy professional, online webinars with
certified AtTask trainers, and the Pick
3 Program; tailored, to your specific
needs, and private education sessions
for your business. New AtTask users and
AtTask veterans, looking to expand their
product knowledge or needing a quick
refresher, should review the education
plan and course catalog for detailed
information about the right courses for
your individual needs.
attask courses
AtTask Fundamentals
Work Management
AtTask Administrator
Reporting Essentials
Intermediate Reporting
Advanced Reporting
Help Site
When you have questions, this is the first
place you should look for answers.
You can access the Help Site by clicking
the Help icon in the upper righthand
corner of any page in AtTask.
Announcements
Training Videos
Help Articles
Chapter 11 Education
136
Education
Services
onDemand Learning
AtTask is now offering a variety of
eLearning courses to help optimize
your use of the product and really drill
down into the core functionality that
will make work easier for you and your
organization.
New courses are being added all the time
so check back often to see what is new.
Webinars
Webinars are live, instructional sessions
designed to provide information for up
to one hour.
Webinars are topic-specific, they are
available to anyone who would like to
attend. They are free of charge.
You can find a list of upcoming webinars
and recordings of past webinars on the
community site.
Visit: community.attask.com/webinars
Chapter 11 Education
137
Education
services
Pick 3 program
A Pick 3 session allows you to organize
& tailor courses to your specific needs,
creating private education for your AtTask
users. It allows you to provide focused
education for your team on the topics and
functions they need most to be successful
when using AtTask to manage their work.
Each Pick 3 session allows you to pick three
topics and the AtTask Education team will
conduct a private three hour education
session for your organization. Each session
will be accompanied by a workbook that
covers the topics selected.
If you have questions about the Pick 3
program, feel free to contact your Account
Executive or email
educationinfo@attask.com
Workflow Management
Project Prioritization
Chapter 11 Education
138
Support
Services
AtTask offers four customer support plans,
ensuring you receive the level of support
that is appropriate for your business.
Support plans can be adjusted at any time.
Online Help Desk: 24x7
Phone Support: Sunday 8pm Friday 8pm
(Eastern Time)
Telephone: 801-373-3266 opt. 2
Toll Free: 866-441-0001 opt. 2
Visit the Community Site for release notes
and additional support guides.
Chapter 11 Support
139
Consulting
Services
The AtTask roadmap for success follows this
simple formula:
Success = Realistic Scope + Right Resources + Achievable timeline
Chapter 11 Consulting
140
Customer success
Program
The customer success program puts you,
the AtTask user, at the forefront of the AtTask
business model. Our customer success
consultants connect and engage with you
to ensure you receive maximum value from
the AtTask platform by providing additional
resources and expertise tailored to your AtTask
solution.
Conference calls
141