際際滷

際際滷Share 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

Viewers also liked (10)

Redmine - a project management system
Redmine - a project management systemRedmine - a project management system
Redmine - a project management system
Caesar Chi
Redmine
RedmineRedmine
Redmine
Robert MacLean
Redmine @ Mippin
Redmine @ MippinRedmine @ Mippin
Redmine @ Mippin
Maciej Matyjas
Tarea 3Tarea 3
Tarea 3
ascoy000
Gesti坦n de proyectos con redmine	Gesti坦n de proyectos con redmine
Gesti坦n de proyectos con redmine
Francisco Javier F辿lix Belmonte
Presentaci坦n Redmine Gestor de proyectos de DynamisPresentaci坦n Redmine Gestor de proyectos de Dynamis
Presentaci坦n Redmine Gestor de proyectos de Dynamis
Oriol Costa Lechuga
Using redmine as a sla ticketing system, helpdesk or service desk software
Using redmine as a sla ticketing system, helpdesk or service desk softwareUsing redmine as a sla ticketing system, helpdesk or service desk software
Using redmine as a sla ticketing system, helpdesk or service desk software
Aleksandar Pavic
Tutorial basico redmineTutorial basico redmine
Tutorial basico redmine
David (davidjguru) Rodr鱈guez
Gestion de Proyectos de desarrollod de Software, haciendo uso de herramientas...Gestion de Proyectos de desarrollod de Software, haciendo uso de herramientas...
Gestion de Proyectos de desarrollod de Software, haciendo uso de herramientas...
Esteban Saavedra
Pr辿sentation de RedminePr辿sentation de Redmine
Pr辿sentation de Redmine
ALTIC Altic
Redmine - a project management system
Redmine - a project management systemRedmine - a project management system
Redmine - a project management system
Caesar Chi
Tarea 3Tarea 3
Tarea 3
ascoy000
Gesti坦n de proyectos con redmine	Gesti坦n de proyectos con redmine
Gesti坦n de proyectos con redmine
Francisco Javier F辿lix Belmonte
Presentaci坦n Redmine Gestor de proyectos de DynamisPresentaci坦n Redmine Gestor de proyectos de Dynamis
Presentaci坦n Redmine Gestor de proyectos de Dynamis
Oriol Costa Lechuga
Using redmine as a sla ticketing system, helpdesk or service desk software
Using redmine as a sla ticketing system, helpdesk or service desk softwareUsing redmine as a sla ticketing system, helpdesk or service desk software
Using redmine as a sla ticketing system, helpdesk or service desk software
Aleksandar Pavic
Tutorial basico redmineTutorial basico redmine
Tutorial basico redmine
David (davidjguru) Rodr鱈guez
Gestion de Proyectos de desarrollod de Software, haciendo uso de herramientas...Gestion de Proyectos de desarrollod de Software, haciendo uso de herramientas...
Gestion de Proyectos de desarrollod de Software, haciendo uso de herramientas...
Esteban Saavedra
Pr辿sentation de RedminePr辿sentation de Redmine
Pr辿sentation de Redmine
ALTIC Altic

Similar to Redmine for azoft (20)

