53
A Deep Dive into Profiles, Status, and PM Traction User Group 2010 Jordan Frank & Chris Nuzum

A Deep Dive into Profiles, Status, and PM

Embed Size (px)

DESCRIPTION

Chris Nuzum and Jordan Frank, Traction Software. Traction User Group, Oct 14 2010, Newport RI. TUG 2010 Newport slides, agenda and more see www.TractionSoftware.com

Citation preview

Page 1: A Deep Dive into Profiles, Status, and PM

A Deep Dive into Profiles, Status, and PM

Traction User Group 2010

Jordan Frank & Chris Nuzum

Page 2: A Deep Dive into Profiles, Status, and PM

2

Foundation: Entry Type

• New SDK mechanism for combining data and

presentation

• TeamPage 5 adds entry types for Profiles, Status

Updates, Tasks, Milestones, and Projects

• Extensible; add more types with SDK

• Indexed—quick to retrieve

• Can be filtered in feeds and activity views

• Can be included in the Attivio search Type facet

Page 3: A Deep Dive into Profiles, Status, and PM

Profiles

2:10 PM – 3:00 PM

Page 4: A Deep Dive into Profiles, Status, and PM

Setup

Page 5: A Deep Dive into Profiles, Status, and PM

5

Set a Default Profile Space

• Profiles can be posted to any space

• None selected is OK, but awkward for Profiles

• General Profile Space should (at least) allow Everyone to read, author, edit own, publish

own

• Consider dedicated space for Profiles (cleaner tag cloud, search, and so on) vs. mixing

Profiles with default “status” space and company-wide info.

• People vs. “Company” vs. “Forum”

Page 6: A Deep Dive into Profiles, Status, and PM

6

Profile Space Permissions

• Minimum permissions

pictured here

• Edit would let anyone edit

anyone else’s profile

• If you restrict to edit own,

administrators should not

post profiles for other users

Page 7: A Deep Dive into Profiles, Status, and PM

7

Customizing the Profile Form

• Plug-in override to Profile Form

• Map read-only fields to AD

• Add custom fields to the profile

• form

• view

• search

• Deeper exploration in SDK

track

Page 8: A Deep Dive into Profiles, Status, and PM

8

Designate a Specific Profile Space for Specific People

• In Personal Setup >

Personal Info you can

override the profile

space for an account

Page 9: A Deep Dive into Profiles, Status, and PM

Filling in Profile

Page 10: A Deep Dive into Profiles, Status, and PM

10

Setup Assistant

• The setup assistant invites people to fill in their profile form and

upload an avatar image.

Page 11: A Deep Dive into Profiles, Status, and PM

11

Profile Entries

• Posted in the designated

profile space

• TractionID associated

with the account

• Show avatar in most

views

• Lead you to the person’s

profile page

Page 12: A Deep Dive into Profiles, Status, and PM

12

Profile Page

Page 13: A Deep Dive into Profiles, Status, and PM

Following

Page 14: A Deep Dive into Profiles, Status, and PM

14

How to Follow

• From profile

• From mini profile card

whenever you see

someone’s name

Page 15: A Deep Dive into Profiles, Status, and PM

15

Filtering by Follow

Page 16: A Deep Dive into Profiles, Status, and PM

16

Filtering by Follow

Page 17: A Deep Dive into Profiles, Status, and PM

17

Follow in activity stream (no un-follow)

Page 18: A Deep Dive into Profiles, Status, and PM

18

Follow vs. Alert

• Follow is a filter, a signal, and a contact list in the

Outlook Social Connector.

• Alert is notification and a signal.

Page 19: A Deep Dive into Profiles, Status, and PM

Profile SpaceDashboard

Page 20: A Deep Dive into Profiles, Status, and PM

20

Profile Space Dashboard Considerations

• Welcome is helpful

• Parse lists of people

by tag, e.g. “Runners”

• Show new profiles

• Show edited profiles

• Remove Dashboard,

just show activity

Page 21: A Deep Dive into Profiles, Status, and PM

Access

Page 22: A Deep Dive into Profiles, Status, and PM

22

Access Address Book Governs Lookups

• People without Access

Address Book

permission can’t

complete on profile

information like email

addresses.

Page 23: A Deep Dive into Profiles, Status, and PM

23

Profile Article Permissions

• Read published/draft

for profile article

content govern access

to the profile article

and fields stored

within it.config/data/forms/profile.sdl

Page 24: A Deep Dive into Profiles, Status, and PM

24

Sharing Controls on Profile Form

• Give additional control

over who with read

permission can see

your profile

information displayed

on your profile page.

