To see the other types of publications on this topic, follow the link: Unified process model.

Dissertations / Theses on the topic 'Unified process model'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 21 dissertations / theses for your research on the topic 'Unified process model.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Skogstad, Philipp Leo Stefan. "A unified innovation process model for engineering designers and managers /." May be available electronically:, 2009. http://proquest.umi.com/login?COPT=REJTPTU1MTUmSU5UPTAmVkVSPTI=&clientId=12498.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Bednarz, Andrzej. "Transformation of Rational Unified Process analysis model to design model according to architectural patterns." Thesis, Blekinge Tekniska Högskola, Avdelningen för programvarusystem, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-5981.

Full text
Abstract:
Applying Rational Unified Process (RUP) in a project means to develop a set of models before the system could be implemented. The models depict the essentials of the system from requirements to detailed design. They facilitate getting a system that has appropriate and rich documentation (therefore highly maintainable) and addresses user needs. However, creation of the models may cause overheads since a lot of work has to be put to elaborate the artefacts. In this paper a method that makes RUP more efficient is proposed. The method makes use of the fact that every subsequent model is developed basing on the previous model. In other words, models are successively transformed from requirements up to executable code. In particular, design model bases on an analysis model. The proposed method applies automatic model transformation from an analysis model to a design model. Firstly, an approach for performing automatic transformation is chosen. Secondly, a tool applying this approach is implemented. Finally, the transformation tool is tested and evaluated in an empirical study. The results show that automation of model transformation may be beneficial, and therefore can help in getting better systems in shorten time.
APA, Harvard, Vancouver, ISO, and other styles
3

Leopold, Henrik, der Aa Han van, Fabian Pittke, Manuel Raffel, Jan Mendling, and Hajo A. Reijers. "Searching textual and model-based process descriptions based on a unified data format." Springer Berlin Heidelberg, 2019. http://dx.doi.org/10.1007/s10270-017-0649-y.

Full text
Abstract:
Documenting business processes using process models is common practice in many organizations. However, not all process information is best captured in process models. Hence, many organizations complement these models with textual descriptions that specify additional details. The problem with this supplementary use of textual descriptions is that existing techniques for automatically searching process repositories are limited to process models. They are not capable of taking the information from textual descriptions into account and, therefore, provide incomplete search results. In this paper, we address this problem and propose a technique that is capable of searching textual as well as model-based process descriptions. It automatically extracts activity-related and behavioral information from both descriptions types and stores it in a unified data format. An evaluation with a large Austrian bank demonstrates that the additional consideration of textual descriptions allows us to identify more relevant processes from a repository.
APA, Harvard, Vancouver, ISO, and other styles
4

Jayaweera, Prasad M. "A Unified Framework for e-Commerce Systems Development : Business Process Pattern Perspective." Doctoral thesis, Kista : Dept. of Computer and Systems Sciences [Institutionen för Data- och Systemvetenskap], Univ./KTH, 2004. http://urn.kb.se/resolve?urn=urn:nbn:se:su:diva-219.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Marek, Jan. "Model klienta veřejné správy z pohledu Unified Foundational Ontology." Master's thesis, Vysoká škola ekonomická v Praze, 2017. http://www.nusl.cz/ntk/nusl-359120.

Full text
Abstract:
The thesis deals with possibilities of using Unified Foundational Ontology in modeling the onto-logical model of the public administration client, which was created as a result of the Optimiza-tion of life situations in relation to the Register of Rights and Obligations project. The main aim of this thesis is to extend and propose a modification of the current methodology of modeling the ontological model of the public administration client corresponding to the UFO-A ontology. By analyzing the current methodology and ontological model, it proposes the incorporation of OntoUML, which is based on UFO-A ontology. Its key benefit is the methodology of modeling the ontological model of the public administration client corresponding to the UFO-A ontology. The proposed methodology is presented in a case study.
APA, Harvard, Vancouver, ISO, and other styles
6

Manzoni, Lisandra Vielmo. "Uso de sistema de gerência de workflow para apoiar o desenvolvimento de software baseado no processo unificado da Rational estendido para alcançar níveis 2 e 3 do modelo de maturidade." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2001. http://hdl.handle.net/10183/11733.

