SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
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!
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

Más contenido relacionado

Destacado

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...
Gestion de Proyectos de desarrollod de Software, haciendo uso de herramientas...
Esteban Saavedra
 
Présentation de Redmine
Présentation de RedminePrésentation de Redmine
Présentation de Redmine
ALTIC Altic
 

Destacado (10)

Redmine - a project management system
Redmine - a project management systemRedmine - a project management system
Redmine - a project management system
 
Redmine
RedmineRedmine
Redmine
 
Redmine @ Mippin
Redmine @ MippinRedmine @ Mippin
Redmine @ Mippin
 
Tarea 3
Tarea 3Tarea 3
Tarea 3
 
Gestión de proyectos con redmine
Gestión de proyectos con redmine	Gestión de proyectos con redmine
Gestión de proyectos con redmine
 
Presentación Redmine Gestor de proyectos de Dynamis
Presentación Redmine Gestor de proyectos de DynamisPresentación Redmine Gestor de proyectos de Dynamis
Presentación Redmine Gestor de proyectos de Dynamis
 
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
 
Tutorial basico redmine
Tutorial basico redmineTutorial basico redmine
Tutorial basico redmine
 
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...
Gestion de Proyectos de desarrollod de Software, haciendo uso de herramientas...
 
Présentation de Redmine
Présentation de RedminePrésentation de Redmine
Présentation de Redmine
 

Similar a Redmine for azoft

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
 
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
 

Similar a 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
 
Liferay portals in real projects
Liferay portals  in real projectsLiferay portals  in real projects
Liferay portals in real projects
 
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...
 
Pair programming
Pair programmingPair programming
Pair programming
 
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...
 
Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.
Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.
Критика "библиотечного" подхода в разработке под Android. UA Mobile 2016.
 
Cloud accounting software uk
Cloud accounting software ukCloud accounting software uk
Cloud accounting software uk
 
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
 
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
 
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+
 
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)
 
Dart the Better JavaScript
Dart the Better JavaScriptDart the Better JavaScript
Dart the Better JavaScript
 
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
 
Lessons Learned When Automating
Lessons Learned When AutomatingLessons Learned When Automating
Lessons Learned When Automating
 
Lean Software Development - Part I
Lean Software Development - Part ILean Software Development - Part I
Lean Software Development - Part I
 
DDD with Behat
DDD with BehatDDD with Behat
DDD with Behat
 
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...
 
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
 
Yet Another Continuous Integration Story
Yet Another Continuous Integration StoryYet Another Continuous Integration Story
Yet Another Continuous Integration Story
 
The Professional Programmer
The Professional ProgrammerThe Professional Programmer
The Professional Programmer
 

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!
  • 10.
  • 11.
  • 12.
  • 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