Papers by Antoni Lluís Mesquida Calafat
Applying Lean to Improve Software Project Management Education
IEEE Transactions on Engineering Management
Image Based Diagnosis for Agile Coaching
Communications in Computer and Information Science, 2019
In order to facilitate Agile coaching, the definition, monitoring and control of metrics can be v... more In order to facilitate Agile coaching, the definition, monitoring and control of metrics can be very useful. There exist different software tools to support these tasks. This paper presents how the tool Actionable Agile can support Agile coaching by the interpretation of the values in the different charts it provides. These charts and metrics can be considered as objective inputs to find improvement opportunities. This kind of tools can be seen as an asset to facilitate constant delivery of value and to create team awareness.
A Game Toolbox for Process Improvement in Agile Teams
Communications in Computer and Information Science, 2017
This paper demonstrates the use of game techniques for Software Process Improvement. InnoBox, a g... more This paper demonstrates the use of game techniques for Software Process Improvement. InnoBox, a game toolbox for process improvement and innovation in agile teams is presented. Authors selected 12 collaborative games to be used in team meetings. Each game card in InnoBox has been created and classified based on a design thinking approach and team maturity level. InnoBox is a ready to use tool designed for agile teams to facilitate, innovate and improve communication, cohesion and their way of working.
11 A process framework for integrated risk management in IT
Project Risk Management, 2021
Building an Environment for Agility: A Releasable Inventory Tool
Communications in Computer and Information Science, 2020
In order to know the real status of all the applications and systems in a company, an inventory o... more In order to know the real status of all the applications and systems in a company, an inventory of all the elements that could be released can be very useful. This paper presents a Releasable Inventory Tool, which was developed to support Agility. It facilitates the creation of an environment aligned to Lean and Agile principles. The releasable inventory enables strategic, tactical, and operational decisions by providing details on current releasable elements, which are constantly monitored and evaluated to support continual improvement, alignment, and value creation.
Developing an Integrated Risk Management Process Model for IT Settings in an ISO Multi-standards Context
With risk management as a key topic for most organizations, aligning and improving organisational... more With risk management as a key topic for most organizations, aligning and improving organisational and business processes is essential. Capability and Maturity Models can contribute to assess and then enable process improvement. With the need to integrate risk management in IT settings (IT department/organisation), ISO/IEC 15504-330xx process assessment approach combined with ISO 31000 for risk management can be the foundations for new process models. An integrated process-based approach with various market-demanded ISO standards (ISO 9001, ISO 21500, ISO/IEC 20000-1 and ISO/IEC 27001) is proposed in the paper; it explains how the Integrated Risk Management Process Model for IT settings in an ISO multi-standards context is developed with a Design Science research method.

Towards the Development of a Sequential Framework for Agile Adoption
Communications in Computer and Information Science, 2017
This research demonstrates the first steps towards the creation of a generic sequential Agile ado... more This research demonstrates the first steps towards the creation of a generic sequential Agile adoption framework. The presented Framework is the result of a detailed analysis of academic literature and industrial reports, and a multi-case study conducted in three large enterprises in Spain and Serbia. The proposed Agile adoption framework is composed of three main sequential phases for Agile method adoption process: Preparation, Transformation and Agile organisation. Preparation, the first phase of the framework, is developed to the highest level of detail and validated in three case companies. The main contribution of the paper is the proposed framework, from which the first phase is ready to be used by practitioners, and second and third phases are useful for academic society and they can be developed and validated further in the future. Integrated list of contingency factors, and list of situational factors, may be used by practitioners independently of using the generic Framework for Agile adoption presented in the paper.
Journal of Software: Evolution and Process, 2018
The culture of traditional organizations favors firmly established processes and standardization.... more The culture of traditional organizations favors firmly established processes and standardization. Therefore, the adoption of Agile and Lean approaches in these organizations is a challenging issue. This paper presents an overview and outlook of the most well-known Agile and Lean approaches in order to identify which kind of continuous software process improvement (SPI) is inherent in these approaches. The main objective of this research is to show that Lean and Agile SPI approaches can be pursued depending on the target environment, both in traditional and in agile organizations.

