• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 6
  • 3
  • Tagged with
  • 10
  • 10
  • 4
  • 4
  • 4
  • 4
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • 2
  • 2
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Uma extensão do RUP com ênfase no gerenciamento de projetos do PMBoK baseada em process patterns. / An extension of the RUP with emphasis on the PMBoK based on Process Patterns.

Paulo Augusto Oyamada Tamaki 22 June 2007 (has links)
Nos últimos anos, estudos têm indicado deficiências ou problemas nos projetos de desenvolvimento de software. Tais estudos indicam importância de um bom processo de gerenciamento de projetos para os projetos de TI. Este trabalho utiliza o Project Management Body of Knowledge (PMBoK) como modelo de referência para fazer uma avaliação do gerenciamento de projetos do Rational Unified Process (RUP). O objetivo desta avaliação é identificar possíveis lacunas nos processos do RUP perante os processos recomendados pelo PMBoK. O PMBoK apresenta um conjunto de guias ou práticas recomendadas para um bom gerenciamento de projetos. Entretanto, ele não determina como projetar ou implantar as melhorias necessárias no processo de gerenciamento. Para preencher as lacunas identificadas, este trabalho propõe um método para melhoria de processos de software aplicando process patterns. A partir do método proposto, o objetivo deste trabalho é apresentar uma extensão do RUP com ênfase no gerenciamento de projetos do PMBoK baseada em process patterns. / In the past few years, several studies noticed problemas or deficiencies in software development processes. Such studies have indicated that a good project management process is crucial for the success of IT projects. The present study uses the Project Management Body of Knowledge (PMBoK) as a reference model to assess the project management processes in the Rational Unified Process (RUP). The main goal of the assessment is the identification of gaps in RUP\'s processes in comparison to the recommended PMBoK\'s processes. The PMBoK describes a set of generally accepted practices for project management. Unfortunatelly, the PMBoK does not explain how to design or implement such practices in a project management process. In order to fill the identified gaps, the present study defines a method for software process improvement applying process patterns. Using the method, the process patterns concepts are used to elaborate an extension of the RUP based on the PMBoK\'s processes.
2

Uma extensão do RUP com ênfase no gerenciamento de projetos do PMBoK baseada em process patterns. / An extension of the RUP with emphasis on the PMBoK based on Process Patterns.

Tamaki, Paulo Augusto Oyamada 22 June 2007 (has links)
Nos últimos anos, estudos têm indicado deficiências ou problemas nos projetos de desenvolvimento de software. Tais estudos indicam importância de um bom processo de gerenciamento de projetos para os projetos de TI. Este trabalho utiliza o Project Management Body of Knowledge (PMBoK) como modelo de referência para fazer uma avaliação do gerenciamento de projetos do Rational Unified Process (RUP). O objetivo desta avaliação é identificar possíveis lacunas nos processos do RUP perante os processos recomendados pelo PMBoK. O PMBoK apresenta um conjunto de guias ou práticas recomendadas para um bom gerenciamento de projetos. Entretanto, ele não determina como projetar ou implantar as melhorias necessárias no processo de gerenciamento. Para preencher as lacunas identificadas, este trabalho propõe um método para melhoria de processos de software aplicando process patterns. A partir do método proposto, o objetivo deste trabalho é apresentar uma extensão do RUP com ênfase no gerenciamento de projetos do PMBoK baseada em process patterns. / In the past few years, several studies noticed problemas or deficiencies in software development processes. Such studies have indicated that a good project management process is crucial for the success of IT projects. The present study uses the Project Management Body of Knowledge (PMBoK) as a reference model to assess the project management processes in the Rational Unified Process (RUP). The main goal of the assessment is the identification of gaps in RUP\'s processes in comparison to the recommended PMBoK\'s processes. The PMBoK describes a set of generally accepted practices for project management. Unfortunatelly, the PMBoK does not explain how to design or implement such practices in a project management process. In order to fill the identified gaps, the present study defines a method for software process improvement applying process patterns. Using the method, the process patterns concepts are used to elaborate an extension of the RUP based on the PMBoK\'s processes.
3

Semantic discovery and reuse of business process patterns