Full text
Abstract:
Este trabalho descreve a avaliação do Processo Unificado Rational (RUP) realizada com base no Modelo de Maturidade da Capacitação (CMM ou SW-CMM), e a utilização de um sistema de gerência de workflow comercial, Exchange 2000 Server, na implementação de um protótipo de um ambiente de apoio a este processo, chamado de Ambiente de Gerenciamento de Projetos (AGP). O Processo Unificado Rational (RUP) foi avaliado com relação às práticas-chave descritas pelo Modelo de Maturidade da Capacitação (CMM) do Software Engineering Institute (SEI), da Carnegie Mellon University. A avaliação identificou o suporte fornecido por este modelo de processo às organizações que desejam alcançar níveis 2 e 3 do CMM. A avaliação resultou na elaboração de propostas para complementar as macro-atividades (Core Workflows) do RUP, visando satisfazer as práticas-chave do CMM. O CMM apresenta um modelo de avaliação de processo que busca atingir a maturidade dos processos da organização, é específico para o desenvolvimento de software, os aspectos de melhoria contínua são fortemente evidenciados e várias organizações já estão utilizando-o com sucesso. O RUP surgiu como uma proposta de unificar as melhores práticas de desenvolvimento de software. Foi experimentada a utilização de um sistema de gerência de workflow, de fato um servidor de colaboração, para apoiar o processo de desenvolvimento de software. A ferramenta desenvolvida foi avaliada com base em requisitos considerados, por alguns autores da área, desejáveis em um ambiente de apoio ao processo de desenvolvimento. O protótipo do ambiente de gerenciamento de projetos é uma ferramenta de suporte baseada na Web, que visa auxiliar os gerentes de projeto de software nas atividades de gerenciamento e controle, e ajudar na interação e troca de informações entre os membros da equipe de desenvolvimento. O Processo Unificado apresenta uma abordagem bem-definida dos processos de engenharia de software e de gerenciamento de projetos de software, mas não se concentra em atividades de gerenciamento de sistemas. Ele apresenta lacunas em atividades envolvendo gerenciamento de recursos humanos, gerenciamento de custos e gerenciamento de aquisição. AGP é uma ferramenta flexível que pode ser acessada pela Internet, suporta a colaboração entre os membros de uma equipe, e oferece os benefícios da Web, como navegação intuitiva através de links e páginas. Esta ferramenta ajuda no suporte ao gerenciamento, fornecendo opções para planejar e monitorar o projeto, e suporta eventos, como mudança de estados, e comunicação aos usuários de suas novas tarefas.<br>This master dissertation describes the assessment of the Rational Unified Process (RUP) based on the Capability Maturity Model for Software (SW-CMM or CMM), and the implementation of a prototype tool to support this process based on of-the-shelf Workflow Management System, Exchange 2000 Server. The prototype developed is called Project Management Environment (PME). Rational Unified Process (RUP) was assessed based on the key practices described for the Capability Maturity Model (CMM) at the Carnegie Mellon Software Engineering Institute. The assessment identified the facilities that RUP offers to support an organization aiming at CMM levels 2 and 3. The assessment resulted in the elaboration of propositions to complement the Rational Unified Process in order to satisfy the key process areas of CMM. CMM shows a process model that is far fetched to reach the process maturity of an organization, is specific for the software development, and strongly emphasizes the aspects of continuous improvement and several organizations already used it with success. RUP describes how to apply best practices of software engineering. It was experimented the use of a Workflow Management System, in fact a collaboration server, to support the software development process. The experimental environment was assessed considering the requirements identified by various researchers for an environment to effectively support a software development process. The prototype software development environment is a web-based process support system, which provides means to assist the management of software development projects and help the interaction and exchange of information between disperse members of a development. The Rational Unified Process presents a well defined approach on software project management and software engineering processes, but it is not an approach centered on systems management concerns. Therefore it lacks activities involving issues as cost management, human resource management, communications management, and procurement management. PME is a flexible tool that can be accessed through the Internet, supporting the collaboration between team members, and offering the benefits of the Web, with intuitive navigation through of links and pages. It helps to support management control, providing options to plan and monitor the project, and supports events of the process, as changing states, and communicates users of their attributed tasks.
APA, Harvard, Vancouver, ISO, and other styles
7

Honda, Agnes Narimatsu. "O ecodesign por meio da avaliação do ciclo de vida no processo de desenvolvimento de produto: uma proposta baseada em estudo de caso." Universidade de São Paulo, 2014. http://www.teses.usp.br/teses/disponiveis/18/18156/tde-27012015-115102/.