IET Software, 2018
Software development organisations are interested in adopting new agile methods and techniques. H... more Software development organisations are interested in adopting new agile methods and techniques. However, they often do not have the time and resources to explore available approaches or to customise them to the current situation at the project or organisational levels. As software companies are usually dealing with significant pressure and have to demonstrate productivity, time for software process improvement (SPI) is very limited. Using serious collaborative games can be helpful for the deployment of certain best practices recommended by agile methods. With the objective of facilitating SPI in organisations, the authors propose a ready-to-use collaborative game toolbox that is oriented for practical use in project team meetings. The set of collaborative games included in the toolbox have been designed for agile teams, regardless of the maturity level, to innovate and improve communication and cohesion, and to bring business value out of agile ceremonies.

Computer Applications in Engineering Education, 2018
The combination of traditional teaching methods with innovative learning tools generates a positi... more The combination of traditional teaching methods with innovative learning tools generates a positive effect on the learning. MiProJOC is a web-based question and answer game developed to support the delivery of interactive lessons and the assessment of the students' learning, both as in-class and distance education activities. MiProJOC was designed to maintain a repository of questions from different knowledge areas, to define and set different game modes, and to present the statistical results from the use of the tool. MiProJOC has been used to facilitate the learning of the software life cycle processes of the ISO/IEC/IEEE 12207 International Standard within a Software Quality course. This tool has been tested and validated by three different groups of users: students, teachers, and experts from an Information Technology center. The use of MiProJOC to consolidate theoretical concepts is quite profitable, instructive, and beneficial. The tool has achieved an increase in the student interest toward the topics studied. Students are more motivated when innovative techniques are used for the acquisition and consolidation of knowledge.