Aldin, Laden January 2010 (has links)
In modern organisations business process modelling has become fundamental due to the increasing rate of organisational change. As a consequence, an organisation needs to continuously redesign its business processes on a regular basis. One major problem associated with the way business process modelling (BPM) is carried out today is the lack of explicit and systematic reuse of previously developed models. Enabling the reuse of previously modelled behaviour can have a beneficial impact on the quality and efficiency of the overall information systems development process and also improve the effectiveness of an organisation’s business processes. In related disciplines, like software engineering, patterns have emerged as a widely accepted architectural mechanism for reusing solutions. In business process modelling the use of patterns is quite limited apart from few sporadic attempts proposed by the literature. Thus, pattern-based BPM is not commonplace. Business process patterns should ideally be discovered from the empirical analysis of organisational processes. Empiricism is currently not the basis for the discovery of patterns for business process modelling and no systematic methodology for collecting and analysing process models of business organisations currently exists. The purpose of the presented research project is to develop a methodological framework for achieving reuse in BPM via the discovery and adoption of patterns. The framework is called Semantic Discovery and Reuse of Business Process Patterns (SDR). SDR provides a systematic method for identifying patterns among organisational data assets representing business behaviour. The framework adopts ontologies (i.e., formalised conceptual models of real-world domains) in order to facilitate such discovery. The research has also produced an ontology of business processes that provides the underlying semantic definitions of processes and their constituent parts. The use of ontologies to model business processes represents a novel approach and combines advances achieved by the Semantic Web and BPM communities. The methodological framework also relates to a new line of research in BPM on declarative business processes in which the models specify what should be done rather than how to ‘prescriptively’ do it. The research follows a design science method for designing and evaluating SDR. Evaluation is carried out using real world sources and reuse scenarios taken from both the financial and educational domains.
4

Towards flexible Software Processes by using Process Patterns

Hagen, Mariele, Gruhn, Volker 31 January 2019 (has links)
Process patterns allow the modular modelling and adaptable application of software processes. Present descriptions of process patterns show defects like non-uniform and unequivocal description forms and missing relationship definitions. These defects disadvantageously affect the effective usage of process patterns. In this work we present the language PROPEL (Process Pattern Description Language), which provides concepts for the semiformal description of process patterns and relationships between process patterns. With the help of PROPEL single process patterns can be modelled and, by definition of relationships, be composed to more complex processes. With the representation of different views of a process pattern catalog the process patterns and their relationships can be shown clearly. An example illustrates how a process pattern catalog and the contained process patterns are modelled. It is shown that in applying PROPEL the complexity of a process model can be reduced, the inconsistencies of processes can be eliminated and the flexibility of processes can be improved.
5

Habitação coletiva : a inclusão de conceitos humanizadores no processo de projeto / Multifamily housing : the inclusion of humanizing concepts into the design process

Barros, Raquel Regina Martini Paula 12 August 2018 (has links)
Orientador: Silvia A. Mikami G.Pina / Tese (doutorado) - Universidade Estadual de Campinas, Faculdade de Engenharia Civil, Arquitetura e Urbanismo / Made available in DSpace on 2018-08-12T05:31:19Z (GMT). No. of bitstreams: 1 Barros_RaquelReginaMartiniPaula_D.pdf: 36843030 bytes, checksum: 16fba5947045c132d87988b36793fcf6 (MD5) Previous issue date: 2008 / Resumo: A pesquisa valoriza a relação entre conceitos humanizadores e a qualidade espacial do projeto de habitação coletiva com vistas a contribuir para o processo projetual. Os conceitos tiveram como ponto de partida uma seleção de patterns relacionados ao tema habitacional dentre os diversos originalmente identificados por Christopher Alexander e equipe em 1977. Os patterns consistem de proposições que procuram responder a problemas recorrentes no ambiente construído quanto ao melhor atendimento de necessidades psicossociais e ambientais e foram traduzidos e interpretados como parâmetros projetuais. A pesquisa teve por objetivo verificar em que medida os parâmetros selecionados relacionam-se à qualidade espacial do projeto da habitação coletiva no que se refere àquele melhor atendimento. Foram selecionados os projetos de habitação coletiva no Estado de São Paulo premiados e publicados nos periódicos nacionais entre os anos de 1980 e 2005, construídos ou não, incluindo qualquer faixa de renda de usuários. A partir da análise do levantamento abrangente da produção local, constituiu-se coletânea de parâmetros projetuais identificados. A relevância destes para a análise dos projetos fomentou a construção de conceitos humanizadores e revelou potencial de uso. Por fim, foi desenvolvida uma proposta de estratégia projetual que relaciona os conceitos humanizadores a propriedades que lhes são inerentes, representando qualidades do ambiente construído que podem resgatar um senso de urbanidade e de habitabilidade. A pesquisa pretende contribuir para a reflexão e prática do processo projetual visando à melhoria da qualidade da habitação coletiva com relação ao melhor atendimento de necessidades psicossociais e ambientais de futuros usuários. / Abstract: The research values the relation between humanizing concepts and the spatial quality of multifamily housing design in order to contribute to the architectural design process. The concepts originated from a selection of patterns related to housing among the identified by Christopher Alexander and colleagues in 1977. Patterns are propositions intended to answer to recurrent problems in the built environment regarding the fulfillment of social, psychological and environmental needs of its users, and were here translated and interpreted as design parameters. The investigation aimed at verifying to which extent selected parameters relate to the spatial quality of multifamily housing design regarding that fulfillment. The design sample included the awarded and published multifamily housing in the State of Sao Paulo within the time period of 1980 through 2005, comprising built and not built proposals for users of any income level. A collection of identified design parameters was gathered from the analysis of that comprehensive local production. The relevance of those for the design analysis encouraged the construction of humanizing concepts and revealed its potential for use. A design strategy was developed as to relate the humanizing concepts to inherent properties, representing qualities of the built environment which can recover a sense of urbanity and of a sense of dwelling. The research intends to contribute to the reflection on design methodologies and practice regarding the quality of multifamily housing concerning the fulfillment of social, psychological and environmental needs of future users. / Doutorado / Arquitetura e Construção / Doutor em Engenharia Civil
6

