unfuddle unfuddled

12

Click here to load reader

Upload: hans-van-de-velde

Post on 26-Jun-2015

2.586 views

Category:

Technology


0 download

DESCRIPTION

Brief overview about Unfuddle.What, why and how.

TRANSCRIPT

Page 1: Unfuddle Unfuddled

unfuddled

why, what & how

Page 2: Unfuddle Unfuddled

Who am I

• Hans Van de Velde

• Technical project manager @ Amphion.be

• www.novio.be/blog

• hans at novio dot be

Page 3: Unfuddle Unfuddled

What is Unfuddle?

Web application with secured access (paid service)

• Bug tracking software

• Groupware

• Source Versioning repository

= easy alternative for Basecamp, Trac, JIRA, etc.

RESTful API, widgets, freebies, …

Page 4: Unfuddle Unfuddled

Reasons to use Unfuddle

• Clean & clear organization of bug reports– Fights clutter (1000s of e-mail messages)

• Project team communication– All notified at once

– Keeps track (history)

• Source versioning– SVN, GIT

– Versioning & backups on demand

Page 5: Unfuddle Unfuddled

How does it work?

• Create a project

• Add people to a project

• Set permissions per person

• Go create tickets / Post info / Commit code

Page 6: Unfuddle Unfuddled

Ticketing

• Set title and describe scenario to reproduce the problem. Be precise about browser + platform and actions taken.

• Set priority & severity• Assign to a specific person• Set a due date (deadline)• Typical flow: accept – resolve – verify and close• Custom ticket reports (i.e. status report)• Time effort entry per ticket

Page 7: Unfuddle Unfuddled

Milestones

Set important dates into everybody’s mind

Such as…

deadlines for deliverables,

release dates,

launch dates,

etc.

Page 8: Unfuddle Unfuddled

Messages and notebooks

• Messages for team communication

(with commenting)

• Notebooks are like a Wiki:– Create pages

– Attach files

(with version comments)

Page 9: Unfuddle Unfuddled

Source repository per project• Central repository = latest development version, with revision history• Ideal when working with different remote development teams• Powerful commit messages:

– “resolves”, “resolved”, “fix”, “fixes”, “fixed” changes status of specified tickets to be resolved

– “closes”, “closed” changes status of specified tickets to be closed– “assigns”, “assigned”, “reassign”, “reassigns”, “reassigned” reassigns tickets to

the specified username

Examples:fixed #123, embedded Zombie font in SWFresolves #123 and reassigns #123 to hvandeveldereferences #123, #124 and closes #124spent 5.5 hours on #498resolved #47 spending 2:45 on #47

Page 10: Unfuddle Unfuddled

Extending Unfuddle

• RESTful API– Build your own

– SVN post commit hooks

– Widgets

– …

Page 11: Unfuddle Unfuddled

More info

• http://unfuddle.com/about/tour/dashboard

• http://unfuddle.com/blog

• http://unfuddle.com/support

Or, ask me!

Page 12: Unfuddle Unfuddled

Questions & answers

Go ahead, make my day… (Callahan, H.)