SlideShare a Scribd company logo
Redmine
vs
everything else
"Redmine or not redmine: that is the
question",
William Shakespeare, F1 1623
List of "Everything else" foes
●   Youtrack
●   *Asana
●   Trello
●   Trac
●   MantisBT
●   Bugzilla
●   *Basecamp
●   Atlassian Jira (and GreenHopper)
●   *MS Project
●   Teamlab
●   *Continuus
●   EasyRedmine
●   ChiliProject
●   *EasyDays
●   name-yourself
Redmine features
● Team collaboration (wiki, forums, docs repo,
  etc)
● Issues tracker (dependencies, subtasks, dues,

        All in one!
  %done, svn integration, hooks, etc)
● Bug tracker (follow-ups, templates, etc)
● Revisions tracker (versions, milestones, goals,
  etc)
● Change management
● Time tracker (svn hooks, export, MS Project
  integration through plugins, etc)
● Project management (subproject,
  dependencies, gantt, etc)
Redmine pros
● It's free!
● Access levels, roles, workflows, etc
● Multilanguage support from the box
● Gantt chart and calendar
● Flexible issues tracking
● Issues creating from email
● Team collaboration
● Being able to move tickets (issues) between
  projects easily (in batch too)
● Decent search (e.g. for bugs)
● Plugins (Jenkins, code review, Agile, etc)
● Simple
Redmine cons
●   It's free!
●   Ruby
●   UI sucks (JIRA even worse)
●   Issue tracker often used for communication, not for
    issue tracking
●   Misuse of default settings (e.g. priorities or
    milestones)
●   Disuse of most of functions (e.g. time tracking)
●   No issue templates (needs plugin)
●   No resource management or budgeting
●   Plugins
●   Complex
Access levels
● Groups
● Roles (doesn't do anything with employee's
  titles)
● Issue statuses (use with caution!)
● Workflow ("Postpone (next phase)" and
  "Future todo" are good examples of improper
  use)