The Use of Patterns in Information System Engineering

Backlund, Per January 2001 (has links)
<p>The aims of this dissertation are to investigate the use and usefulness of patterns in Information Systems Engineering and to identify future areas of research. In order to do this there is a need to survey different types of patterns and find a common concept of patterns. A pattern is based on experience found in the real world. A text or a model or a combination of the both can describe the pattern. A pattern is typically described in terms of context, forces, problem, and solution. These can be explicitly expressed or implicitly found in the description of the pattern.</p><p>The types of patterns dealt with are: object-oriented patterns; design patterns, analysis patterns; data model patterns; domain patterns; business patterns; workflow patterns and the deontic pattern. The different types of patterns are presented using the authors' own terminology.</p><p>The patterns described in the survey are classified with respect to different aspects. The intention of this analysis is to form a taxonomy for patterns and to bring order into the vast amount of patterns. This is an important step in order to find out how patterns are used and can be used in Information Systems Engineering. The aspects used in the classification are: level of abstraction; text or model emphasis; product or process emphasis; life cycle stage usage and combinations of these aspects.</p><p>Finally an outline for future areas of research is presented. The areas that have been considered of interest are: patterns and Information Systems Engineering methods; patterns and tools (tool support for patterns); patterns as a pedagogical aid; the extraction and documentation of patterns and patterns and novel applications of information technology. Each future area of research is sketched out.</p>
7

The Use of Patterns in Information System Engineering

Backlund, Per January 2001 (has links)
The aims of this dissertation are to investigate the use and usefulness of patterns in Information Systems Engineering and to identify future areas of research. In order to do this there is a need to survey different types of patterns and find a common concept of patterns. A pattern is based on experience found in the real world. A text or a model or a combination of the both can describe the pattern. A pattern is typically described in terms of context, forces, problem, and solution. These can be explicitly expressed or implicitly found in the description of the pattern. The types of patterns dealt with are: object-oriented patterns; design patterns, analysis patterns; data model patterns; domain patterns; business patterns; workflow patterns and the deontic pattern. The different types of patterns are presented using the authors' own terminology. The patterns described in the survey are classified with respect to different aspects. The intention of this analysis is to form a taxonomy for patterns and to bring order into the vast amount of patterns. This is an important step in order to find out how patterns are used and can be used in Information Systems Engineering. The aspects used in the classification are: level of abstraction; text or model emphasis; product or process emphasis; life cycle stage usage and combinations of these aspects. Finally an outline for future areas of research is presented. The areas that have been considered of interest are: patterns and Information Systems Engineering methods; patterns and tools (tool support for patterns); patterns as a pedagogical aid; the extraction and documentation of patterns and patterns and novel applications of information technology. Each future area of research is sketched out.
8

Reflexões sobre o ensino de metodologias ágeis na academia, na indústria e no governo / Reflections on teaching agile methodologies in academy, industry, and government.

Alexandre Freire da Silva 14 September 2007 (has links)
As metodologias ágeis e em especial a Programação eXtrema (XP) surgem como um contraponto aos métodos tradicionais de desenvolvimento de software. Nos encontramos em um momento no qual considera-se aceitável encontrar defeitos em programas de computador, até mesmo naqueles sistemas pelos quais temos que pagar muito dinheiro. Melhorar o ensino de técnicas para que equipes possam colaborar no desenvolvimento de software de qualidade é essencial para que esta área do conhecimento alcance a maturidade que esperamos. O ensino de XP é uma tarefa relativamente complexa pois exige que pessoas passem por uma mudança cultural, para aceitar seus valores, princípios e práticas. Diferentes organizações precisam adaptar a metodologia para que ela funcione bem em seu contexto local. Encontrar maneiras de facilitar o ensino e a adoção das práticas ágeis é fundamental para melhorar a qualidade do software desenvolvido no país. Este trabalho pesquisa o ensino de XP em contextos acadêmicos, governamentais e industriais. Três estudos de caso foram conduzidos e analisados para sugerir padrões que podem auxiliar o ensino da metodologia por um educador em qualquer contexto. / Agile methodologies, specially eXtreme Programming (XP), appear as a counterpoint to traditional software development methods. We live in a moment were it is considered acceptable to find bugs in computer programs, even those for which we pay a lot of money. It is essential to improve the way we teach techniques with which teams can collaborate on the development of quality software so that this area of knowledge reaches the maturity we wish. Teaching XP is a relatively complex task because it implies that people must go through a cultural change to accept its values, principles, and practices. Different organizations need to adapt the methodology so that it will work well in their local context. Finding ways to facilitate teaching and adopting agile practices is fundamental to improve the quality of software being developed in the country. This work researches the process of teaching XP in academic, governmental and industrial con- texts. Three case studies were conducted and analyzed so that we could suggest patterns that can support educators teaching the methodology in any context.
9

