unfuddle unfuddled
DESCRIPTION
Brief overview about Unfuddle.What, why and how.TRANSCRIPT
unfuddled
why, what & how
Who am I
• Hans Van de Velde
• Technical project manager @ Amphion.be
• www.novio.be/blog
• hans at novio dot be
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, …
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
How does it work?
• Create a project
• Add people to a project
• Set permissions per person
• Go create tickets / Post info / Commit code
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
Milestones
Set important dates into everybody’s mind
Such as…
deadlines for deliverables,
release dates,
launch dates,
etc.
Messages and notebooks
• Messages for team communication
(with commenting)
• Notebooks are like a Wiki:– Create pages
– Attach files
(with version comments)
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
Extending Unfuddle
• RESTful API– Build your own
– SVN post commit hooks
– Widgets
– …
More info
• http://unfuddle.com/about/tour/dashboard
• http://unfuddle.com/blog
• http://unfuddle.com/support
Or, ask me!
Questions & answers
Go ahead, make my day… (Callahan, H.)