ABSTRACT
In a world continuously changing with markets that are in permanent evolution and in contend, the companys must inovate, be more flexible, offer quality and respond swiftly. These factors do not apply for product manufacture processes only, but for software development processes aswell. This paper describes an account of experiences with the use of Kanban to improve the activities management in an ERP's development. To do this, a mapping of the current process was carried out, so to propose a set of improvements in the management of activities. As a result, a set of tools were implemented to enable a clear view and control over the activities, as well as to integrate the Issue Tracking System with the Kanban board. Furthermore, a process mining technique was used to estimate the time of conclusion of the activities and to detect performance problem.
- Pedro, A. and Pereira, A. (2009). Simulação de Sistemas de Produção Lean. PhD thesis, FACULDADE DE ENGENHARIA DA UNIVERSIDADE DO PORTO.Google Scholar
- Abdul Rahman, N. A., Mohd Sharif, S., and Mohamed Esa, M. (2013). Lean Manufacturing Case Study with Kanban System Implementation. Procedia Economics and Finance, 7(Icebr):174--180.Google ScholarCross Ref
- Navas, H. (2011). Inovaçãoo Sistemática e Manutenção Lean. Manutenção, (July 2011):No 110/111, 3o e 4o Trimestres, 73-- 75.Google Scholar
- Pinto, J. (2008). Lean Thinking - Introdução ao pensamento magro. Comunidade Lean Thinking, pages 159--163.Google Scholar
- Boeg, J. (2010). Kanban em 10 Passos: Otimizando o fluxo de trabalho em sistemas de entrega de software.Google Scholar
- Melorose, J., Perroy, R., and Careas, S. (2015). KGP -- KANBAN GERENCIAMENTO DE PROJETOS. Statewide Agricultural Land Use Baseline 2015, 1.Google Scholar
- IEEE Task Force on Process Mining, "Process Mining Manifesto," in BPM Workshops, ser. Lecture Notes in Business Information Processing, vol. 99. Springer- Verlag, Berlin, 2012.Google Scholar
- van der Aalst, W. (2016). Process Mining: Data Science in Action. Springer Berlin Heidelberg Google ScholarCross Ref
- Rosa, M. L., Aalst, W. M. P. V. D., Dumas, M., and Milani, F. P. (2017). Business process variability modeling: A survey. ACM Comput. Surv., 50(1):2:1--2:45. Google ScholarDigital Library
- Van Dongen, B. F., de Medeiros, A. K. A., Verbeek, H., Weijters, A., and Van Der Aalst, W. M. (2005). The prom framework: A new era in process mining tool support. In International Conference on Application and Theory of Petri Nets, pages 444--454. Springer. Google ScholarDigital Library
- Kebede, M. (2015). Comparative evaluation of process mining tools. Master's Thesis University of Tartu Faculty of Mathematics and Computer Science.Google Scholar
- Gunther, C. W. and vander Aalst, W. M. P.(2007). Fuzzy Mining -- Adaptive Process Simplification Based on Multi-perspective Metrics, pages 328--343. Springer Berlin Heidelberg, Berlin, Heidelberg. Google ScholarDigital Library
- Cook, J. E. and Wolf, A. L. 1998 Discovering models of software processes from event-based data. ACM Trans. Softw. Eng. Methodol., 7(3):215--249. Google ScholarDigital Library
- Huo, M., Zhang, H., and Jeffery, R. 2006. A systematic approach to process enactment analysis as input to software process improvement or tailoring. In 2006 13th Asia Pacific Software Engineering Conference (APSEC'06), pages 401--410. Google ScholarDigital Library
- Lemos, A. M., Sabino, C. C., Lima, R. M., and Oliveira, C. A. 2011. Using process mining in software development process management: A case study. In Systems, Man, and Cybernetics (SMC), 2011 IEEE International Conference on, pages 1181--1186. IEEE.Google Scholar
- Manicoba, N. T., Thiry, M., and Maria, A. (2016). Integrando requisitos, gestão de defeitos e gestão de testes de software. In Computer on the Beach, pages 374--383.Google Scholar
- Mariotti, F. S. (2015). Kanban: o ágil adaptativo. Engenharia de Software Magainze, pages 6--16.Google Scholar
Index Terms
- Kanban and process mining in the task management
Recommendations
The kanban approach, between agility and leanness: a systematic review
The interest in lean product development in general and the Kanban approach in particular has increased over the years. However, practitioners, in the software development field, have significant challenges in implementing the Kanban approach as it ...
Agile and Kanban in Coordination
AGILE '11: Proceedings of the 2011 Agile ConferenceIterative development and Kanban are not mutually exclusive competing methodologies, in essence they are complementary processes that when used together can facilitate higher performance in large development teams. This paper is a walkthrough of the ...
Empirical Study of Agile Software Development Methodologies: A Comparative Analysis
In today's software industry, technological prowess and ever-evolving customer requirements have led to more complex software demands. Agile based software development is increasingly being adopted by the software practitioners as it assures early ...
Comments