Evaluation of Openproject, Orangescrum and Projeqtor Using QSOS Methodology

Total Page:16

File Type:pdf, Size:1020Kb

Evaluation of Openproject, Orangescrum and Projeqtor Using QSOS Methodology Evaluation of OpenProject, OrangeScrum and ProjeQtor using QSOS Methodology Any Keila Pereira1 and Jorge Bernardino1,2 a 1Polytechnic of Coimbra – ISEC, Rua Pedro Nunes, Quinta da Nora, 3030-199 Coimbra, Portugal 2CISUC - Centre of Informatics and Systems of University of Coimbra, DEI, 3030-290 Coimbra, Portugal Keywords: Open Source Project Management Tools, QSOS Methodology, OpenProject, OrangeScrum, ProjeQtor. Abstract: The market of project management tools is fruitful in Open Source solutions that are able to provide similar functionalities or even superior to those offered by commercial solutions. Many organizations using these tools deal with the problem of selecting the appropriate one, that corresponds to their requirements. Qualification and Selection of Open Source Software (QSOS) is a methodology designed to qualify, select and compare Open Source solutions in an objective and argued way, based in the functionalities and maturity of the software. This paper provides an evaluation of three Open Source Project Management tools: OpenProject, OrangeScrum, and ProjeQtor using QSOS methodology. 1 INTRODUCTION The QSOS (Qualification and Selection of Open Source software), is a methodology that allows to According to Project Management Body of qualify, compare and select Open Source software in Knowledge (PMBOK) (Project Management an objective and argued way, based, not only in the Institute, 2017), a project is a temporary endeavor functionalities of the software, but also on a set of undertaken to create a unique product, service, or maturity criteria proposed by the methodology result. (Semeteys, 2013). Project Management is the application of In this paper, we use the QSOS methodology, knowledge, skills, tools, and techniques to project because we wanted an evaluation based not only in activities to meet the project requirements. It enables the functionalities but also in the maturity of the organizations to execute projects effectively and software. We evaluated OpenProject, OrangeScrum efficiently (Project Management Institute, 2017). and ProjeQtor, once they appear in the list of the Top Managing a project is not an easy task, and to Open Source Project Management Software. facilitate it, several tools have been developed. These We also present the main functionalities, tools offer a variety of features. Currently, a large advantages, and limitations for each of the open number of project management tools are available, source management tool analyzed. and the Open Source alternatives are increasingly The present paper is organized as follows. Section demonstrating better functionalities, similar or even 2 describes the related work existent about this theme, superior to those offered by commercial solutions Section 3 describes the three Project Management (Abramova et al., 2016). tools that will be evaluated. Section 4 presents a With the increase of the quality of Open Source description of the QSOS methodology and in Section Project Management tools, choose one over the other 5 is presented the results of the evaluation of the tools implies a prior assessment. Many companies are with the application of QSOS methodology. Finally, currently selecting the tool to managing their projects Section 7 presents the conclusions and future work. using ad-hoc techniques (Deprez and Alexandre, 2008), instead of using a certified methodology that allows to do the evaluation taking into account various characteristics of the software. a https://orcid.org/0000-0001-9660-2011 180 Pereira, A. and Bernardino, J. Evaluation of OpenProject, OrangeScrum and ProjeQtor using QSOS Methodology. DOI: 10.5220/0007959201800187 In Proceedings of the 16th International Joint Conference on e-Business and Telecommunications (ICETE 2019), pages 180-187 ISBN: 978-989-758-378-0 Copyright c 2019 by SCITEPRESS – Science and Technology Publications, Lda. All rights reserved Evaluation of OpenProject, OrangeScrum and ProjeQtor using QSOS Methodology 2 RELATED WORK 3 OPEN SOURCE PROJECT MANAGEMENT TOOLS There are some published works that compare Project Management tools. Most of the failed projects have in common the fact In Pereira et al., (2013), the authors compare the that they are not adequately managed. Doing effective most popular Free/Open Source web-based Project and efficient management of projects still remains a Management tools with respect to their compliance to big challenge to organizations. In order to achieve the PMBOK and Capability Maturity Model Integration best way to manage projects, "best practice" models, (CMMI). In general, they observed that exist a very such as, the CMMI or the PMBOK, (Project large number of so-called Project Management Tools, Management Institute, 2017) are being developed to however, a review of those tools indicated that in fact assist organizations in improving project only a few tools actually provide support for Project management. Management as understood by PMBOK/CMMI. The dimensional growth and increasing difficulty Many of these tools are rather for managing to-do lists in Project Management promoted the development of and/or management of issue tracking, such as, different tools that serve to facilitate it. Although not Bugzilla or Redmine. required, software tools can help implement the In Cicibas et al., (2010), the authors do a Project Management process in practice and becomes Comparison of Project Management Software tools. a key in supporting the effort to complete a project Half of the tools they analysed are Open Source or do successfully (Margea and Margea, 2011). not require licenses. In this study, they developed There are many Project Management tools that criteria to determine which tool would be subject to provide a large number of features and the market is the analysis. Then, they developed criteria to compare rich in Open Source solutions that are able to provide and evaluate these tools. For each of the tools, the similar functionalities or even superior to those authors investigated whether it supports the offered by commercial solutions (Abramova et al., functionality or features selected as the criteria 2016). developed for the study. The analysis indicates that We selected the tools: OrangeScrum, none of the tools provides all the functionality or OpenProject, and ProjeQtor to evaluate, since the 3 features and some of the features exist in most all of tools are in the list of best Project Management Tools the tools. (Conrad et al., 2018). The metrics for the choice were, There are also, some published works that use the number of features, number of users and friendly QSOS methodology to evaluate and select software. interface. In Ferreira et al., (2012), the authors use the QSOS In the next sections, we describe the main methodology for qualification and selection of Open characteristics of the Project Management Open Source Software (Koha, Evergreen and PhpMyBibli) Source tools: OpenProject, OrangeScrum, and and applies it in the context of integrated library ProjeQtor. management software. Based on the analysis performed, the software that showed more ability to 3.1 OpenProject meet the needs of the national librarians was the Koha. After the analysis, they present an evaluation OpenProject (OpenProject, 2019) is a powerful Open and selection of Big Data Analytics using and Source Project Management solution written in Ruby adapting the QSOS methodology for qualification on Rails and compatible with Linux operating and selection of Open Source software. The systems. comparison demonstrated that the HPCC Systems The OpenProject Foundation was established by Platform is more efficient and reliable than the OpenProject’s developers and users in October 2012. Hortonworks Data Platform. There are also some Is continuously developed by an active Open Source works comparing other types of software such as Big community. Data platforms (Almeida and Bernardino, 2015). The association provides an organizational However, to the best of our knowledge, this is one framework for technical decisions and the of the first papers that applies the QSOS propagation, acceleration and perpetuation of Methodology to evaluate Open Source Project development by the worldwide community and by a Management Tools. full-time development team, funded by the members of the OpenProject Foundation. Its modules support: Project planning and scheduling, it is possible to easily define the project 181 ICE-B 2019 - 16th International Conference on e-Business objectives and specify the work to be done related to 3.2 OrangeScrum this scope, analyse the required activities and create a detailed plan that shows how and when the project OrangeScrum is a product of AndolaSoft Inc., a will provide the deliverables defined in the project privately held web and mobile app development scope; Roadmap and release planning, it is easy to company based in San Jose, USA, founded in 2009 plan, visualize, and communicate the product by Jay Das (Andolasoft, 2019a). roadmap, share product roadmap with stakeholders, It is a cloud-based Project Management software get feedback about the ideas and break it down into a and Task Management to help organize, projects, detailed release plan; Time tracking, cost reporting teams, and tasks in one place. It gives users full and budgeting, OpenProject makes time tracking visibility and control over their projects, enabling easy, it is possible to create custom reports for them to deliver projects on time and within budget. It accurate, current insight into project performance
Recommended publications
  • Web Application Develop- Ment Utilizing Cloud Vir- Tual Machine
    WEB APPLICATION DEVELOP- MENT UTILIZING CLOUD VIR- TUAL MACHINE Olli Muukka Master’s thesis May 2014 Degree Programme Information Technology 2 ABSTRACT Tampereen Ammattikorkeakoulu Tampere University of Applied Sciences Degree programme Information Technology OLLI MUUKKA: Web Application Development Utilizing Cloud Virtual Machine Master's thesis 43 pages, appendices 3 pages May 2014 The thesis goes through a development project where a web application was implemented to support the start-up company business operations. The main reason to implement a web application was the company needed a system where business data is centrally managed with cost-efficient, simple and easy tool. The deployed cloud service provided a platform for the web application. The alternative to the web application development was to deploy commercial customer relationship management tool, but the company had no will to in- vest for commercial tool. The development project first application was to implement a tool to replace the task management on Excel-sheet. The idea of the tool was to have a simple, self-guiding and easy user interface in internet browser, which would provide task management operations and the tasks would be stored in cloud data storage. In principle, the application would enable round-a-clock data availability and accessibility when utilizing the cloud service, and task manageability between simultaneous users when utilizing database. The Excel- sheet task management was mostly lacking the previously mentioned qualities. The development project contained mainly system design, programming and cloud ser- vice deployment tasks. The most popular programming languages and well-known pro- gramming techniques were used for implementing user interface on a web browser.
    [Show full text]
  • Atualização Da Interface De Usuário Do Dotproject+
    UNIVERSIDADE FEDERAL DE SANTA CATARINA Atualização da Interface de Usuário do dotProject+ Jean Fernando Hillesheim Vitor Jeremias Monticelli FLORIANÓPOLIS 2019/2 1 UNIVERSIDADE FEDERAL DE SANTA CATARINA DEPARTAMENTO DE INFORMÁTICA E ESTATÍSTICA CURSO DE SISTEMAS DE INFORMAÇÃO Atualização da Interface de Usuário do dotProject+ Jean Fernando Hillesheim Vitor Jeremias Monticelli Trabalho de Conclusão de Curso apresentado como parte dos requisitos para obtenção do grau de Bacharel em Sistemas de Informação. Florianópolis – SC 2019/2 2 Jean Fernando Hillesheim Vitor Jeremias Monticelli Atualização da Interface de Usuário do dotProject+ Trabalho de conclusão de curso apresentado como parte dos requisitos para obtenção do grau de Bacharel em Sistemas de Informação. Orientador: Jean Carlo Rossa Hauck Banca examinadora ___________________________________________ Prof. Dr. Jean Carlo Rossa Hauck Professor Orientador ___________________________________________ Prof. Dr. Raul Sidnei Wazlawick Membro da Banca Examinadora ___________________________________________ M.ª Thaisa Cardoso Lacerda Membro da Banca Examinadora 3 SUMÁRIO 1 Introdução ............................................................................................................. 12 1.1 Objetivos do Trabalho ....................................................................................... 15 1.2 Restrições do escopo ........................................................................................ 16 1.3 Método de pesquisa .........................................................................................
    [Show full text]
  • 1 Überschrift 1
    PLATFORM SPECIFICATION AND DESIGN PLATFORM SPECIFICATION AND DESIGN This project is funded with support from the European Commission. This publication reflects the views only of the author, and the Commission cannot be held responsible for any use which may be made of the information contained therein. PLATFORM SPECIFICATION AND DESIGN Document Info Project reference 586297-EPP-1-2017-1-EL-EPPKA2-CBHE-JP Deliverable / Task T2.1 Dissemination level Internal Date 30.06.2018 Document version 1.0 Status Final Authors Carlos Vaz de Carvalho Reviewer Hariklia Tsalapatas Contributors All partners Approved by Steering Committee This project is funded with support from the European Commission. This publication reflects the views only of the author, and the Commission cannot be held responsible for any use which may be made of the information contained therein. PLATFORM SPECIFICATION AND DESIGN CONTENTS CONTENTS ............................................................................................................... 3 INTRODUCTION ........................................................................................................ 4 DEVELOPMENT TOOLS AND RESOURCES................................................................... 5 ADAPTABLE PLATFORMS .............................................................................................. 5 (2) Project Management Software................................................................... 7 (3) Collaborative AND SOCIAL NETWORKING platforms ............................... 11 DEVELOPMENT
    [Show full text]
  • Functionality Analysis and Information Retrieval in Electronic Document Management Systems
    Università degli Studi di Padova Department of Information Engineering Master Thesis in ICT for Internet and Multimedia Functionality Analysis and Information Retrieval in Electronic Document Management Systems Supervisor Master Candidate Professor Nicola Ferro Abdurahman Sadeg T. Kahil Università degli Studi di Padova ii Dedication. I would like to dedicate this moment to thank those who helped me in this journey; my family, friends, colleagues, and educators. Thank you all for your love and support throughout this journey. iv Abstract A document management system (DMS) is nowadays one of the most impactful organisa- tional tools that an enterprise may be dependent on. De Angeli Prodotti (DAP), a manu- facturer for overhead conductors, wanted to implement an opensource DMS with function- alities that best fit their needs. We took this opportunity to also test and evaluate thestate of information retrieval capabilities of electronic DMSs. A list of possible candidates was collected and each DMS was individually evaluated. The final 5 candidates were then exten- sively tested for their available functions and their search capabilities. For IR testing, some of the state-of-the-art metrics were used to evaluate the DMSs based on target document re- trieval testing. The obtained results were compared to confirm the presence of significant difference. Alfresco Community Edition was the selected DMS for implementation; where several plugins were also installed to to add more desirable features to the system. A backup plan was also implemented to reduce the risk of data loss. IR testing was conducted to com- pare the implemented Alfresco solution with the search process used by DAP, a simple file system search.
    [Show full text]
  • Awesome Selfhosted
    Awesome Selfhosted A curation of tools by Awesome Selfhosted. Awesome Selfhosted - Self-hosting Solutions Awesome Selfhosted - Wikis Awesome Selfhosted - Ticketing and URL Shortners Awesome Selfhosted - Task Management & To-do Lists Awesome Selfhosted - Software Development - Project Management Awesome Selfhosted - Photo and Video Galleries Awesome Selfhosted - Personal Dashboards Awesome Selfhosted - Pastebins Awesome Selfhosted - Self- hosting Solutions Self-hosting Solutions Ansible-NAS - Build a full-featured home server with this playbook and an Ubuntu box. MIT YAML/Docker Bitsii Bridge ⚠ - Easy to install self-hosting platform for Windows, MacOS, and Linux. Depends on a dynamic DNS provider and Let's Encrypt. (Source Code) MPL-2.0 Java/Other DietPi - Minimal Debian OS optimized for single-board computers, which allows you to easily install and manage several services for selfhosting at home. (Source Code) GPL-2.0 Shell DockSTARTer - DockSTARTer helps you get started with home server apps running in Docker. (Source Code) MIT Shell DPlatform - Deploy self-hosted apps easily: simple, bloat-free, independent installation. ( Source Code) MIT Shell FLAP - Low maintenance framework to manage self-hosted services. (Source Code) AGPL-3.0 Docker/Shell FreedomBone - Home server configuration based on Debian. (Source Code) AGPL-3.0 Shell FreedomBox - Community project to develop, design and promote personal servers running free software for private, personal, communications. (Source Code) AGPL-3.0 Python/Other HomelabOS - Your very own offline-first privacy-centric open-source data-center. Deploy over 100 services with a few commands. (Source Code) MIT Docker NextCloudPi - Nextcloud preinstalled and preconfigured, with a text and web management interface and all the tools needed to self host private data.
    [Show full text]