TargetProcess v2 User Guide
TargetProcess v2 User Guide
TargetProcess v2 User Guide
TARGETPROCESS
USER
GUIDE
1
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
INTRODUCTION..................................................................................................................................................... 6
PROJECT
PLAN
STRUCTURE .............................................................................................................................................. 6
ITERATIVE
DEVELOPMENT
SUPPORT ................................................................................................................................... 8
GETTING
STARTED............................................................................................................................................... 10
FLOWS ....................................................................................................................................................................... 11
USER
INTERFACE:
GENERAL
PRINCIPLES............................................................................................................................ 12
NAVIGATION ............................................................................................................................................................... 13
LISTS ......................................................................................................................................................................... 14
PRODUCTIVITY
TIPS ...................................................................................................................................................... 16
Easy
Linkage ....................................................................................................................................................... 16
Jump
to
Entity..................................................................................................................................................... 17
GENERAL
ACTIONS .............................................................................................................................................. 17
INTEGRATED
WINDOWS
AUTHENTICATION........................................................................................................................ 17
LOGIN ........................................................................................................................................................................ 18
SEARCH ...................................................................................................................................................................... 18
CUSTOMIZABLE
DASHBOARD .......................................................................................................................................... 19
TODO
LIST ................................................................................................................................................................. 19
CONVERT
ENTITIES
/
CHANGE
ENTITY
TYPE ....................................................................................................................... 20
ADMINISTRATION ............................................................................................................................................... 21
USER
&
ROLE
MANAGEMENT ........................................................................................................................................ 21
Add
Users ........................................................................................................................................................... 21
Skills
and
Skills
Filtering...................................................................................................................................... 22
Roles
&
Permissions ........................................................................................................................................... 22
AUDIT
HISTORY ........................................................................................................................................................... 23
CUSTOM
PRIORITY
AND
SEVERITY
VALUES......................................................................................................................... 24
EMAIL
NOTIFICATIONS .................................................................................................................................................. 24
DISABLE
HTTP
ACCESS ................................................................................................................................................. 25
PLUGINS..................................................................................................................................................................... 25
Add
New
Profile.................................................................................................................................................. 26
See
Profile
Log .................................................................................................................................................... 26
PROJECTS
&
PROCESSES ...................................................................................................................................... 28
PROCESS
SETUP ........................................................................................................................................................... 29
Custom
Terms..................................................................................................................................................... 31
Ideal
Hours
and
Abstract
Points
Effort
Units...................................................................................................... 32
Time
Tracking
Practice
Customization ............................................................................................................... 32
WORKFLOW
CUSTOMIZATION
FOR
USER
STORIES,
BUGS
AND
OTHER
ENTITIES ........................................................................ 33
CUSTOM
FIELDS ........................................................................................................................................................... 35
Add
Custom
Field................................................................................................................................................ 35
Custom
Fields
Functionality................................................................................................................................ 36
PROGRAMS
&
PROJECTS ............................................................................................................................................... 37
Add
Program ...................................................................................................................................................... 37
Add
Project
to
Program...................................................................................................................................... 37
Programs
List...................................................................................................................................................... 38
Manage
Teams
inside
Entire
Program ............................................................................................................... 38
Prioritize
Projects ............................................................................................................................................... 39
PROJECT
PLANNING:
QUICK
START...................................................................................................................... 40
2
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
CREATE
PROJECT
TEAM ................................................................................................................................................. 40
FEATURES
(THEMES/EPICS) ........................................................................................................................................... 42
USER
STORIES
AND
TASKS .............................................................................................................................................. 42
Quickly
Add
Tasks
to
User
Story ......................................................................................................................... 43
ADD
RELEASE .............................................................................................................................................................. 44
PRIORITIZE
USER
STORIES,
FEATURES
AND
BUGS ................................................................................................................ 44
RELEASE
PLANNING............................................................................................................................................. 46
ITERATIONS
PLANNING ....................................................................................................................................... 48
VELOCITY ................................................................................................................................................................... 48
SET
ITERATION
VELOCITY ............................................................................................................................................... 49
PLAN
ITERATIONS ......................................................................................................................................................... 49
ASSIGN
TEAM
MEMBERS ............................................................................................................................................... 50
ADD
TASKS ................................................................................................................................................................. 51
SPLIT
USER
STORY ........................................................................................................................................................ 51
FINISH
ITERATION ........................................................................................................................................................ 52
RANK
CONCEPT................................................................................................................................................... 53
PROGRAM
LEVEL
RELEASE
PLANNING ................................................................................................................. 54
ADD
PROGRAM
RELEASE,
GENERATE
PROJECT
RELEASES
AND
ITERATIONS .............................................................................. 54
PLAN
AND
TRACK
RELEASES ........................................................................................................................................... 55
PROGRESS
TRACKING.......................................................................................................................................... 57
TASK
BOARD ............................................................................................................................................................... 58
DAILY
PROGRESS
(ACTUAL
REMAINING
TIME) ................................................................................................................... 59
DASHBOARD
COMPONENTS ........................................................................................................................................... 59
YESTERDAY
PROGRESS .................................................................................................................................................. 60
KANBAN.............................................................................................................................................................. 60
KANBAN
PROCESS
SETUP ............................................................................................................................................... 60
KANBAN
BOARD .......................................................................................................................................................... 62
Backlog............................................................................................................................................................... 64
Setting
Limits...................................................................................................................................................... 64
Setting
Columns
Order ....................................................................................................................................... 65
KANBAN
BOARD
IN
PROGRAM ........................................................................................................................................ 66
CUMULATIVE
FLOW
DIAGRAM ........................................................................................................................................ 67
LEAD
AND
CYCLE
TIME .................................................................................................................................................. 68
DEPENDENCIES
MANAGEMENT........................................................................................................................... 69
ADD
DEPENDENCIES ..................................................................................................................................................... 70
VIEW
DEPENDENCIES .................................................................................................................................................... 70
IMPEDIMENTS
MANAGEMENT............................................................................................................................ 70
ADD
IMPEDIMENT ........................................................................................................................................................ 70
SEE
IMPEDIMENTS ........................................................................................................................................................ 71
PRIVATE/PUBLIC
IMPEDIMENTS ...................................................................................................................................... 72
REPORTS .................................................................................................................................................................... 72
BUG
TRACKING ................................................................................................................................................... 74
BUGS
WORKFLOW ....................................................................................................................................................... 74
Add
Bug .............................................................................................................................................................. 74
TEST
CASE
MANAGEMENT .................................................................................................................................. 75
3
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
TEST
CASES
CONCEPT
OVERVIEW .................................................................................................................................... 76
TEST
CASES
LIBRARY ..................................................................................................................................................... 77
ADD
TEST
CASES .......................................................................................................................................................... 77
ADD
TEST
PLAN
AND
ASSIGN
TEST
CASES ......................................................................................................................... 78
ADD
TEST
PLAN
RUN .................................................................................................................................................... 78
RUN
TEST
CASES .......................................................................................................................................................... 79
TEST
CASES
PRIORITIZATION........................................................................................................................................... 80
QUALITY
STATS............................................................................................................................................................ 80
Test
Cases
for
User
Story .................................................................................................................................... 81
TIME
TRACKING .................................................................................................................................................. 81
ADD
TIME .................................................................................................................................................................. 81
USING
A
TIME
SHEET .................................................................................................................................................... 82
Custom
Activity .................................................................................................................................................. 83
Navigation.......................................................................................................................................................... 83
VIEW
SPENT
TIME ........................................................................................................................................................ 84
PEOPLE
MANAGEMENT....................................................................................................................................... 84
ALLOCATIONS .............................................................................................................................................................. 84
Who
is
overloaded?............................................................................................................................................ 84
Who
is
available
for
an
upcoming
project? ........................................................................................................ 85
Who
can
be
re-‐allocated
to
another
project? .................................................................................................... 85
What
assignments
does
each
person
have? ...................................................................................................... 85
Change
Allocation .............................................................................................................................................. 86
LOAD
REPORT ............................................................................................................................................................. 86
HELP
DESK
MODULE............................................................................................................................................ 88
HELP
DESK
SECTIONS .................................................................................................................................................... 89
REQUESTERS
MANAGEMENT .......................................................................................................................................... 90
COMPANIES
MANAGEMENT ........................................................................................................................................... 90
REQUESTS
MANAGEMENT ............................................................................................................................................. 90
Add
Request
Manually ....................................................................................................................................... 91
Add
Request
from
Email ..................................................................................................................................... 91
Requests
list ....................................................................................................................................................... 92
ISSUES
QUEUE ............................................................................................................................................................. 92
CREATE
BUGS,
FEATURES
AND
USER
STORIES
FROM
REQUEST .............................................................................................. 93
TRACK
REQUEST-‐TO-‐REQUIREMENT
RELATIONS ................................................................................................................. 93
MERGE
REQUESTS ....................................................................................................................................................... 94
HOW
TO
USE
HELP
DESK
FOR
GENERAL
SUPPORT .............................................................................................................. 94
AUTO-‐REPLY ............................................................................................................................................................... 95
AUTOMATICALLY
BIND
INCOMING
EMAILS/REQUESTS
TO
THE
PROJECT .................................................................................. 96
SOLUTIONS ................................................................................................................................................................. 96
HELP
DESK
PORTAL ...................................................................................................................................................... 97
Help
Desk
Portal
Setup
and
Usage ..................................................................................................................... 97
Configuration ..................................................................................................................................................... 97
EMAIL
INTEGRATION........................................................................................................................................... 98
PROJECT
INBOX ........................................................................................................................................................... 98
Configuration ..................................................................................................................................................... 98
Usage ................................................................................................................................................................. 99
PERSONAL
INBOX ......................................................................................................................................................... 99
BIND
EMAILS
TO
ENTITIES ............................................................................................................................................ 100
Bind
Email
to
Entity
Action ............................................................................................................................... 100
4
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Emails
in
Entity
View ........................................................................................................................................ 100
SUPPORT
TICKETS ...................................................................................................................................................... 101
Enable
Email
Notifications ............................................................................................................................... 102
Enable
Inbound
Email
Integration.................................................................................................................... 102
REPORTS ........................................................................................................................................................... 102
CUSTOM
REPORTS ..................................................................................................................................................... 103
Inner
Lists
/
Inner
Reports ................................................................................................................................ 105
Inline
Edit
in
Custom
Reports ........................................................................................................................... 106
Custom
Report
Actions ..................................................................................................................................... 107
PREDEFINED
REPORTS ................................................................................................................................................. 107
PLANNING
REPORTS ................................................................................................................................................... 109
Release
Burn
Down
Chart................................................................................................................................. 109
Iteration
Burn
Down
Chart ............................................................................................................................... 111
User
Stories
Count
by
States
Burn
Down.......................................................................................................... 112
QUALITY
ASSURANCE
REPORTS ..................................................................................................................................... 112
Bugs
Distribution
by
Severity............................................................................................................................ 112
Bugs
Dynamic................................................................................................................................................... 113
Bugs
Progress ................................................................................................................................................... 113
Bugs
Count
by
States
Burn
Down ..................................................................................................................... 114
TEST
CASES
RUNS
REPORTS ......................................................................................................................................... 115
Test
Cases
Runs
by
Release/Iteration/Build ..................................................................................................... 115
Test
Cases
by
User
Story................................................................................................................................... 116
TIME
TRACKING
REPORTS ............................................................................................................................................ 116
Time
Spent
Summary ....................................................................................................................................... 116
PRINTABLE
REPORTS ................................................................................................................................................... 117
SOURCE
CONTROL
INTEGRATION ...................................................................................................................... 118
TAGS ................................................................................................................................................................. 118
TAG
ENTITIES ............................................................................................................................................................ 118
SEARCH
BY
TAG ......................................................................................................................................................... 119
TAGS
IN
REPORT
ENGINE ............................................................................................................................................. 119
MANAGE
TAGS .......................................................................................................................................................... 120
Add
Tags........................................................................................................................................................... 120
Delete
Tags....................................................................................................................................................... 120
Rename
Tags.................................................................................................................................................... 120
MANAGE
BUNDLES .................................................................................................................................................... 121
Add
Bundle ....................................................................................................................................................... 121
Add/Remove
Tags ............................................................................................................................................ 122
IMPORT/EXPORT .............................................................................................................................................. 122
IMPORT
FROM
CSV .................................................................................................................................................... 122
EXPORT
INTO
CSV...................................................................................................................................................... 124
APPENDIX
A.
RESOURCES .................................................................................................................................. 125
LINKS....................................................................................................................................................................... 125
BOOKS ..................................................................................................................................................................... 125
TargetProcess
is
a
Web-‐based
project
management
tool
that
powers
agile
software
development
processes,
focusing
on
Project
Planning,
Project
Tracking
and
Bug
Tracking
practices.
TargetProcess
supports
Extreme
Programming
and
other
modern
iterative
methodologies.
5
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Introduction
This
section
describes
main
ideas
behind
TargetProcess
software.
It
should
help
you
to
understand
TargetProcess
better.
Program:
Generally
this
is
a
large
Project.
For
better
manageability,
a
large
Project
may
be
divided
into
several
smaller
projects
(Project
1
and
Project
2
in
the
illustration
above).
In
most
cases
a
Program
is
not
required,
but
if
you
have
Projects
with
several
teams,
a
Program
will
help
organize
the
work
and
track
progress
better.
Project:
A
Project
is
simply
work
encompassing
one
or
more
features
that
must
be
created
or
modified.
Feature
(or
Epic):
A
Feature
is
a
high
level
requirement.
Examples
are
“Advanced
Search”,
“CSV
Import/Export”,
or
“Leads
Management”.
In
most
cases,
Features
are
required
for
large
and
medium
Projects.
Each
Feature
contains
several
User
Stories.
User
Story:
A
User
Story
is
a
unit
of
work
that
can
be
used
as
requirements
and
as
a
planning
item.
For
smaller
Projects,
Features
are
overhead,
so
User
Stories
take
all
the
responsibility.
6
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Typical
examples
of
User
Stories
are
“Search
for
Contacts”,
“Filterable
List
of
Contacts”,
or
“Custom
Drop
Down
Fields”.
Task:
A
Task
is
the
smallest
planning
unit
that
describes
a
small
piece
of
functionality.
Examples:
“Add
User
UI
Creation”,
“Add
User
Controller
Implementation”,
“Add
User
Business
Logic
Implementation”.
For
large
Projects,
it
is
better
to
use
the
complete
hierarchy.
Program
-‐>
Project
-‐>
Feature
-‐>
User
Story
-‐>
Task
However,
for
small
Projects,
a
simplified
hierarchy
may
be
sufficient:
Project
-‐>
User
Story
-‐>
Task
Hierarchy
example:
Program:
NewWave
CRM
Project:
NewWave
CRM
Core
Feature:
Basic
Contacts
Management
User
Story:
Quick
Add
Contact
Task:
UI
Design
Task:
Implement
Add
Contact
Logic
User
Story:
Contacts
List
Task:
Filters
Task:
List
Sorting
Task:
Contact
List
Page
and
Base
Logic
Task:
UI
Design
User
Story:
Delete/Undelete
Contact
Feature:
Users
Management
Feature:
Permissions
Project:
Outlook
Sync
Feature:
Import/Export
Contacts
to
Outlook
User
Story:
Export
Contacts
Task:
Duplicate
Checking
Development
Task:
Export
Rules
Implementation
Task:
Export
UI
Implementation
User
Story:
Import
Contacts
Feature:
Import
Scheduled
Tasks
from
Outlook
Feature:
Read
Emails
Online
Feature,
User
Story,
and
Task
are
planning
items
that
allow
creating
a
Work
Breakdown
Structure
(WBS).
Let’s
see
how
to
create
a
Project
plan.
7
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Iterative Development Support
TargetProcess
supports
iterative
development.
The
iterative
project
planning
approach
is
described
in
many
sources.
We
recommend
“Planning
Extreme
Programming”
by
Kent
Beck
and
Martin
Fowler,
if
you
are
new
to
the
concept.
Other
sources
are
in
Appendix
A.
Basically,
each
Project
can
have
several
Releases
and
each
Release
can
have
several
Iterations.
(See
the
diagram
below.)
All
Iterations
should
be
of
equal
duration.
In
this
example,
we
use
2
weeks.
8
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
You
may
assign
Features
to
Releases,
thus
creating
a
high
level
plan
(Road
Map).
Also
you
may
assign
User
Stories
to
Iterations,
thus
creating
a
low
level
plan
(Iterations
Plan).
One
Feature
can
spread
over
several
Iterations.
However,
you
should
implement
the
Feature
in
the
Release,
or
else
split
a
large
Feature
into
two
or
more
smaller
Features.
The
entire
planning
process
can
be
described
in
several
steps:
1. Add
Requirements
a. Add
Features
b. Add
User
Stories
for
Features
2. Create
Project
Schedule
a. Add
Releases
and
Iterations
(TargetProcess
can
generate
Iterations
for
you
during
Release
creation)
3. Assign
planning
items
a. Assign
Features
to
Releases
b. Assign
User
Stories
to
next
Iteration
4. Add
details
to
the
plan
a. Add
Tasks
for
User
Stories
9
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
b. Assign
team
members
to
Tasks
As
a
result
you
will
have
high
level
Project
plan
and
a
plan
for
the
initial
Iteration.
You
may
also
plan
future
Iterations,
but
this
is
not
required.
Such
plans
will
likely
be
changed
after
the
first
Iteration
has
been
completed.
Getting Started
When
you
login
into
TargetProcess
first
time,
you
will
be
redirected
to
Getting
Started
section.
This
section
contains
basic
help
on
TargetProcess,
typical
flows
and
sample
project
generation.
10
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Flows
Click
Show
Help
link
on
the
left
to
enable
Help
Panel.
Help
panel
contains
flows
and
actions.
You
may
navigate
flows
by
clicking
steps
and
execute
the
action.
TargetProcess
guides
you
through
the
flow
and
helps
to
understand
panning
and
tracking
process,
quality
management,
requirements
management,
etc.
11
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
1. Project
selector
allows
you
to
select
projects
or
programs.
2. Main
customizable
navigation.
3. Search
user
stories,
tasks
and
other
entities
by
keyword
or
tag.
Jump
to
exact
entity
by
ID.
4. Main
area
contains
lists,
edit
forms
and
all
other
content.
12
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Navigation
You
may
customize
main
menu
in
TargetProcess.
Click
More
-‐>
Customize
Menu.
Use
drag
and
drop
to
create
personalized
navigation.
Every
user
of
TargetProcess
can
personalize
navigation
for
himself.
13
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Lists
All
lists
in
TargetProcess
are
unified
and
have
several
common
parts.
Context
actions
Lists
item-‐related
actions.
For
example,
if
you
are
in
the
User
Stories
list,
the
following
actions
available:
Add
Task,
Add
Time,
Add
Bug
and
Add
Test
Case.
Collapsing
Click
/
to
expand/collapse
the
list.
For
example,
User
Stories
list
contains
Tasks.
Inline
Editing
Inline
editing
is
available
in
User
Stories,
Bugs,
Requests
and
Features
lists.
To
enable
inline
editing
just
double
click
table
row.
Change
required
values
and
push
Enter
to
save
change.
You
may
cancel
editing
by
pushing
Escape
key.
Next/Prev
Navigation
You
may
navigate
entities
in
list
one
by
one.
Filter
entities
in
list
and
click
any
entity
to
see
view
page.
Right
near
the
entity
title
there
will
be
Prev/Next
links.
Click
Next
link
to
see
next
entity
in
the
list.
14
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Batch
actions
(delete,
copy,
update)
Select
the
required
items
and
click
the
More
Actions
link
in
list
header.
Filters
Click
the
Filter
link
in
the
table
header
to
see
the
filter
panel.
15
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Customizable
columns
and
inner
lists
To
turn
off
unnecessary
columns,
click
Customize,
uncheck
columns,
and
click
Save
Settings.
Productivity Tips
Easy Linkage
You
may
quickly
reference
entities
like
bugs,
user
stories,
features,
etc.
when
creating
comment
or
description.
For
example,
you
are
adding
a
comment
to
user
story
and
want
to
add
a
link
to
bug
with
id
=
85.
You
may
just
type
id:85
in
comment
field
and
TargetProcess
will
automatically
render
this
as
a
link
to
required
bug.
16
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Jump to Entity
You
may
quickly
jump
to
entity
view.
Just
type
entity
ID
in
search
field
and
push
Enter.
General Actions
Integrated Windows Authentication
TargetProcess
supports
Integrated
Windows
Authentication.
Two
actions
are
required
to
enable
it:
• Enable
the
Integrated
Windows
Authentication
for
TargetProcess
virtual
folder
(Internet
Information
Services
Manager
-‐>
right
click
on
TargetProcess
virtual
folder
-‐>
Properties
-‐
>
Directory
Security
-‐>
Authentication
and
access
control).
IMPORTANT:
Disable
anonymous
access,
otherwise
integration
will
not
work.
17
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
• Specify
the
Active
Directory
User
Logon
Name
for
users
in
TargetProcess.
(Example:
If
you
setup
the
Windows
domain
CompanyUsers
and
user
login
ted,
then
you
should
specify
the
Active
Directory
User
Logon
Name
as
CompanyUsers\ted)
Then
when
a
user
accesses
TargetProcess,
he
will
be
automatically
authenticated
and
redirected
directly
to
the
Dashboard
screen.
Login
After
TargetProcess
system
installation,
you
can
login
using
the
following
access
parameters:
Page:
http://<targetprocess
domain>/default.aspx
Login:
admin
Password:
admin
Important:
It
is
recommended
that
you
change
the
login
and
password
after
the
first
login!
It
can
be
done
in
People
area.
Search
Search
has
3
modes:
• Project
search:
In
effect
when
inside
a
Project.
Shows
results
from
the
current
Project.
• Jump:
Entering
an
entity
ID
redirects
to
the
entity
view
page
(for
example,
type
123
in
the
search
box
and
click
Search
button
to
jump
to
entity
with
123
id).
• Search
by
Tag:
Type
tag:[tagName]
to
find
entities
tagged
tagName.
For
example,
type
tag:"Visual
Studio"
to
find
all
entities
tagged
“Visual
Studio”.
18
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
You
may
search
in
entities
like
user
stories,
requests,
bugs
as
well
as
in
comments.
Following
a
search,
you
may
filter
the
results
by
entity
type
(for
example,
see
only
Bugs
or
User
Stories
in
results).
Customizable Dashboard
You
may
customize
the
Dashboard.
On
a
dashboard
page,
click
the
Customize
dashboard
link
at
the
top
to
enter
customization
mode.
When
you
are
done,
click
the
Finish
customizing
link
at
the
top
right
corner.
ToDo List
TargetProcess
provides
an
integrated
ToDo
list
for
all
assignments,
including
User
Stories,
Tasks,
and
Bugs.
You
may
do
the
following
actions
in
ToDo
list:
• Sort
assignments
by
similar
columns
like
Name,
Rank,
etc
• Filter
assignments
by
current
release
or
iteration,
by
state,
by
custom
field
value
• Show/Hide
different
columns
to
customize
ToDo
list
for
your
needs
• Change
states
of
assignments
• Add
time
for
assignments
19
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Convert Entities / Change Entity Type
Sometimes
is
required
to
convert
bug
to
user
story
or
feature
to
user
story.
You
may
do
the
following
conversions
in
TargetProcess:
Feature Story Task Bug
Feature to Yes
Story to Yes Yes Yes
Task to Yes
Bug to Yes Yes
To
do
the
conversion,
navigate
to
entity
view
and
find
Convert
link
in
the
Actions
section.
Click
Convert
link
and
new
popup
appears:
Select
required
target
entity
and
push
Convert
button.
Current
entity
will
be
deleted
and
new
with
selected
type
will
be
created.
20
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Administration
User & Role Management
Add Users
Project
teams
can
be
composed
of
system
users.
To
add
a
user,
login
to
the
system
and
click
the
People
link
on
the
menu.
Then
click
Add
-‐>
Person.
21
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Administrator
User
has
unlimited
access
to
all
projects.
Active
User
is
able
to
login
into
the
system.
It
is
possible
to
reuse
licenses
by
deactivating
users.
Observer
User
has
read-‐only
access
to
all
projects,
but
full
access
to
projects
that
he
belongs
to
as
a
team
member.
22
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Note
that
there
are
no
restrictions
on
view
actions
inside
a
Project.
For
example,
if
a
developer
belongs
to
the
Project
A
team,
she
can
view
all
the
information
inside
Project
A
(bugs,
reports,
team,
etc.).
But
if
she
does
not
belong
to
Project
B,
she
will
not
see
any
information
from
Project
B.
Available
permissions:
1. Restrict
user
access
to
Projects
(administrator
has
full
access,
while
other
roles
do
not).
Sometimes
you
do
not
want
to
disclose
Project
information
to
a
user.
For
example,
you
want
to
add
your
customer
to
a
Project
team,
but
the
customer
should
not
have
access
to
other
Projects.
2. Restrict
editing
and
deleting
of
entities
for
each
role.
Audit History
TargetProcess
stores
all
information
about
changed
entities
(additions,
updates
and
deletions),
so
you
can
see
who
made
the
change.
To
see
the
complete
audit
history,
click
the
Audit
History
link.
You
may
filter
history
records
by
User,
date
range
and
entity
type.
23
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
You
can
see
the
change
history
for
a
specific
entity
as
well
on
the
entity
view
page.
For
example,
to
see
changes
to
a
User
Story,
navigate
to
the
User
Stories
list
and
click
a
User
Story
name.
Then
click
the
History
tab.
Importance
is
a
numeric
representation
of
Priority.
If
two
entities
are
of
equal
Priority,
the
top
priority
will
be
the
one
with
the
smallest
(numerically)
Importance.
For
example,
if
you
have
a
Must
Have
priority
with
Importance
=
0
and
another
Must
Have
priority
with
Importance
=
1,
then
the
Must
Have
priority
with
the
zero
Importance
receives
top
priority.
Email Notifications
TargetProcess
can
send
email
notifications
when
an
entity
is
added
or
assigned.
For
example,
when
a
User
Story
is
assigned,
TargetProcess
can
send
notifications
to:
• Any
role
in
the
project
team
(Developer,
Project
Manager
or
other)
• The
entire
project
team
• An
assigned
user
• The
User
Story
owner
To
enable
email
notifications,
click
Settings
in
menu.
Check
the
Enable
Email
Notifications
box,
specify
SMTP
server,
port
and
access
parameters
if
required.
24
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Then
navigate
to
Workflow
and
select
the
required
entity
(for
example,
User
Story)
and
click
the
Assign
tab.
Plugins
Starting
from
v.2.8
TargetProcess
provides
plugins
architecture.
You
may
create
custom
plugins
using
C#
API
and
add
them
into
TargetProcess
plugins
folder.
There
is
a
separate
guide
that
describes
plugins
architecture
and
provides
information
about
custom
plugins
implementations.
25
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
To
see
installed
plugins,
navigate
to
Admin
-‐>
Plugins
section.
All
plugins
divided
into
categories
and
each
plugin
may
have
many
profiles.
Depending
on
plugin
nature,
you
may
have
different
profiles
for
different
projects
for
example
or
based
on
some
other
criteria.
If
plugin
supports
Synchronizable
interface,
you
may
check
connection
of
the
plugin
or
reset
synchronization
date.
If
you
click
Reset
Sync
Date
button,
synchronization
will
be
scheduled
within
specified
time
frame
(setting
in
plugin
profile).
This
may
be
useful
when
you
tune
plugin
settings
and
want
to
run
synchronization
again.
By
default
TargetProcess
has
only
one
plugin
installed
Bugzilla
Integration.
Check
correspondent
section
of
this
user
guide
see
how
to
configure
and
use
Bugzilla
Integration
plugin.
27
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
• Planning
o User
Story
effort
is
a
sum
of
Tasks
effort
o Ideal
Hours
or
Points
effort
units
• Iterative
Development
• Bug
Tracking
• Time
Tracking
o Close
Assignable
if
time
remaining
is
zero
o Make
time
description
field
visible
o Mark
time
description
field
required
• Requirements
Management
• Test
Case
Management
• Source
Control
• Help
Desk
28
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Process Setup
1. Add
process.
2. Set
effort
units
for
user
stories
and
features
(points
or
hours).
3. Customize
time
tracking
practice.
4. Customize
workflow
(for
example,
add
In
Progress
state
for
Tasks).
5. Customize
terms
(for
example,
rename
Bug
to
Defect).
6. Set
custom
fields
for
stories,
tasks,
features
and
other
entities.
TargetProcess
supports
flexible
settings
for
each
Project
via
the
Process
concept.
Each
Process
consists
of
Practices
like
Planning,
Time
Tracking,
Bug
Tracking,
etc.
It
is
possible
to
enable/disable
Practices
and
customize
some
Practices.
For
example,
if
you
are
starting
a
very
small
project
and
only
want
to
use
the
Planning
module
without
Bugs,
Test
Cases
and
other
items,
click
the
Processes
link.
Then
click
Add.
29
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Fill
in
all
required
fields,
uncheck
boxes
as
needed,
and
save
the
new
Process.
Then
you
can
create
the
Project
and
select
only
that
Process
for
it.
Since
there
will
be
no
Time
Tracking,
Bug
Tracking,
and
Requirements
areas
in
the
newly-‐
created
project,
the
interface
will
be
simpler.
30
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Custom Terms
In
TargetProcess
you
may
customize
the
terminology
used
in
each
Process.
For
example,
you
may
create
terminology
for
Scrum
or
any
other
process
you
have.
The
following
terms
may
be
changed:
• Release
• Iteration
• User
Story
• Feature
• Bug
• Impediment
• Build
• Solution
Click
Processes.
Then
click
edit
for
the
Process
you
want
to
change
and
click
Terms
tab.
Fill
in
any
required
terms,
and
save
the
changes.
All
Projects
that
use
this
Process
will
now
use
your
custom
terms.
For
example,
if
you
replace
Iteration
with
Sprint,
you
will
not
see
the
word
Iteration
inside
the
project,
but
only
the
word
Sprint.
31
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Select
the
required
values
and
save
your
changes.
For
example,
you
may
use
Points
effort
units
for
one
Project
and
Ideal
Hours
for
another
Project.
Your
choice
depends
on
team
experience
and
personal
preferences.
32
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Workflow Customization for User Stories, Bugs and Other
Entities
You
can
create
a
custom
Workflow
for
each
entity
and
for
each
process.
This
affects
all
projects
based
on
the
process,
so
it
is
recommended
that
you
create
the
Workflow
before
starting
a
Project.
Click
Processes
-‐>
Edit
-‐>
Workflows
and
select
an
entity
type
to
manage
the
Workflow.
For
example,
let’s
change
a
Workflow
for
a
User
Story.
The
initial
Workflow
is
shown
in
the
diagram
below:
This
User
Story
has
two
states:
Open
and
Done.
We
are
going
to
add
an
Accepted
state
that
will
follow
the
Done
state.
Click
the
Add
New
State
link.
33
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
As
you
can
see,
each
Entity
State
(except
the
final
state)
should
have
a
Role.
Suppose
we
have
three
states
for
a
User
Story:
Open,
Done,
and
Accepted;
and
we
have
two
Roles:
Developer
and
Product
Owner.
When
a
User
Story
is
in
the
Open
state,
it
may
be
assigned
to
Developer.
And
when
the
User
Story
is
in
the
Done
state,
it
should
be
assigned
to
a
Product
Owner.
First
it
is
required
to
add
Product
Owner
role
in
Admin
-‐>
Roles
list.
Now
let’s
bind
Product
Owner
role
to
Done
state.
Click
the
Edit
link
for
the
Done
state,
and
select
the
Product
Owner
role.
Select
Accepted
as
the
next
state
and
click
Save.
We
have
defined
the
Workflow
as
shown
in
the
diagram
below:
You
may
also
add
rules
for
each
state.
Currently,
only
the
Assign
to
and
Notify
by
email
rules
are
available.
If
you
want
to
assign
it
to
the
Project
Manager
for
final
verification
when
the
User
Story
is
Done,
you
would
enable
the
Assign
to
rule
for
the
Done
state
(by
checking
the
box),
check
the
Project
Manager
box,
and
click
the
Save
Workflow
button.
If
the
Project
team
has
a
member
with
the
Project
Manager
role,
he
will
be
assigned
to
all
completed
User
Stories
and
will
see
them
in
his
ToDo
list.
34
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Custom Fields
Custom
fields
allow
gathering
and
storing
specific
information
about
an
entity.
Custom
fields
are
available
for
all
entities
in
TargetProcess
(Project,
User
Story,
Bug,
Time,
etc.)
You
can
create
Custom
Fields
for
each
entity
and
for
each
process.
This
affects
all
projects
based
on
the
process,
so
it
is
recommended
that
you
create
custom
fields
before
starting
a
Project.
35
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Each
custom
field
relates
to
a
specific
entity
(User
Story,
Bug,
Project,
etc.)
Select
the
desired
entity,
specify
a
label
that
will
be
visible
in
the
add/edit
entity
form,
select
the
type
of
custom
field
(Text,
Checkbox,
Drop
Down,
Date,
Rich
Text
or
URL)
and
save
it.
It
is
possible
to
add
the
same
custom
field
for
several
assignable
entity
types
(Bug,
User
Story,
Task,
Feature,
Request,
Test
Run).
When
you
select
any
of
the
assignable
entity
type,
checkbox
list
with
all
the
other
entity
types
appears.
Just
select
required
entity
types.
Entity
type
custom
fields
You
may
create
special
type
of
custom
fields
of
TargetProcess
entity.
Thus
you
can
link
entities
together.
For
example,
you
may
link
Test
Case
to
Bug.
To
create
custom
field,
navigate
to
Admin
-‐>
Process
-‐>
Custom
Fields
-‐>
Add.
Select
TargetProcess
Entity
custom
field
type
and
specify
other
parameters
as
required.
36
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Programs & Projects
Usually
a
Program
is
just
a
large
Project.
For
better
manageability,
a
large
Project
may
be
divided
into
several
smaller
Projects.
In
most
cases
Programs
are
not
required,
but
if
you
have
Projects
with
several
teams,
Programs
will
help
to
organize
the
work
and
track
progress
better.
Add Program
Click
the
Add
-‐>
Program
link
on
the
left
to
see
the
Program
addition
form.
Fill
in
any
required
fields
and
save
the
Program.
37
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Select
a
Program
from
the
drop
down
list,
fill
in
other
fields
as
needed,
and
save
the
Project.
Programs List
Click
the
Programs
link
to
see
the
Programs
list.
38
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
You
may
reassign
people
from
one
Project
to
another,
change
allocation
percentages
and
dates,
and
change
roles.
Prioritize Projects
You
may
prioritize
projects
using
drag
and
drop
right
in
projects
list.
Drop
required
project
row
and
move
it
higher
or
lower
in
the
list.
Projects
will
change
rank
after
re-‐prioritization.
Projects
with
higher
rank
have
higher
priority.
So
far
this
information
is
used
in
overall
ToDo
list.
Assignments
from
projects
with
higher
priority
will
be
on
top
of
ToDo
list
(if
the
list
sorted
by
Rank).
39
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
40
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Use
the
Add
To
Team
and
Remove
From
Team
buttons
to
build
a
team.
You
may
select
several
users
at
a
time
by
holding
the
Ctrl
key.
You
may
set
roles,
possible
weekly
effort,
and
allocation
parameters
for
each
team
member.
Note
that
allocation
percentage
and
allocation
end
date
are
important
parameters,
they
influence
overall
people
allocation
report.
41
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Features (Themes/Epics)
High-‐level
requirements
are
represented
by
the
Features
concept
in
TargetProcess.
A
Feature
is
larger
than
a
User
Story,
and
one
feature
may
contain
several
User
Stories.
In
some
sources
Features
are
called
Themes
or
Epics.
Features
are
similar
in
behavior
to
User
Stories
but
with
these
exceptions:
1. Features
can
only
be
assigned
to
Releases,
not
to
Iterations.
2. Features
can
spread
over
several
Releases.
42
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
There
is
only
one
mandatory
field:
Name.
You
may
assign
a
User
Story
to
two
developers
(simple
pair
programming
support).
Alternatively,
you
may
assign
it
only
to
a
Release,
thus
creating
a
Release
Back
Log.
Business
Value
indicates
User
Story
importance
from
the
customer’s
point
of
view.
The
most
valuable
User
Stories
should
be
implemented
as
early
as
possible.
You
may
assign
a
User
Story
to
Iteration
using
the
Release/Iteration
drop-‐down
(by
default,
a
new
User
Story
is
put
into
the
Back
Log.)
You
will
often
add
several
User
Stories
in
a
row.
Use
the
Save
&
Add
New
button
to
facilitate
this
process.
The
most
complex
thing
about
a
User
Story
is
effort.
In
TargetProcess,
effort
is
measured
in
one
of
two
possible
units:
Ideal
Hours
or
Points.
You
may
select
effort
units
for
your
Project
by
customizing
the
Project’s
process
(see
the
Process
Setup
section).
There
are
two
possible
cases
for
User
Story
effort
calculation:
1. A
User
Story
(US)
can
be
considered
a
Task
with
its
own
effort
included
in
the
total
User
Story
effort.
So
US
Total
Effort
=
Sum(Tasks
Developer
Effort)
+
US
Developer
Effort
2. A
User
story
is
just
a
container
and
its
effort
is
a
sum
of
all
related
Tasks’
effort.
US
Total
Effort
=
Sum(Tasks
Developer
Effort)
43
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Add Release
Chose
a
Project,
then
click
Add
-‐>
Release
TargetProcess
will
automatically
generate
Iterations
for
the
new
Release.
You
must
set
Start
Date,
Finish
Date
and
Iteration
duration
in
days.
Then
save
the
Release.
The
system
will
create
required
Iterations
with
default
names
(like
Iteration
#1.1).
44
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
You
may
reorder
User
Stories,
Bugs
and
Features
using
drag
and
drop.
Prioritization
changes
Rank
of
User
Story
or
Bug.
You
may
prioritize
entities
in
Backlog
or
select
Release
or
Iteration
in
the
filter
to
prioritize
entities
assigned
to
specific
Release
or
Iteration.
45
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Release Planning
TargetProcess
supports
high-‐level
Release
planning
by
assigning
Features,
User
Stories
and
Bugs
to
Releases.
1. Add
releases.
2. Add
features
and
user
stories.
3. Prioritize
user
stories.
4. Navigate
to
Release
Plan
and
assign
features
and
user
stories
to
the
releases.
Click
the
Release
Plan
link.
46
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
• Left
area
contains
project
backlog.
It
contains
Features,
User
Stories
and
Bugs.
You
may
o Filter
backlog
to
see
only
features,
for
example;
o Sort
backlog
by
name,
priority
and
effort;
o Right
click
on
item
to
see
additional
details.
• Right
area
contains
releases
timeline
with
current
and
future
releases.
You
may
expand
releases
to
see
all
assigned
items.
• There
is
a
timeline
switcher
on
the
top.
You
may
select
between
Weeks
scale
and
Months
scale.
To
assign
a
Feature,
User
Story
or
Bug
you
may
drag
and
drop
it
on
the
Release
area
(on
the
right).
You
may
reassign
item
from
one
release
to
another.
Expand
release
details,
drag
the
item
and
drop
it
into
required
release
box.
Each
Feature
may
contain
several
User
Stories,
and
User
Stories
can
be
assigned
to
different
Releases.
For
example,
you
can
release
Feature
A
in
Release
#2,
but
still
have
some
User
Stories
implemented
in
Release
#1.
In
this
case,
the
Feature
will
have
a
different
effort
in
each
Release.
If
you
move
a
Feature
to
another
Release,
all
open
and
not
started
User
Stories
will
move
with
this
Feature,
while
all
closed
and
in
progress
User
Stories
stay
in
the
previous
Release.
You
may
right
click
on
user
stories
and
features
to
see
details
like
Description,
State
and
Assigned
people.
47
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Iterations Planning
1. Add
releases
and
iterations.
2. Add
features
and
user
stories.
3. Plan
iterations
using
Iteration
Plan
section.
4. Break
user
stories
to
small
tasks.
5. Assign
tasks
to
people
from
the
project
team.
First,
let’s
examine
Iteration
Velocity
concept.
Velocity
The
Iteration
Velocity
is
the
sum
of
all
implemented
User
Stories’
effort
during
the
Iteration.
For
example,
during
the
Iteration
#1,
assume
you
have
implemented
the
following
User
Stories
User
Story
Effort
Users
Authentication
4
points
Users’
contact
information
management
3
points
Forms
validation
2
points
Internal
mailing
engine
7
points
The
Velocity
of
the
first
Iteration
will
be:
Velocity
=
4+3+2+7
=
16
points
Then
you
set
the
Velocity
of
the
next
Iteration
based
on
the
average
Velocity
of
all
previous
Iterations.
In
our
case,
the
predicted
Velocity
of
Iteration
#2
will
be
exactly
16
points.
Using
this
iterative
approach,
you
get
significant
advantages:
48
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
• You
can
predict
with
very
good
accuracy
how
much
effort
the
project
team
will
accomplish
during
the
next
Iteration,
and
you
can
make
fair
prediction
about
the
true
Release
date.
• The
most
valuable
Features
and
Requirements
will
be
implemented
first.
This
is
good
for
the
customer
and
for
the
Project
as
well.
• You
can
easily
change
the
plan
based
on
the
customer’s
real
needs.
System
requirements
will
change,
and
change
requests
are
handled
much
more
efficiently.
Plan Iterations
Let’s
see
how
TargetProcess
can
help
you
in
agile
project
planning.
It
is
possible
to
assign
a
User
Story
to
Iteration
while
adding
the
User
Story,
but
the
more
common
practice
is
to
plan
Iterations
using
the
Iteration
Plan
page.
An
Iteration
Plan
consists
of
three
lists,
which
contain
User
Stories
and
Bugs.
You
may
select
any
Iteration
in
any
list
and
have
quite
a
flexible
playground
for
Iteration
planning.
Planning
itself
is
easy,
just
drag
the
User
Story
or
Bug
you
want
to
assign
and
drop
it
on
the
required
Iteration.
(Available
drop
zones
will
be
highlighted.)
In
the
diagram
below,
we
assign
a
Bug
to
Iteration
#1.2.
49
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Also
you
are
prioritizing
User
Stories
and
Bugs
during
Iteration
planning,
thus
having
top
priority
items
first
in
developers’
ToDo
lists.
This
almost
completely
eliminates
questions
like
“What
should
I
work
on
first?”
Sometimes
you
don’t
want
to
change
priorities
during
iteration
planning.
For
example,
Product
Owner
already
set
required
priorities
and
you
should
not
change
them.
In
this
case
you
may
disable
prioritization.
Click
Customize
link
and
unmark
the
checkbox
shown
on
the
picture
below
Also
you
may
filter
User
Stories
and
Bugs
in
any
list
(backlog
and
iteration).
Click
on
Filter
link,
select
required
filters
and
push
Filter
button.
50
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
The
list
on
the
left
contains
unassigned
Bugs,
Tasks
and
User
Stories.
The
list
on
the
right
contains
all
team
members.
You
can
assign
a
User
Story
or
Bug
by
dragging
and
dropping
it
on
a
developer.
Bug
will
immediately
appear
in
corresponding
ToDo
lists.
For
example,
you
can
assign
the
“Javascript
error
in
FireFox”
Bug
to
Jerry
Mouse.
When
Jerry
logs
in,
he
will
see
this
Bug
in
his
ToDo
list.
Add Tasks
Quite
often
it
is
necessary
to
split
a
User
Story
into
several
Tasks,
especially
if
the
User
Story
is
quite
large
and
should
be
implemented
by
two
or
more
people.
For
example,
a
“Simple
Shopping
Cart”
User
Story
may
have
several
Tasks:
• Create
GUI
design
of
shopping
cart
• Implement
business
classes
(ShoppingCart,
Order)
• Create
database
tables
To
add
Tasks
for
a
particular
User
Story,
navigate
to
the
User
Stories
list.
Find
the
required
User
Story
and
select
Task
from
the
Add
menu.
51
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
TargetProcess
immediately
creates
a
new
User
Story
and
you
may:
• Move
several
Tasks
to
the
new
User
Story,
• Cut
and
Paste
part
of
the
description
from
the
original
to
the
new
User
Story,
and
• Assign
the
new
User
Story
to
a
specific
Iteration
or
Release.
• Set
user
story
effort.
• Assign
user
story
to
team
member.
Click
Save
&
Exit
to
apply
the
changes
or
Undo
to
delete
the
new
User
Story.
Finish Iteration
When
the
Iteration
end
date
has
passed,
you
may
still
have
open
User
Stories.
Usually
you
will
want
to
move
all
open
User
Stories
to
the
next
Iteration.
Navigate
to
Iterations
and
find
the
Finish
link.
52
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
You
will
see
two
options
available:
1. Split
“in
progress”
User
Stories
that
have
Tasks
and
move
not
started
User
Stories
to
the
next
Iteration.
2. Move
all
open
User
Stories
to
the
next
Iteration.
Click
one
of
the
two
buttons
as
needed.
NOTE:
It
is
not
possible
to
Undo
the
“Finish
Iteration”
action.
Rank Concept
Prioritizing
items,
you
assign
them
specific
Rank
that
is
visible
in
User
Stories
List,
Bug
List
and
ToDo.
Rank
is
an
order
of
items
in
Prioritize
list.
Rank
has
some
rules:
• It
exists
only
for
open
User
Stories
and
Bugs
• Higher
rank
means
higher
importance
• All
Tasks
within
User
Story
inherit
User
Story’s
rank.
For
example,
if
you
have
User
Story
with
rank
34,
all
tasks
in
this
User
Story
will
have
rank
34
53
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
54
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
It
is
required
to
specify
release
name,
start
and
end
dates.
Also
you
may
generate
releases
in
all
projects
inside
program
as
well
as
iterations.
All
generated
iterations
will
have
equal
duration.
55
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
1. Program
backlog
contains
all
user
stories
and
features
from
all
projects
inside
current
program.
You
may
filter
backlog
items
by
project
and
sort
them
by
name,
priority
and
effort.
2. Release
plan
shows
all
current
and
future
releases
for
all
projects.
Current
releases
marked
blue
color.
3. Current
release
for
project
contains
all
user
stories
and
features
assigned.
Each
release
has
total
assigned
effort
and
progress
information
as
well
as
forecasted
release
date.
If
forecasted
date
exceeds
original
release
date
you
will
see
dashed
blue
border
on
the
right.
Also
you
may
use
+/-‐
buttons
to
expand/collapse
assigned
items.
4. Program
release
deadline
and
forecasted
program
release
dates.
5. Each
item
(user
story
or
feature)
has
effort
and
name.
Color
of
the
item
represents
priority
(green
items
have
top
priority
while
white
items
have
lower
priority).
Done
items
marked
gray
color.
Use
drag
and
drop
to
assign
features
and
user
stories
to
release.
The
following
assignments
can
be
used:
• Assign
user
stories
and
features
from
backlog
to
release
(to
any
project).
If
you
assign
user
story
from
Project
A
backlog
to
Project
B
release
it
will
be
moved
to
Project
B
• Assign
user
stories
and
features
from
release
to
release
in
the
same
project
• Assign
user
stories
and
features
from
release
to
release
in
different
projects
(in
this
case
user
story
will
be
moved
from
one
project
to
another)
56
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
You
may
edit
release
start
and
end
dates.
Right
click
release
bar
and
context
menu
will
appear.
Modify
required
values
and
click
Save
link.
Progress Tracking
The
Reports
tab
contains
all
available
reports
and
charts.
The
Progress
section
in
the
Tracking
area
is
the
main
feature
for
daily
Iteration
tracking.
57
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
The
Task
Board
powers
daily
Tasks
management
activity.
Also
there
are
several
dashboard
components
for
progress
tracking:
• Progress
Summary
• Time
Spent
Summary
And
there
is
a
Yesterday
tab
in
the
Dashboards
area
that
shows
what
happened
yesterday.
Task Board
The
Task
Board
is
an
area
that
powers
effective
Tasks
management.
When
all
User
Stories
are
set
for
Iteration,
this
is
the
best
place
to
manage
Tasks.
Click
Task
Board.
The
Task
Board
provides
the
following
actions:
• Change
Task
state
(from
open
to
done,
for
example)
• Assign/Re-‐assign
people
to
Tasks
and
User
Stories
• Update
remaining
time
for
Tasks
• Show
Tasks
for
a
specific
person
• See
User
Story
Impediments
You
can
customize
the
Task
Board
view.
You
can
setup
a
very
simple
layout
with
a
minimum
of
detail
or
a
complex
one
with
many
details.
Click
the
Customize
link
and
uncheck
boxes
as
desired
to
hide
specific
information.
58
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Daily Progress (Actual Remaining Time)
The
only
way
to
get
actual
information
about
User
Story/Task
completeness
is
to
ask
the
developer.
TargetProcess
does
exactly
that.
When
a
developer
adds
a
time
record,
she
should
enter
a
remaining
time
value
as
well.
Using
this
information,
actual
work
remaining
can
be
calculated.
The
table
below
shows
daily
remaining
time
for
each
User
Story
and
Task
for
the
current
Iteration.
If
remaining
time
increased
in
compared
to
the
previous
day,
it
will
be
highlighted
in
red.
If
remaining
time
decreased,
it
will
be
highlighted
in
green.
Thus
you
see
daily
team
progress
and
can
identify
problematic
Tasks
and
User
Stories.
Also
you
can
see
how
much
time
has
been
spent
on
each
Task.
You
can
move
your
mouse
over
a
time
remaining
cell
to
see
a
tool
tip
as
shown
below.
Dashboard Components
The
Progress
Summary
component
answers
the
most
important
question
in
software
development:
“When
will
the
release
be
completed?”
This
knowledge
comes
from
the
historical
data
analysis
and
the
remaining
work
calculation.
TargetProcess
forecasts
the
Release
finish
date
and
shows
the
current
Release
and
Iteration
progress.
59
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Yesterday Progress
The
usual
questions
every
Project
Manager
asks
herself
in
the
morning
are
these:
• What
did
we
accomplish
yesterday?
• Are
there
any
new
requirements
from
the
customer?
• How
did
our
team
members
spend
their
time
yesterday,
and
were
there
any
problems?
The
answers
are
on
the
Yesterday
Dashboard
screen.
Kanban
Starting
from
v.2.15,
TargetProcess
supports
Kanban
process.
There
are
many
good
introduction
articles
about
Kanban,
you
may
check
them
at
http://www.targetprocess.com/blog/2009/05/lean-‐and-‐kanban-‐software-‐development.html
60
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
You
need
to
add
Planned
state
and
In
Progress
state.
Planned
state
shows
that
User
Story
is
moved
from
Backlog
and
is
ready
for
implementation.
Make
sure
that
you
select
Planned
option
below
the
state
name.
In
Progress
state
shows
that
User
Story
is
in
development
now,
so
Developer
is
responsible
for
it.
61
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Then
you
need
to
set
Kanban
process
for
a
project.
Navigate
to
projects
list,
click
Edit
for
the
project
and
select
Kanban
process.
Kanban Board
Kanban
Board
shows
flow
of
User
Stories
and
Bugs.
Left
panel
is
a
project
Backlog
–
it
contains
User
Stories
and
Bugs
in
Initial
state
(Open
or
New
for
example).
62
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Central
panel
represents
User
Stories
states
as
columns.
To
change
User
Story
state,
just
drag
required
story
and
drop
it
into
the
required
state
column.
Note
that
if
you
did
not
configure
state
transition
in
Workflow,
it
will
be
impossible
to
move
Story
into
this
state.
For
example,
if
there
is
no
transition
in
Workflow
from
Planned
to
Done
state,
it
will
be
disabled
on
Kanban
Board
as
well.
63
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
User
Stories
in
columns
are
sorted
by
Priority.
Color
of
the
User
Story
represents
priority.
Green
User
Story
has
high
priority,
while
light
green
User
Story
has
low
priority.
Done
area
in
the
bottom
of
the
Kanban
Board
shows
10
latest
completed
User
Stories.
You
may
click
to
links
inside
User
Stories
boxes
to
navigate
to
User
Story
view.
Backlog
Backlog
contains
User
Stories
and
Bugs
in
Open
state.
You
may
filter
it
by
keyword
and
by
tag.
Also
you
may
sort
User
Stories
in
backlog
by
Name,
Priority
and
Effort.
Setting Limits
One
of
the
most
important
thing
in
Kanban
is
limiting
work
in
progress
(WIP).
For
example,
there
should
be
no
more
than
2
user
stories
In
Progress,
or
7
user
stories
in
Planned
state.
Kanban
Board
in
TargetProcess
supports
limits
and
highlights
columns
if
limit
is
exceeded.
To
set
limit
for
states,
click
Customize
icon
in
the
right
top
corner,
then
click
Limits.
Specify
required
limits
and
click
Apply
button.
64
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Complex
Kanban
Board
with
User
Stories
and
Bugs,
many
states
and
limits
may
look
like
this:
65
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
As
you
see,
this
Kanban
Board
represents
quite
complex
workflow
and
limits
on
almost
all
states
are
already
exceeded.
It
is
a
clear
sign
of
serious
troubles
in
development
process.
66
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
To
see
related
project
for
a
user
story
or
a
bug,
move
mouse
cursor
over
the
story/bug
card
and
check
tooltip.
67
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Lead
and
Cycle
time
report
is
available
in
Project
-‐>
Reports
area.
68
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Dependencies Management
Dependencies
inside
a
single
project
and
single
development
team
are
easy
to
manage
informally
without
any
tool,
thus
there
is
no
explicit
dependencies
management
in
TargetProcess.
However,
sometimes
you
have
complex
program
with
several
projects
and
several
development
teams.
Obviously,
it
is
hard
to
avoid
that
all
teams
will
work
independently.
In
some
cases
a
user
story
from
project
Alpha
will
depend
on
a
user
story
from
project
Omega.
How
you
may
handle
that
in
TargetProcess?
Luckily,
there
is
a
powerful
Custom
Fields
concept
to
server
your
needs.
You
may
create
“Depends
On”
custom
field
for
user
story
and
select
a
user
story
from
project
Omega
to
show
the
dependency
explicitly.
69
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Add Dependencies
You
may
set
dependent
story
when
adding
or
editing
a
user
story.
Click
Find
link
in
Depends
On
custom
field
and
select
required
story.
You
may
filter
by
Project
and
by
story
State
if
required.
Also
you
may
quickly
find
the
story
by
ID
or
by
Name.
View Dependencies
You
may
create
a
custom
report
that
will
show
user
stories
for
several
projects
with
dependent
stories.
1. Navigate
to
Custom
Reports
and
click
New
Report
2. Select
User
Story
entity
type
3. Select
required
columns
for
the
report,
Name,
Depends
On
4. Specify
filters
if
required
(for
example,
to
see
only
Open
stories)
5. Specify
report
name
and
Save
it.
Resulting
report
will
contain
stories
as
well
as
Depends
On
stories.
Impediments Management
An
Impediment
(or
Block)
is
an
obstacle
that
prevents
User
Story/Task/Bug
completion.
For
example,
you
may
have
Impediments
such
as
these:
• New
server
for
performance
testing
will
be
purchased
Jan-‐20,
so
we
are
unable
to
start
performance
testing
till
that
date
for
now
• Teddy
Bear
left
the
company
and
complex
User
Story
“Patterns
recognition
algorithm”
can’t
be
implemented
by
any
person
on
our
team.
This
task
needs
highly
specialized
knowledge.
• Jerry
doesn’t
want
to
communicate
at
all
with
team.
TargetProcess
provides
the
functionality
to
manage
Impediments
in
your
Project:
• Add
Impediments
to
User
Stories,
Bugs,
and
Tasks.
• All
User
Stories,
Tasks,
and
Bugs
with
Impediments
are
marked
with
a
special
symbol
so
you
can
quickly
see
all
related
Impediments.
• You
may
create
public
or
private
Impediments.
Private
Impediments
will
be
visible
to
the
owner
and
responsible
persons
only.
• There
are
several
reports
that
show
Impediment
dynamics
and
distribution.
Add Impediment
Click
the
Add
-‐>
Impediment
link
to
see
the
form
for
Impediment
addition.
70
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
You
may
assign
the
Impediment
to
a
person,
mark
it
as
private
(in
which
case
it
will
be
visible
to
you
and
the
assigned
person
only),
and
bind
the
Impediment
to
a
User
Story,
Bug,
or
Task.
See Impediments
There
are
several
places
in
TargetProcess
where
you
can
view
the
Impediments:
1. Impediments
list
in
the
Tracking
-‐>
Impediments
area
2. Impediments
related
to
a
particular
assignable
entity
An
assignable
entity
with
Impediments
is
marked
with
the
icon.
Click
the
Impediments
icon,
to
see
a
popup
window
with
an
Impediments
list.
You
may
change
the
Impediment
state
in
the
list
or
navigate
to
Impediment
details.
71
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Private/Public Impediments
Sometimes
you
may
need
to
create
Impediments
that
should
be
hidden
from
the
Project
team.
In
general,
that
may
be
not
a
good
practice,
but
in
real
life
you
likely
will
have
problems
with
people,
like
“John
can’t
even
complete
tasks
with
average
complexity.
It
seems
he
needs
some
training
or
pairing
with
an
experienced
developer”.
Obviously,
you
don’t
want
to
decrease
John’s
motivation
by
allowing
him
to
see
this
comment.
Such
Impediments
may
be
marked
as
private
and
thus
visible
only
to
the
creator.
You
must
check
the
Private
box
during
Impediment
creation.
Moreover,
it
is
possible
to
hide
(temporarily)
all
private
Impediments.
This
may
be
required
while
a
co-‐worker
is
sitting
near
you
and
you
show
him
assignments
in
TargetProcess.
You
may
accidentally
click
the
wrong
link
allowing
him
to
see
private
Impediments.
Navigate
to
Settings,
uncheck
the
“Show
private
Impediments
in
lists?”
box,
and
save
your
changes.
Now
private
Impediments
will
be
invisible
even
to
you.
Reports
TargetProcess
provides
two
reports
to
track
Impediments
more
effectively.
The
first
report
shows
private/public
Impediment
distribution
by
priority.
72
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
The
graph
above
shows
that
there
are
two
private
Impediments
with
critical
priority,
which
means
that
there
are
likely
some
problems
with
that
team.
Another
graph
shows
the
private/public
Impediments
dynamic
by
dates.
73
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
The
graph
above
shows
that
two
Impediments
have
been
added
today.
In
general,
this
report
is
useful
for
broader
period
of
time;
that
is,
to
display
the
problems
dynamic
for
an
entire
Iteration
or
Release.
Bug Tracking
Bug
Tracking
in
TargetProcess
differs
from
most
existing
Bug
Tracking
systems.
• Bug
addition
simplicity:
You
will
find
only
the
most
important
fields
in
the
Bug
addition
form.
Almost
all
Bug
Tracking
systems
have
20
or
more
fields,
but
usually
only
3-‐5
of
them
really
used.
• User
Story
-‐>
Bug
relationships:
You
can
track
how
many
Bugs
each
User
Story
has.
This
helps
to
define
the
most
difficult
User
Stories
and
plan
the
next
Iteration
accordingly.
• Integrated
ToDo
list
for
Bugs
and
other
Project
Tasks.
Bugs Workflow
Basic
Bug
workflow
will
likely
look
like
this:
1. Add
Bug
a. Add
attachments
b. Add
comments
2. Assign
Bug
to
developer
3. Change
Bug
status
a. Fix
b. Verify
and
close
Add Bug
Choose
a
Project
and
click
the
Add
-‐>
Bug
link
on
the
left.
74
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Only
the
Name
field
is
required.
Severity
and
Priority
determine
Bug
importance.
If
it
is
a
Blocking
Bug
with
Priority
Fix
ASAP,
it
likely
should
be
fixed
in
the
current
Iteration.
You
may
bind
a
Bug
to
a
User
Story
and
assign
it
to
an
Iteration
or
Release.
Also
you
may
assign
the
persons
who
will
fix
and
verify
the
Bug.
75
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
1. QA
opens
test
plan
in
TargetProcess,
reads
Test
Case
2. QA
runs
application
that
should
be
tested
and
verifies
Test
Case
3. QA
switches
to
TargetProcess,
marks
Test
Case
as
failed,
and
adds
a
Bug
No
reports
are
required,
since
all
data
is
available
online
in
real
time.
No
additional
software
like
Excel
or
a
Bug
Tracking
tool
is
needed,
since
TargetProcess
does
all
the
work
(except
the
testing
itself).
As
you
can
see,
fewer
tools
and
fewer
steps
will
save
time
and
keep
QA
focused
on
functional
testing.
76
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
77
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Add Test Plan and Assign Test Cases
Test
Plan
is
an
entity
that
groups
Test
Cases.
For
example,
you
may
create
a
Test
Plan
for
smoke
testing
and
a
Test
Plan
for
testing
several
User
Stories.
Each
Test
Case
may
be
included
in
different
Test
Plans.
Click
the
Add
-‐>
Test
Plan
link
on
the
left
menu
to
see
the
Test
Plan
addition
form.
Type
the
Test
Plan
name
and
a
brief
description,
set
the
expected
effort
that
will
be
required
to
execute
Test
Plan
and
click
the
Save
&
Assign
Test
Cases
button.
TargetProcess
adds
the
Test
Plan
and
displays
the
page
for
Test
Case
assignment.
The
left
panel
contains
all
unassigned
Test
Cases;
the
right
panel
contains
Test
Cases
for
the
selected
Test
Plan.
To
add
Test
Cases
to
the
Test
Plan,
check
the
boxes
for
the
required
Test
Cases
and
click
the
-‐>
button.
To
assign
Test
Cases
later,
click
the
QA
-‐>
Test
Plans
link,
find
the
required
Test
Plans,
the
Actions
link,
and
select
the
Assign
Test
Cases
action.
78
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
In
the
diagram
above,
we’ve
created
a
run
for
Build
1.0.1
and
assigned
it
to
Teddy
Bear.
This
Task
will
appear
in
Teddy’s
ToDo
list.
Test
Runner
contains
two
areas:
The
current
Test
Case
on
the
left
and
all
Test
Cases
grouped
by
User
Story
on
the
right.
79
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
You
may
mark
the
Test
Case
as
Passed
or
Failed,
add
a
Bug
when
the
Test
Case
failed.
When
a
Test
Case
has
Passed,
Test
Runner
loads
the
next
Test
Case.
When
all
Test
Cases
have
run,
you
will
see
the
results
and
may
rerun
a
specific
Test
Case.
Prioritization
is
available
in
the
following
places:
• Test
Plans
list
–
inner
list
of
test
cases
• Test
Plan
view
–
tab
with
test
cases
• Test
Plan
Runner
Quality Stats
There
are
several
places
where
you
can
find
quality
stats
for
Release/Iteration/Build
or
a
specific
User
Story.
1. User
Story
view
page
2. Reports
section
in
the
QA
area
3. Test
Runs
list
80
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Test Cases for User Story
To
see
all
Test
Cases
for
a
User
Story,
navigate
to
User
Story
view.
(For
example,
enter
a
User
Story
ID
into
the
search
field,
and
TargetProcess
will
redirect
you
to
the
User
Story
view.)
The
Test
Cases
tab
contains
all
Test
Cases
with
their
last
run
states.
Time Tracking
Time
Tracking
may
be
useful
in
several
cases:
• You
want
to
have
more
precise
progress
information,
like
a
Daily
Progress
report.
• You
want
to
compare
estimated
effort
and
actual
effort.
• You
want
to
know
how
much
time
was
spent
for
each
User
Story.
• Your
employees
are
paid
by
the
hour,
so
you
need
to
track
time
to
calculate
actual
payments.
Add Time
You
have
two
options
when
adding
a
time
record:
bind
it
to
a
User
Story/Task/Bug
or
just
to
a
Project.
Sometimes
there
are
general
tasks
that
are
not
related
to
a
User
Story.
In
such
a
case,
the
time
will
be
bound
only
to
a
Project.
To
add
a
time
record,
select
a
Project
and
click
the
Add
-‐>
Time
link
on
the
left
menu:
81
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Choose
an
assignment,
write
a
small
description
about
your
activity,
select
a
date,
and
enter
spent
and
remaining
time.
You
can
also
add
time
for
a
User
Story
from
other
places:
ToDo,
User
Stories
list,
User
Story/Task
view.
Custom Activity
You
may
add
custom
activities
to
track
time
on.
For
example,
Meetings,
Email
handling,
and
so
on.
1. Click
the
Add
Custom
Activity
link
below
all
assignments.
2. Specify
an
activity
name.
3. Set
the
estimated
time
and
click
Save
Navigation
• Use
the
Prev
and
Next
links
to
navigate
by
weeks.
• Use
the
keyboard
(up,
down,
left,
right
arrows)
to
navigate
by
assignments/days.
• Use
the
Delete
key
to
delete
time
entries.
83
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
View Spent Time
To
view
all
time
records
for
a
Project,
click
the
Tracking
tab
and
the
Times
link.
You
can
apply
filters
to
Time
Spent
records.
For
example,
you
may
display
time
spent
by
user
during
the
last
month.
Also
it
is
possible
to
view
spent
time
for
all
projects.
Click
Time
link
at
the
top
and
the
click
Time
List
link.
People Management
Allocations
TargetProcess
provides
information
about
overall
people
allocations
and
workload.
Click
People
-‐>
Allocations.
The
allocations
tab
answers
the
following
questions:
Who is overloaded?
Overloaded
persons
with
a
current
allocation
>
100%
are
highlighted
red.
For
example,
in
the
diagram
above,
Jerry
Mouse
is
overburdened
by
50%,
so
his
allocation
should
be
changed.
84
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Who is available for an upcoming project?
You
can
filter
people
to
find
who
is
available
on
a
specific
date
for
a
specific
role/position.
For
example,
if
a
Project
starts
on
3/14/2007
and
you
want
to
find
developers
available
for
it,
you
may
apply
the
filter
shown
below.
The
diagram
above
clearly
shows
the
situation.
Both
developers
have
100%
allocation.
Jerry
Mouse
is
a
very
busy
developer.
He
has
5
User
Stories
and
2
Bugs
assigned,
and
his
total
current
assigned
effort
is
150
hours.
So
even
the
best
case
scenario
shows
that
he
will
be
busy
next
month
and
can’t
be
re-‐allocated.
Jim
Hook
has
only
one
User
Story
assigned,
so
it
is
possible
to
re-‐allocate
him
on
another
Project
soon,
if
required.
85
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Change Allocation
You
can
change
allocation
percentages
for
Projects
from
this
view.
Expand
a
person
and
find
the
Allocation
and
End
Date
text
boxes.
Set
the
new
allocation
percentage
and
allocation
end
date
and
click
the
Save
Changes
button
at
the
bottom
of
the
page.
People
may
work
full-‐time
(usually
40
hours
a
week)
or
specific
weekly
hours.
You
can
set
how
many
working
hours
each
person
has.
IMPORTANT:
The
Project
Manager
may
change
the
allocation
percentage
and
allocation
end
date
in
the
Team
area
of
his
Project.
It
is
recommended
to
review
allocations
and
provide
correct
information
for
the
Project
each
week
to
have
an
accurate
overall
allocation
report.
Load Report
The
Load
Report
shows
the
total
assigned
effort
for
each
person.
Click
Load
Report
in
People
section.
If
you
don’t
use
the
Points
effort
unit,
the
report
will
show
only
the
Hours
effort.
However,
if
you
use
Points,
there
may
be
two
efforts:
assigned
points
of
User
Stories
and
Bugs,
86
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
and
assigned
hours
of
tasks.
The
report
will
show
Hours
and
Points
efforts
separately,
since
there
is
no
conversion
between
Hours
and
Points.
87
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
The
Help
Desk
module
structure
is
shown
below.
Help
Desk
in
TargetProcess
consists
of
several
sub-‐modules:
88
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
• Help
Desk
Admin.
Integrated
into
TargetProcess
application.
• Email
Integration.
TargetProcess
may
receive
emails
and
convert
them
into
requests,
bugs,
user
stories
and
features.
• Import
from
Excel.
It
is
possible
to
import
requests
from
Excel
into
TargetProcess.
• Help
Desk
Portal.
External
application
that
may
be
installed
on
your
web
server
and
integrated
with
your
web
site.
Typical
request
workflow:
1. Customer
sends
request
with
idea
via
Help
Desk
Portal.
2. Team
Lead
accepts
request
and
creates
user
story
from
request.
3. Team
Lead
assigns
user
story
to
next
release.
4. Customer
logins
into
Help
Desk
Portal
and
sees
that
request
accepted
and
scheduled
for
the
next
release.
5. Customer
sees
related
user
story
and
leaves
some
comments.
6. Development
team
implements
user
story
and
Team
Lead
marks
request
as
Closed.
7. Customer
sees
that
request
is
implemented.
Requesters Management
It
is
possible
to
add
requesters
manually,
but
in
some
cases
requesters
created
automatically:
• If
you
enable
email
integration,
then
requester
will
be
created
for
each
new
email
address.
For
example,
if
TargetProcess
receives
email
from
teddy@bear.com,
it
will
create
requester
with
teddy@bear.com
email.
• If
new
user
sends
request
from
Help
Desk
Portal,
new
requester
will
be
created
(user
should
fill
First/Last
Name,
Email,
Login
and
Password
fields)
To
add
requester
manually,
go
to
Requesters
link
in
Help
Desk
area
and
click
add.
There
are
no
required
fields
in
this
form,
since
you
may
know
only
email
for
example
or
only
a
full
name
and
phone.
Companies Management
Company
entity
was
introduced
to
enable
Company
scope
isolation
in
Help
Desk
Portal.
If
requester
has
a
company,
he
will
be
isolated
from
requesters
with
another
company.
Thus
you
may
use
Help
Desk
Portal
in
a
more
flexible
way
and
hide
unnecessary
information
from
users.
Company
functionality
allows
you
to:
• Add/Edit/Delete
companies
• Bind
projects
to
company
• Bind
requester
to
company
Companies
management
can
be
done
in
Companies
link
in
Admin
section.
Requests Management
Requests
may
be
added
from
different
sources:
1. Manually
using
Add
Request
action.
2. Semi-‐automatically
from
email.
3. By
end
users
via
Help
Desk
Portal.
90
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Add Request Manually
To
add
request
manually,
click
Add
-‐>
Request
You
may
specify
several
requesters.
This
information
may
be
used
to
prioritize
requests.
If
a
feature
requested
by
49
end
users
it
is
likely
more
important
than
a
feature
requested
by
5
people.
91
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
TargetProcess
will
automatically
set
Name,
Description,
Requesters
and
Request
Type
fields.
You
should
set
Request
Type,
Priority,
and
Product
and
Save
request.
Also
it
is
possible
to
create
request
from
a
part
of
email
message.
Just
select
required
text
and
Create
Request
action
will
appear.
Requests list
Requests
list
is
a
core
of
Help
Desk
module.
It
powers
requests
management.
You
may
do
the
following
actions:
• Filter
and
sort
requests
• Create
user
stories,
features
and
bugs
from
requests
• See
related
user
stories,
features
and
bugs
in
inner
lists
• Merge
duplicated
defects
• Assign
requests
to
team
members
• Change
requests
state
Issues Queue
Issues
Queue
contains
all
requests
that
demand
reaction
from
company
support.
Issues
Queue
shows
not
processed
requests
based
on
the
following
filters:
• Issues
and
Questions
are
shown
(Ideas
filtered
out).
• No
comment
for
issue
or
customer’s
comment
last.
• TargetProcess
user
comment
last
and
comment
date
>
2
days.
• Issue
is
not
in
final
state.
92
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
You
may
do
the
following
actions
on
Issues
Queue
page:
• Change
request
state
(for
example,
from
New
to
In
Progress)
• View
request
details
and
comments
• Change
assigned
person
• Convert
issue
to
idea
• Attach
solution
to
the
issue
or
question
• Edit
and
Delete
requests
93
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Merge Requests
Sometimes
you
may
find
or
receive
two
equal
requests.
In
this
case
it
is
possible
to
merge
them.
When
you
merge
two
requests
the
following
rules
applied:
• Comments
from
both
requests
combined
• Attachments
from
both
requests
combined
• Requesters
from
both
request
combined
To
merge
several
requests:
1. Select
requests
in
list
using
checkboxes
2. Click
Merge
link
3. Select
primary
request.
Name,
Description
and
other
parameters
will
be
used
from
primary
request.
Secondary
requests
should
not
have
related
bugs,
user
stories
or
features.
Only
primary
request
may
have
related
requirements.
4. Click
Merge
button
94
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
6. Go
to
Admin
and
configure
email
notifications
for
requests
addition.
Thus
support
team
will
be
notified
immediately
when
new
request
added
into
TargetProcess
Usage
specifics:
1. Use
Requests
list
in
Support
project
to
manage
all
incoming
requests.
2. Assign
requests
to
specific
people
and
requests
will
be
visible
in
ToDo
lists
3. If
request
targeted
specific
product
it
is
possible
to
change
Project
field
in
request,
thus
assigning
it
to
the
product
4. Do
not
add
releases
and
iterations
5. Do
not
create
features
and
defects
from
requests
Auto-Reply
It
is
possible
to
configure
auto-‐reply
email
to
requester
when
new
request
created.
Navigate
to
Admin
-‐>
Plugins
area,
find
Auto
Reply
To
Requester
plugin,
click
Add
Profile
link.
You
may
configure
auto-‐reply
for
specific
projects
with
different
templates.
Specify
the
profile
name
and
select
Project.
Change
email
Body
if
required
(please
be
careful
with
special
template
placeholders
like
#${Request.ID}).
Click
Save
&
Exit.
95
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
If
Help
Desk
Portal
installed
and
configured,
requester
will
receive
a
link
to
the
created
request
to
Help
Desk
Portal,
otherwise
link
will
not
be
included
into
email.
If
Tickets
are
enabled,
email
will
contain
special
line
to
support
tickets
functionality.
Click
Save
&
Exit
to
save
profile.
Solutions
Solutions
allow
maintaining
a
single
list
of
ready-‐to-‐use
solutions
to
common
issues
and
questions.
Also
you
may
quickly
answer
questions
and
provide
resolutions
to
issues
by
attaching
existing
solution.
Alternatively
you
may
use
solutions
right
from
Issues
Queue
list.
96
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Configuration
Go
to
Admin
-‐>
Settings
and
find
Help
Desk
section.
There
are
two
options:
• When
you
add
requester
manually
TargetProcess
may
send
notification
to
requester
with
access
parameters
to
Help
Desk
Portal.
• When
requester
added
into
TargetProcess
automatically
(from
retrieved
email
for
example),
TargetProcess
can
send
notification
as
well.
It
is
required
to
enable
email
notifications
and
the
first
option
if
you
want
to
allow
manually
added
requesters
to
post
requests
via
Help
Desk
Portal.
97
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Email Integration
TargetProcess
may
retrieve
emails
from
specified
mailbox
and
do
some
actions
with
the
emails:
• Create
requests
from
emails
• Bind
emails
to
user
stories,
features,
bugs
and
other
entities
There
are
two
types
of
inboxes:
Project
Inbox
and
Personal
Inbox.
• Project
inbox
should
be
used
for
support
or
general
project
communication.
• Personal
inbox
should
be
used
for
your
own
needs.
It
contains
internal
messages
(sent
by
TargetProcess
users
inside
the
system)
and
emails
sent
by
other
people.
Project Inbox
Configuration
Go
to
Projects
list
and
click
Edit
for
required
project.
Find
Inbound
Email
Integration
section
and
mark
Enabled
checkbox.
Specify
Mail
Server,
Port,
Login
and
Password
and
push
Check
connection
button.
TargetProcess
will
show
success
message
if
email
connection
works
fine.
98
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
TargetProcess
may
check
emails
automatically
each
10
minutes.
To
enable
automatic
email
check
corresponding
option.
Also
TargetProcess
may
create
requests
from
all
incoming
emails.
Usage
Click
Inbox
link
in
the
top
right
corner
and
then
click
Public
Inbox.
Click
Check
Email
link
to
receive
all
emails
from
specified
email
account.
TargetProcess
will
show
how
many
messages
will
be
retrieved
and
start
the
process
in
a
separate
thread.
You
may
click
Public
Inbox
link
to
check
progress.
It
is
a
simple
email
client.
You
may
read
emails,
delete
them,
and
mark
them
as
read
or
unread.
Two
specific
business
actions
are
Create
Request
from
email
and
Bind
email
to
entity
(user
story,
bug,
feature,
etc.).
Personal Inbox
Personal
Inbox
resembles
Public
Inbox.
It
has
settings
in
different
place
however.
Click
Settings
link
in
top
menu
on
the
right
and
then
click
Email
Settings
tab.
Specify
required
parameters
and
save
changes.
Then
go
to
Inbox
-‐>
My
Inbox
and
click
Check
Mail
link.
My
Inbox
contains
internal
messages
and
emails.
• Internal
messages
created
by
TargetProcess
system
for
events
like
task
assignment
and
task
completion.
Also
TargetProcess
users
may
send
internal
messages.
• Emails
are
receiving
from
configured
mail
box.
99
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Bind Emails to Entities
TargetProcess
may
bind
emails
to
entities
like
Feature,
User
Story,
Bug,
Iteration
and
other.
You
may
filter
entities
by
Name
or
sort
them
by
ID,
Type
and
Name.
When
you
find
the
required
entity
click
on
entity
name
and
email
will
be
attached
to
it.
100
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
You
may
view
attached
emails
and
unbind
them
from
entity.
Support Tickets
It
is
possible
to
configure
tickets
support
in
TargetProcess.
How
tickets
work?
The
simplest
flow:
1. Person
sends
email
to
TargetProcess
support
2. TargetProcess
automatically
create
request
from
this
email
3. TargetProcess
admin
read
the
request,
add
a
comment
and
send
email
notification
to
the
person
4. Person
receives
the
email
with
admin
reply
5. Person
reply
to
email
6. TargetProcess
receives
the
email
and
create
a
comment
from
this
email
to
the
request.
Thus
person
may
interact
with
support
department
via
emails,
while
support
department
communicates
via
TargetProcess
only.
Several
steps
required
to
setup
tickets.
101
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Enable Email Notifications
Navigate
to
Admin
and
find
Email
Settings
option.
Configure
SMTP
Server
to
allow
TargetProcess
send
emails.
Reports
There
are
three
types
of
reports
in
TargetProcess:
102
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
1. Custom
Reports
2. Combined
reports
for
selected
Projects
3. Reports
inside
a
specific
Project
Custom Reports
To
generate
custom
report
click
Custom
Reports
link
and
then
click
Create
New
Report
button.
Report
Wizard
has
the
following
steps:
1. Select
Entity
for
the
report
2. Select
Columns
3. Set
Filters
(optional)
4. Configure
Summary
Columns
(optional)
5. Set
Inner
lists
(optional)
6. Save
and
Run
Report
Custom
Fields
are
fully
supported
by
Report
Engine.
You
may
add
them
as
columns,
filter
by
custom
fields
and
group
by
custom
fields.
On
the
first
step
it
is
required
to
select
entity
for
report.
For
example,
you
may
create
report
for
user
stories,
bugs,
features,
time
and
so
on.
On
second
step
you
may
specify
report
columns.
It
is
possible
to
have
associated
entities
columns
as
well.
For
example,
if
you
creating
report
for
bugs,
you
may
include
iteration
name
column.
103
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
On
third
step
you
may
specify
filters.
For
example,
for
bugs
report
you
may
select
bugs
with
non-‐zero
effort
that
belongs
to
project
with
“My”
word
in
the
project
name.
It
is
required
to
select
property,
operator
and
value.
On
fourth
step
you
may
configure
summary
columns.
For
example,
bug
has
a
collection
of
Times,
so
you
may
add
calculate
spent
time
on
each
bug.
Moreover,
you
may
specify
filter
for
this
sub-‐query.
On
the
screenshot
below
sum
calculated
only
for
time
records
posted
at
23-‐Dec-‐
2008.
104
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
To
add
columns
like
Sum
of
Spent
time
by
Developer
do
the
following:
1. Specify
column
name
(#
Developer
Spent
Time)
2. Select
Time
collection
3. Select
Sum
operator
4. Click
Filter
link
and
specify
filter
as
shown
on
picture
below
Finally
you
save
the
report
for
future
use.
105
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
As
a
result
you
will
have
bugs
report
with
times
inner
list.
Click
plus
icon
to
see
all
related
time
record.
You
may
create
as
many
inner
reports
as
required.
For
example,
you
may
include
Impediments,
Times,
Comments
into
report
for
Bug
entity.
106
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Changed
property
marked
with
small
red
triangle.
You
may
do
many
changes
and
then
submit
them
to
the
server.
However
there
is
no
auto-‐save,
so
be
careful.
Predefined Reports
Click
the
Predefined
Reports
link.
The
left
side
contains
all
Projects,
and
the
right
side
offers
three
possible
combined
reports:
Project
Progress
Report,
Quality
Assurance
Report,
and
People
Report.
Each
report
may
include
several
sub-‐reports.
107
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
To
generate
a
combined
report
1. Check
the
required
project(s).
2. Select
a
combined
report
from
the
drop
down
list.
3. Check/uncheck
sub-‐reports
as
needed.
4. Click
the
Generate
button.
In
the
generated
report
that
opens
in
a
new
window,
you
may
hide
different
sub-‐reports
on
the
fly.
These
reports
have
been
modified
for
printing.
Click
File
-‐>
Print
Preview
in
your
Web
browser
to
preview
the
printed
version.
108
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Planning Reports
Release Burn Down Chart
A
Project
Manager
could
compare
team
performance
among
Iterations
and
get
general
information
about
Project
status.
• Yellow
bars
show
effort
needed
to
complete
the
Iteration.
• Green
bar
show
done
effort
in
current
iteration.
• Red
bar
shows
new
effort
that
was
added
to
the
release.
For
example,
new
user
stories
or
new
defects
added.
• Gray
bars
show
forecasted
progress
in
the
next
iterations.
• Green
line
is
an
ideal
line.
If
the
yellow
bars
below
the
line,
progress
is
good
and
development
team
is
on
track.
109
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
You
may
use
two
forecasting
algorithm.
It
works
as
follows.
For
example,
you
have
completed
first
release
with
several
iterations.
You
may
calculate
average
iteration
velocity
(completed
effort
in
all
iteration
divided
by
number
of
iterations).
And
you
may
use
this
value
to
forecast
how
much
effort
you
will
be
able
to
complete
in
future
iterations.
Also
you
may
enter
velocity
manually
to
simulate
what-‐if
scenarios.
The
chart
will
show
forecasted
progress
and
final
iteration.
Also
Release
Burn
Down
Chart
shows
scope
creep.
You
see
red
bar
if
new
work
added
into
the
release
(some
new
user
stories
or
bugs
added),
and
baseline
shifted
to
the
new
level.
On
the
chart
above
about
40
points
were
added
to
the
release
backlog
in
iteration
#0.2.
Black
bar
shows
removed
work
(some
user
stories
removed
from
the
release).
On
the
chart
below
13
points
were
removed
from
iteration
#0.2
and
baseline
moved
up
(we
have
less
work
to
do).
110
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
111
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
112
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Bugs Dynamic
Bugs
Dynamic
report
shows
how
many
bugs
where
opened,
fixed
or
closed
each
day
or
week.
For
example,
5
Bugs
were
Opened,
6
were
Fixed
and
3
were
Closed.
The
report
also
shows
how
many
new
Bugs
found
each
day,
so
it
is
possible
to
predict
when
new
bugs
ratio
will
be
small
enough
to
make
a
release.
Bugs Progress
The
Bugs
Progress
Chart
shows
open/closed
Bugs
dynamics.
It
answers
the
following
questions:
• Is
the
Bug
fixing
dynamic
positive
or
negative?
• How
many
Bugs
have
been
added
each
day?
The
chart
below
shows
bugs
progress
for
several
iterations.
It
is
clearly
visible
that
project
has
more
and
more
open
bugs
in
the
end
of
the
each
iteration
and
quality
probably
suffers.
113
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
114
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
115
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
116
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Printable Reports
Several
lists
(Features,
Test
Cases,
User
Stories,
Bugs)
have
the
Print
action.
Navigate
to
a
User
Stories
list
and
click
the
Printable
View
link
to
a
see
list
of
User
Stories,
related
Bugs,
Test
Cases,
Tasks
and
other
info.
You
may
hide/show
areas
using
checkboxes
on
the
right.
You
can
also
print
selected
User
Stories.
Select
the
required
User
Stories
and
click
the
Printable
View
link
and
only
the
selected
User
Stories
will
be
included
in
the
report.
117
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Tags
TargetProcess
supports
information
categorization
via
Tags.
It
is
possible
to
specify
tags
for
all
entities
in
the
system.
Tag Entities
You
may
specify
tags
when
adding/editing
entity.
Click
Add
-‐>
User
Story
link
and
find
Tags
section
in
the
bottom
of
the
form.
Click
Tags
link
to
expand
the
section.
You
may
type
tags
into
the
field
or
select
tags
from
the
cloud.
In
the
cloud
you
see
100
first
tags
based
on
sort
settings.
You
may
sort
tags
by
rank
(most
used
tags
have
higher
rank)
and
alphabetically.
Also
you
may
filter
tags
in
the
cloud
by
typing
first
letters
into
the
filter
field.
118
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
You
may
add
tags
to
several
entities
at
once
using
batch
action.
Go
to
list
(for
example,
User
Stories
list),
select
several
user
stories
and
click
More
Actions
link.
Type
several
tags
space
separated
and
push
Add
button.
Tags
will
be
added
to
selected
entities.
Search by Tag
There
are
two
ways
to
find
entities
by
tag.
Type
tag:
tagname
in
the
search
box
The
search
above
will
find
all
entities
that
have
bugzilla
tag.
The
other
way
is
to
use
filters
in
lists:
119
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Manage Tags
You
may
add,
delete
and
rename
tags
in
a
project.
Click
Project
Admin
and
navigate
to
Tags
and
Bundles
section.
Add Tags
Type
new
tags
space
separated
into
Add
Tags
text
field.
If
you
want
to
use
phrases
as
tags
it
is
required
to
enclose
them
into
quotes
(for
example,
“complex
tag”).
Added
tags
will
appear
in
current
project.
Delete Tags
Type
tags
or
select
tags
from
the
cloud
in
Delete
Tags
section.
Push
Delete
button.
Selected
tags
will
be
deleted
from
current
project
and
from
all
entities
in
current
project.
Rename Tags
You
may
rename
several
tags
into
one
new
tag.
It
is
the
same
as
merging
several
tags
into
one.
Select
one
or
several
tags
in
Old
Tags
field,
type
tag
in
New
Tag
field
and
push
Rename
button.
120
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Manage Bundles
Bundles
are
a
way
to
group
related
tags.
It
is
quite
powerful
mechanism
for
advanced
categorization.
For
example,
you
may
create
bundles
like
Teams,
Modules,
Components,
Browsers,
OS,
Technical,
etc.
Tag
may
belong
to
several
bundles
in
general.
In
TargetProcess
there
are
two
types
of
bundles:
• Exclusive.
If
you
create
bundle
and
mark
Exclusive
checkbox,
entity
may
have
only
one
tag
from
this
bundle.
For
example,
you
create
bundle
Teams
with
tags
Team
A
and
Team
B.
You
want
to
assign
some
user
stories
to
Team
A
and
to
Team
B.
It
will
be
not
possible
to
assign
the
same
user
story
to
both
teams.
• Non-‐Exclusive.
Entity
may
have
many
tags
from
such
bundle.
For
example,
you
may
create
Technical
bundle
with
tags
architecture,
database,
and
business
logic.
You
may
create
user
story
that
will
have
all
these
tags.
1. Add
bundle.
2. Bundles
list.
3. Tags
in
bundle.
You
may
add
tags
to
bundle
or
remove
tags
from
bundle.
Add Bundle
Click
add
link
near
Bundles
title.
Specify
bundle
name
and
mark
checkbox
Exclusive
if
you
want
to
create
exclusive
bundle
(IMPORTANT:
It
is
not
possible
to
change
bundle
type
later,
so
decide
wisely!).
Push
Save
button
to
add
the
bundle.
121
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Add/Remove Tags
Click
on
bundle
name
in
bundles
list,
tags
area
will
be
filled
with
tags
that
are
already
in
the
bundle.
You
may
click
to
tags
in
cloud
to
add/remove
them
or
just
type
tags
in
the
tags
field.
Push
Save
button
to
save
changes.
Import/Export
TargetProcess
provides
Import/Export
from/to
CSV
format
for
Bugs,
Features,
User
Stories
and
Test
Cases.
122
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Select
the
required
entity
type
(Feature,
User
Story,
Bug
or
Test
Case),
browse
for
a
*.csv
file.
Then
select
the
column
delimiter
and
click
Next.
In
the
next
step,
you
must
specify
a
mapping
between
CSV
file
columns
and
entity
properties.
For
example,
a
User
Story
entity
may
have
an
“Effort”
property
while
in
the
CSV
file
you
may
have
an
“Estimated
Effort”
column.
You
may
import
custom
fields
as
well.
TargetProcess
tries
to
define
the
mapping
by
itself,
but
in
complex
cases
it
may
fail.
When
you
finish
mapping
columns,
click
Next
and
TargetProcess
will
start
importing.
123
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
The
last
step
shows
import
results
and
a
complete
import
log.
124
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com
TargetProcess
v.2.19
—
User
Guide
Appendix A. Resources
Links
TargetProcess
in
twitter
http://www.twitter.com/targetprocess
Submit
problems
and
ideas
to
TargetProcess
Help
Desk
Portal
http://helpdesk.targetprocess.com
Updates
and
new
builds
announcements
http://www.targetprocess.com/tp2releases/index.html
Books
Agile
Estimating
and
Planning
By
Mike
Cohn
(strongly
recommended)
http://www.mountaingoatsoftware.com/book/view/1
Planning
Extreme
Programming
by
Kent
Beck,
Martin
Fowler
http://www.amazon.com/exec/obidos/tg/detail/-‐/0201710919/002-‐5598678-‐3693648
Agile
Software
Development
by
Alistair
Cockburn
(strongly
recommended)
http://www.amazon.com/exec/obidos/tg/detail/-‐/0201699699/qid=1088001735/sr=1-‐
3/ref=sr_1_3/103-‐5739680-‐9585429
Agile
Project
Management
with
Scrum
by
Ken
Schwaber
http://www.amazon.com/Agile-‐Project-‐Management-‐Microsoft-‐
Professional/dp/073561993X/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;amp;amp;amp;amp;a
mp;s=books&amp;amp;amp;amp;amp;amp;amp;qid=1215592679&amp;amp;amp;a
mp;amp;amp;amp;sr=8-‐1
125
© 2004-2010 TargetProcess, Inc.
www.targetprocess.com