Full text
Abstract:
A demanda acelerada por novos produtos e a crescente preocupação ambiental no mundo vem aumentado a importância do Ecodesign. A Avaliação do Ciclo de Vida (ACV) é uma técnica utilizada para avaliar o desempenho ambiental de um produto, sendo bastante adequada à prática do Ecodesign. No entanto, observa-se que essa técnica não é amplamente aplicada nas empresas, principalmente devido a dificuldade no gerenciamento das informações necessárias e geradas na avaliação. Portanto, esse trabalho apresenta uma proposta para aplicar o Ecodesign através da ACV no Processo de Desenvolvimento de Produtos (PDP). Para isso, fez-se uma análise das entradas e saídas das fases do PDP e da ACV, assim como avaliou-se sugestões da literatura para aplicar a ACV no desenvolvimento de produtos. Em seguida, realizou-se um estudo de caso em uma empresa que desenvolveu um produto com melhor desempenho ambiental ao aplicar a ACV no seu desenvolvimento, resultando em uma proposta de procedimento. Por fim, realizou-se uma análise crítica dessa proposta através da consulta a profissionais do PDP da empresa. As principais conclusões enfatizam a importância da ACV no pré e pós desenvolvimento. Além disso, para o procedimento proposto ser executado de forma sistemática, o direcionamento estratégico da empresa é fundamental para orientar a tomada de decisão de forma a incluir a ACV no desenvolvimento de produtos.<br>The accelerated demand for new products and the increasing environmental awareness in the world are enhancing the Ecodesign importance. The Life Cycle Assessment (LCA) is a technique used to evaluate the environmental performance of a product, being very suitable for the Ecodesign execution. However, it is observed that this technique is not widely applied in the companies, mainly due to the difficulty to manage the necessary and generated information related to an assessment. Therefore, this work presents a proposal to apply the Ecodesign through the use of LCA in the Product Development Process (PDP). Firstly, the inputs and outputs of all LCA and PDP phases were analyzed, and sugestions found in the literature on how to apply the LCA in the product development were evaluated. Then a study case was conducted in a company that developed a product with an enhanced environmental performance when applied LCA in its development, resulting in a proposed procedure. Lastly, a critical analysis evaluated the proposal by consulting professionals that work in the company\'s PDP. The main findings emphasize the importance of the LCA in the pre and post development. Moreover, to have the proposed procedure executed systematically, the company´s strategic direction is fundamental to orient the decision making in order to include LCA in the product development process.
APA, Harvard, Vancouver, ISO, and other styles
8

demirci, özlem. "Development of MBSE/UML Maturity Model." Thesis, Tekniska Högskolan, Högskolan i Jönköping, JTH, Data- och elektroteknik, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-13159.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Cintra, Caroline Carbonell. "A implementação de um processo de engenharia de requisitos baseado no Processo Unificado da Rational (RUP) alcançando nível 3 de Maturidade da Integração de Modelos de Capacidade e Maturidade (CMMI) incluindo a utilização de práticas de métodos ágeis." reponame:Biblioteca Digital de Teses e Dissertações da UFRGS, 2006. http://hdl.handle.net/10183/8128.

Full text
Abstract:
Este trabalho descreve a definição e institucionalização de um processo de engenharia de requisitos que está em conformidade com as áreas de processo do CMMI (Capability Maturity Model) de Gerência de Requisitos e Desenvolvimento de Requisitos e cujos componentes (atividades, papéis, produtos de trabalho) são baseados em RUP (Rational Unified Process). A principal contribuição deste estudo é a definição de um processo de engenharia de requisitos baseado em abordagens de desenvolvimento diferenciadas, que foi implantado em uma organização específica, com foco em praticidade, eficiência e retorno do investimento. A implantação do processo em projetos reais permitiu sua experimentação, avaliação e refinamento, validando as alternativas de integração utilizadas para empregar as abordagens de desenvolvimento escolhidas. Complementando o processo proposto, como decorrência do foco em eficiência, são consideradas possibilidades de emprego de práticas de métodos ágeis na execução do processo, com o intuito de aumentar a produtividade do mesmo, sustentando sua garantia de qualidade. O processo proposto é descrito, do método de concepção aos passos envolvidos e artefatos gerados em cada atividade. Também são comentadas as etapas e áreas de trabalho envolvidas na institucionalização do trabalho.<br>This research depicts the definition and institutionalization of a requirements engineering process which is in conformance to CMMI (Capability Maturity Model) Requirements Management and Requirements Development process areas. The proposed process components (activities, roles, work products) are based on Rational Unified Process (RUP) process framework. The proposed process main contribution is the definition of a requirements engineering process, leveraging such diverse development approaches, which was implemented in a specific organization, focusing on practicality, efficiency and return on investment. Implementing such process in real projects has promoted its experimentation, evaluation and refinement, validating the integration alternatives used to bring together the chosen development approaches. The possibility of employing agile methods practices through the process execution is discussed, aiming at increasing the process productivity, while assuring product quality. The proposed process details are described, from method conception to each activity steps and generated artifacts. The process institutionalization phases and work areas are also commented.
APA, Harvard, Vancouver, ISO, and other styles
10

Patočka, Miroslav. "Informační systém pro správu projektů." Master's thesis, Vysoké učení technické v Brně. Fakulta podnikatelská, 2010. http://www.nusl.cz/ntk/nusl-222524.