Page 25: A Deep Dive into Profiles, Status, and PM

Your ProfileDashboard

Page 26: A Deep Dive into Profiles, Status, and PM

26

Profile Dashboard Tab

• By default, shows server

default sections

• Override with your own

sections

• Use for expanded

“About Me”, things

you’re interested in, “My

Bookmarks”, etc.

• Show a collection

Page 27: A Deep Dive into Profiles, Status, and PM

Search

Page 28: A Deep Dive into Profiles, Status, and PM

28

• Basic search

• Searches profile entry fields only, not name, title, etc.

• Attivio Search

• Searches all profile fields, including those from

external sources

• Currently must edit and save profile to cause changes

to fields from AD/LDAP to update

Searching Profiles

Page 29: A Deep Dive into Profiles, Status, and PM

Status Updates

3:00 PM – 3:45 PM

Page 30: A Deep Dive into Profiles, Status, and PM

Setup

Page 31: A Deep Dive into Profiles, Status, and PM

31

Designate a Default Status Space

Page 32: A Deep Dive into Profiles, Status, and PM

Use

Page 33: A Deep Dive into Profiles, Status, and PM

33

Post Status From

• Server, space, or profile status tab

• Pop-up status window

• Profile menu

Page 34: A Deep Dive into Profiles, Status, and PM

34

Top-Level Status Tab

• Uses default status space, if defined in Server

Setup

• If not defined, people will need to choose a space

every time they visit the status tab

• The default status space should be open for

everyone to read and author

Page 35: A Deep Dive into Profiles, Status, and PM

35

Status Updates Appear

• Status tab

• Status window

• Mini profile window

• Activity feed, unless filtered out

• Top of profile page under your name

• Search results

• Digest

• Email notifications

Page 36: A Deep Dive into Profiles, Status, and PM

36

Commenting on Status

• Comment via reply link on

status tab

• Comment via inline

comment in article view

• Comment via email reply

• Comments on status

updates are posted as

status update entry type

• Comment to a different

space using space selector

Page 37: A Deep Dive into Profiles, Status, and PM

37

Tagging

• TeamPage supports tagging via

• #tag syntax—Twitter-style hash tags

• Create the label automatically if not used and

permission allowed

• :tag syntax

• Ignored if not matched

• +:tag create the tag, same as #tag

Page 38: A Deep Dive into Profiles, Status, and PM

38

Editing Status Posts

• Click on the post time to get to single entry view

• All article tools work, e.g. edit, tag, collect,

comment, erase.

Page 39: A Deep Dive into Profiles, Status, and PM

Project Management

3:45 PM – 4:45 PM

Page 40: A Deep Dive into Profiles, Status, and PM

Setup

Page 41: A Deep Dive into Profiles, Status, and PM

41

Activating PM in the 5.1 Pre-Release

• In the current 5.1

preview, access to PM

features is granted to

groups by configuring the

PM Prototype plug-in

• You must also specify a

user whose permissions

will be used for importing

data into the database

Page 42: A Deep Dive into Profiles, Status, and PM

42

Assign Space Members

• You can use a

permissions group to

designate the

members of a space

• Smaller set of people

makes assignment

faster

• Members listed on

space dashboard

Page 43: A Deep Dive into Profiles, Status, and PM

Model

Page 44: A Deep Dive into Profiles, Status, and PM

Tasks

Page 45: A Deep Dive into Profiles, Status, and PM

45

• Can be assigned to zero or more people

• Status indicated by To Do and Done tags

• Priority indicated by P1, P2, P3, P4 tags

• Additional tags indicate detailed status, e.g. New, Open, Unreproducible, Cancelled

• Estimate indicates how much time expected, in days

• Duration indicates how much time spent so far

Page 46: A Deep Dive into Profiles, Status, and PM

Milestones

Page 47: A Deep Dive into Profiles, Status, and PM
Page 48: A Deep Dive into Profiles, Status, and PM
Page 49: A Deep Dive into Profiles, Status, and PM

49

• Date is optional

• Tasks tied to the milestone inherit the the Milestone’s date by default

• If a task has its own date, the task’s date overrides the milestone’s date

• Status indicated by To Do and Done tags

• Milestones marked Done are hidden

Milestones

Page 50: A Deep Dive into Profiles, Status, and PM

Projects

Page 51: A Deep Dive into Profiles, Status, and PM

51

• Can have Owners and Members

• Status indicated by To Do and Done tags

• Projects marked Done are hidden

• Can have shared documents, discussion

Projects

Page 52: A Deep Dive into Profiles, Status, and PM

Space

Page 53: A Deep Dive into Profiles, Status, and PM

Demonstration