Spelling suggestions: "subject:"desenvolvimento dde software"" "subject:"desenvolvimento dee software""
111 |
Um estudo exploratório a partir de um framework para seleção de práticas ágeisSchoepping, Guilherme January 2012 (has links)
Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro Tecnológico. Programa de Pós-Graduação em Ciência da Computação / Made available in DSpace on 2013-06-25T19:16:21Z (GMT). No. of bitstreams: 1
311840.pdf: 1347542 bytes, checksum: 29e066295925790f3ea8feb592d26a15 (MD5) / O principal objetivo dos métodos ágeis existentes é promover o desenvolvimento eficiente de software através de práticas que priorizam a comunicação com o cliente e entregas frequentes. Cada método ágil apresenta um conjunto próprio de práticas. Com esta diversidade de práticas torna-se interessante a construção de novos processos ágeis que contemplem apenas as práticas mais adequadas a partir destes métodos. O problema, entretanto, é que a combinação de práticas de diferentes métodos ágeis não garante, necessariamente, que o novo processo definido seja ágil. Este trabalho avalia a agilidade do conjunto de práticas de um framework de práticas ágeis e busca identificar quais práticas apresentam maior harmonia quando usadas no mesmo processo. A agilidade das práticas é avaliada através dos dados de uma grande pesquisa de opinião online e a harmonia entre elas é identificada através da técnica de análise de agrupamentos. Os melhores resultados foram apresentados pelas práticas de Integração contínua, Desenvolvimento lado a lado e Testes de aceitação. A análise de agrupamentos, por sua vez, formou quatro grupos de práticas: o primeiro formado por Projeto da arquitetura do sistema e Lista de requisitos; o segundo por Desenvolvimento coletivo de código, Integração contínua, Refatoração e Testes de aceitação; o terceiro por Projeto da iteração e Modelagem geral; e o quarto por Desenvolvimento lado a lado e Reuniões diárias. / The main objective of agile methods is to promote efficient software development through practices that prioritize communication with the client and frequent deliveries. Each agile method presents its unique set of practices. This diversity of practices may lead to the definition of new agile processes that include only the more appropriate practices from these methods. The problem, however, is that combining practices from different methods does not guarantee that the resulting process can be considered agile. This work assesses the agility of a set of practices of a framework for selecting agile practices and seeks to identify which practices provide more harmony when used in the same process. The agility of the practices is evaluated using data from a large online survey and the harmony between them is identified by the technique of cluster analysis. The best results were presented by the practices of Continuous integration, Side by side development and Acceptance tests. The cluster analysis resulted in four practice groups: the first with System architectural design and Requirements list; the second with Collective code ownership, Continuous integration, Refactoring and Acceptance tests; the third with Iteration design and General modeling; and the fourth with Side by side development and Daily meetings.
|
112 |
Processo de desenvolvimento de software ágil com adição de práticas para melhoria da qualidade dos produtos finais. / Process of agile software development with the addition of practices to improve the quality of final products.SELISTER, Pryscilla Marcili Dóra. 26 September 2018 (has links)
Submitted by Johnny Rodrigues (johnnyrodrigues@ufcg.edu.br) on 2018-09-26T14:56:47Z
No. of bitstreams: 1
PRYSCILLA MARCILI DÓRA SALISTER - DISSERTAÇÃO PPGCC 2011..pdf: 24571098 bytes, checksum: c199bc1e761c5a1a5807b986a0b07ed1 (MD5) / Made available in DSpace on 2018-09-26T14:56:47Z (GMT). No. of bitstreams: 1
PRYSCILLA MARCILI DÓRA SALISTER - DISSERTAÇÃO PPGCC 2011..pdf: 24571098 bytes, checksum: c199bc1e761c5a1a5807b986a0b07ed1 (MD5)
Previous issue date: 2011-12-12 / As atividades realizadas há mais de 10 anos no LSD (Laboratório de Sistemas Distribuídos) apontam para uma consolidação de resultados na área de Sistemas Distribuídos, principalmente, nas pesquisas em Grades Computacionais, Computação nas nuvens, Sistemas Peer-toPeer (P2P), Tolerância a Falhas, Desenvolvimento de Software Distribuído e Concorrente e, mais recentemente, Aplicações Industriais e Qualificação de Software. Um dos principais projetos do laboratório é o OurGrid, uma grade aberta, free-to-join, que agrega serviços computacionais e dá suporte a uma gama de aplicações chamadas de bag-of-tasks. O OurGrid é um software livre e existe um número expressivo de instituições, dentro e fora do país, que usaram ou estão usando essa tecnologia. Dentro do escopo do laboratório também desenvolveram-se outros produtos como o OurBackup [Oliveira, 2007], um sistema de backup P2P baseado em redes sociais, o JIC, protocolo de comunicação do OurGrid, entre outros. Em todos os casos, o LSD buscou problemas reais no contexto do desenvolvimento e utilização desses produtos de software por clientes externos ao laboratório para desenvolver sua pesquisa. Pela importância desses projetos e por ser uma das iniciativas em grades computacionais de grande sucesso no Brasil, o LSD tem tido a preocupação em oferecer produtos de qualidade para a comunidade de usuários de grades. Em função do cenário do LSD, isto é, equipe composta, em sua maioria, por alunos de graduação em Ciência da Computação; histórico da universidade no desenvolvimento de software; experiência em elaboração de processo de desenvolvimento como XP1 [XP1, 2002] e OurProcess [OurProcess] e o tipo de software desenvolvido, optou-se por solucionar o problema de qualidade baixa nos produtos iniciando pela elaboração de um novo processo de desenvolvimento, isso
porque a qualidade dos produtos desenvolvidos não estava nos níveis idealizados. Essa
preocupação com a qualidade resultou no OurQualityProcess (OQP) um processo baseado na metodologia ágil XP [Beck, 2001], com a incorporação de práticas da metodologia não ágil e evitando a intrusividade excessiva no trabalho dos desenvolvedores. Os resultados obtidos com o OQP mostraram fortes indícios de melhoria na qualidade dos produtos desenvolvidos através de comparações estatísticas utilizando a metodologia científica no estudo de alguns casos. / The tasks which have been executed for more than 10 years on LSD (Distributed System
Laboratory) show a consolidation of results in Distributed Systems area, mainly in research on Grids Computing, Cloud computing, Peer-to-Peer (P2P) Systems, Fault Tolerance, Distributed Systems Development and Concurrent Systems development and more recently, Industrial Applications and Software Qualification. One of the main projects of the laboratory is the OurGrid, an open grid, free-to-join, which combines computational services and supports a range of applications called bag-of-tasks. OurGrid is free
software and there are a significant number of institutions, inside and outside the country, which have used or are still using this technology. In the laboratory scope other products, were also developed such as OurBackup [Oliveira, 2007], a P2P backup system based on social networks, the JIC, OurGrid communication protocol, among others. In ali cases, LSD looked for real problems in the development context and use of these software products by externai customers of the laboratory to develop its research. According to the importance of these projects and for it being one of the initiatives in the great Grid success in Brazil, LSD has been concerned about offering quality products to the community of grid users. Due to the LSD scenario (team composed mostly by graduate students in Computer Science, university history in software development, experience in defining processes as XP1 [XP1, 2002] and OurProcess and the type of software developed, we chose to pursue quality in the products starting with the drafting of a new development process, which is why the quality of the products developed was less than what was expected. This concern for quality has resulted in OurQualityProcess (OQP), a process based on Agile XP [Beck, 2001], with the incorporation of practices from traditional methodology and avoiding excessive intrusiveness in the work of developers. The results obtained with the OQP showed strong signs of improvement in the quality of the products developed through statistical comparisons using a scientific methodology in the study of some cases.
|
113 |
Desenvolvimento de console multiplataforma para aquisição, organização e visualização de dados do espectrômetro digital de RM do CIERMag: ToRM Console / Development of a multiplatform console for acquisition, organization and visualization of CIERMag digital spectrometer data: ToRM ConsoleDanilo Mendes Dias Delfino da Silva 19 February 2014 (has links)
As técnicas de ressonância magnética nuclear (RM), por não serem invasivas ou destrutivas, apresentam um papel importante em diversas áreas do conhecimento como, por exemplo, medicina, química, física, setor rural, setor petrolífero, etc. Entretanto os custos de aquisição, manutenção e atualização dos equipamentos comerciais são muito altos e países em desenvolvimento, como é o caso do Brasil, sofrem com os impactos em função deste fator, principalmente nos setores ligados à pesquisa, em especial, nas áreas de concepção de novos métodos de RM. Além disso, o cenário nacional de desenvolvimento tecnológico desta área é escasso e os equipamentos comerciais fornecidos pelas empresas nem sempre oferecem a flexibilidade desejada. Baseado no uso de tecnologias inovadoras, como é o caso dos hardwares reconfiguráveis e uso de linguagem, compilador, bibliotecas e editores próprios para desenvolvimento de métodos de sequência de pulsos de RM, o Centro de Imagens e Espectroscopia in vivo por Ressonância Magnética (CIERMag) propõe uma solução alternativa através do desenvolvimento de um espectrômetro completamente digital de RM, flexível o suficiente para operar como um tomógrafo. O objetivo deste trabalho é idealizar e desenvolver a camada de software responsável pela aquisição, organização, visualização e armazenamento dos dados provenientes do espectrômetro através do subsistema ToRM Console, levando em consideração a flexibilidade proposta. Além disso, um arcabouço de ferramentas para automatização de pós-processamento, o ToRM Processing API, foi desenvolvido. Ambos os sistemas foram implementados em linguagem Python, com auxílio das principais bibliotecas de propósito científico (Numpy, Scipy, Matplotlib, etc). A realização de um experimento para estudo do comportamento do tempo de relaxação transversal de soluções de sulfato de cobre em função da variação da concentração é mostrada através do uso do método Carr-Purcell-Meiboom-Gill (CPMG). Outras aplicações do espectrômetro são mostradas através da obtenção de dados gerados por meio de sintetizadores de sinais acoplados ao espectrômetro. Os resultados mostram que o espectrômetro atualmente pode operar como um relaxômetro de RM de fácil operação. Os sistemas desenvolvidos neste trabalho mostram-se suficientemente flexíveis e preparados para operação em experimentos de Imagens e Espectroscopia de Alta Resolução, que são futuras etapas de desenvolvimento no CIERMag, tendo em vista as ferramentas desenvolvidas e testadas através do uso de dados sintetizados. / The Nuclear Magnetic Resonance (NMR) techniques, which are neither invasive nor destructive, play an important role on several areas of knowledge, such as Medicine, Chemistry, Physics, Agriculture, Oil industry, among others. However, the costs associated with acquisition, maintenance and upgrade are very high, which have impacted on developing countries, as Brazil. Furthermore, the national scenario of technological development in this area is scarce and the commercial equipment provided by the companies does not always offer the desired flexibility. Based on the use of innovative technologies, which is the case of reconfigurable hardware and the use of proprietary language, compiler, libraries and editors for the development of NMR sequence pulses methods, the Magnetic Resonance Imaging and in vivo Spectroscopy Center (CIERMag) have proposed an alternative solution through the development of a completely digital NMR spectrometer, flexible enough to operate as an MRI Scanner. This dissertation reports the design and development of a software layer responsible for the acquisition, organization, visualization and storage of the data provided by the spectrometer through the ToRM Console subsystem, taking into account the proposed flexibility. A framework for post-processing automation, the ToRM Processing API, is also described. Both systems were developed in Python programming language, with the help of the main scientific purpose libraries (Numpy, Scipy, Matplotlib, etc.). Carr-Purcell-Meiboom-Gill (CPMG) method was used for the evaluation of the transverse relaxation time dependency on variable concentrations of copper sulfate solution. Other spectrometer applications are shown through the acquisition of synthesized data from simulation devices coupled to the spectrometer. The results show that the spectrometer can currently operate as an easy-to-use NMR Relaxometer. The systems described in the present work proved to be sufficiently flexible and prepared for the operation as MRI Scanners or Analytical Spectrometers, which are the future stages of development at CIERMag, considering the tools developed and tested through the use of synthesized data.
|
114 |
Um estudo sobre as relações entre preferências por atividades técnicas e perfis de comportamento de engenheiros de softwareCristina Freitas César, Ana 31 January 2009 (has links)
Made available in DSpace on 2014-06-12T15:52:31Z (GMT). No. of bitstreams: 1
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2009 / Nos últimos anos, diversas pesquisas têm buscado aplicar teorias da psicologia à
engenharia de software com o objetivo de obter teorias, técnicas e ferramentas
específicas para projetos de software, em dois aspectos complementares: na alocação de
pessoas a papéis funcionais (técnicos e gerenciais) do desenvolvimento de software; e
na composição e gerenciamento das equipes de desenvolvimento.
Dessa forma vários trabalhos começaram a ser desenvolvidos com o intuito de
compreender os fatores de caráter pessoal e social. Onde de um lado podemos ter
trabalhos como foco no indivíduo e do outro lado os que colocam o indivíduo no
contexto do trabalho em equipe. Certamente as duas vertentes são importantes e
complementares, uma vez que cada indivíduo isoladamente contribui para o trabalho em
equipe e a equipe, por sua vez, cria um contexto social e organizacional que pode
moldar ou ajustar o comportamento individual.
Esta pesquisa tem como objetivo estudar as relações entre a preferência individual por
atividades técnicas e gerenciais do desenvolvimento de software (foco no indivíduo) e
os perfis de comportamento individual no trabalho em equipe (foco no trabalho em
equipe).
Para alcançar este objetivo foi realizada uma pesquisa de campo (survey), de natureza
quantitativa, cuja unidade experimental foi o engenheiro de software, estudante de
cursos de graduação em engenharia de software. O universo da pesquisa é formado 341
estudantes do Centro de Informática da UFPE e foram coletados dados de uma amostra
de 100 estudantes (29% do universo) entre os meses de setembro de 2008 e março de
2009. Os dados receberam tratamento estatístico através do cálculo da correlação de
Spearman entre as preferências por atividades técnicas e o perfil de comportamento dos
indivíduos entrevistados. Os resultados deste trabalho podem ser utilizados para auxiliar
na alocação de pessoas aos papéis funcionais em uma equipe de desenvolvimento de
software levando em consideração suas características comportamentais e pessoais
|
115 |
An Aspect-oriented Implementation MethodCastelo Branco Soares, Sérgio January 2005 (has links)
Made available in DSpace on 2014-06-12T15:53:33Z (GMT). No. of bitstreams: 2
arquivo5218_1.pdf: 1609522 bytes, checksum: f6a31b681ad5e8d7777d12b831c3590a (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2005 / Esta tese define um método de implementação orientado a aspectos que guia a implementação de requisitos (concerns) de comunicação (distribuição), gerenciamento de
dados e de controle de concorrência como aspectos. Um aspecto é um novo mecanismo
de abstração adicionado pelo paradigma orientado a aspectos estendendo o paradigma
orientado a objetos. O objetivo desta nova abstração é aumentar a modularidade do software
e, portanto, sua manutenibilidade. A modularidade alcançada pelo uso de aspectos
permite que programadores adicionem ou modifiquem a funcionalidade do software com
mudanças não-invasivas, as quais mantém o código base livre de detalhes sobre estas
mudanças e, portanto, mais fácil de entender e modificar. Além disso, este tipo de
mudança evita que códigos de diferentes requisitos (concerns) fiquem misturados com o
código base e entre si e que fiquem espalhados por vários módulos do software. Também
definimos como o método de implementação pode ser composto com o processo de desenvolvimento
RUP, de modo a ajustar atividades de gerenciamento, levantamento de
requisitos, análise e de projeto para que possam suportar a aplicação do método num
contexto do desenvolvimento de software. Além disso, o método apresenta uma abordagem
de implementação alternativa que tenta antecipar mudanças de requisitos através
da implementação de protótipos funcionais mais precocemente do que numa abordagem
regular. Desta forma, clientes e desenvolvedores podem testar o software antes de aplicar
esforço adicional para implementar requisitos de distribuição, persistência e de controle
de concorrência. Um estudo foi executado de modo a caracterizar quão útil é esta
abordagem alternativa, provendo um suporte para a tomada de decisões sobre quando
utilizar a abordagem alternativa ou a regular. Em adição, o método provê suporte automatizado
para a geração de tipos do software base e de aspectos para implementar
requisitos de gerenciamento de dados, comunicação e de controle de concorrência. De
fato, esta ferramenta guia a aplicação do método e o uso de um framework de aspectos
gerado pelo método, o qual permite um reuso de parte dos aspectos gerados neste trabalho.
O método de implementação foi definido com base numa arquitetura de software
específica que apesar de específica pode ser utilizada pra implementar vários tipos de
softwares
|
116 |
Um estudo experimental sobre gestão de equipes e sucesso de projetos de software que utilizam scrumMaria Rodrigues de Sousa Mariz, Leila 31 January 2009 (has links)
Made available in DSpace on 2014-06-12T15:56:27Z (GMT). No. of bitstreams: 2
arquivo2925_1.pdf: 3089081 bytes, checksum: a2a1b83b1c86f9a0368cabd27b2d4201 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2009 / Como uma evolução dos modelos tradicionais de gerenciamento de projetos de desenvolvimento de software, fortemente baseados em documentação exaustiva e práticas rígidas de planejamento e controle, surgiram os métodos ágeis, cuja essência é a agilidade e flexibilidade, times enxutos e auto-organizados, comunicação face a face, escopo variável e entregas rápidas de valor ao cliente. Dentre os métodos ágeis, o Scrum vem cada vez mais ganhando espaço entre as empresas que adotam uma metodologia ágil, para a condução de seus projetos.
Com o crescimento de estudos voltados a compreender a influência de fatores pessoais e sociais no trabalho em equipe, passou a existir uma consciência de que, muito além do conhecimento técnico, faz-se necessário avaliar as habilidades do indivíduo e seu comportamento ao desempenhar um papel funcional numa equipe de desenvolvimento de software. Porém, na prática, observa-se que não tem sido comum a preocupação com os perfis de comportamento das pessoas, no momento da composição das equipes de projeto.
Dessa forma, o objetivo central desta pesquisa é analisar a conformidade entre a teoria e a realidade prática da gestão ágil de projetos de software que utilizam Scrum, no que diz respeito à composição da equipe e a percepção do sucesso do projeto, por parte de seus integrantes.
Para tanto, foi realizada uma pesquisa de campo, objetivando, inicialmente, identificar, segundo a opinião dos Scrum Masters, como as equipes Scrum estão sendo compostas, e num segundo momento, investigar a realidade do gerenciamento ágil de projetos de desenvolvimento de software, no que diz respeito à montagem da equipe e a adequação dos projetos Scrum às práticas ágeis, como um indicador de sucesso do projeto. A partir dos dados coletados, foi possível, entre outros resultados, o desenvolvimento de um modelo capaz de auxiliar na composição de equipes Scrum, além da identificação de quais práticas ágeis estão mais associadas ao sucesso de projetos de software que utilizam Scrum
|
117 |
AgiLES: uma abordagem ágil para desenvolvimento de projetos de hardware e software integradosLopes Timoteo, Aline 31 January 2009 (has links)
Made available in DSpace on 2014-06-12T15:57:13Z (GMT). No. of bitstreams: 2
arquivo3147_1.pdf: 5156071 bytes, checksum: 4df891eb7a7a7b5abcc1938b0e5bcb62 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2009 / Universidade Federal de Pernambuco / A engenharia de sistemas pode ser caracterizada como uma área que define como desenhar,
criar e operar sistemas. Um sistema é um conjunto de componentes inter-relacionados (subsistemas),
com interação entre eles, seguindo um modelo de organização comum e que trabalham
juntos com o mesmo objetivo. Os sistemas normalmente são caracterizados por sua capacidade
multidisciplinar, ou seja, eles podem ser formados de subsistemas de diversos tipos, tais como
pessoas, organizações, softwares, equipamentos, etc. Na área de tecnologia, fala-se em Engenharia
de Sistemas para o desenvolvimento de projetos de hardware e software integrados. Neste
contexto, os processos de desenvolvimento destes sistemas apresentam, em geral, problemas
tais como: complexidade, documentação densa, o que aumenta em muito o custo de aplicação,
não sendo assim, recomendável para projetos de pequeno e médio porte; descrição incompleta,
não cobrindo todo o fluxo de desenvolvimento do sistema e não especificando de forma clara
entradas e artefatos a serem produzidos em cada etapa. Sendo assim, este trabalho propõe uma
metodologia ágil para o desenvolvimento de projetos que pode ser caracterizada no contexto
da Engenharia de Sistemas. Esta metodologia tem como objetivo auxiliar o desenvolvimento
de sistemas de hardware e software, oferecendo aos profissionais envolvidos no projeto uma
descrição detalhada das atividades a serem realizadas em cada etapa do desenvolvimento, bem
como, as entradas e saídas necessárias para as atividades. Esta abordagem foi aplicada com
sucesso no desenvolvimento de um sistema de projeção interativa para uso em ambientes educacionais.
A realização deste experimento, bem como, os resultados positivos e negativos que
foram coletados, serão descritos em detalhe neste trabalho
|
118 |
MAPS : um modelo de adaptação de processos de softwareCOELHO, Ciro Carneiro January 2003 (has links)
Made available in DSpace on 2014-06-12T15:58:44Z (GMT). No. of bitstreams: 2
arquivo4682_1.pdf: 626196 bytes, checksum: 1fb1dc5d0a7cd2ad5b76df6668bf1f92 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2003 / Como conseqüência do aumento da complexidade dos softwares e das maiores
exigências do mercado, a busca de processos que venham organizar e melhorar o
desenvolvimento de software tem crescido nos últimos anos. Apesar do grande número
de processos disponíveis atualmente, não existe um processo de software único que se
adeqüe a todas as situações. A eficiência de um processo varia de organização para
organização e até entre os diferentes projetos de uma mesma organização. Uma solução
comumente adotada é a definição de um processo padrão para a organização, em
conjunto com diretrizes e critérios para a adaptação desse processo. A definição das
diretrizes e dos critérios de adaptação é uma tarefa não-trivial, e vem sendo abordada de
várias formas diferentes dentro da comunidade de Engenharia de Software. Este
trabalho apresenta o Modelo de Adaptação de Processos de Software - MAPS, um
modelo compatível com o Capability Maturity Model CMM, e que auxilia a adaptação
de um processo padrão para projetos específicos e promove o reuso e melhoria de
processos de software. O MAPS é constituído por três componentes principais. A Base
de Processos armazena o conhecimento adquirido sobre a utilização de processos em
projetos passados. O Modelo de Caracterização de Projetos realiza uma comparação de
projetos de software, permitindo identificar projetos semelhantes e facilitando, assim, o
reuso de processos. O PConfig é responsável por configurar o processo padrão para
projetos específicos com base nos artefatos do processo padrão. O MAPS objetiva a
criação de uma base de processos adaptados, todos gerados a partir do processo padrão
e adaptados às características específicas dos projetos, definindo, também, como esses
processos adaptados podem ser reusados em projetos futuros de acordo com as
características dos projetos. Para avaliar o MAPS, foi realizado um estudo de caso
comparando os processos utilizados em dois projetos reais com os processos sugeridos
pelo MAPS
|
119 |
Gestão de projetos de desenvolvimento de software no Porto Digital: um estudo de caso sobre a influência da governança horizontal na definição dos modelos de melhoriaOLIVEIRA, Gustavo Henrique França Dias de January 2007 (has links)
Made available in DSpace on 2014-06-12T15:05:41Z (GMT). No. of bitstreams: 2
arquivo1165_1.pdf: 1001218 bytes, checksum: 8c1e3030e7391b11c8b3b5f2fcd4c028 (MD5)
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2007 / Atingir um alto nível de qualidade em produtos ou serviços é o objetivo da grande maioria das
organizações de desenvolvimento de software. Nos aglomerados produtivos tecnológicos,
como o Porto Digital, a gestão organizacional por meio da adoção de melhores práticas tem
oferecido às empresas adeptas ganhos significativos de redução de custos e de cumprimento
de prazos em projetos de desenvolvimento de software. Entretanto, nem sempre os ganhos
oriundos da adoção de modelos de melhoria são suficientes para motivar as empresas de
desenvolvimento de software do Porto Digital a adotá-los. Esta dissertação tem como objetivo
central compreender a influência da governança horizontal na definição dos modelos de
melhorias voltados para a gestão de projetos de desenvolvimento de software no Porto
Digital. Para tanto, foram entrevistados consultores, diretores, gerentes e executivos de
empresas de desenvolvimento de software e de organizações âncoras do Porto Digital. A
partir da construção de uma rede primária de relações horizontais, foram identificados os
principais agentes do Porto Digital responsáveis pelas políticas de definição de modelos de
melhorias nas empresas de desenvolvimento de software. Os resultados obtidos demonstraram
que as relações horizontais entre empresas de desenvolvimento de software presentes no Porto
Digital possuem natureza competitiva e cooperativa, no que tange à definição e utilização dos
modelos de melhoria. De forma geral, observou-se que o processo de definição dos modelos
de melhoria adotados pelas empresas de desenvolvimento de software do Porto Digital está
intimamente relacionado aos custos de implantação dos modelos, e à orientação estratégica
destas empresas
|
120 |
Um olhar sociotécnico para a construção de artefato informacional: a trajetória da construção de sistema de Business IntelligenceFreire, Elizabeth Maria 27 January 2017 (has links)
Submitted by Josimara Dias Brumatti (bcgdigital@ndc.uff.br) on 2017-01-26T16:14:05Z
No. of bitstreams: 1
Dissertação de Mestrado - Elizabeth Maria Freire de Jesus.pdf: 1607326 bytes, checksum: 2335c5747f23e0c7910922b32bc69664 (MD5) / Approved for entry into archive by Jussara Moore (jussaramoore@id.uff.br) on 2017-01-27T13:50:04Z (GMT) No. of bitstreams: 1
Dissertação de Mestrado - Elizabeth Maria Freire de Jesus.pdf: 1607326 bytes, checksum: 2335c5747f23e0c7910922b32bc69664 (MD5) / Made available in DSpace on 2017-01-27T13:50:04Z (GMT). No. of bitstreams: 1
Dissertação de Mestrado - Elizabeth Maria Freire de Jesus.pdf: 1607326 bytes, checksum: 2335c5747f23e0c7910922b32bc69664 (MD5) / A construção de artefatos tecnológicos, em particular a construção de software, onde podem
ser incluídos os sistemas de Business Intelligence, é predominantemente conduzida como
sendo uma atividade “puramente” técnica. Se adotada esta linha de condução, aos
profissionais da área da computação “cabem cuidar da parte „técnica‟ do artefato
tecnológico”, sendo as demais, ou seja, as “não-técnicas” desconsideradas ou relegadas a um
segundo plano. No entanto, percebe-se na prática que a construção desses artefatos se realiza
em um fundo heterogêneo, onde temos posições de poder individuais e institucionais,
ideologias, políticas, contextos tecnológicos e regulatórios, entre outros que permitem ou
restringem a construção destes artefatos. À luz das ideias, principalmente, de Bruno Latour,
este trabalho busca, tomando a abordagem metodológica da Teoria Ator-Rede, trazer
visibilidade para as inúmeras associações entre diversos e heterogêneos elementos (humanos e
não humanos) que se configuram, provisoriamente, em função dos variados interesses dos
envolvidos que se encontram em cena, em certo lugar e tempo, durante a construção do
artefato tecnológico. Também busca aplicar a noção de regime de informação pela
identificação de alguns elementos do regime de informação local a partir do rastreamento da
rede sociotécnica na qual o artefato estudado se insere. / The construction of technological artifacts, in particular the construction of software which is
included Business Intelligence systems, is predominantly conducted as an activity " purely "
technical . If adopted this line of conduct , the professionals in the computing " fit to take care
of the ' technical ' technological artifact" , and the others , ie , the "non - technical "
disregarded or relegated to the background . However, in practice it is noticed that the
construction of these devices takes place in a heterogeneous background, where we have
positions of individual and institutional power, ideologies , political , technological and
regulatory contexts , among others that allow or restrict the construction of these artifacts . In
light of the ideas, especially Bruno Latour, this job search, taking the methodological
approach of Actor-Network Theory , bring visibility to the numerous associations between
diverse and heterogeneous elements ( human and nonhuman ) that configure provisionally due
the varied interests that are involved in the scene , in the right place and time, during the
construction of technological artifact. Also seeks to apply the concept of regime of
information for identifying some elements of the local regime of information from the
tracking of sociotechnical network in which the artifact studied is inserted.
|
Page generated in 0.0863 seconds