Reflexões sobre o ensino de metodologias ágeis na academia, na indústria e no governo / Reflections on teaching agile methodologies in academy, industry, and government.

Silva, Alexandre Freire da 14 September 2007 (has links)
As metodologias ágeis e em especial a Programação eXtrema (XP) surgem como um contraponto aos métodos tradicionais de desenvolvimento de software. Nos encontramos em um momento no qual considera-se aceitável encontrar defeitos em programas de computador, até mesmo naqueles sistemas pelos quais temos que pagar muito dinheiro. Melhorar o ensino de técnicas para que equipes possam colaborar no desenvolvimento de software de qualidade é essencial para que esta área do conhecimento alcance a maturidade que esperamos. O ensino de XP é uma tarefa relativamente complexa pois exige que pessoas passem por uma mudança cultural, para aceitar seus valores, princípios e práticas. Diferentes organizações precisam adaptar a metodologia para que ela funcione bem em seu contexto local. Encontrar maneiras de facilitar o ensino e a adoção das práticas ágeis é fundamental para melhorar a qualidade do software desenvolvido no país. Este trabalho pesquisa o ensino de XP em contextos acadêmicos, governamentais e industriais. Três estudos de caso foram conduzidos e analisados para sugerir padrões que podem auxiliar o ensino da metodologia por um educador em qualquer contexto. / Agile methodologies, specially eXtreme Programming (XP), appear as a counterpoint to traditional software development methods. We live in a moment were it is considered acceptable to find bugs in computer programs, even those for which we pay a lot of money. It is essential to improve the way we teach techniques with which teams can collaborate on the development of quality software so that this area of knowledge reaches the maturity we wish. Teaching XP is a relatively complex task because it implies that people must go through a cultural change to accept its values, principles, and practices. Different organizations need to adapt the methodology so that it will work well in their local context. Finding ways to facilitate teaching and adopting agile practices is fundamental to improve the quality of software being developed in the country. This work researches the process of teaching XP in academic, governmental and industrial con- texts. Three case studies were conducted and analyzed so that we could suggest patterns that can support educators teaching the methodology in any context.
10

[en] A FRAMEWORK FOR SOFTWARE ENGINEERING PROCESS REPRESENTATION AND ANALYSIS / [pt] UM FRAMEWORK PARA A REPRESENTAÇÃO E ANÁLISE DE PROCESSOS DE SOFTWARE

LEANDRO RIBEIRO DAFLON 16 August 2004 (has links)
[pt] Diversas organizações buscam por padrões e guias de trabalho para atingir um processo de desenvolvimento maduro. Entretanto, mudanças e evoluções no negócio e na tecnologia implicam constantemente em mudanças e evoluções no processo. Esta dissertação propõe um framework que permite as organizações definirem e analisarem seus processos de desenvolvimento de software no contexto da organização ou projeto. Dessa forma, integração, alteração e evoluções do processo são facilitadas. A definição de um processo está baseada no conceito de Unidades de Processo. As Unidades de Processo representam blocos de construção utilizados na elaboração de novos modelos de processo, podendo utilizar partes de modelos de processos existentes ou não. A análise do processo é baseada em normas de qualidade ou modelos de maturidade, como SW-CMM, CMMI, ISO 12207. / [en] Many organizations search for standards and guidance to achieve a mature process. However, change and evolution of business and technology imply constant change and evolution of development processes. In this dissertation we propose a framework that offers an infrastructure allowing organizations to define and analyze software engineering process at organization level or project level. Besides that, it facilitates integration, change and process evolution. The definition of a process is based on a concept Process Units. These represent building blocks for tailoring integrated development processes, by reusing or not parts of existing process models. The process analysis is based on quality standards or maturity models, such as SW-CMM, CMMI, ISO 12207.

Page generated in 0.048 seconds