INFORMATION MANAGEMENT
      WITH REDMINE

                                     Nguyễn Vũ Hưng
                              vuhung16plus@gmail.com
                                          2012/09/15




2012/09/15   Nguyễn Vũ Hưng
Change History
No   Date         Author    Details              Slides
1    2010/10/09   vuhung    Newly created        All
2    2010/10/12   vuhung    Updated              5, 80
3    2010/11/21   vuhung    Updated

4    2012/09/15   vuhung    Updated all slides   All




2012/09/15                      Nguyễn Vũ Hưng
Agenda
•   Project Management Overview
•   IT Project Management
•   Life Cycle
•   Development Models
•   Redmine Installation
•   Process (Quy trình)
•   Comparison with other products
•   Ticket Driven Development
•   Basic Redmine Features and Administration
•   Redmine Customization for Real World Process
•   Workflow
•   Useful Plugins

2012/09/15          Nguyễn Vũ Hưng
Work Breakdown




2012/09/15     Nguyễn Vũ Hưng
Plan a Travel




2012/09/15   Nguyễn Vũ Hưng
Meeting Minutes




2012/09/15     Nguyễn Vũ Hưng
Other usages
• Quản lý tuyển dụng
• Quản lý xin nghỉ
• Quản lý đặt hàng/đặt đồ ăn




2012/09/15    Nguyễn Vũ Hưng
Project Management (PM) Overview

• Project constraints
    – Scope (What to do?)
    – Time (Deadline)
    – Budget (Money, Facilities, Human Resources)
