7 research outputs found

    Template-Driven Documentation for Enterprise Recruitment Best Practices

    Get PDF
    Recruitment Best Practices (RBPs) are useful when building complex Enterprise Recruitment Architectures (ERAs). However, they have some limitations that reduce their reusability. A key limitation is the lack of capturing and documenting recruitment problems and their solutions from an enterprise perspective. To address this gap, a template for Enterprise Recruitment Best Practice (ERBP) documentation is defined. This template provides a model-driven environment and incorporates all elements that must be considered for a better documentation, sharing and reuse of ERBPs. For this purpose, we develop a precise metamodel and five UML diagrams to describe the template of the ERBPs. This template will facilitate the identification and selection of ERBPs and provide enterprise recruitment stakeholders with the guidelines of how to share and reuse them. The template is produced using design science method and a detailed analysis of three case studies. The evaluation results demonstrated that the template can contribute to a better documentation of ERBPs

    Improving IT service management using an ontology-based and model-driven approach

    Get PDF
    Texto en inglés y resumen en inglés y españolLa adopción de marcos de trabajo de mejores prácticas que permiten la integración de las Tecnologías de la Información (TI) con el negocio, ayuda a las organizaciones a crear y compartir procesos de gestión de servicios de TI. Sin embargo, las guías y modelos publicados suelen especificarse en lenguaje natural o con representaciones gráficas que carecen de la semántica computacional necesaria para poder automatizar su validación, simulación e incluso su ejecución. En esta tesis se presenta Onto-ITIL, una propuesta basada en ontologías y en el enfoque de desarrollo de software dirigido por modelos que captura las mejores prácticas ofrecidas por ITIL® (del inglés Information Technology Infrastructure Library), y destinada a facilitar la prestación de servicios de TI. El objetivo de Onto-ITIL es ayudar a los expertos del dominio a modelar e implementar procesos de gestión de servicios de TI evitando ambigüedades semánticas y contradicciones. La formalización de los procesos de gestión de servicios de TI en términos de ITIL constituye un primer paso para cubrir la brecha que se da entre el negocio y las TI. Para definir las ontologías se ha utilizado OWL (del inglés Web Ontology Language). Adicionalmente, se ha definido un conjunto de reglas basadas en SWRL (del inglés Semantic Web Rule Language) que permiten enriquecer la ontología con una serie de restricciones semánticas y de reglas de inferencia de conocimiento. Por último, la definición de un conjunto de consultas basadas en SQWRL (del inglés Query-Enhanced Web Rule Language) permite recuperar conocimiento obtenido con OWL e inferido a través de las reglas SWRL. Además de formalizar los procesos de gestión de servicios de TI en base a las buenas prácticas consideradas por ITIL, Onto-ITIL también permite compartir, reutilizar e intercambiar las especificaciones de dichos procesos a través de mecanismos automatizados que proporcionan ciertos marcos de trabajo de comercio electrónico, como por ejemplo, ebXML. Mediante la adopción del enfoque MDE (del inglés Model-driven Engineering), se ha utilizado un DSL (del inglés Domain Specific Language) basado en la ontología Onto-ITIL que sirve para implementar sistemas de información basados en flujos de trabajo que dan soporte a los Sistemas de Gestión de Servicios de TI (SGSTI). Los modelos que se obtienen a partir de este lenguaje de modelado se pueden considerar modelos de alto nivel que han sido enriquecidos con conocimiento ontológico, y que están definidos exclusivamente en términos de lógica de negocio, es decir, que no presentan ningún aspecto arquitectónico o de plataforma de implementación. Con lo cual, de acuerdo con la arquitectura en cuatro capas propuesta por el OMG (del inglés Object Management Group), estos modelos se encontrarían a nivel CIM (del inglés Computation Independent Model). En resumen, la propuesta presentada en esta tesis permite: (i) formalizar el conocimiento asociado a los sistemas de gestión de servicios de TI en base a ontologías que recogen las buenas prácticas consideradas por ITIL; (ii) modelar la semántica de las actividades que definen los procesos de gestión de servicios de TI en forma de flujos de trabajo; (iii) generar de manera automática modelos de requisitos de alto nivel para implementar sistemas de información que se necesitan para dar soporte a dichos procesos; y (iv) a partir de los modelos anteriores, obtener modelos de más bajo nivel (llegando incluso al código de las aplicaciones) a través de transformaciones automáticas de modelos. La investigación llevada a cabo en esta tesis se ha validado mediante de la implementación de un caso de estudio real proporcionado por una compañía española que ofrece servicios de TI

    Improving IT service management using an ontology-based and model-driven approach

    Get PDF
    Texto en inglés y resumen en inglés y españolLa adopción de marcos de trabajo de mejores prácticas que permiten la integración de las Tecnologías de la Información (TI) con el negocio, ayuda a las organizaciones a crear y compartir procesos de gestión de servicios de TI. Sin embargo, las guías y modelos publicados suelen especificarse en lenguaje natural o con representaciones gráficas que carecen de la semántica computacional necesaria para poder automatizar su validación, simulación e incluso su ejecución. En esta tesis se presenta Onto-ITIL, una propuesta basada en ontologías y en el enfoque de desarrollo de software dirigido por modelos que captura las mejores prácticas ofrecidas por ITIL® (del inglés Information Technology Infrastructure Library), y destinada a facilitar la prestación de servicios de TI. El objetivo de Onto-ITIL es ayudar a los expertos del dominio a modelar e implementar procesos de gestión de servicios de TI evitando ambigüedades semánticas y contradicciones. La formalización de los procesos de gestión de servicios de TI en términos de ITIL constituye un primer paso para cubrir la brecha que se da entre el negocio y las TI. Para definir las ontologías se ha utilizado OWL (del inglés Web Ontology Language). Adicionalmente, se ha definido un conjunto de reglas basadas en SWRL (del inglés Semantic Web Rule Language) que permiten enriquecer la ontología con una serie de restricciones semánticas y de reglas de inferencia de conocimiento. Por último, la definición de un conjunto de consultas basadas en SQWRL (del inglés Query-Enhanced Web Rule Language) permite recuperar conocimiento obtenido con OWL e inferido a través de las reglas SWRL. Además de formalizar los procesos de gestión de servicios de TI en base a las buenas prácticas consideradas por ITIL, Onto-ITIL también permite compartir, reutilizar e intercambiar las especificaciones de dichos procesos a través de mecanismos automatizados que proporcionan ciertos marcos de trabajo de comercio electrónico, como por ejemplo, ebXML. Mediante la adopción del enfoque MDE (del inglés Model-driven Engineering), se ha utilizado un DSL (del inglés Domain Specific Language) basado en la ontología Onto-ITIL que sirve para implementar sistemas de información basados en flujos de trabajo que dan soporte a los Sistemas de Gestión de Servicios de TI (SGSTI). Los modelos que se obtienen a partir de este lenguaje de modelado se pueden considerar modelos de alto nivel que han sido enriquecidos con conocimiento ontológico, y que están definidos exclusivamente en términos de lógica de negocio, es decir, que no presentan ningún aspecto arquitectónico o de plataforma de implementación. Con lo cual, de acuerdo con la arquitectura en cuatro capas propuesta por el OMG (del inglés Object Management Group), estos modelos se encontrarían a nivel CIM (del inglés Computation Independent Model). En resumen, la propuesta presentada en esta tesis permite: (i) formalizar el conocimiento asociado a los sistemas de gestión de servicios de TI en base a ontologías que recogen las buenas prácticas consideradas por ITIL; (ii) modelar la semántica de las actividades que definen los procesos de gestión de servicios de TI en forma de flujos de trabajo; (iii) generar de manera automática modelos de requisitos de alto nivel para implementar sistemas de información que se necesitan para dar soporte a dichos procesos; y (iv) a partir de los modelos anteriores, obtener modelos de más bajo nivel (llegando incluso al código de las aplicaciones) a través de transformaciones automáticas de modelos. La investigación llevada a cabo en esta tesis se ha validado mediante de la implementación de un caso de estudio real proporcionado por una compañía española que ofrece servicios de TI

    Modelo de maturidade/capacidade de processo de software para sistemas de telemedicina considerando a convergência digital

    Get PDF
    Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Ciência da Computação, Florianópolis, 2015.A telemedicina é a utilização das tecnologias de comunicação e informática para fornecer cuidados médicos em casos onde a distância é um fator crítico. Ela possibilita a realização de diversos serviços de saúde tais como tele consultas, telediagnóstico, segunda opinião, entre outros. Devido ao fator crítico do domínio uma preocupação com a qualidade desses sistemas vem crescendo. Essa preocupação tornou-se ainda mais importante devido à evolução destes sistemas no contexto da convergência digital, um fenômeno gera o agrupamento de diversas tecnologias (como p.ex. computadores, TVs e celulares). A convergência digital melhora a experiência do usuário, mas acaba causando um problema chamado de divergência de aplicações, no qual aplicativos para dispositivos móveis precisam ser projetados, desenvolvidos, testados e mantidos em diversas plataformas. A qualidade de sistemas é comumente assegurado pela adoção de modelos de maturidade/capacidade de processo de software, como o CMMI, a ISO/IEC 15504 e MPS.Br. Estes modelos tipicamente precisam ser customizado para domínios específicos, no entanto, ainda não existe um MMCPS customizado para sistemas de telemedicina no contexto da convergência digital. O objetivo do presente trabalho é propor um MMCPS customizado para esse contexto, buscando melhorar a qualidade do processo de desenvolvimento desses sistemas e consequentemente dos produtos gerados. Assim, foi proposto um MMCPS, tendo como base requisitos de qualidade de produtos de ambos os domínios. Esse modelo foi elaborado a partir da customização da ISO/IEC 15504 e da ISO/IEC 12207, com a adição de processos de outras normas/modelos, que buscassem contemplar a implementação dos requisitos de qualidade mais importantes para ambos os domínios. A partir do mapeamento de processos, foi proposto um modelo de referência de processo customizado, que foi avaliado por especialistas nas áreas por meio de um Expert Panel. Assim, foi possível a elaboração do MMCPS customizado para o desenvolvimento de sistemas de telemedicina no contexto da convergência digital, que servirá para nortear o desenvolvimento de novos sistemas para esse domínio e também para avaliar a qualidade dos já existentes, melhorando assim a qualidade desses sistemas.Abstract : Telemedicine might be defined as the use of technologies such as communications and informatics, in order to provide health care in cases that distance is a critical issue. It allows the applications of health care services such as teleconsulting, tele diagnostic, second opinion, among others. Due to the criticality of the domain, a concern about the quality of these systems is growing. This concern became even more notorious, due to the evolution of digital convergence, the unification of different technologies (ex. Computers, Digital TVs and smartphones). The digital convergence improves user experience, but brings another problem, the digital divergence, where mobile applications must be projected, developed, tested and maintained for different platforms. Systems quality is usually secured by the use of capability/maturity models, such as CMMI, ISO/IEC 15504 and MPS.Br. The application of these models usually requires the customization for a specific domain, however, there is still no SPCMM tailored for telemedicine systems in the context of digital convergence. The objective of this research is to propose a SPCMM for this context, in order to improve the quality of development process of these systems and also the quality of the products. For this, a SPCMM is proposed, based on product quality requirements from both domains. This model was elaborated from a customization of ISO/IEC 15504 and ISO/IEC 12207 with the addition of processes form other standards/models, in order to assure the implementation of most important software quality requirements for both domains. From the mapping of processes, the proposition of a process reference model was made and assessed by specialists through an Expert Panel. With it, the elaboration of a SPCMM for telemedicine systems became possible. This model shall allow organizations to guide the development process and also assess existing products, improving the quality of these systems

    Um modelo de capacidade e maturidade para melhoria de processo de software para SaaS colaborativo

    Get PDF
    Tese (doutorado) - Universidade Federal de Santa Catarina, Centro Tecnológico, Programa de Pós-Graduação em Engenharia de Automação e Sistemas, Florianópolis, 2013.Atualmente, o cenário de desenvolvimento e disponibilização de software se mostra altamente exigente e dinâmico. SaaS (Software-as-a-Service) traz consigo uma série de vantagens que atraem provedores e clientes para tirarem proveito do cloud computing. Esses novos paradigmas permitem (com mais facilidade) a terceirização das soluções de TI e a colaboração entre provedores de serviços de software, tentando buscar novas oportunidades se beneficiando das alianças. As formas como as novas tecnologias e conceitos se relacionam, mudam e surgem, são muito dinâmicas, gerando grande cobrança nas empresas provedoras de serviço de software, para que elas acompanhem essas mudanças. A confiança na contratação dos serviços SaaS é uma necessidade que surge junto a essa mudança de paradigma computacional. Existem diversas frentes que vêem apoiar uma possível resolução deste problema, e uma delas é a adoção de melhoria de processo de software nesses provedores de serviços, cujas premissas da Engenharia de Software já são bastante difundidas, como fazem a norma ISO/IEC 15504 e o CMMI-DEV. Porém, os atuais modelos de referência e normas que norteiam essa necessidade são voltadas para o desenvolvimento de software tradicional, não cobrindo totalmente um ambiente de desenvolvimento SaaS e colaboração. Alguns modelos voltados para serviços também já estão disponíveis, como o CMMI for services e o MPS.br guia geral de serviços, porém, eles apresentam "serviços" como sendo um serviço atendimento ao cliente, e não como serviço de software, como é trazido nesta tese. Com isso, nesta tese de doutorado foi desenvolvido um Modelo de Capacidade e Maturidade para Melhoria de Processo de Software para Software-as-a-Service e para Colaboração. Esse Modelo é um repositório de boas práticas de processos (de desenvolvimento de serviços de software e colaboração), baseados na engenharia de software e princípios de gestão do processo. Ele é organizado em níveis de capacidade e maturidade, projetado para melhorar os processos. Esse Modelo vem oferecer uma possibilidade de adequação às exigências de qualidade para os provedores, oferecendo mais argumentos positivos em sua contratação e potencializando a colaboração entre os provedores. Abstract : Nowadays, the scenario of software development and availability hasshown highly demanding and dynamic. Software-as-a-Service (SaaS)brings a lot of advantages that is attracting providers and customers whoare already familiar with the facility coming from cloud computing.These new paradigms allow (more easily) outsourcing of IT solutionsand collaboration among providers (trying to reach new opportunities tobenefit from alliances). The ways in which this new technologies andconcepts are related, emerge and change are very dynamic, generating ahuge demand to software development providers. Trustworthiness in thehiring of SaaS services is a necessity that comes close to this paradigmshift. There are several options that support this problem, and one ofthem is implement software process improvement of services providers,whose premises the Software Engineering are already known, likeISO/IEC 15504 standard and CMMI-DEV. However, current referencemodels and standards available are geared towards the development oftraditional software, do not completely covering SaaS developmentenvironment. Some models focused to services are available like CMMIfor services and MPS.br general guide for services, but they introducethe term ?service? like a customer service, differently that term softwareservice that is assumed in this thesis. Thus, in this doctoral thesis wasdeveloped a Capability and Maturity Model for Software ProcessImprovement for Collaborative Software-as-a-Service. This Model is arepository of best practices to Services Development Processes (SaaS)and Collaboration. Based on software engineering and managementprinciples of the process, it is organized into capability and maturitylevels, designed to improve processes. This Model can offer a chance toadapt to the quality demands for providers, offering more positivearguments in its hiring and supporting the collaboration among providers

    Enterprise e-recruitment: a problem-oriented conceptual model and ontology for contextualising recruitment problem space.

    Get PDF
    Internet-led labour market has become so competitive forcing many organisations from different sectors to embrace e-recruitment. However, it is challenging to realise the value of e-recruitment from a Requirements Engineering (RE) analysis perspective, which is the overall problem addressed in this thesis. The research was originated from the failure of realising the e- recruitment value in a real e-recruitment project conducted in the Secureland Army (SA). After reviewing the various challenges faced in that project through a number of related research domains, the thesis focuses on two major problems that are root causes of the overall problem of the thesis: (1) the difficulty of scoping, representing, and systematically transforming recruitment problem knowledge towards e-recruitment solution specification; and (2) the difficulty of documenting e-recruitment best practices for reuse purposes in an enterprise recruitment environment. These problems are related to some knowledge gaps in the research literature. To address the foregoing problems, the thesis developed four artefacts leading to contributions to knowledge centred on enterprise e-recruitment: (1) a Problem-Oriented Conceptual Model (POCM) to contextualise and represent the various recruitment problem viewpoints from an enterprise perspective; (2) a complementary Ontology for Recruitment Problem Definition (Onto-RPD) to elaborate those problem viewpoints towards a comprehensive recruitment problem definition; (3) a POCM-informed Requirements Analysis Approach (POCM-RAA) to utilise POCM and systematically derive and analyse requirements through different levels of abstraction towards the e-solution space; and (4) an Enterprise Recruitment Metamodel (ERM) to enable a better documentation and reuse of Enterprise Recruitment Best Practices (ERBPs) by combining the elements of the three artefacts previously developed with the elements of a template defined for that purpose. The overall research methodology adopted is design science, a scientific study for creating artefacts with the goal of solving practical problems. The POCM and Onto-RPD artefacts were developed incrementally using action-research conducted on three real case studies, and evaluated using a focus group. Based on the POCM and Onto-RPD, the POCM-RAA was developed using a literature study as well as well-established RE approaches. The ERM was developed by consolidating and integrating the previous artefacts with a defined template for documentation. The evaluation indicates that the POCM and Onto-RPD provide a strong foundation for representing and defining recruitment problem from different enterprise perspectives. Moreover, the POCM-RAA can support a systematic guidance and transformation of recruitment problem domain knowledge towards e-recruitment solution. The ERM supported by an example of application showed its feasibility towards a better structuring and documenting of ERBPs. Finally, the four artefacts developed can collectively contribute to the resolution of research problem and enable realisation of e-recruitment value. However, some limitations with the artefacts were addressed for future work

    Dobre praktyki i standardy z obszaru technologii informatycznych w procesach zarządzania transformacją cyfrową w organizacji

    Get PDF
    W literaturze przedmiotu transformacja cyfrowa jest analizowana przez badaczy w różnych kontekstach. Najistotniejszym z punktu widzenia niniejszej rozprawy doktorskiej są badania nad transformacją cyfrową z perspektywy organizacji. Również w przypadku dobrych praktyk i standardów IT trudno odnaleźć w literaturze przedmiotu nurt wiodący, wokół którego koncentrowałyby się badania. Do chwili obecnej definicja pojęcia dobrych praktyk i standardów IT pozostaje nieostra. W literaturze przedmiotu o najlepszych praktykach mówi się zarówno przez pryzmat szerokiej i abstrakcyjnej idei, jak i w kontekście praktycznych konsekwencji związanych z wdrożeniem lub spowodowanych zastosowaniem tych praktyk. Uzasadnienie naukowe dla zainteresowania dobrymi praktykami jest jednak niezmiennie takie samo. Chodzi o to, by nie tylko formułować abstrakcyjne pojęcia i stany idealne, ale również rozwijać to, co posiada praktyczne dowody swojej skuteczności. Ta przesłanka stanowi – pomimo wieloznaczności definicyjnej obu pojęć – inspirację dla autora do podjęcia tematu i dokonania próby powiązania zagadnienia dobrych praktyk i standardów IT z transformacją cyfrową. Celem głównym pracy jest przedstawienie w ujęciu teoretycznym, poznawczym i aplikacyjnym dobrych praktyk i standardów IT wspierających transformację cyfrową przedsiębiorstwa. W badaniu na szeroką skalę wykorzystano studia przypadków oraz podejście do badań ukierunkowane na projektowanie. Rozprawę podzielono na pięć rozdziałów. Rozdział 1 stanowi ogólne wprowadzenie do zagadnień poruszanych w rozprawie. W tej części zaprezentowane zostały: luka badawcza oraz wynikający z niej problem badawczy, uzasadnienie dla podjętego problemu, cele badania oraz pytania badawcze. Rozdział 2 obejmuje przegląd literatury powiązanej z tematem pracy i omawia aktualny stan badań w zakresie objętym rozprawą. Rozdział 3 opisuje przeprowadzone badania, a Rozdział 4 analizę i ocenę uzyskanych wyników. Wnioski wynikające z badania zawarto w Rozdziale 5, zaś materiały pomocnicze i uzupełniające umieszczono w formie załączników w Rozdziale 6.Celem głównym pracy jest przedstawienie w ujęciu teoretycznym, poznawczym i aplikacyjnym dobrych praktyk i standardów IT wspierających transformację cyfrową przedsiębiorstwa. W badaniu na szeroką skalę wykorzystano studia przypadków oraz podejście do badań ukierunkowane na projektowanie. Przeprowadzone analizy dostarczyły odpowiedzi na pytania o dobre praktyki i standardy IT stosowane podczas projektów związanych z transformacją cyfrową organizacji, sposób ich wykorzystania, ryzyka i zagrożenia temu towarzyszące, a także związane z tym kluczowe czynniki sukcesu. W badaniu zaproponowano dwa artefakty (zestaw dobrych praktyk i standardów IT możliwych do zastosowania w ramach transformacji cyfrowej organizacji oraz wytyczne dotyczące stosowania przez organizacje dobrych praktyk i standardów IT w ramach przedsięwzięć transformacji cyfrowej) oraz zweryfikowano ich zastosowanie w wybranych organizacjach. Ocena wyników została przeprowadzona w oparciu o opinie ekspertów, analizę danych pochodzącą z systemów IT obu organizacji oraz wywiady pogłębione. Przeprowadzone badanie potwierdziło istotę problemu, ale wskazało również na wysoki poziom subiektywizmu oceny zaproponowanych przez autora artefaktów. Może to świadczyć o dużej zależności stosowanych kryteriów od indywidualnych doświadczeń ekspertów lub o równoważnym znaczeniu poszczególnych kryteriów. W części poświęconej analizie danych pochodzących z systemów IT badanie potwierdziło skuteczność zastosowanych dobrych praktyk IT. Wywiady pogłębione z kolei wskazały na wiodącą rolę włączającego i angażującego przywództwa oraz kultury organizacyjnej w przedsięwzięciach transformacji cyfrowej organizacji. W wyniku przeprowadzonej analizy autor zarekomendował kontynuację badań w obszarach związanych z poszukiwaniem ograniczeń w stosowaniu dobrych praktyk i standardów IT, włączającym przywództwem i świadomością liderów odnośnie do potencjału i sposobu wykorzystywania dobrych praktyk, a także nad szczegółową definicją problemu
    corecore