6 research outputs found
Experimental software engineering in educational context
Empirical studies are important in software
engineering to evaluate new tools, techniques, methods and technologies in a structured way before they are introduced in
the industrial (real) software process. Within this PhD thesis we will develop a framework of a consistent process for involving students as subjects of empirical studies of software engineering. In concrete, our experiences with software development teams composed of students will analyze how
RUP (Rational Unified Process) processes can be compliant with the CMMI (Capability Maturity Model Integration), namely in the context of MLs (maturity levels) 2 and 3.
Additionally, we will also analyze the influence of project management tools to improve the process maturity of the teams. Our final goal of carrying out empirical studies with students is to understand its validity when compared with the corresponding studies in real industrial settings
ORPMS: An ontology-based real-time project monitoring system in the cloud
Project monitoring plays a crucial role in project management, which is a part of every stage of a project’s life-cycle. Nevertheless, along with the increasing ratio of outsourcing in many companies’ strategic plans, project monitoring has been challenged by geographically dispersed project teams and culturally diverse team members. Furthermore, because of the lack of a uniform standard, data exchange between various project monitoring software becomes an impossible mission. These factors together lead to the issue of ambiguity in project monitoring processes. Ontology is a form of knowledge representation with the purpose of disambiguation. Consequently, in this paper, we propose the framework of an ontology-based real-time project monitoring system (ORPSM), in order to, by means of ontologies, solve the ambiguity issue in project monitoring processes caused by multiple factors. The framework incorporates a series of ontologies for knowledge capture, storage, sharing and term disambiguation in project monitoring processes, and a series of metrics for assisting management of project organizations to better monitor projects. We propose to configure the ORPMS framework in a cloud environment, aiming at providing the project monitoring service to geographically distributed and dynamic project members with great flexibility, scalability and security. A case study is conducted on a prototype of the ORPMS in order to evaluate the framework
Remote project management: challenges and best practices
With the advance of technology, such as the internet and media communications, the world
has become much more connected. People have shortened the physical distance through technology
facilitations. This advance not only has affected the social side of humanity, but has also opened up
doors so that organizations could take part of these benefits. People were trained and encouraged to
work from home. Companies saw an opportunity to reduce costs and get the most qualified
professionals regardless of their geographic location. In this way, Project Management (PM) with
Remote Teams (RT) has taken a relevant place inside organizations. In face of the pandemic situation
the world is undergoing, working remotely stopped being an option and became the way to move on.
There is an uncountable study on scientific community about PM talking about issues, challenges, best
practices, frameworks and other topics, but only a few of them is direct related with remote project
management (RPM) and/or RT. To fill this gap, this research aims to identify the main RPM challenges
as well as the practices to mitigate such challenges. To evaluate and demonstrate findings, 30
qualitative interviews were performed and 69 surveys were applied with Project Managers who are
developing their activities in a remote mode 100% of the time after the beginning of the Covid-19
pandemic. In the end, it is possible to see a list of 14 challenges and 13 best practices they had to apply
to maintain their projects in the track and support their teams in this such difficult moment. The
author concluded that was a disruptive moment for both workers and companies. Increased quality
of life and flexible schedules were identified as a great benefit. On the other hand, much more
dedicated work-hours were needed to maintain projects productivity.Com o avanço da tecnologia, tal como a internet e os meios de comunicação o mundo ficou
muito mais conectado. As pessoas passaram a encurtar a distancia fisica através de facilidades
tecnologicas. Esse avanço não afetou apenas o lado social da humanidade, mas abriu portas para que
as organizações também pudessem usufruir desses beneficios. As pessoas foram capacitadas e
incentivadas a trabalhar de casa. As empresas viram uma oportunidade de reduzir custos e obter os
mais qualificados profissionais independente de sua posição geografica. Desta forma, a gestão de
projetos com equipas remotas passou a ter um relevante lugar dentro das organizações. Diante da
situação pandêmica que o mundo está a ultrapassar, trabalhar remotamente deixou de ser opção e
passou a ser a forma de seguirmos em frente. Existem incontaveis estudos na comunidade cientifica
a dissertar sobre gestao de projetos, seus riscos, desafios, melhores praticas, ferramentas e outros
assuntos pertinentes. Mas somente um grupo pequeno e restrito de estudos estĂŁo diretamente
relacionados com a gestĂŁo de projetos remota e equipas remotas. Para preencher essa lacuna, esse
estudo visa identificar os principais desafios da gestão de projetos remota, bem como as práticas para
mitiga-los. Para avaliar e demonstrar os resultados, 30 entrevistas qualitativas e 69 questionarios
foram aplicados com gestores de projetos que estĂŁo desenvolvendo suas atividades de modo remoto
100% do tempo apĂłs o inicio da pandemia Covid-19. No final, pode-se ver uma lista de 14 desafios e
13 boas praticas que foram adotadas para manter seus projetos em dia e apoiar suas equipas nesse
momento tĂŁo dificil. O autor conclui que foi um momento disruptivo tanto para os trabalhadores
quanto para as empresas. Aumento da qualidade de vida e horarios mais flexiveis foram vistos como
um grande beneficio. Em contra-partida, foram necessarias muito mais horas de dedicacao ao
trabalho para que fosse possivel manter a produtividade dos projetos
Eine Analyse der Literatur zur Referenzmodellierung im Geschäftsprozessmanagement unter Berücksichtigung quantitativer Methoden
Im Geschäftsprozessmanagement nimmt die Referenzmodellierung bei der Gestaltung von Geschäftsprozessen eine große Bedeutung ein, da auf bereits existierende Modelle zurückgegriffen werden kann. So kann Zeit für die Entwicklung der Prozesse eingespart und von bereits etabliertem Wissen profitiert werden. Die vorliegende Masterarbeit analysiert die Literatur im Bereich der Referenzmodellierung im Geschäftsprozessmanagement unter Berücksichtigung quantitativer Methoden. Es werden insbesondere die Forschungsrichtungen bzw. Themenbereiche, Entwicklungen und der aktuelle Stand der Literatur in diesem Bereich ermittelt. Zunächst werden deutsch- und englischsprachige Artikel nach bestimmten Kriterien ausgewählt. Anschließend folgt eine quantitativ orientierte Analyse der Literatur. Dabei kommt die Latente Semantische Analyse zum Einsatz, mit deren Hilfe Themenbereiche ermittelt werden und die einzelnen Beiträge den ermittelten Themenbereichen zugeordnet werden können. Darüber hinaus wird die Entwicklung der Anzahl der Artikel in den Themenbereichen im Zeitverlauf betrachtet und auf Unterschiede zwischen der deutsch- und englischsprachigen Literatur eingegangen. In der darauf folgenden qualitativ orientierten Analyse werden die Artikel der einzelnen Themenbereiche inhaltlich analysiert und der aktuelle Stand der Forschung dargestellt. Nicht zuletzt werden die Ergebnisse der qualitativen Analyse in Bezug zu den Ergebnissen der quantitativen Analyse gesetzt
Amélioration de la maîtrise des risques dans les projets par l'utilisation des mécanismes de retour d'expérience
Pour améliorer l’analyse des risques dans les projets et renforcer son efficacité, les gestionnaires de projet devraient réutiliser les expériences et les bonnes pratiques acquises au cours de projets antérieurs. Le retour d’expérience constitue une source de connaissances importante pour réduire les niveaux d’incertitude et donc les risques dans les projets. Les méthodologies de retour d’expériences sont ainsi devenues réellement reconnues dans de nombreuses entreprises. Toutefois, ces entreprises se sont souvent contentées de recueillir des informations en fin de projet en pensant que cela suffirait à générer les connaissances nécessaires pour améliorer leur performance. Malheureusement, la capitalisation de ces expériences est traditionnellement une étape statique à la clôture du projet qui permet simplement la capture de quelques événements mémorisés par les experts impliqués. En outre, l’information capitalisée est difficile à réutiliser directement dans une nouvelle analyse des risques. Nos efforts se sont concentrés sur l’élaboration d’une méthode ayant pour but d’améliorer le processus de gestion des risques dans les projets en utilisant un système de retour d’expérience et, ainsi, de contribuer à une logique d’amélioration continue. La méthode envisagée est basée sur un système d’exploitation des connaissances qui permet de développer des compétences clés comme : la résolution des problèmes, la capacité à prendre des décisions collectivement, la réflexion, l’apprentissage et la capacité prospective (envisager). Le modèle proposé est défini sur la base de l’étude de la contribution de trois domaines centraux : le Management de Projets, le Management des Risques et le retour d’expérience. La singularité de nos travaux réside dans le fait d’intégrer explicitement un mécanisme de retour d’expérience en continu afin d’améliorer la performance des processus de gestion des risques dans les projets. Nous proposons de mettre en oeuvre une démarche de modélisation des connaissances orientée retour d’expérience. Nous définissons un modèle permettant de caractériser les projets, les risques et les expériences en vue du repérage, de la capitalisation et de l’exploitation des connaissances. La modélisation de ces éléments permet également de disposer d’une structuration facilitant une lecture plus rapide du projet ou de ses processus. Nous avons donc développé un modèle qui permet de représenter les éléments clé utilisés lors du processus de management des risques et ainsi de faciliter la capitalisation les expériences et la recherche des expériences antérieures similaires. Cela permet ensuite de standardiser et d’améliorer la démarche de management des risques. Du point de vue de la recherche des expériences antérieures, nous définissons : D’une part, un algorithme de recherche des expériences similaires fondé sur les comparaisons entre des graphes étiquetés orientés. Cela consiste en l’établissement d’une correspondance entre deux graphes (le graphe 1 étant le contexte du projet actuel et le graphe 2 le contexte d’un projet passé enregistré sous forme d’expérience) par une factorisation par paire de la matrice d’affinité qui découple la structure des noeuds et des arcs similaires (Zhou et De la Torre, 2012). D’autre part, un algorithme pour trouver la correspondance optimale entre ces graphes, de sorte que la somme de la compatibilité des noeuds et des arcs soit maximisée. Pour ce faire, nous avons utilisé un algorithme génétique. Enfin, nous proposons une démarche d’exploitation des expériences passées similaires. De cette manière nous pouvons obtenir un ensemble de risques associés à ces objets similaires afin d’alimenter le système d’aide à la décision dans la gestion du projet