Full text
Abstract:
The diploma thesis focuses on analysis of software tools used in a softwarehouse company. It contains detailed assessment of a used project management information system, business process design and information system modification. The thesis also includes complete implementation of a module for cost calculation of software projects. The module is based on Use Case Points method.
APA, Harvard, Vancouver, ISO, and other styles
11

Westin, Simon. "An efficient tool for customer data imports into Ipendo Platform." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-69222.

Full text
Abstract:
This thesis aims to investigate the theory, processes and implementation details behind the development of a web application purposed to validate and import customer data into Ipendo Platform, an online web portal for managing intellectual property (IP) rights. Ipendo Systems, the company behind Ipendo Platform, required a solution that could improve efficiency and reliability over their current script-based validation and import process. The software produced during this thesis only partly solves the problems of current import methods by providing a tool for importing a specific type of customer data. It does however provide the infrastructure for the validation and importation of other types of customer data (platform objects). These extensions would however require more time than allocated for this thesis. The development has taken place over a period of ten weeks during which several decisions has been made regarding areas such as the chosen development process, system architecture and more concrete implementation details of the software’s different functionality. These decisions will be discussed and motivated with the help of referenced development theory, examples and figures. The delivered solution successfully validates and imports the supported platform objects, while providing an interactive user interface for the user to work within. It also provides architecture ready for extension with new validations and import modules for all types of platform objects. Finally, the results obtained with the developed tool points to a large increase in efficiency for the supported platform object.
APA, Harvard, Vancouver, ISO, and other styles
12

Štacha, Jan. "Analýza a návrh informačního systému elektronického vzdělávání." Master's thesis, Vysoké učení technické v Brně. Fakulta informačních technologií, 2007. http://www.nusl.cz/ntk/nusl-236840.

Full text
Abstract:
This thesis is focused on IBM Rational Unified Process methodology, which represents complex and robust aproach to software development and software lifecycle. This methodology is well described and every step of software lifecycle is predictible. Thats the reason why is becoming used in many software development organizations. The main goal of this thesis is deep description of this methodology and creation common outputs of inception and elaboration phase of e-learning information system. IBM Rational Unified Process is called use-case driven aproach, thats the reason why is emphasized descripton of all use-cases.
APA, Harvard, Vancouver, ISO, and other styles
13

Fettke, Peter, Iulian Intorsureanu, and Peter Loos. "Komponentenorientierte Vorgehensmodelle im Vergleich." Universitätsbibliothek Chemnitz, 2002. http://nbn-resolving.de/urn:nbn:de:bsz:ch1-200200752.

Full text
Abstract:
Werden Softwaresysteme auf Basis eines komponentenorientierten Architekturparadigmas entwickelt, stellt sich die Frage, welches Vorgehensmodell zur Projektabwicklung herangezogen werden kann. In der Literatur werden unterschiedliche Vorgehensmodelle zur komponentenorientierten Softwareentwicklung vorgeschlagen. Aus diesen werden in der vorliegenden Untersuchung vier Modelle ausgewählt: Catalysis, Perspective, Rational Unified Process 2002 und V-Modell ’97. Die ausgewählten Vorgehensmodelle werden auf Basis eines allgemeinen Rahmens beschrieben und verglichen. Dabei werden die Aspekte Terminologie, Klassifizierung, Komponentenbegriff, Abdeckung des Lebenszyklus einer Komponente, Abdeckung der Tätigkeitsbereiche, Prozessarchitektur, Prozesssteuerung, Rollenabdeckung und Adaption untersucht. Komponentenorientierte Vorgehensmodelle sind sowohl Weiterentwicklungen bekannter konventioneller Vorgehensmodelle als auch ausschließlich auf die komponentenorientierte Entwicklung ausgerichtet. Obwohl die ausgewählten Vorgehensmodelle speziell auf eine komponentenorientierte Entwicklung ausgerichtet sind, zeigt sich, dass wesentliche Lebenszyklen einer Komponente nur rudimentär behandelt werden. Eine Ausnahme bildet hier Catalysis.
APA, Harvard, Vancouver, ISO, and other styles
14

Lefèvre, Marie. "Processus unifié pour la personnalisation des activités pédagogiques : méta-modèle, modèles et outils." Phd thesis, Université Claude Bernard - Lyon I, 2009. http://tel.archives-ouvertes.fr/tel-00625465.