Apache Cassandra at Target - Cassandra Summit 2014
Apache Cassandra at Target - Cassandra Summit 2014Apache Cassandra at Target - Cassandra Summit 2014
Apache Cassandra at Target - Cassandra Summit 2014
Dan Cundiff
Liferay portals in real projects
Liferay portals  in real projectsLiferay portals  in real projects
Liferay portals in real projects
IBACZ
How To Maintain Million Lines Of Open Source Code And Remain Sane or The Stor...
How To Maintain Million Lines Of Open Source Code And Remain Sane or The Stor...How To Maintain Million Lines Of Open Source Code And Remain Sane or The Stor...
How To Maintain Million Lines Of Open Source Code And Remain Sane or The Stor...
Radovan Semancik
Pair programming
Pair programmingPair programming
Pair programming
thehoagie
Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...
Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...
Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...
Kaxil Naik
亳亳从舒 "弍亳弍仍亳仂亠仆仂亞仂" 仗仂亟仂亟舒 于 舒亰舒弍仂从亠 仗仂亟 Android. UA Mobile 2016.
亳亳从舒 "弍亳弍仍亳仂亠仆仂亞仂" 仗仂亟仂亟舒 于 舒亰舒弍仂从亠 仗仂亟 Android. UA Mobile 2016.亳亳从舒 "弍亳弍仍亳仂亠仆仂亞仂" 仗仂亟仂亟舒 于 舒亰舒弍仂从亠 仗仂亟 Android. UA Mobile 2016.
亳亳从舒 "弍亳弍仍亳仂亠仆仂亞仂" 仗仂亟仂亟舒 于 舒亰舒弍仂从亠 仗仂亟 Android. UA Mobile 2016.
UA Mobile
Cloud accounting software uk
Cloud accounting software ukCloud accounting software uk
Cloud accounting software uk
Arcus Universe Ltd
A culture of Automation - Joe Smith - DevOpsDays Tel Aviv 2017
A culture of Automation - Joe Smith - DevOpsDays Tel Aviv 2017A culture of Automation - Joe Smith - DevOpsDays Tel Aviv 2017
A culture of Automation - Joe Smith - DevOpsDays Tel Aviv 2017
DevOpsDays Tel Aviv
Utopia Kindgoms scaling case: From 4 to 50K users
Utopia Kindgoms scaling case: From 4 to 50K usersUtopia Kindgoms scaling case: From 4 to 50K users
Utopia Kindgoms scaling case: From 4 to 50K users
Jaime Buelta
Utopia Kingdoms scaling case. From 4 users to 50.000+
Utopia Kingdoms scaling case. From 4 users to 50.000+Utopia Kingdoms scaling case. From 4 users to 50.000+
Utopia Kingdoms scaling case. From 4 users to 50.000+
Python Ireland
Monitoring Hadoop with Prometheus (Hadoop User Group Ireland, December 2015)
Monitoring Hadoop with Prometheus (Hadoop User Group Ireland, December 2015)Monitoring Hadoop with Prometheus (Hadoop User Group Ireland, December 2015)
Monitoring Hadoop with Prometheus (Hadoop User Group Ireland, December 2015)
Brian Brazil
Dart the Better JavaScript
Dart the Better JavaScriptDart the Better JavaScript
Dart the Better JavaScript
Jorg Janke
Slash n: Technical Session 8 - Making Time - minute by minute - Janmejay Singh
Slash n: Technical Session 8 - Making Time - minute by minute - Janmejay SinghSlash n: Technical Session 8 - Making Time - minute by minute - Janmejay Singh
Slash n: Technical Session 8 - Making Time - minute by minute - Janmejay Singh
slashn
Lessons Learned When Automating
Lessons Learned When AutomatingLessons Learned When Automating
Lessons Learned When Automating
Alan Richardson
Lean Software Development - Part I
Lean Software Development - Part ILean Software Development - Part I
Lean Software Development - Part I
Prasun Jain
DDD with Behat
DDD with BehatDDD with Behat
DDD with Behat
Anton Serdyuk
RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...
RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...
RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...
dcieslak
Don't Suck at Building Stuff - Mykel Alvis at Puppet Camp Altanta
Don't Suck at Building Stuff  - Mykel Alvis at Puppet Camp AltantaDon't Suck at Building Stuff  - Mykel Alvis at Puppet Camp Altanta
Don't Suck at Building Stuff - Mykel Alvis at Puppet Camp Altanta
Puppet
Yet Another Continuous Integration Story
Yet Another Continuous Integration StoryYet Another Continuous Integration Story
Yet Another Continuous Integration Story
Anton Serdyuk
The Professional Programmer
The Professional ProgrammerThe Professional Programmer
The Professional Programmer
Dave Cross
Apache Cassandra at Target - Cassandra Summit 2014
Apache Cassandra at Target - Cassandra Summit 2014Apache Cassandra at Target - Cassandra Summit 2014
Apache Cassandra at Target - Cassandra Summit 2014
Dan Cundiff
Liferay portals in real projects
Liferay portals  in real projectsLiferay portals  in real projects
Liferay portals in real projects
IBACZ
How To Maintain Million Lines Of Open Source Code And Remain Sane or The Stor...
How To Maintain Million Lines Of Open Source Code And Remain Sane or The Stor...How To Maintain Million Lines Of Open Source Code And Remain Sane or The Stor...
How To Maintain Million Lines Of Open Source Code And Remain Sane or The Stor...
Radovan Semancik
Pair programming
Pair programmingPair programming
Pair programming
thehoagie
Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...
Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...
Apache Airflow in the Cloud: Programmatically orchestrating workloads with Py...
Kaxil Naik
亳亳从舒 "弍亳弍仍亳仂亠仆仂亞仂" 仗仂亟仂亟舒 于 舒亰舒弍仂从亠 仗仂亟 Android. UA Mobile 2016.
亳亳从舒 "弍亳弍仍亳仂亠仆仂亞仂" 仗仂亟仂亟舒 于 舒亰舒弍仂从亠 仗仂亟 Android. UA Mobile 2016.亳亳从舒 "弍亳弍仍亳仂亠仆仂亞仂" 仗仂亟仂亟舒 于 舒亰舒弍仂从亠 仗仂亟 Android. UA Mobile 2016.
亳亳从舒 "弍亳弍仍亳仂亠仆仂亞仂" 仗仂亟仂亟舒 于 舒亰舒弍仂从亠 仗仂亟 Android. UA Mobile 2016.
UA Mobile
Cloud accounting software uk
Cloud accounting software ukCloud accounting software uk
Cloud accounting software uk
Arcus Universe Ltd
A culture of Automation - Joe Smith - DevOpsDays Tel Aviv 2017
A culture of Automation - Joe Smith - DevOpsDays Tel Aviv 2017A culture of Automation - Joe Smith - DevOpsDays Tel Aviv 2017
A culture of Automation - Joe Smith - DevOpsDays Tel Aviv 2017
DevOpsDays Tel Aviv
Utopia Kindgoms scaling case: From 4 to 50K users
Utopia Kindgoms scaling case: From 4 to 50K usersUtopia Kindgoms scaling case: From 4 to 50K users
Utopia Kindgoms scaling case: From 4 to 50K users
Jaime Buelta
Utopia Kingdoms scaling case. From 4 users to 50.000+
Utopia Kingdoms scaling case. From 4 users to 50.000+Utopia Kingdoms scaling case. From 4 users to 50.000+
Utopia Kingdoms scaling case. From 4 users to 50.000+
Python Ireland
Monitoring Hadoop with Prometheus (Hadoop User Group Ireland, December 2015)
Monitoring Hadoop with Prometheus (Hadoop User Group Ireland, December 2015)Monitoring Hadoop with Prometheus (Hadoop User Group Ireland, December 2015)
Monitoring Hadoop with Prometheus (Hadoop User Group Ireland, December 2015)
Brian Brazil
Dart the Better JavaScript
Dart the Better JavaScriptDart the Better JavaScript
Dart the Better JavaScript
Jorg Janke
Slash n: Technical Session 8 - Making Time - minute by minute - Janmejay Singh
Slash n: Technical Session 8 - Making Time - minute by minute - Janmejay SinghSlash n: Technical Session 8 - Making Time - minute by minute - Janmejay Singh
Slash n: Technical Session 8 - Making Time - minute by minute - Janmejay Singh
slashn
Lessons Learned When Automating
Lessons Learned When AutomatingLessons Learned When Automating
Lessons Learned When Automating
Alan Richardson
Lean Software Development - Part I
Lean Software Development - Part ILean Software Development - Part I
Lean Software Development - Part I
Prasun Jain
RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...
RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...
RandomTest - Random Software Integration Tests That Just Work for C/C++, Java...
dcieslak
Don't Suck at Building Stuff - Mykel Alvis at Puppet Camp Altanta
Don't Suck at Building Stuff  - Mykel Alvis at Puppet Camp AltantaDon't Suck at Building Stuff  - Mykel Alvis at Puppet Camp Altanta
Don't Suck at Building Stuff - Mykel Alvis at Puppet Camp Altanta
Puppet
Yet Another Continuous Integration Story
Yet Another Continuous Integration StoryYet Another Continuous Integration Story
Yet Another Continuous Integration Story
Anton Serdyuk
The Professional Programmer
The Professional ProgrammerThe Professional Programmer
The Professional Programmer
Dave Cross

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