Working in a team for a limited period of time and to deliver a high quality product are some of the skills that students should gain during their studies at the university. Empirical studies in software engineering play an important and significant role in the evaluation of tools, techniques, methods, and technologies before they are dynamically validated in industrial setup. After the presentation of the proj...
The General Data Protection Regulation has come into force in the European Union in May 2018 in order to meet current challenges related to personal data protection and to help harmonise the data protection across the EU. Although the GDPR was expected to benefit companies, being private or public, by offering consistency in data protection activities and liabilities across the EU countries and by enabling more...
This article aims to make a contribution to theory, as well as to practice, by identifying which project management practices are used by most private organizations in general and by sector of activity. The influence of practitioners' characteristics in the choice of project management practices and their use in groups are also analyzed. The results show that the most used project management practices are kick-...
Agile methodologies are increasingly considered important in the current context because of their focus on business benefit, strong stakeholder involvement and rapid incorporation of changing requirements. The Scrum methodology presents a generic and agile model for software development, but there are some gaps regarding solution architecture and requirements modeling and traceability. Fast customer feedback an...
Success Management can bring valuable contributions to improve project results and stakeholders’ relationship. However, the SM process must be explicitly integrated into project management approaches and methodologies. The purpose of this article is to describe how to implement SM in the context of the EU PM2 Project Management Methodology. Using Design Science Research, this paper helps to fill a gap in the li...
Agile software development methodologies, such as Scrum, have been widely used today because they offer great benefits to their users, such as accelerating processes and resources to deal with instability in technological environments. The Scrum methodology focuses on the management and organization of software projects but does not provide detailed descriptions of how everything should be done in a project. Ra...
Project management is a vast and complex area in which changes occur constantly. In this area there are several standards of good practices. The use of these standards and guidelines for project management increases the knowledge of managers and helps the organization to achieve better results. These are associated with several areas of knowledge or competencies, each with their own processes to develop. From t...
Typically, we measure the success of an Information Technology project through time, budget and quality. However, with the advance of years, we found that stakeholders have also something to say about success evaluation. Each stakeholder has an impact, its own interests and expectations about the project development. Therefore, what for some can be considered a success, for others can be considered a failure, b...
Given the high importance and complexity of the evaluation of Information Technology (IT) projects, it is essential that companies define and implement systematic processes for managing success aiming to improve project management and deliverables performance. This article presents the first stage of the implementation of a success management process in an IT project of a large multi-national company. Prelimina...
Typically the Project Management Office activity is linked to the management and coordination of plan-driven projects, also known as waterfall or traditional projects. However, with the advent of agile methodologies in organizations of software development (the case of many information systems and technologies (IST)) no longer value the traditional PMO. It needs to be changed according to the agile values, so t...