* Custom rooms [anyone can create a room and invite others] * It works! [away/offline email notifications, attachments] * Hooks with everything [github, JIRA, newrelic, zendesk, younameit] * Runs everywhere * Everyone is signed in while we’ re working
review * Github issues are great for small task/issue management * Every action commit/comment/pull request is posted to the global “Engineering” HipChat room. * Also used for deployments
implementation [Using the “Agile” plugin] * Everything you need to manage user stories, epics, tasks, bugs, sprints. * Sprint reports, burndown chart, velocity graphs etc * Custom user dashboads * Every action (new issue, status, comment etc) is posted to the relevant HipChat global room. * Heavily customizable
face to face * small teams [two pizza rule] works best * not everyone can work remotely * easy to lose the whole picture * difficult to maintain culture * respect your tools * transparency matters * put the management in-house as the team grows
* make video calls a must * perfect for parallel track development * estimates are just estimates * migrating UI/UX members to SCRUM is a pain * keep it consistent