Full text
Abstract:
Cette thèse en informatique se situe dans le domaine des Environnements Informatiques pour l'Apprentissage Humain (EIAH). Dans ce cadre, nous avons abordé la question de la personnalisation de l'apprentissage. Nos travaux de recherche consistaient à identifier un processus qui permette à la fois de personnaliser des séances de travail sur papier et des séances de travail sur des logiciels pédagogiques. Nous souhaitions que ce processus permette de prendre en compte les spécificités de chaque apprenant en s'appuyant sur son profil, mais qu'il prenne également en compte les buts et les habitudes pédagogiques des enseignants. Enfin, nous souhaitions que ce processus soit implémentable dans un système externe aux logiciels à personnaliser. Notre problématique s'est donc décomposée en trois points : comment exploiter les profils d'apprenants pour prendre en compte les individualités des apprenants ? Comment adapter une activité pour prendre en compte les besoins et habitudes pédagogiques d'un enseignant ? Et enfin, comment attribuer une activité à un apprenant ? Pour répondre au premier point, nous avons proposé le modèle cPMDL. Ce complément du langage de modélisation des profils PMDL permet de contraindre les profils des apprenants afin de sélectionner ceux ayant les caractéristiques requises par les contraintes. cPMDL nous permet donc d'exploiter les informations contenues dans les profils au sein du processus de personnalisation. Pour répondre au deuxième point, nous avons proposé l'approche GEPPETO. Cette approche s'appuie sur des modèles et des processus génériques permettant d'adapter les activités en fonction des intentions pédagogiques des enseignants grâce à la définition de contraintes sur les activités. Nous avons décliné cette approche pour permettre l'adaptation des activités papier (GEPPETOP), ainsi que pour l'adaptation des activités logicielles et de la configuration des environnements qui les supportent (GEPPETOS). Pour répondre au troisième point, nous avons proposé le modèle PERSUA2 qui permet de lier les contraintes sur profils de cPMDL aux contraintes sur activités de GEPPETO. Ces liens, nommés règles d'affectation, sont ensuite hiérarchisés selon leur degré de priorité pour former une stratégie pédagogique qui sera associée { un ou plusieurs contextes d'utilisation. Nous avons mis en oeuvre ces différentes contributions théoriques dans Adapte, un module de l'environnement informatique du projet PERLEA. Le rôle de cet environnement est d'assister l'enseignant dans la gestion de profils créés par l'enseignant lui-même ou issus de logiciels pédagogiques. Adapte est l'une des exploitations possibles des profils : le module réalisé permet de fournir à chaque apprenant des activités adaptées à son profil tout en respectant les choix pédagogiques de son enseignant. Ces activités peuvent être des activités papier proposées par le système ou des activités logicielles personnalisées par Adapte, mais effectuées dans un autre EIAH. Ce module, pleinement opérationnel, a montré la faisabilité technique de nos contributions théoriques et nous a permis de conduire des mises à l'essai auprès d'enseignants
APA, Harvard, Vancouver, ISO, and other styles
15

von, Wenckstern Michael. "Web applications using the Google Web Toolkit." Master's thesis, Technische Universitaet Bergakademie Freiberg Universitaetsbibliothek "Georgius Agricola", 2013. http://nbn-resolving.de/urn:nbn:de:bsz:105-qucosa-115009.

Full text
Abstract:
This diploma thesis describes how to create or convert traditional Java programs to desktop-like rich internet applications with the Google Web Toolkit. The Google Web Toolkit is an open source development environment, which translates Java code to browser and device independent HTML and JavaScript. Most of the GWT framework parts, including the Java to JavaScript compiler as well as important security issues of websites will be introduced. The famous Agricola board game will be implemented in the Model-View-Presenter pattern to show that complex user interfaces can be created with the Google Web Toolkit. The Google Web Toolkit framework will be compared with the JavaServer Faces one to find out which toolkit is the right one for the next web project<br>Diese Diplomarbeit beschreibt die Erzeugung desktopähnlicher Anwendungen mit dem Google Web Toolkit und die Umwandlung klassischer Java-Programme in diese. Das Google Web Toolkit ist eine Open-Source-Entwicklungsumgebung, die Java-Code in browserunabhängiges als auch in geräteübergreifendes HTML und JavaScript übersetzt. Vorgestellt wird der Großteil des GWT Frameworks inklusive des Java zu JavaScript-Compilers sowie wichtige Sicherheitsaspekte von Internetseiten. Um zu zeigen, dass auch komplizierte graphische Oberflächen mit dem Google Web Toolkit erzeugt werden können, wird das bekannte Brettspiel Agricola mittels Model-View-Presenter Designmuster implementiert. Zur Ermittlung der richtigen Technologie für das nächste Webprojekt findet ein Vergleich zwischen dem Google Web Toolkit und JavaServer Faces statt
APA, Harvard, Vancouver, ISO, and other styles
16

John, Manju Mereen. "An investigation into the use of ORM as a conceptual modelling technique with the UML domain model class diagram as benchmark." Diss., 2002. http://hdl.handle.net/10500/964.

Full text
Abstract:
This study investigated the use of ORM as a conceptual modelling technique by using the UML domain model class diagram as benchmark. The rationale was that if the ORM-class diagram compared favourably with the benchmark, then ORM could be proposed as an alternate conceptual modelling technique. Proponents of ORM suggest that it has significant advantages over other techniques for conceptual modelling. The benchmark UML class diagram was developed according to the Unified Process through use-cases and collaboration diagrams. The ORM-class diagram was derived using the Conceptual Schema Design Process and ORM-UML Mapping Process. The evaluation of the two class diagrams was conducted by means of a questionnaire, based on a set of principles for conceptual models. The study concluded that ORM could not be proposed as a conceptual modelling technique up to the UML domain class diagram level without considering additional techniques for capturing the dynamics of the system.<br>Computer Science<br>M.Sc. (Computer Science)
APA, Harvard, Vancouver, ISO, and other styles
17

Soares, Juliana Sofia Cardoso. "AgileMIP: método ágil de implantação de TI." Master's thesis, 2020. http://hdl.handle.net/1822/71200.

Full text
Abstract:
Dissertação de mestrado em Sistemas de Informação<br>O Desenvolvimento de Sistemas de Informação (DSI) é um processo complexo, composto por duas dimensões (organizacional e tecnológica), cujo objetivo é melhorar as organizações. Para a sua realização, podem ser contemplados diferentes ciclos de vida: em waterfall, agile, iterativo, incremental ou híbrido, os quais se encontram refletidos em métodos, modelos, processos, frameworks, técnicas, etc. O termo “agile” encontra-se tipicamente associado ao desenvolvimento de software. Todavia, na atualidade, a sua aplicabilidade é muito mais abrangente, podendo ser perspetivado como um mindset e sendo amplamente utilizado noutras áreas, como é o caso da gestão de projetos. Na atualidade, a Primavera BSS utiliza a Metodologia de Implementação Primavera (MIP) para implantar os seus produtos, que traduz um ciclo de vida tipicamente em waterfall. No contexto do seu processo de inovação tecnológica, a Primavera BSS irá em breve lançar um novo ERP nativo em cloud, o que impulsionou a revisão da MIP. A finalidade desta dissertação consiste na proposta de um novo método de implantação que incorpore o mindset ágil e que traga agilidade à implantação dos produtos da Primavera BSS. Entre outros, o trabalho incluiu uma revisão da literatura sobre o DSI, sobre os diferentes ciclos de vida existentes, uma análise comparativa dos modelos de desenvolvimento de software, a análise do agile sob diferentes perspetivas, a exploração do processo de implantação e métodos de implantação existentes no mercado, uma análise comparativa dos métodos ágeis de implantação identificados, a proposta de um novo método ágil de implantação, e a sua avaliação. Para tal, foram seguidas as orientações do Design Science Research, contemplando seis etapas: definição do problema, definição dos objetivos da solução, design e desenvolvimento, demonstração, avaliação e comunicação. Espera-se que este novo método de implantação permita um melhor desenvolvimento dos projetos de implantação da Primavera BSS, superando a dificuldade sentida no fecho dos projetos e respondendo à necessidade de dispor de um método ágil de implantação dos produtos Primavera, potenciando maior agilidade, maior satisfação do cliente, e o maior sucesso dos projetos.<br>Information Systems Development (ISD) is a complex process, composed of two dimensions (technological and organizational), whose goal is to improve organizations. For its realization, different life cycles can be contemplated: waterfall, agile, iterative, incremental, and hybrid, which are reflected in methods, models, processes, frameworks, techniques, etc. The term “agile” is typically associated with software development. However, nowadays, its applicability is much broader, being able to be seen as a mindset, and widely used in other areas, such as project management. Currently, Primavera BSS uses the Metodologia de Implementação Primavera (MIP) to implant its products, which corresponds to a typical waterfall life cycle. In the context of its technological innovation process, Primavera BSS will soon launch a new ERP cloud-native, that boosted the MIP review. The purpose of this dissertation is to propose a new agile implantation method, that incorporates the agile mindset and brings agility to the implantation process of Primavera BSS. Among others, the work included a literature review on the ISD, on the different existing life cycles, a comparative analysis of software development models, an analysis of agile from different perspectives, the exploration of the implantation process and implantation methods on the market, a comparative analysis of the identified agile implantation methods, the proposal of a new agile implantation method, and its evaluation. To this end, the orientations of Design Science Research were followed, contemplating six steps: definition of the problem, the definition of the objectives of the solution, design and development, demonstration, evaluation, and communication. It is expected that this new implantation method will allow a better development of Primavera BSS implantation projects, overcoming the difficulty felt in closing projects and responding to the need for an agile method for the implantation of Primavera products, enhancing greater agility, greater customer satisfaction, and greater projects success.
APA, Harvard, Vancouver, ISO, and other styles
18

Monteiro, Paula. "Tailoring CMMI-DEV and RUP frameworks for ML2/3-compliance analysis." Doctoral thesis, 2014. http://hdl.handle.net/1822/34333.

Full text
Abstract:
Tese de doutoramento do Programa de Doutoramento em Informática<br>The Capability Maturity Model Integration is a reference model composed of a set of guidelines that has to be implemented to attain a specific level of maturity in a particular set of process areas. This model aims to establish a set of "best practices" that should be used to ensure the software development with a high degree of quality. However, CMMI is not widely adopted by small businesses. Its adoption by these companies is somewhat complex since, in its guidelines, it merely indicates what to do, but it does not indicate how to implement each guideline. The Rational Unified Process is a software development methodology, which has as its main objective to avail its users the possibility of the software developing high-quality, within time and budget. This thesis aims to contribute a set of solutions that can be followed by small organizations, in order to implement a more streamlined process model that guarantees an increase in the quality of their products. This thesis adopts and validates a tailoring of the Rational Unified Process allowing it to be more easily implemented by small businesses or small software teams. This thesis presents a study of the dependencies between all the Capability Maturity Model Integration process areas, in order to enable the understanding of what the implementation impact is of a given process area in the other process areas. Finally, we present a mapping between the Capability Maturity Model Integration and the Rational Unified Process, which aims to help small software development teams in the implementation of the Maturity Level 2 (presented in more detail) and Maturity Level 3 of the Capability Maturity Model Integration. This mapping specifies what team members have to perform in order to implement most of the guidelines that the Capability Maturity Model Integration requires for each of their maturity levels.<br>O Capability Maturity Model Integration é um modelo de referência que contém um conjunto de orientações necessárias para atingir um determinado nível de maturidade em áreas de processo específicas. Este modelo tem como objetivo estabelecer um conjunto de "melhores práticas" que devem ser utilizadas para garantir o desenvolvimento de software com um elevado grau de qualidade. No entanto o CMMI não é muito adotado por pequenas empresas. A sua adoção por estas empresas torna-se ligeiramente complexa, uma vez que nas suas orientações apenas é indicado o que se deve fazer e não o como se pode fazer. O Rational Unified Process é uma metodologia de desenvolvimento de software que tem como principal objetivo garantir aos seus utilizadores o desenvolvimento de software de alta qualidade dentro do tempo e custo previsto. Esta tese pretende contribuir com um conjunto de soluções, que as pequenas empresas podem seguir, de modo a implementarem de uma forma mais simplificada um modelo de processos que lhes garanta um aumento da qualidade dos seus produtos. Esta tese adota e valida uma simplificação do Rational Unified Process permitindo que este seja mais facilmente implementado por pequenas empresas ou pequenas equipas de software. Esta tese apresenta um estudo das dependências existentes entre as várias áreas de processo do Capability Maturity Model Integration de modo a permitir a compreensão de qual o impacto que a implementação de uma determinada área de processo tem nas restantes áreas existentes. Por fim, é apresentado um mapeamento entre o Capability Maturity Model Integration e o Rational Unified Process, que pretende orientar as pequenas equipas de desenvolvimento a implementar nível 2 (apresentado de um modo mais detalhado) e 3 do Capability Maturity Model Integration. Este mapeamento permite indicar aos elementos da equipa o que tem de fazer para conseguir implementar a maior parte das orientações que o Capability Maturity Model Integration impõe para cada um dos seus níveis de maturidade.<br>Este trabalho foi desenvolvido com o apoio da Fundação para a Ciência e Tecnologia e da I2S - Informática Sistemas e Serviços SA., através de uma Bolsa de Doutoramento em Empresa.
APA, Harvard, Vancouver, ISO, and other styles
19

Santos, Guilherme Filipe Gonçalves Palma Barão dos. "An E-learning Platform Development." Master's thesis, 2016. http://hdl.handle.net/10316/99243.

Full text
Abstract:
Relatório Final de Estágio do Mestrado em Engenharia Informática apresentado à Faculdade de Ciências e Tecnologia da Universidade de Coimbra.<br>In order to complete my Master’s degree in Informatics Engineering at the Faculty of Sciences and Technology of the University of Coimbra in 2015/2016, I had to complete a yearlong internship so, from an extensive list of options I ended up choosing Konkrets, Lda which is a consulting startup headquartered in Lousã, Coimbra. The company has an instructorship branch as well. However, the classes were hosted locally on a face-to-face basis which made it difficult for the practice to expand from a regional standpoint. Also, it was deemed necessary by the company’s administration to reduce the available budget for physical materials and infrastructure to augment the overall profit. Therefore, to assist the company achieve such goals it was decided that there was the need for the learning process to evolve from a face-to-face to a remote basis so that both issues could be resolved. So, for my internship I have developed an e-learning platform from scratch that would suit the company’s needs as the free ones available didn’t provide the functionalities required. This report serves as documentation for the devising and development of such a platform while describing the necessary steps required to replicate the process. Initially the document focuses on providing the reader with an overview of both the company and the project as well as a state of the art of the platforms in the market followed by the process used throughout the project. In the middle sections lie a description of both functional and non-functional requirements alongside with the architecture that was chosen. Last but not least in the final chapters there is an overview of the final product as well as the verification and validation of the requirements.
APA, Harvard, Vancouver, ISO, and other styles
20

Skelton, Gordon William. "Integration testing of object-oriented software." Thesis, 2000. http://hdl.handle.net/10500/16051.

Full text
Abstract:
This thesis examines integration testing of object-oriented software. The process of integrating and testing procedural programs is reviewed as foundation for testing object-oriented software. The complexity of object-oriented software is examined. The relationship of integration testing and the software development life cycle is presented. Scenarios are discussed which account for the introduction of defects into the software. The Unified Modeling Language (UML) is chosen for representing pre-implementation and post-implementation models of the software. A demonstration of the technique of using post-implementation models representing the logical and physical views as an aid in integration and system testing of the software is presented. The use of UML diagrams developed from the software is suggested as a technique for integration testing of object-oriented software. The need for automating the data collection and model building is recognized. The technique is integrated into the Revised Spiral Model for Object-Oriented Software Development developed by du Plessis and van der Walt.<br>Computing<br>D.Phil. (Computer Science)
APA, Harvard, Vancouver, ISO, and other styles
21

Bopape, Rudy Katlego. "Towards a unified fraud management and digital forensic framework for mobile applications." Diss., 2015. http://hdl.handle.net/10500/21202.

Full text
Abstract:
Historically, progress in technology development has continually created new opportunities for criminal activities which, in turn, have triggered the need for the development of new security-sensitive systems. Organisations are now adopting mobile technologies for numerous applications to capitalise on the mobile revolution. They are now able to increase their operational efficiency as well as responsiveness and competitiveness and, most importantly, can now meet new, growing customers’ demands. However, although mobile technologies and applications present many new opportunities, they also present challenges. Threats to mobile phone applications are always on the rise and, therefore, compel organisations to invest money and time, among other technical controls, in an attempt to protect them from incurring losses. The computerisation of core activities (such as mobile banking in the banking industry, for example) has effectively exposed organisations to a host of complex fraud challenges that they have to deal with in addition to their core business of providing services to their end consumers. Fraudsters are able to use mobile devices to remotely access enterprise applications and subsequently perform fraudulent transactions. When this occurs, it is important to effectively investigate and manage the cause and findings, as well as to prevent any future similar attacks. Unfortunately, clients and consumers of these organisations are often ignorant of the risks to their assets and the consequences of the compromises that might occur. Organisations are therefore obliged, at least, to put in place measures that will not only minimise fraud but also be capable of detecting and preventing further similar incidents. The goal of this research was to develop a unified fraud management and digital forensic framework to improve the security of Information Technology (IT) processes and operations in organisations that make available mobile phone applications to their clients for business purposes. The research was motivated not only by the increasing reliance of organisations on mobile applications to service their customers but also by the fact that digital forensics and fraud management are often considered to be separate entities at an organisational level. This study proposes a unified approach to fraud management and digital forensic analysis to simultaneously manage and investigate fraud that occurs through the use of mobile phone applications. The unified Fraud Management and Digital Forensic (FMDF) framework is designed to (a) determine the suspicious degree of fraudulent transactions and (b) at the same time, to feed into a process that facilitates the investigation of incidents. A survey was conducted with subject matter experts in the banking environment. Data was generated through a participatory self-administered online questionnaire. Collected data was then presented, analysed and interpreted quantitatively and qualitatively. The study found that there was a general understanding of the common fraud management methodologies and approaches throughout the banking industry and the use thereof. However, while many of the respondents indicated that fraud detection was an integral part of their processes, they take a rather reactive approach when it comes to fraud management and digital forensics. Part of the reason for the reactive approach is that many investigations are conducted in silos, with no central knowledge repository where previous cases can be retrieved for comparative purposes. Therefore, confidentiality, integrity and availability of data are critical for continued business operations. To mitigate the pending risks, the study proposed a new way of thinking that combines both components of fraud management and digital forensics for an optimised approach to managing security in mobile applications. The research concluded that the unified FMDF approach was considered to be helpful and valuable to professionals who participated in the survey. Although the case study focused on the banking industry, the study appears to be instrumental in informing other types of organisations that make available the use of mobile applications for their clients in fraud risk awareness and risk management in general.<br>Computing<br>M. Sc. (Computing)
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!