● Trackers (use Occam's Razor!)
● LDAP, OpenID, self-registration
● Apache authentication integration (if needs)
Gantt

● To be able to use it, you must use
  Redmine (surprise!)
Issue categories VS subprojects
● What to choice?
● Small (short) projects vs big (and looong and
  complex)
● Easy to transform (batch)
● Default assignee (in Administation->Issue
  statuses)
● Version sharing (none, subprojects,
  hierarchy, tree, all)
Team collaboration
●   Project overview (good description)
●   Wiki (and textile)
●   Versions (and milestones)
●   "Assigned to" disuse (1135 issues right now
    not assigned)
●   Default assignee
●   /issues/ & "my page"
●   Options in "Issues" -- use them!
●   "My custom queries" (public too)
●   Involvement!
Redmine for azoft
Redmine for azoft
Redmine for azoft
Time tracking
● Estimated time
● Due date
● % done
● Spent time
● Redmine+repo integration (hooks, "fixes",
  "refs", "@1h15m")
● Reports
Wiki
● Wiki alike engine (textile; no templates
  though (needs plugin); simplest editor; far
  from Wikipedia, but still useful enough)
● Table of content – {{toc}}
● Hyperlinks (issues, revisions, commits,
  source files, wiki pages)
● "Divide and Conquer" (don't create a huge
  pile of everything)
● Announce rules and guidelines (and support
  them in actual state)
● Use it!
Estimated time & due date
●   Estimated time: 3890 vs 1980
●   Due date: 5682 vs 116
●   Better visibility
●   Team and personal responsibility
% done
●   5798 vs none
●   Subtasks
●   Estimated time
●   Visibility
Estimated time & forecast
● % done
● Spent time
● Experience, background, different tasks VS
  forecast accuracy
Issues dependencies
●   Related
●   Duplicates (& by)
●   Blocks (& by)
●   Precedes
●   Follows
●   Feature issues (& due date)
●   Decomposition
●   % done
●   Hierarchy (needs upgrade and might need
    plugin)
Few "lifehacks"
●   Use it!
●   Be responsible
●   One for all and all for one (or die together)
●   Play with URL
Benefits of proper use
● Crystal clear where every and each project
  is
● Issues snapshots
● Human resource load clear overview
● Bottlenecks detection
● Easier to provide SLA
● Employees involvement, therefore part of
  team's responsibility
● No need to use MS Project (along with
  Redmine)
Хехей! Вопросы?!




                        Sergei Plaxienko
                       +7 905 935 29 18
                   plaxienko@azoft.com

More Related Content

ODP
Nguyễn Vũ Hưng: Project/Information Management. with Redmine
ODP
Software Project Management using Redmine
ODP
Hassle Free Issue tracking with redmine
PDF
Redmine Reporting Plugin - Easy project monitoring
PDF
Using Redmine for Project Management @promptloud
ODP
JBossOneDayTalk 2011: Using jBPM to bring more power to your business processes
ODP
BPMN2 and jBPM5
PPT
JBoss Developer Webinar jBPM5
Nguyễn Vũ Hưng: Project/Information Management. with Redmine
Software Project Management using Redmine
Hassle Free Issue tracking with redmine
Redmine Reporting Plugin - Easy project monitoring
Using Redmine for Project Management @promptloud
JBossOneDayTalk 2011: Using jBPM to bring more power to your business processes
BPMN2 and jBPM5
JBoss Developer Webinar jBPM5

Viewers also liked (10)

PDF
Redmine - a project management system
PPTX
PDF
Redmine @ Mippin
DOC
Tarea 3
PDF
Gestión de proyectos con redmine
PDF
Presentación Redmine Gestor de proyectos de Dynamis
PPTX
Using redmine as a sla ticketing system, helpdesk or service desk software
PDF
Tutorial basico redmine
PDF
Gestion de Proyectos de desarrollod de Software, haciendo uso de herramientas...
PPTX
Présentation de Redmine
Redmine - a project management system
Redmine @ Mippin
Tarea 3
Gestión de proyectos con redmine
Presentación Redmine Gestor de proyectos de Dynamis
Using redmine as a sla ticketing system, helpdesk or service desk software
Tutorial basico redmine
Gestion de Proyectos de desarrollod de Software, haciendo uso de herramientas...
Présentation de Redmine
Ad

Similar to Redmine for azoft (20)

PDF
Apache Cassandra at Target - Cassandra Summit 2014
PDF
Liferay portals in real projects
PDF
How To Maintain Million Lines Of Open Source Code And Remain Sane or The Stor...
PPTX
Pair programming
PDF
Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...
PDF
Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.
ODP
Cloud accounting software uk
PDF
TDX2025 SFwelly April 2025 presented by David Smith
PPTX
A culture of Automation - Joe Smith - DevOpsDays Tel Aviv 2017
PDF
Utopia Kingdoms scaling case. From 4 users to 50.000+
PDF
Utopia Kindgoms scaling case: From 4 to 50K users
PDF
Monitoring Hadoop with Prometheus (Hadoop User Group Ireland, December 2015)
PPTX
Dart the Better JavaScript
PDF
Slash n: Technical Session 8 - Making Time - minute by minute - Janmejay Singh
PDF
Lessons Learned When Automating
PDF
Lean Software Development - Part I
PDF
DDD with Behat
ODP
RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...
PDF
Don't Suck at Building Stuff - Mykel Alvis at Puppet Camp Altanta
PDF
Yet Another Continuous Integration Story
Apache Cassandra at Target - Cassandra Summit 2014
Liferay portals in real projects
How To Maintain Million Lines Of Open Source Code And Remain Sane or The Stor...
Pair programming
Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...
Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.
Cloud accounting software uk
TDX2025 SFwelly April 2025 presented by David Smith
A culture of Automation - Joe Smith - DevOpsDays Tel Aviv 2017
Utopia Kingdoms scaling case. From 4 users to 50.000+
Utopia Kindgoms scaling case: From 4 to 50K users
Monitoring Hadoop with Prometheus (Hadoop User Group Ireland, December 2015)
Dart the Better JavaScript
Slash n: Technical Session 8 - Making Time - minute by minute - Janmejay Singh
Lessons Learned When Automating
Lean Software Development - Part I
DDD with Behat
RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...
Don't Suck at Building Stuff - Mykel Alvis at Puppet Camp Altanta
Yet Another Continuous Integration Story
Ad

Redmine for azoft

  • 1. Redmine vs everything else "Redmine or not redmine: that is the question", William Shakespeare, F1 1623
  • 2. List of "Everything else" foes ● Youtrack ● *Asana ● Trello ● Trac ● MantisBT ● Bugzilla ● *Basecamp ● Atlassian Jira (and GreenHopper) ● *MS Project ● Teamlab ● *Continuus ● EasyRedmine ● ChiliProject ● *EasyDays ● name-yourself
  • 3. Redmine features ● Team collaboration (wiki, forums, docs repo, etc) ● Issues tracker (dependencies, subtasks, dues, All in one! %done, svn integration, hooks, etc) ● Bug tracker (follow-ups, templates, etc) ● Revisions tracker (versions, milestones, goals, etc) ● Change management ● Time tracker (svn hooks, export, MS Project integration through plugins, etc) ● Project management (subproject, dependencies, gantt, etc)
  • 4. Redmine pros ● It's free! ● Access levels, roles, workflows, etc ● Multilanguage support from the box ● Gantt chart and calendar ● Flexible issues tracking ● Issues creating from email ● Team collaboration ● Being able to move tickets (issues) between projects easily (in batch too) ● Decent search (e.g. for bugs) ● Plugins (Jenkins, code review, Agile, etc) ● Simple
  • 5. Redmine cons ● It's free! ● Ruby ● UI sucks (JIRA even worse) ● Issue tracker often used for communication, not for issue tracking ● Misuse of default settings (e.g. priorities or milestones) ● Disuse of most of functions (e.g. time tracking) ● No issue templates (needs plugin) ● No resource management or budgeting ● Plugins ● Complex
  • 6. Access levels ● Groups ● Roles (doesn't do anything with employee's titles) ● Issue statuses (use with caution!) ● Workflow ("Postpone (next phase)" and "Future todo" are good examples of improper use) ● Trackers (use Occam's Razor!) ● LDAP, OpenID, self-registration ● Apache authentication integration (if needs)
  • 7. Gantt ● To be able to use it, you must use Redmine (surprise!)
  • 8. Issue categories VS subprojects ● What to choice? ● Small (short) projects vs big (and looong and complex) ● Easy to transform (batch) ● Default assignee (in Administation->Issue statuses) ● Version sharing (none, subprojects, hierarchy, tree, all)
  • 9. Team collaboration ● Project overview (good description) ● Wiki (and textile) ● Versions (and milestones) ● "Assigned to" disuse (1135 issues right now not assigned) ● Default assignee ● /issues/ & "my page" ● Options in "Issues" -- use them! ● "My custom queries" (public too) ● Involvement!
  • 13. Time tracking ● Estimated time ● Due date ● % done ● Spent time ● Redmine+repo integration (hooks, "fixes", "refs", "@1h15m") ● Reports
  • 14. Wiki ● Wiki alike engine (textile; no templates though (needs plugin); simplest editor; far from Wikipedia, but still useful enough) ● Table of content – {{toc}} ● Hyperlinks (issues, revisions, commits, source files, wiki pages) ● "Divide and Conquer" (don't create a huge pile of everything) ● Announce rules and guidelines (and support them in actual state) ● Use it!
  • 15. Estimated time & due date ● Estimated time: 3890 vs 1980 ● Due date: 5682 vs 116 ● Better visibility ● Team and personal responsibility
  • 16. % done ● 5798 vs none ● Subtasks ● Estimated time ● Visibility
  • 17. Estimated time & forecast ● % done ● Spent time ● Experience, background, different tasks VS forecast accuracy
  • 18. Issues dependencies ● Related ● Duplicates (& by) ● Blocks (& by) ● Precedes ● Follows ● Feature issues (& due date) ● Decomposition ● % done ● Hierarchy (needs upgrade and might need plugin)
  • 19. Few "lifehacks" ● Use it! ● Be responsible ● One for all and all for one (or die together) ● Play with URL
  • 20. Benefits of proper use ● Crystal clear where every and each project is ● Issues snapshots ● Human resource load clear overview ● Bottlenecks detection ● Easier to provide SLA ● Employees involvement, therefore part of team's responsibility ● No need to use MS Project (along with Redmine)
  • 21. Хехей! Вопросы?! Sergei Plaxienko +7 905 935 29 18 plaxienko@azoft.com