Integrated risk management process assessment model for IT organizations based on ISO 31000 in an ISO multi-standards context
Computer Standards & Interfaces, 2018
Abstract With risk management as a key challenge for most organizations, aligning and improving o... more Abstract With risk management as a key challenge for most organizations, aligning and improving organisational and business processes is essential. Capability and Maturity Models can contribute to assess and then enable process improvement. With the need to integrate risk management in IT Organizations (IT department/organisation), ISO/IEC 15,504–330xx process assessment approach combined with the latest version of ISO 31,000 for risk management can be the foundations for new process models. An integrated process-based approach with various popular and market demands ISO standards (ISO 9001, ISO 21,500, ISO/IEC 20,000–1 and ISO/IEC 27,001) is proposed in the paper; it explains how the Integrated Risk Management Process Assessment Model for IT Organizations in an ISO multi-standards context is developed with a Design Science research method.
Process Improvement with Retrospective Gaming in Agile Software Development
Communications in Computer and Information Science, 2015
Agile software development methods have changed nature of cooperation, collaboration and communic... more Agile software development methods have changed nature of cooperation, collaboration and communication in software development. Retrospective is a regular part of Scrum framework and it is devoted to software process improvement. In this paper different games for improving agile software development processes are presented. These games can be applied during the retrospective meetings and they are grouped in five sections: data gathering, ongoing activities, timeline, and team cohesion and risk management.
Journal of Software: Evolution and Process, 2014
ABSTRACTThis paper describes the results obtained and the lessons learned from the implementation... more ABSTRACTThis paper describes the results obtained and the lessons learned from the implementation of the ISO/IEC 29110 standard in four small software development companies, clustered in a joint process improvement program. The main results of this initiative have been, on the one hand, the definition of a standardized set of processes and procedures and, on the other, the development of a Process Asset Library to support project management good practices within the participant organizations. The PMBOK® Guide was used to complement the ISO/IEC 29110‐5‐1‐2 standard, in order to provide detailed knowledge about project management inputs, outputs, and best techniques. Copyright © 2014 John Wiley & Sons, Ltd.
Applying PMBOK® to teaching management in universities
Project management is a discipline with an established and consolidated body of knowledge which i... more Project management is a discipline with an established and consolidated body of knowledge which is collected in different models and standards. It is applicable in many professional areas. This article presents the results of an educational innovation project that has consisted in adapting some of the project management best practices to the organization and teaching of university courses in the European Higher Education Area (EHEA). A guide to support teaching management has been developed and a set of materials to facilitate the implementation of different processes has been designed. Moreover, a website has also been developed to share all the generated resources, to collect the experiences and suggestions from teachers and to provide feedback for continually improving the whole cycle.
Personal environment for teaching management in higher education
2014 9th Iberian Conference on Information Systems and Technologies (CISTI), 2014
ABSTRACT From the results of the research project entitled MiProDOC, where the PMBOK® Guide proje... more ABSTRACT From the results of the research project entitled MiProDOC, where the PMBOK® Guide project management good practices were adapted to the organization and delivery of teaching in the European Higher Education Area (EHEA), in this paper a personal environment for teaching management is presented. This environment integrates a set of tools supporting the teaching life cycle and is formed by both transversal tools such as office suites, social bookmarking services or virtual storage services, and specific tools for managing scope, time, communications and quality.
Team SPICE: A SPICE-Based Teamwork Assessment Model
Communications in Computer and Information Science, 2010
ABSTRACT Software engineering is currently paying special attention to cooperative and human aspe... more ABSTRACT Software engineering is currently paying special attention to cooperative and human aspects of software development. Within this new socio-technical perspective of software engineering, teamwork appears to be a relevant topic. This paper presents a SPICE-based Teamwork Assessment Model for software teams. This model, named Team SPICE, is composed of a Teamwork Reference Model (TRM) and a Measurement Framework, both introduced in previous works. In this paper, the assessment process to be followed to perform a teamwork assessment and the experience of its application to software teams are described.
Application of ISO/IEC 15504 in Very Small Enterprises
Communications in Computer and Information Science, 2010
ABSTRACT This paper presents the experience of application of the ISO/IEC 15504 standard in eight... more ABSTRACT This paper presents the experience of application of the ISO/IEC 15504 standard in eight software companies. Firstly, the objectives, the participants and the work plan are exposed. Secondly, the implementation of the project activities and its results are summarized. And finally, the cost of the implementation is detailed. The project which has allowed this improvement effort in these organizations has been named “QuaSAR II” and represents the continuance of the “QuaSAR” project, a software process improvement initiative started in 2002 in the Balearic Islands.
ISO/IEC 15504-5 Best Practices for IT Service Management
Communications in Computer and Information Science, 2011
ABSTRACT Software companies which have been involved in a process improvement programme according... more ABSTRACT Software companies which have been involved in a process improvement programme according to ISO/IEC 15504 are showing an increasing interest in the ISO/IEC 20000 standard for Information Technology Service Management. With the intention of supporting these companies in the implementation of the ISO/IEC 20000 standard and in order to facilitate the simultaneous application of both standards, the existing relations between ISO/IEC 15504-5 base practices and ISO/IEC 20000-4 process outcomes have been analysed and the results are presented in this paper.
Systems, Software and Service Process Improvement, 2011
This paper presents BizzProject, a software tool to support the integrated process management acc... more This paper presents BizzProject, a software tool to support the integrated process management according to the ISO/IEC 15504 standard. This tool has been developed by Bizzit, a Spanish small software development company. The current version of BizzProject covers the majority of the ISO/IEC 15504-7 maturity level 2 processes. The tool, which has been internally used in real projects of the company, is planned to be commercialized in the near future.
Improving the Tendering Process through the Deployment of PMBOK®
Communications in Computer and Information Science, 2012
ABSTRACT In the adverse economic situation customer requirements for purchasing a new product or ... more ABSTRACT In the adverse economic situation customer requirements for purchasing a new product or service are even greater. Software companies have been forced to improve their tenders to be competitive. The experience and knowledge gained in previous projects is crucial for organizations to prepare accurate and viable tenders. In this paper, two generic processes to support the tendering preparation and the project management according to PMBOK® are presented. These generic processes have been deployed in two software companies involved in an ISO/IEC 15504 SPI initiative. The implementation of these generic processes has facilitated the improvement of some ISO/IEC 15504-5 processes.
Uploads
Papers by Antoni Lluís Mesquida Calafat