• PM (to archive to goals)
    – Planning, organizing,
    – Securing (budget, scope, time
    – Managing

2012/09/15       Nguyễn Vũ Hưng
IT Project PM
• Planning
    – Requirement Analysis
    – Project Scope
    – Function List
• Implementation
    – Implementation
        • Basic design, Detail Design, Coding, Unit Test.
    – Testing
        • Integration, System, Regression, Acceptance, Alpha, Beta
    – Documentation
• Deployment and maintenance
    – Approved to be released
    – Training and Support
    – Maintaining


2012/09/15               Nguyễn Vũ Hưng
Basic Life Cycle

• Planning
• Implementation, Testing
    – Documenting
• Deployment, maintenance




2012/09/15     Nguyễn Vũ Hưng
Software Development Models

• Waterfall
• Spiral Model
• Iterative and
  Incremental
  Development
• Agile Development
  Model


2012/09/15   Nguyễn Vũ Hưng
Process Improvement Models

• CMMI (Capability Maturity Model
  Integration)
• ISO 9000
• ISO 15504




2012/09/15    Nguyễn Vũ Hưng
Redmine history

• Ruby on Rails framework based
• Cross database (sqlite, MySQL, Postgres)
• Open source (GPL version 2)




2012/09/15     Nguyễn Vũ Hưng
Redmine Requirement

• Requirements
    – CentOS 5.4+
    – Database MySQL > 4.1
    – Ruby & Ruby on Rails (version == 2.2.2)
    – OS user to run Redmine (optional)




2012/09/15        Nguyễn Vũ Hưng
Redmine installation (1)
 #useradd redmine
 #passwd redmine
 #gem install rails -v=2.2.2

        # cd /var/www/html/
        # mkdir redmine
        # cd redmine
        # wget http://rubyforge.org/frs/download.php/67144/redmine-0.8.7.tar.gz
        # wget http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz


                 # cd /var/www/html/
                 # mkdir redmine
                 # cd redmine
                 # wget http://rubyforge.org/frs/download.php/67144/redmine-0.8.7.tar.gz
                 # wget http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz
                 # tar xvzf rubygems-1.3.5.tgz
                 # tar xvzf redmine-0.8.7.tar.gz
                 # cd rubygems-1.3.5




2012/09/15                      Nguyễn Vũ Hưng
Redmine installation (4)
 # mysql
 #create database redmine character set utf8;
 #create user 'redmine'@'localhost' identified by 'my_password';
 #grant all privileges on redmine.* to 'redmine'@'localhost';
 #
 # /etc/init.d/mysqld restart
 # cd /var/www/html/redmine/redmine-0.8.7/config
 # cp database.yml.example databse.yml
 #vi database.yml



                vi database.yml

                 production:
                  adapter: mysql
                  database: redmine
                  host: localhost
                  username: redmine
                  password: my_password
                  socket: /var/lib/mysql/mysql.sock




2012/09/15                        Nguyễn Vũ Hưng
Redmine installation (5)
 #cd /var/www/html/redmine/redmine-0.8.7/
 # rake config/initializers/session_store.rb
 # RAILS_ENV=production rake db:migrate
 # RAILS_ENV=production rake redmine:load_default_data


    # su - redmine
    # mkdir –p tmp public/plugin_assets
    # sudo chown –R redmine:redmine files log tmp public/plugin_asets
    # sudo chmod –R 755 files log tmp public/plugin_assets


       #su – redmine
       #cd /var/www/html/redmine/redmine-0.8.7
       # ruby script/server webrick –e production


                   => Booting WEBrick...
                   [2010-06-14 18:31:36] INFO WEBrick 1.3.1
                   [2010-06-14 18:31:36] INFO ruby 1.8.5 (2006-08-25) [i386-linux]
                   [2010-06-14 18:31:36] INFO WEBrick::HTTPServer#start: pid=5132 port=3000
                   192.168.52.16 - - [14/Jun/2010:18:35:59 ICT] "GET /my/page HTTP/1.1" 304 0
                   http://192.168.52.123:3000/timesheet -> /my/page

2012/09/15                     Nguyễn Vũ Hưng
Webrick Web Server
 Check: http://host_IP:3000
 Login: admin
 Password: admin




2012/09/15               Nguyễn Vũ Hưng
Themes




http://www.redmine.org/wiki/redmine/Theme_Lis
  2012/09/15                Nguyễn Vũ Hưng
Plugins




2012/09/15   Nguyễn Vũ Hưng
Plugins




http://www.redmine.org/wiki/redmine/Plugin_List




 2012/09/15     Nguyễn Vũ Hưng
Trac

 •   Project management (Roadmap, Milestones, etc.)
 •   Ticket system (bug tracking, tasks, etc.)
 •   Fine-grained permissions (since 0.11)
 •   Timeline of all recent activity
 •   Wiki (syntax similar to MoinMoin)
 •   Customized reporting
 •   VCS web interface (subversion)
 •   RSS Feeds
 •   Multiple project support
 •   Environment extensibility (via Python plugins)
 •   iCalendar export[4]
 •   Multiple Repository Support per environment (since 0.12)




2012/09/15             Nguyễn Vũ Hưng
Trac + ? = Redmine
•   Project management (Roadmap,                     •   Multiple projects support
    Milestones, etc.)                                •   Flexible role based access control
•   Ticket system (bug tracking, tasks,              •   Flexible issue tracking system
    etc.)                                            •   Gantt chart and calendar
•   Fine-grained permissions (since                  •   News, documents & files management
    0.11)                                            •   Feeds & email notifications
•   Timeline of all recent activity                  •   Per project wiki
•   Wiki (syntax similar to MoinMoin)                •   Per project forums
•   Customized reporting                             •   Time tracking
•   VCS web interface (subversion)                   •   Custom fields for issues, time-entries,
                                                         projects and users
•   RSS Feeds                                        •   SCM integration (SVN, CVS, Git,
•   Multiple project support                             Mercurial, Bazaar and Darcs)
•   Environment extensibility (via                   •   Issue creation via email
    Python plugins)                                  •   Multiple LDAP authentication support
•   iCalendar export[4]                              •   User self-registration support
•                                                    •   Multilanguage support
    Multiple Repository Support per
    environment (since 0.12)                         •   Multiple databases support



                                          http://www.redmine.org/wiki/redmine/Features

2012/09/15                    Nguyễn Vũ Hưng
Mantis + = Redmine

• The Mantis importer migrates:
    – http://www.redmine.org/wiki/1/RedmineMigrate#Mantis
    – Users
    – Projects
    – Project versions, categories and news
    – Project memberships
    – Bugs
    – Bug notes, files, relations and monitors
    – Custom fields


2012/09/15           Nguyễn Vũ Hưng
TestLink += Redmine

• Integrate Testlink with Redmine:
    –   http://www.teamst.org/index.php/news-mainmenu-2/13-development/10-ftr1

    – Use TestLink to compose rich test plans
      containing an chosen set of test cases.
    – Each Test Plans can collect test results for
      particular builds and platforms. Testing could
      be prioritized, assigned to testers, defined
      milestones.



2012/09/15                   Nguyễn Vũ Hưng
Planning (1)

• Calendar
• Gantt Chart
• Redmine Estimations plugin
    – COCOS
    – Function Point




2012/09/15       Nguyễn Vũ Hưng
Planning (Gantt Chart)




2012/09/15        Nguyễn Vũ Hưng
Planning (Gantt Chart)




2012/09/15        Nguyễn Vũ Hưng
Design, Implementation, Testing




2012/09/15   Nguyễn Vũ Hưng
Deployment, Maintenance

• Use trackers and/or Categories




2012/09/15    Nguyễn Vũ Hưng
Ticket First




2012/09/15   Nguyễn Vũ Hưng
What is a Ticket

Ticket
    – Issues
    – Bugs
    – Task
    – Meeting
    – Question/Answer
    – Any Activities
    – Divide and Conqueror
• Manage all Activities in ONE place

2012/09/15      Nguyễn Vũ Hưng
2012/09/15   Nguyễn Vũ Hưng
2012/09/15   Nguyễn Vũ Hưng
Multi Projects
                               • Internal
                                 – 31 Projects (21 Open)
                                 – 2002 Tickets
                                 – 50 Users (38 Active)
                               • External
                                 – 3 Projects
                                 – 192 Tickets
                                 – 15 Users




2012/09/15    Nguyễn Vũ Hưng
Project Activities



                      To monitor project activities
                      Daily Report: Obsolete




2012/09/15     Nguyễn Vũ Hưng
WorkTime




2012/09/15   Nguyễn Vũ Hưng
Roadmap

              The roadmap provides a highly-configurable,
              version-based view on the issue tracking system
              that helps planning and managing the
              development of a project.
              It also provides an in-depth (version-based)
              overview of the current state of your project.




2012/09/15   Nguyễn Vũ Hưng
Change Log




             Provides a project-level overview of all
             closed issues, sorted per target version.
             Considering the fact that this is an
             overview of what has changed in the
             specified target-versions, only closed
             issues which have the target-version field
             filled are shown in this overview.

2012/09/15   Nguyễn Vũ Hưng
Issue Summary




2012/09/15    Nguyễn Vũ Hưng
Issue Summary (2)




2012/09/15      Nguyễn Vũ Hưng
Issue Summary (3)




2012/09/15      Nguyễn Vũ Hưng
Project Settings




2012/09/15     Nguyễn Vũ Hưng
Repository




2012/09/15   Nguyễn Vũ Hưng
Pepository Statistics




2012/09/15       Nguyễn Vũ Hưng
Administrator Page




2012/09/15      Nguyễn Vũ Hưng
Project List/New




2012/09/15     Nguyễn Vũ Hưng
User Management




2012/09/15      Nguyễn Vũ Hưng
Roles




             Non member: this role lets you define the permissions
             that a registered user has on projects which he is not a
             member of.
             Anonymous: this role lets you define the permissions
             that anonymous users have on the projects.



2012/09/15    Nguyễn Vũ Hưng
Trackers = Type of Activities




2012/09/15   Nguyễn Vũ Hưng
Issue Status




2012/09/15   Nguyễn Vũ Hưng
Workflow (1)




2012/09/15   Nguyễn Vũ Hưng
Workflow (2)




2012/09/15   Nguyễn Vũ Hưng
Workflow (3)




2012/09/15   Nguyễn Vũ Hưng
Custom Fields




2012/09/15    Nguyễn Vũ Hưng
Enumerations




2012/09/15    Nguyễn Vũ Hưng
Enumerations




2012/09/15    Nguyễn Vũ Hưng
Issue Priorities




2012/09/15    Nguyễn Vũ Hưng
Email notifications




2012/09/15      Nguyễn Vũ Hưng
Wiki Syntax




2012/09/15   http://www.redmine.org/wiki/redmine/RedmineTextFormatting
                   Nguyễn Vũ Hưng
Time Tracking




2012/09/15    Nguyễn Vũ Hưng
Multi Language




2012/09/15     Nguyễn Vũ Hưng
User Groups

• 0.9.0+




2012/09/15   Nguyễn Vũ Hưng
Scrum




2012/09/15   Nguyễn Vũ Hưng
Agile Style
• Short development, release cycle
    – Quickly
    – Dirty
    – Nightly
• Iteration
    – Small features
    – Small bug fixes
• Software Configurtion Management
    – Continuous Integration
    – Test Driven


2012/09/15          Nguyễn Vũ Hưng
Kanban




2012/09/15   Nguyễn Vũ Hưng
Chart




2012/09/15   Nguyễn Vũ Hưng
Code Review




      日本製です



2012/09/15    Nguyễn Vũ Hưng
Google Calendar




2012/09/15     Nguyễn Vũ Hưng
Lunch Order




2012/09/15   Nguyễn Vũ Hưng
Interview Calendar




2012/09/15      Nguyễn Vũ Hưng
MTG Reservation




2012/09/15     Nguyễn Vũ Hưng
[alluser:06043] Thông báo đến
           muộn (12/10/2010)

  Đơn xin nghỉ ngày 08/10/2010



2012/09/15   Nguyễn Vũ Hưng
Speech Management




2012/09/15       Nguyễn Vũ Hưng
Ex: TODO List Management



Tracker = TODO List Management
Filter Calendar by the Tracker




   2012/09/15                Nguyễn Vũ Hưng
MTG Room Booking Management




Tracker = MTG Room Booking
Filter Calendar by the Tracker




   2012/09/15                Nguyễn Vũ Hưng
LIFE is a
[               ]
  Short Project
2012/09/15   Nguyễn Vũ Hưng
Thank you!


                   Q&A



2012/09/15   Nguyễn Vũ Hưng
• Name: Nguyễn Vũ Hưng
• Tel: 0904-28-7878
• Email: vuhung16plus@gmail.com
• YIM: vuhung16 , Skype: vuhung16plus
•
• https://www.facebook.com/nguyenvuhung
• https://twitter.com/vuhung
• https://www.linkedin.com/in/nguyenvuhung
•
• https://www.facebook.com/groups/vietlug/
• http://vfossa.vn/

2012/09/15         Nguyễn Vũ Hưng
Information Management
          with Redmine

                                     Nguyễn Vũ Hưng
                              vuhung16plus@gmail.com
                                          2012/09/15




2012/09/15   Nguyễn Vũ Hưng
References
•   PMBOK 4th Edition
•   http://www.visitask.com/closure-phase.asp
•   Redmine_guide_install.doc
•   Redmine Wiki http://www.redmine.org/wiki/
•   http://www.redmine.org
•   チケットファーストでアジャイル開発!~チケットに分割して統治せよ
•   ETWest2009講演資料「TestLinkでアジャイルにテストする」
•   http://www.slideshare.net/machu/yet-another-tdd
•   SPES2009経験論文~チケット駆動開発:BTS によるアジャイル開発の改善
•   XP祭り関西2010発表資料「チケット駆動開発のプラクティス集」
•   チケット駆動開発の概要と体験談
•   http://en.wikipedia.org/wiki/Software_testing
•   http://www.flickr.com/photos/somerslea/145022630/#/
•   http://www.flickr.com/photos/orcmid/3879260297/
•   http://www.redmine.org/wiki/1/PluginCharts
•   http://powerbacks.com/sampler_thumbs/tech/technologythumbsset2.htm
•   http://www.innovationgear.com/mind-mapping-software/solutions/project-planning-and-project-management.php
•




2012/09/15                               Nguyễn Vũ Hưng

Sfd2012Hanoi - Nguyễn Vũ Hưng: Information/Project Management with Redmine

  • 1.
    INFORMATION MANAGEMENT WITH REDMINE Nguyễn Vũ Hưng vuhung16plus@gmail.com 2012/09/15 2012/09/15 Nguyễn Vũ Hưng
  • 2.
    Change History No Date Author Details Slides 1 2010/10/09 vuhung Newly created All 2 2010/10/12 vuhung Updated 5, 80 3 2010/11/21 vuhung Updated 4 2012/09/15 vuhung Updated all slides All 2012/09/15 Nguyễn Vũ Hưng
  • 3.
    Agenda • Project Management Overview • IT Project Management • Life Cycle • Development Models • Redmine Installation • Process (Quy trình) • Comparison with other products • Ticket Driven Development • Basic Redmine Features and Administration • Redmine Customization for Real World Process • Workflow • Useful Plugins 2012/09/15 Nguyễn Vũ Hưng
  • 4.
    Work Breakdown 2012/09/15 Nguyễn Vũ Hưng
  • 5.
    Plan a Travel 2012/09/15 Nguyễn Vũ Hưng
  • 6.
    Meeting Minutes 2012/09/15 Nguyễn Vũ Hưng
  • 7.
    Other usages • Quảnlý tuyển dụng • Quản lý xin nghỉ • Quản lý đặt hàng/đặt đồ ăn 2012/09/15 Nguyễn Vũ Hưng
  • 8.
    Project Management (PM)Overview • Project constraints – Scope (What to do?) – Time (Deadline) – Budget (Money, Facilities, Human Resources) • PM (to archive to goals) – Planning, organizing, – Securing (budget, scope, time – Managing 2012/09/15 Nguyễn Vũ Hưng
  • 9.
    IT Project PM •Planning – Requirement Analysis – Project Scope – Function List • Implementation – Implementation • Basic design, Detail Design, Coding, Unit Test. – Testing • Integration, System, Regression, Acceptance, Alpha, Beta – Documentation • Deployment and maintenance – Approved to be released – Training and Support – Maintaining 2012/09/15 Nguyễn Vũ Hưng
  • 10.
    Basic Life Cycle •Planning • Implementation, Testing – Documenting • Deployment, maintenance 2012/09/15 Nguyễn Vũ Hưng
  • 11.
    Software Development Models •Waterfall • Spiral Model • Iterative and Incremental Development • Agile Development Model 2012/09/15 Nguyễn Vũ Hưng
  • 12.
    Process Improvement Models •CMMI (Capability Maturity Model Integration) • ISO 9000 • ISO 15504 2012/09/15 Nguyễn Vũ Hưng
  • 13.
    Redmine history • Rubyon Rails framework based • Cross database (sqlite, MySQL, Postgres) • Open source (GPL version 2) 2012/09/15 Nguyễn Vũ Hưng
  • 14.
    Redmine Requirement • Requirements – CentOS 5.4+ – Database MySQL > 4.1 – Ruby & Ruby on Rails (version == 2.2.2) – OS user to run Redmine (optional) 2012/09/15 Nguyễn Vũ Hưng
  • 15.
    Redmine installation (1) #useradd redmine #passwd redmine #gem install rails -v=2.2.2 # cd /var/www/html/ # mkdir redmine # cd redmine # wget http://rubyforge.org/frs/download.php/67144/redmine-0.8.7.tar.gz # wget http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz # cd /var/www/html/ # mkdir redmine # cd redmine # wget http://rubyforge.org/frs/download.php/67144/redmine-0.8.7.tar.gz # wget http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz # tar xvzf rubygems-1.3.5.tgz # tar xvzf redmine-0.8.7.tar.gz # cd rubygems-1.3.5 2012/09/15 Nguyễn Vũ Hưng
  • 16.
    Redmine installation (4) # mysql #create database redmine character set utf8; #create user 'redmine'@'localhost' identified by 'my_password'; #grant all privileges on redmine.* to 'redmine'@'localhost'; # # /etc/init.d/mysqld restart # cd /var/www/html/redmine/redmine-0.8.7/config # cp database.yml.example databse.yml #vi database.yml vi database.yml production: adapter: mysql database: redmine host: localhost username: redmine password: my_password socket: /var/lib/mysql/mysql.sock 2012/09/15 Nguyễn Vũ Hưng
  • 17.
    Redmine installation (5) #cd /var/www/html/redmine/redmine-0.8.7/ # rake config/initializers/session_store.rb # RAILS_ENV=production rake db:migrate # RAILS_ENV=production rake redmine:load_default_data # su - redmine # mkdir –p tmp public/plugin_assets # sudo chown –R redmine:redmine files log tmp public/plugin_asets # sudo chmod –R 755 files log tmp public/plugin_assets #su – redmine #cd /var/www/html/redmine/redmine-0.8.7 # ruby script/server webrick –e production => Booting WEBrick... [2010-06-14 18:31:36] INFO WEBrick 1.3.1 [2010-06-14 18:31:36] INFO ruby 1.8.5 (2006-08-25) [i386-linux] [2010-06-14 18:31:36] INFO WEBrick::HTTPServer#start: pid=5132 port=3000 192.168.52.16 - - [14/Jun/2010:18:35:59 ICT] "GET /my/page HTTP/1.1" 304 0 http://192.168.52.123:3000/timesheet -> /my/page 2012/09/15 Nguyễn Vũ Hưng
  • 18.
    Webrick Web Server Check: http://host_IP:3000 Login: admin Password: admin 2012/09/15 Nguyễn Vũ Hưng
  • 19.
  • 20.
    Plugins 2012/09/15 Nguyễn Vũ Hưng
  • 21.
  • 22.
    Trac • Project management (Roadmap, Milestones, etc.) • Ticket system (bug tracking, tasks, etc.) • Fine-grained permissions (since 0.11) • Timeline of all recent activity • Wiki (syntax similar to MoinMoin) • Customized reporting • VCS web interface (subversion) • RSS Feeds • Multiple project support • Environment extensibility (via Python plugins) • iCalendar export[4] • Multiple Repository Support per environment (since 0.12) 2012/09/15 Nguyễn Vũ Hưng
  • 23.
    Trac + ?= Redmine • Project management (Roadmap, • Multiple projects support Milestones, etc.) • Flexible role based access control • Ticket system (bug tracking, tasks, • Flexible issue tracking system etc.) • Gantt chart and calendar • Fine-grained permissions (since • News, documents & files management 0.11) • Feeds & email notifications • Timeline of all recent activity • Per project wiki • Wiki (syntax similar to MoinMoin) • Per project forums • Customized reporting • Time tracking • VCS web interface (subversion) • Custom fields for issues, time-entries, projects and users • RSS Feeds • SCM integration (SVN, CVS, Git, • Multiple project support Mercurial, Bazaar and Darcs) • Environment extensibility (via • Issue creation via email Python plugins) • Multiple LDAP authentication support • iCalendar export[4] • User self-registration support • • Multilanguage support Multiple Repository Support per environment (since 0.12) • Multiple databases support http://www.redmine.org/wiki/redmine/Features 2012/09/15 Nguyễn Vũ Hưng
  • 24.
    Mantis + =Redmine • The Mantis importer migrates: – http://www.redmine.org/wiki/1/RedmineMigrate#Mantis – Users – Projects – Project versions, categories and news – Project memberships – Bugs – Bug notes, files, relations and monitors – Custom fields 2012/09/15 Nguyễn Vũ Hưng
  • 25.
    TestLink += Redmine •Integrate Testlink with Redmine: – http://www.teamst.org/index.php/news-mainmenu-2/13-development/10-ftr1 – Use TestLink to compose rich test plans containing an chosen set of test cases. – Each Test Plans can collect test results for particular builds and platforms. Testing could be prioritized, assigned to testers, defined milestones. 2012/09/15 Nguyễn Vũ Hưng
  • 26.
    Planning (1) • Calendar •Gantt Chart • Redmine Estimations plugin – COCOS – Function Point 2012/09/15 Nguyễn Vũ Hưng
  • 27.
  • 28.
  • 29.
  • 30.
    Deployment, Maintenance • Usetrackers and/or Categories 2012/09/15 Nguyễn Vũ Hưng
  • 31.
    Ticket First 2012/09/15 Nguyễn Vũ Hưng
  • 32.
    What is aTicket Ticket – Issues – Bugs – Task – Meeting – Question/Answer – Any Activities – Divide and Conqueror • Manage all Activities in ONE place 2012/09/15 Nguyễn Vũ Hưng
  • 33.
    2012/09/15 Nguyễn Vũ Hưng
  • 34.
    2012/09/15 Nguyễn Vũ Hưng
  • 35.
    Multi Projects • Internal – 31 Projects (21 Open) – 2002 Tickets – 50 Users (38 Active) • External – 3 Projects – 192 Tickets – 15 Users 2012/09/15 Nguyễn Vũ Hưng
  • 36.
    Project Activities To monitor project activities Daily Report: Obsolete 2012/09/15 Nguyễn Vũ Hưng
  • 37.
    WorkTime 2012/09/15 Nguyễn Vũ Hưng
  • 38.
    Roadmap The roadmap provides a highly-configurable, version-based view on the issue tracking system that helps planning and managing the development of a project. It also provides an in-depth (version-based) overview of the current state of your project. 2012/09/15 Nguyễn Vũ Hưng
  • 39.
    Change Log Provides a project-level overview of all closed issues, sorted per target version. Considering the fact that this is an overview of what has changed in the specified target-versions, only closed issues which have the target-version field filled are shown in this overview. 2012/09/15 Nguyễn Vũ Hưng
  • 40.
    Issue Summary 2012/09/15 Nguyễn Vũ Hưng
  • 41.
    Issue Summary (2) 2012/09/15 Nguyễn Vũ Hưng
  • 42.
    Issue Summary (3) 2012/09/15 Nguyễn Vũ Hưng
  • 43.
    Project Settings 2012/09/15 Nguyễn Vũ Hưng
  • 44.
    Repository 2012/09/15 Nguyễn Vũ Hưng
  • 45.
  • 46.
  • 47.
    Project List/New 2012/09/15 Nguyễn Vũ Hưng
  • 48.
    User Management 2012/09/15 Nguyễn Vũ Hưng
  • 49.
    Roles Non member: this role lets you define the permissions that a registered user has on projects which he is not a member of. Anonymous: this role lets you define the permissions that anonymous users have on the projects. 2012/09/15 Nguyễn Vũ Hưng
  • 50.
    Trackers = Typeof Activities 2012/09/15 Nguyễn Vũ Hưng
  • 51.
    Issue Status 2012/09/15 Nguyễn Vũ Hưng
  • 52.
    Workflow (1) 2012/09/15 Nguyễn Vũ Hưng
  • 53.
    Workflow (2) 2012/09/15 Nguyễn Vũ Hưng
  • 54.
    Workflow (3) 2012/09/15 Nguyễn Vũ Hưng
  • 55.
    Custom Fields 2012/09/15 Nguyễn Vũ Hưng
  • 56.
    Enumerations 2012/09/15 Nguyễn Vũ Hưng
  • 57.
    Enumerations 2012/09/15 Nguyễn Vũ Hưng
  • 58.
    Issue Priorities 2012/09/15 Nguyễn Vũ Hưng
  • 59.
  • 60.
    Wiki Syntax 2012/09/15 http://www.redmine.org/wiki/redmine/RedmineTextFormatting Nguyễn Vũ Hưng
  • 61.
    Time Tracking 2012/09/15 Nguyễn Vũ Hưng
  • 62.
    Multi Language 2012/09/15 Nguyễn Vũ Hưng
  • 63.
  • 64.
    Scrum 2012/09/15 Nguyễn Vũ Hưng
  • 65.
    Agile Style • Shortdevelopment, release cycle – Quickly – Dirty – Nightly • Iteration – Small features – Small bug fixes • Software Configurtion Management – Continuous Integration – Test Driven 2012/09/15 Nguyễn Vũ Hưng
  • 66.
    Kanban 2012/09/15 Nguyễn Vũ Hưng
  • 67.
    Chart 2012/09/15 Nguyễn Vũ Hưng
  • 68.
    Code Review 日本製です 2012/09/15 Nguyễn Vũ Hưng
  • 69.
    Google Calendar 2012/09/15 Nguyễn Vũ Hưng
  • 70.
    Lunch Order 2012/09/15 Nguyễn Vũ Hưng
  • 71.
  • 72.
    MTG Reservation 2012/09/15 Nguyễn Vũ Hưng
  • 73.
    [alluser:06043] Thông báođến muộn (12/10/2010) Đơn xin nghỉ ngày 08/10/2010 2012/09/15 Nguyễn Vũ Hưng
  • 74.
  • 75.
    Ex: TODO ListManagement Tracker = TODO List Management Filter Calendar by the Tracker 2012/09/15 Nguyễn Vũ Hưng
  • 76.
    MTG Room BookingManagement Tracker = MTG Room Booking Filter Calendar by the Tracker 2012/09/15 Nguyễn Vũ Hưng
  • 77.
    LIFE is a [ ] Short Project 2012/09/15 Nguyễn Vũ Hưng
  • 78.
    Thank you! Q&A 2012/09/15 Nguyễn Vũ Hưng
  • 79.
    • Name: NguyễnVũ Hưng • Tel: 0904-28-7878 • Email: vuhung16plus@gmail.com • YIM: vuhung16 , Skype: vuhung16plus • • https://www.facebook.com/nguyenvuhung • https://twitter.com/vuhung • https://www.linkedin.com/in/nguyenvuhung • • https://www.facebook.com/groups/vietlug/ • http://vfossa.vn/ 2012/09/15 Nguyễn Vũ Hưng
  • 80.
    Information Management with Redmine Nguyễn Vũ Hưng vuhung16plus@gmail.com 2012/09/15 2012/09/15 Nguyễn Vũ Hưng
  • 81.
    References • PMBOK 4th Edition • http://www.visitask.com/closure-phase.asp • Redmine_guide_install.doc • Redmine Wiki http://www.redmine.org/wiki/ • http://www.redmine.org • チケットファーストでアジャイル開発!~チケットに分割して統治せよ • ETWest2009講演資料「TestLinkでアジャイルにテストする」 • http://www.slideshare.net/machu/yet-another-tdd • SPES2009経験論文~チケット駆動開発:BTS によるアジャイル開発の改善 • XP祭り関西2010発表資料「チケット駆動開発のプラクティス集」 • チケット駆動開発の概要と体験談 • http://en.wikipedia.org/wiki/Software_testing • http://www.flickr.com/photos/somerslea/145022630/#/ • http://www.flickr.com/photos/orcmid/3879260297/ • http://www.redmine.org/wiki/1/PluginCharts • http://powerbacks.com/sampler_thumbs/tech/technologythumbsset2.htm • http://www.innovationgear.com/mind-mapping-software/solutions/project-planning-and-project-management.php • 2012/09/15 Nguyễn Vũ Hưng