• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 482
  • 180
  • 177
  • 92
  • 24
  • 19
  • 18
  • 7
  • 7
  • 5
  • 5
  • 5
  • 5
  • 4
  • 3
  • Tagged with
  • 1108
  • 473
  • 430
  • 345
  • 306
  • 239
  • 221
  • 187
  • 175
  • 171
  • 155
  • 133
  • 124
  • 120
  • 119
  • 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.
851

Práticas ágeis no processo de desenvolvimento de jogos eletrônicos / Best practices in process development of electronic games

Petrillo, Fábio dos Santos January 2008 (has links)
A indústria de jogos eletrônicos está entrando em uma nova era, na qual a tecnologia e a criatividade fundem-se, produzindo alguns dos mais estonteantes entretenimentos do Séc. XXI. Essa indústria, que já em 2003 ultrapassou o faturamento do cinema, tendo um rendimento anual de bilhões de dólares, emerge como uma das mais poderosas, excitantes e influentes no mundo das artes. Mesmo com toda essa pujança e rentabilidade, muitos dos relatos sobre projetos de jogos (doravante denominados postmortems) mostram que a produção desses softwares não é uma tarefa simples, estando ainda distante de um processo de trabalho saudável e sinergético. Entretanto, ao analisarmos mais atentamente os postmortems disponíveis nos sites especializados em jogos eletrônicos, pode-se constatar a adoção de várias práticas de engenharia de software, em especial, práticas ágeis de desenvolvimento. Assim, é possível melhorar o processo de desenvolvimento de jogos eletrônicos através da aplicação dessas práticas? Que práticas são mais adequadas para este domínio? Que impacto sua adoção tem sobre propriedades subjetivas como a criatividade e a diversão? O objetivo deste trabalho é avaliar o impacto da aplicação de práticas ágeis no processo de desenvolvimento de jogos eletrônicos, analisando os principais problemas da indústria de jogos, levantando as boas práticas já adotadas e propondo um conjunto de práticas ágeis que contemplem as características do processo de desenvolvimento de jogos. Finalmente, com o intuito de obter resultados experimentais da aplicação dessas práticas, será realizado um estudo de caso, possibilitando avaliar seus efeitos sobre o processo de trabalho. / The industry of electronic games is entering a new age, in which technology and creativity are fused, producing some of the most stunning entertainment of the 21st Century. This industry, which already in 2003 exceeded the cinema invoice, having an annual yield of billions of dollars, emerges nowadays as one of the most powerful, exciting and influential in the world of arts. Despite of all this exuberance and profitability, many reports about games projects show that the production of these softwares is not a simple task, surrounded by common problems and being still distant of having a healthy and synergetic work process. However, despite of problems found, game postmortems claims to use software engineering best practices in the game development process, specially, agile practices. Thus, is possible to improve the electronic game development process using agile practices? What practices are most appropriate for game development? What is the impact of such practices on subjective properties as creativity and fun? The aim of this work is to study the effects of agile practices on electronic game development process, analysing the most important problems in the game industry, surveying best practices and proposing a set of agile practices focused on the game development issues. Finally, a case study will be presented.
852

[en] UNIFYING AGILE REQUIREMENTS SPECIFICATION QUALITY CONTROL AND IMPLEMENTATION CONFORMANCE ASSURANCE / [pt] UNIFICANDO CONTROLE DE QUALIDADE DE ESPECIFICAÇÃO ÁGIL DE REQUISITOS E GARANTIA DE CONFORMIDADE DE IMPLEMENTAÇÃO

THIAGO DELGADO PINTO 14 December 2018 (has links)
[pt] Práticas de engenharia de requisitos ágeis estão se tornando mais comuns em equipes de desenvolvimento de software. Contudo, as práticas relacionadas ao controle de qualidade ainda dependem fortemente do conhecimento, da experiência e do trabalho manual de testadores, em adição as especificações de requisitos produzidas são frequentemente imprecisas e difíceis de verificar estaticamente por interessados ou por algum computador. Essa tese ataca conjuntamente o problema de verificar estaticamente especificações de requisitos ágeis e de gerar casos de teste e scripts de teste automatizados completos a partir delas. Suas contribuições principais incluem: (1) uma nova metalinguagem, chamada Concordia, que permite escrever especificações de requisitos ágeis que podem ser usadas para atividades de verificação e validação (V e V); (2) uma nova abordagem para gerar casos de teste e scripts de teste automatizado completos, a partir de requisitos especificados com a metalinguagem; (3) a medição, em contexto industrial, da capacidade da abordagem em reduzir o risco de defeitos e custos de V e V. / [en] Agile requirements engineering practices are being used more commonly by software development teams. However, practices related to quality control still depend heavily on testers expertise and manual labor, whilst produced require-ments specifications are often imprecise and hard to verify statically by both stake-holders and computers. This thesis jointly tackles the problem of verifying statically agile requirements specifications and generating full-featured test cases and auto-mated test scripts from them. Its main contributions include: (1) a new metalan-guage, called Concordia, for writing agile requirement specifications that can be used for both verification and validation (V and V) activities involving stakeholders; (2) a novel approach to generate full-featured ready to use test cases and automated test scripts from the requirements specified with the metalanguage; (3) the assess-ment in industrial context of the approaches ability to reduce risk of remaining defects and the costs of V and V.
853

Conception de circuits RF en CMOS SOI pour modules d'antenne reconfigurables / SOI CMOS circuit design for reconfigurable antenna modules

Nicolas, Dominique 03 May 2017 (has links)
Dans le contexte des applications mobiles, les contraintes de conception des chaînes d'émission toujours plus performantes et de taille réduite demandent de compenser la forte sensibilité des caractéristiques des antennes à leur environnement. En particulier, il est nécessaire de maîtriser l'impédance de l'antenne pour optimiser l'efficacité énergétique de la chaîne de transmission. Or, les solutions actuelles se montrent encombrantes. Dans cette thèse, plusieurs pistes basées sur l'implémentation de condensateurs variables ont été étudiées et ont conduit à la réalisation et la caractérisation de nouveaux dispositifs RF intégrés à même de participer à cet effort. Après une présentation du contexte et de l'état de l'art, nous proposons une étude de condensateurs variables basés sur la technique des capacités commutées. L'étude a permis la réalisation de deux condensateurs variables en technologie CMOS SOI 130 nm pour des applications d'adaptation d'impédance et d'antenne agile en fréquence. Un premier démonstrateur d'antenne fente agile en fréquence visant les bandes LTE situées entre 500 MHz et 1 GHz et utilisant ce type de condensateur a ensuite été réalisé puis validé. Un système d'accord permettant de corriger les désadaptations d'antenne a ensuite été étudié et a donné lieu à la réalisation de deux circuits intégrés en technologie CMOS SOI 130 nm. Le premier circuit est un détecteur d'impédance capable de fonctionner sur une gamme de puissance étendue de 0-40 dBm pour une plage de fréquences de 600 MHz-2,4 GHz. Le deuxième circuit intègre une version améliorée du détecteur avec un circuit d'adaptation variable autorisant la réalisation d'un système d'accord d'antenne autonome et compact représentant une avancée importante par rapport à l'état de l'art. / In the context of mobile applications, design constraints on always more performant and size-constrained emitting front-ends ask to compensate for strong sensitiveness of antennas characteristics to their environment. In particular, it is necessary to control the antenna impedance in order to optimize the energy efficiency of the transmitting front-end. Yet, current solutions are bulky. I this thesis, several ways based on the implementation of variable capacitors have been studied and have led to the design and characterization of new integrated RF devices that can participate to this effort. After a presentation of the context and the state-of-the-art, we propose a study of switched-capacitor-based variable capacitors. This study allowed the design of two variable capacitors in 130 nm CMOS SOI technology for impedance matching and frequency-agile antenna applications. Then, a first demonstrator module of a frequency-agile antenna aiming for 500 MHz-1 GHz LTE bands and using this type of capacitor has been designed and validated. A tunable system allowing the correction of antenna mismatch has then been studied and has led to the design of two 130 nm CMOS SOI integrated circuits. The first circuit is an impedance detector that is able to work on a 0-40 dBm power range and a 600 MHz-2.5 GHz frequency range. The second integrated circuit includes an improved version of the detector with a tunable matching network which both allow the fabrication of an autonomous, compact antenna tunable system showing significant progress relative to the state-of-the-art.
854

Práticas ágeis no processo de desenvolvimento de jogos eletrônicos / Best practices in process development of electronic games

Petrillo, Fábio dos Santos January 2008 (has links)
A indústria de jogos eletrônicos está entrando em uma nova era, na qual a tecnologia e a criatividade fundem-se, produzindo alguns dos mais estonteantes entretenimentos do Séc. XXI. Essa indústria, que já em 2003 ultrapassou o faturamento do cinema, tendo um rendimento anual de bilhões de dólares, emerge como uma das mais poderosas, excitantes e influentes no mundo das artes. Mesmo com toda essa pujança e rentabilidade, muitos dos relatos sobre projetos de jogos (doravante denominados postmortems) mostram que a produção desses softwares não é uma tarefa simples, estando ainda distante de um processo de trabalho saudável e sinergético. Entretanto, ao analisarmos mais atentamente os postmortems disponíveis nos sites especializados em jogos eletrônicos, pode-se constatar a adoção de várias práticas de engenharia de software, em especial, práticas ágeis de desenvolvimento. Assim, é possível melhorar o processo de desenvolvimento de jogos eletrônicos através da aplicação dessas práticas? Que práticas são mais adequadas para este domínio? Que impacto sua adoção tem sobre propriedades subjetivas como a criatividade e a diversão? O objetivo deste trabalho é avaliar o impacto da aplicação de práticas ágeis no processo de desenvolvimento de jogos eletrônicos, analisando os principais problemas da indústria de jogos, levantando as boas práticas já adotadas e propondo um conjunto de práticas ágeis que contemplem as características do processo de desenvolvimento de jogos. Finalmente, com o intuito de obter resultados experimentais da aplicação dessas práticas, será realizado um estudo de caso, possibilitando avaliar seus efeitos sobre o processo de trabalho. / The industry of electronic games is entering a new age, in which technology and creativity are fused, producing some of the most stunning entertainment of the 21st Century. This industry, which already in 2003 exceeded the cinema invoice, having an annual yield of billions of dollars, emerges nowadays as one of the most powerful, exciting and influential in the world of arts. Despite of all this exuberance and profitability, many reports about games projects show that the production of these softwares is not a simple task, surrounded by common problems and being still distant of having a healthy and synergetic work process. However, despite of problems found, game postmortems claims to use software engineering best practices in the game development process, specially, agile practices. Thus, is possible to improve the electronic game development process using agile practices? What practices are most appropriate for game development? What is the impact of such practices on subjective properties as creativity and fun? The aim of this work is to study the effects of agile practices on electronic game development process, analysing the most important problems in the game industry, surveying best practices and proposing a set of agile practices focused on the game development issues. Finally, a case study will be presented.
855

Validação ágil e precisa de projetos conceituais de banco de dados / Agile and precise validation of conceptual database design

Marcos Eduardo Bolelli Broinizi 11 December 2006 (has links)
A criação do projeto conceitual de um bancos de dados que represente adequadamente um determinado domínio de aplicação continua sendo um dos principais desafios da área de banco de dados. Por outro lado, a discussão sobre métodos ágeis de desenvolvimento de software alcançou, recentemente, a comunidade de banco de dados. Este trabalho apresenta o projeto conceitual de bancos de dados sob a luz de métodos ágeis de desenvolvimento. Desenvolvemos uma extensão do arcabouço Naked Objects que permite uma validação ágil e precisa do projeto conceitual junto ao especialista do domínio. Em nossa abordagem, o projeto conceitual de bancos de dados é descrito por meio de anotações que representam as abstrações de dados em um ambiente dinâmico de validação. / Creating a conceptual database design that adequately represents a specific application domain continues to be one of the main challenges in the database research. On the other hand, the discussion regarding agile methods of software development has recently become a subject of interest to the database community. This work presents a new approach to create a conceptual database design according to agile methods. We have created an extension of the Naked Objects framework that allows an agile and precise validation of the conceptual database design by the domain specialist. In our approach, the conceptual database design is described through annotations that represent data abstractions in a dynamic validation environment.
856

PW-PlanTe: uma estratégia para melhoria de processo baseada em atividades de planejamento e teste

Sande, Deysiane Matos 23 August 2010 (has links)
Made available in DSpace on 2016-06-02T19:06:01Z (GMT). No. of bitstreams: 1 4760.pdf: 3586905 bytes, checksum: 50a6d8eb47edc80b5466b667cc1b31f4 (MD5) Previous issue date: 2010-08-23 / Universidade Federal de Sao Carlos / Background: The process quality model implantation on small enterprises requires an adjustment for this type of enterprise and the difficulty to reach this objective is harder due to the restrict amount of different type of resources. To support the process improvement in this context, concerning the software planning activity, the strategy PCU|PSP was defined. It is based on Use Case Points and Personal Software Process. Aim: The objective of this monograph is to present the PWPlanTe strategy, which is an evolution of the PCU|PSP strategy. PW-PlanTe generalizes the techniques used in the planning, applies well defined iterations aiming to be in conformance with the agile paradigm development, and defines a testing process. In addition, PW-PlanTe is supported by a set of free tools that facilitate its implantation. Methodology: Considering that PCU|PSP is naturally adherent to the agile methods, it was studied and generalized in relation to the planning issues aiming to make it even closer to the Scrum framework. After that, the testing process for small enterprises was defined and the free tools were identified aiming to establish a support for the strategy steps application. Results: PW-PlanTe was applied in three systems that were under development by the small enterprises which participated of this research. In two of the four systems where the planning activity support was explored, the results showed that the strategy facilitates the determination of the work to be done in each iteration. In three of the four systems where the testing activity support was explored, various defects were found by the application of the strategy and were not found without its application. Conclusion: Based on these results, evidences can be identified on the contribution of the strategy for the implantation of the software development process improvement in small enterprises, both for the planning activity as well as for the testing activity. Additional studies should be done aiming to make these results more evident. / Contexto: A implantação de modelos de qualidade de processo em empresas de pequeno porte requer uma adequação para esse tipo de empresa e enfrenta uma maior dificuldade devido às restrições dos diversos tipos de recursos. Para dar suporte à melhoria de processo nesse contexto, no que diz respeito à atividade de planejamento de software, foi definida a estratégia PCU|PSP, que está fundamentada na técnica Pontos de Casos de Uso e no Personal Software Process. Objetivo: O Objetivo deste trabalho é apresentar a estratégia PW-PlanTe, que é uma evolução da estratégia PCU|PSP. A PW-PlanTe generaliza as técnicas a serem adotadas no planejamento, utiliza iterações bem definidas de modo a atender o paradigma de desenvolvimento ágil, e define um processo de teste. Além disso, a PW-PlanTe é apoiada por um conjunto de ferramentas livres que facilitam sua implantação. Metodologia: Dada a aderência da PCU|PSP aos métodos ágeis, essa estratégia foi estudada e generalizada no que diz respeito à parte de planejamento, para se aproximar ainda mais do framework Scrum. Após isso, foi definido o processo de teste para o contexto de uma empresa de pequeno porte e foram identificadas ferramentas livres para dar suporte a todos os passos da estratégia. Resultados: A PW-PlanTe foi aplicada em três sistemas que estavam em desenvolvimento nas empresas de pequeno porte participantes do trabalho. Em dois sistemas, nos quais foi explorado o suporte à atividade de planejamento, os resultados mostraram que a estratégia facilita a determinação de trabalho a ser realizado em cada iteração. Em dois sistemas, nos quais foi explorado o suporte à atividade de teste, vários defeitos foram encontrados com o uso da estratégia e não foram revelados sem a sua aplicação. Conclusões: Com base nos resultados, existem evidências da contribuição da estratégia para a implantação da melhoria de processo de desenvolvimento de software em empresas de pequeno porte, tanto no que diz respeito à atividade de planejamento, como de teste.
857

Um modelo para apoiar a gestão do conhecimento no gerenciamento ágil de projetos de software

Almeida, Luís Fernando Magnanini de 08 December 2016 (has links)
Submitted by Alison Vanceto (alison-vanceto@hotmail.com) on 2017-03-21T12:14:55Z No. of bitstreams: 1 TeseLFMA.pdf: 6039987 bytes, checksum: 0c2336ab8f5bc28819f69b3f22ff44fb (MD5) / Approved for entry into archive by Ronildo Prado (ronisp@ufscar.br) on 2017-04-20T14:03:16Z (GMT) No. of bitstreams: 1 TeseLFMA.pdf: 6039987 bytes, checksum: 0c2336ab8f5bc28819f69b3f22ff44fb (MD5) / Approved for entry into archive by Ronildo Prado (ronisp@ufscar.br) on 2017-04-20T14:03:24Z (GMT) No. of bitstreams: 1 TeseLFMA.pdf: 6039987 bytes, checksum: 0c2336ab8f5bc28819f69b3f22ff44fb (MD5) / Made available in DSpace on 2017-04-20T14:08:51Z (GMT). No. of bitstreams: 1 TeseLFMA.pdf: 6039987 bytes, checksum: 0c2336ab8f5bc28819f69b3f22ff44fb (MD5) Previous issue date: 2016-12-08 / Não recebi financiamento / The Agile Project Management (GAP) emerges as a response to criticisms made to Traditional Project Management Methods for being prescriptive, bureaucratic, and not very dynamic, thus limited when applied in innovation-intensive and knowledge-intensive environments. The main differences between those approaches are the self-management teams, use of the concept of vision rather than scope, iterations, greater customer involvement and pursuit for simplicity. All have an impact on how Knowledge Management (KM) is performed, in particular, the prioritization of the use of tacit rather than explicit knowledge. Several authors approach the intercession between agile project management and knowledge management theories, however, they made little progress in their proposals for management models. Through systematic theoretical reviews and case studies, we advance in this aspect, proposing a Conceptual Model for Knowledge Management in Agile Project Management. The main peculiarities are: consider both intra and interproject knowledge; consider GAP differentials; focus on the project team; use GAP rituals to potentiate the KM; and the applicability to any agile method. / O Gerenciamento Ágil de Projetos (GAP) surge como resposta às críticas aos métodos tradicionais de gerenciamento de projetos quanto a serem prescritivos, engessados e pouco dinâmicos, desse modo, limitados em ambientes de inovação e intensivos em conhecimento. As principais diferenças entre as abordagens são a autogestão, uso do conceito de visão no lugar de escopo, as iterações, o maior envolvimento do cliente e busca por simplicidade e redução da documentação. Todas têm impacto na forma como a gestão do conhecimento (GC) é realizada, em particular, a priorização do uso do conhecimento tácito ao invés do explícito. Diversos autores abordam a interseção entre as teorias de gerenciamento ágil de projetos e gestão do conhecimento, no entanto, avançam pouco em propostas de modelos de gestão. Esse trabalho, por meio de revisões teóricas sistemáticas e estudos de casos, contribui nesse aspecto, propondo um Modelo para apoiar a Gestão do Conhecimento no Gerenciamento Ágil de Projetos. Como suas principais particularidades estão: considerar tanto o conhecimento intra como interprojetos; contemplar os diferenciais do GAP; ter como foco a equipe de projetos; utilizar os rituais do GAP em favor da GC; além de poder ser aplicado a qualquer método ágil.
858

Startup Kaizen: uma metodologia ágil para desenvolvimento de software em startups / Startup Kaizen: an agile methodology for software development startups

Leonessa, Nathália Maria Rapuano de Lira Novaes 12 December 2016 (has links)
Submitted by Milena Rubi (milenarubi@ufscar.br) on 2017-06-01T14:03:52Z No. of bitstreams: 1 LEONESSA_Nathalia_2016.pdf: 56993911 bytes, checksum: c3674f0762a44d85df19038a13d9f2d2 (MD5) / Approved for entry into archive by Milena Rubi (milenarubi@ufscar.br) on 2017-06-01T14:14:25Z (GMT) No. of bitstreams: 1 LEONESSA_Nathalia_2016.pdf: 56993911 bytes, checksum: c3674f0762a44d85df19038a13d9f2d2 (MD5) / Approved for entry into archive by Milena Rubi (milenarubi@ufscar.br) on 2017-06-01T14:14:33Z (GMT) No. of bitstreams: 1 LEONESSA_Nathalia_2016.pdf: 56993911 bytes, checksum: c3674f0762a44d85df19038a13d9f2d2 (MD5) / Made available in DSpace on 2017-06-01T14:14:40Z (GMT). No. of bitstreams: 1 LEONESSA_Nathalia_2016.pdf: 56993911 bytes, checksum: c3674f0762a44d85df19038a13d9f2d2 (MD5) Previous issue date: 2016-12-12 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES) / The methodologies currently used by startups for market discovery and software development focus on a more agile and fast development, aiming to obtain learning about the potential market. Often, these methodologies set aside good software development practices to make the process faster and more dynamic, with constant end-user participation. If, on the one hand, the use of methodologies such as Scrum and RUP for software development can result in the development of technological solutions that are not used by users due to the lack of participation in software construction, on the other hand, they bring many benefits when it comes to project management and software quality. In contrast, the opposite occurs to the methodologies and tools currently used by startups, such as Lean Startup, Customer Development, Thinking Design and Business Model Canvas. These methodologies and tools focus on the discovery and validation of the market, without concern for the final quality of the product developed for the client, impacting directly. This impact can also be a waste of time in developing a product that no one will be able to use because of the large number of failures or even it never be finalized due to management problems. The lack of concern for good management of a development project, and its final quality, can do as much damage as the lack of approximation with the potential client. Moreover, in an environment of extreme uncertainty, unknown variables should be reduced in order to achieve overall development success, not just business models. The use of good Software Engineering practices may allow obtaining more information and technical data about the solution developed, which directly impact the user. This information can be used as a basis for decision making, thereby reducing risks related to final product quality and project management, making it easier for potential customers to use, and leaner development. In this sense, this work proposes a software development methodology for startups, Startup Kaizen (SK). SK integrates good practices of methodologies such as RUP and Scrum with methodologies focused on validation and market discovery, such as Lean Startup, Customer Development, Thinking Design and Business Model Canvas. This union of good software engineering practices with market discovery aims to minimize the risk variables for the creation of a new company, whether related to market or management and software quality. After the creation of Startup Kaizen, a case study was performed with its application with graduate students in Computer Science at the Federal University of São Carlos in Sorocaba. This application allowed the data collection to analyze the results in the form of a case study. / As metodologias atualmente utilizadas por startups para descoberta de mercado e desenvolvimento de software focam no desenvolvimento mais ágil e rápido, visando a obtenção de aprendizado sobre o mercado de atuação. Muitas vezes, essas metodologias deixam de lado boas práticas de desenvolvimento de software para que ele seja realizado de forma mais dinâmica e rápida, com constante participação do usuário final. Se, por um lado, a utilização de metodologias ágeis como Scrum e metodologias mais tradicionais como RUP, para o desenvolvimento de software pode resultar no desenvolvimento de soluções tecnológicas que não são utilizadas pelos usuários por falta de uma constante participação deles na construção do software, por outro lado, elas trazem inúmeros benefícios quando se trata de gerenciamento de projeto e qualidade de software. Em contrapartida, o oposto ocorre para as metodologias e ferramentas atualmente utilizadas por startups, tais como Lean Startup, Customer Development, Design Thinking e Business Model Canvas. Essas metodologias e ferramentas focam na descoberta e validação de mercado, sem a preocupação com a qualidade final do produto desenvolvido para o cliente, impactando-o diretamente. Esse impacto pode também acarretar um desperdício de tempo no desenvolvimento de um produto que ninguém conseguirá utilizar, devido à grande quantidade de falhas, ou até que nunca será finalizado, devido a problemas de gerenciamento. A falta de preocupação com um bom gerenciamento de um projeto de desenvolvimento, e sua qualidade final, podem trazer tantos prejuízos quanto a falta de aproximação com o potencial cliente. Além disso, no ambiente de extrema incerteza, as variáveis de insegurança devem ser reduzidas ao máximo possível visando a obtenção de sucesso no desenvolvimento como todo, e não apenas em relação a modelos de negócios. A utilização de boas práticas de engenharia de software pode possibilitar a obtenção de mais informações e dados técnicos sobre a solução desenvolvida, que impactam diretamente o usuário. Essas informações podem ser utilizadas como base na tomada de decisão, diminuindo assim, os riscos relacionadas a qualidade final do produto e gerenciamento de projeto, facilitando a utilização por seus potenciais clientes, além de um desenvolvimento mais enxuto. Neste sentido, este trabalho propõe uma metodologia de desenvolvimento de software para startups, o Startup Kaizen (SK). O SK agrega boas práticas de metodologias como RUP e Scrum com metodologias com foco na validação e descoberta de mercado, como Lean Startup, Customer Development, Design Thinking e Business Model Canvas. Essa união de boas práticas de engenharia de software com a descoberta de mercado, tem como objetivo minimizar as variáveis de risco para a criação de uma nova empresa, sejam elas relacionadas a mercado ou gerenciamento e qualidade de software. Após a criação do Startup Kaizen, foi realizado um estudo de caso com sua aplicação com alunos de pós-graduação em Ciências da Computação da Universidade Federal de São Carlos em Sorocaba. Essa aplicação permitiu a coleta de dados para análise dos resultados na forma de estudo de caso. / 33001014
859

Gestão de projetos em um centro de pesquisa : diagnóstico e implantação de práticas para a agilidade

Piccirillo, Isabela Neto 13 February 2017 (has links)
Submitted by Aelson Maciera (aelsoncm@terra.com.br) on 2017-06-14T19:32:02Z No. of bitstreams: 1 DissINP.pdf: 3139204 bytes, checksum: bf1eb57492874b8268a6e94a6fb1ef4a (MD5) / Approved for entry into archive by Ronildo Prado (ronisp@ufscar.br) on 2017-06-28T07:43:33Z (GMT) No. of bitstreams: 1 DissINP.pdf: 3139204 bytes, checksum: bf1eb57492874b8268a6e94a6fb1ef4a (MD5) / Approved for entry into archive by Ronildo Prado (ronisp@ufscar.br) on 2017-06-28T07:43:42Z (GMT) No. of bitstreams: 1 DissINP.pdf: 3139204 bytes, checksum: bf1eb57492874b8268a6e94a6fb1ef4a (MD5) / Made available in DSpace on 2017-06-28T07:50:40Z (GMT). No. of bitstreams: 1 DissINP.pdf: 3139204 bytes, checksum: bf1eb57492874b8268a6e94a6fb1ef4a (MD5) Previous issue date: 2017-02-13 / Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES) / Research centers are important for technologies development whose results could be innovative products. One of the difficulties that have arisen is in developing research projects with different professors in a multidisciplinary environment. Many authors have written about the importance project management skills, techniques and practices in research centers, but few show their applications and impacts. An action research was conducted to verify and select the root causes related to the challenges of project management in an international research center (Center for Research, Technology and Education in Vitreous Materials) through the Current Reality Tree. One of the main root causes found was about the lack of knowledge in project management methodology to elaborating multidisciplinary projects involving the transformation of a technology studied in an innovative product. Therefore, workshops were held to apply the Technology Roadmapping (TRM) and the product vision in a project that develops and intends to transform an innovative technology into a product. In addition, the Kanban approach was introduced for planning its main activities. The results from these applications of action research as well as the researchers' perception are discussed in detail. / Os centros de pesquisa possuem um importante papel no desenvolvimento de tecnologias que podem resultar em produtos inovadores. Uma das principais dificuldades é desenvolver projetos de pesquisa com especialistas em diferentes áreas, conciliando a multidisciplinaridade e a liberdade acadêmica. Muitos estudos abordam a importância de habilidades, técnicas e práticas de gerenciamento de projetos em centros de pesquisa, mas poucos efetivamente mostram aplicações e seus impactos. Por meio de uma pesquisa-ação, este trabalho analisou e selecionou as principais causas raízes das dificuldades de gestão de projetos em um centro de pesquisa (Center for Research, Technology and Education in Vitreous Materials) por meio do método da Árvore de Realidade Atual. Além disso, foi realizado um benchmarking em outro centro de pesquisa a fim de verificar se estas dificuldades são recorrentes. A partir deste diagnóstico, uma das causas raízes priorizadas foi a falta de conhecimento de métodos de gestão para auxiliar no desenvolvimento de projetos multidisciplinares envolvendo a transformação das tecnologias pesquisadas em produtos. Com o intuito de minimizar os problemas relacionados a essa causa raíz, foram realizados workshops para a aplicação do método do Technology Roadmapping (TRM) e da prática de visão do produto em um projeto que desenvolve e pretende transformar uma tecnologia inovadora em produto. Como resultado dessas aplicações foi possível verificar a possibilidade de combinar o TRM e a visão para abrir novas perspectivas e rotas e, logo após, realizar a síntese do produto a ser desenvolvido.
860

Características, fatores críticos e indicadores de agilidade no gerenciamento de projetos de produtos inovadores

Almeida, Luís Fernando Magnanini de 13 August 2012 (has links)
Made available in DSpace on 2016-06-02T19:51:56Z (GMT). No. of bitstreams: 1 4571.pdf: 2835932 bytes, checksum: 857c4fae6471592b22f205d753d4cdcd (MD5) Previous issue date: 2012-08-13 / Financiadora de Estudos e Projetos / The theory of project management presents difficulties when applied to the development of innovative products. To solve these difficulties, a series of management methods were created. These methods receive the nomenclature of agile project management and increase the agility of the management process which would be a strategy to deal with the difficulties in those particular projects. However, the concept of agility is vague in the project management theory and the studies found that attempts to measure this performance was not satisfactory, presenting too much subjectivity in the definitions of constructs and starting from little robust definitions of agility. To try to solve this problem, a new model for agility in project management was proposed by Conforto (2011), relying on a definition coined from a systematic literature review of several areas that exhibit this same concept, and perform another systematic review on the models to measure agility in order to incorporate their strengths and create solutions to major weaknesses. This study aims to examine the relationships between the dimensions present in this model of agility to manage projects, in order to verify its validity and possibility its future use as a basis for measurement. Thus, the observed relationships between some features arising from the use of practices from the theory of agile project management theory, critical factors that may impact on the performance of the practices and indicators of agility. For this, a survey was made at the members from eight communities in Brazil Linkedin® chosen from among 79 candidates and selected according to 7 criteria. Also, was created the theoretical concept of "profile 500" which can be used in future research with have analysis made between members of this social network. There was obtained 172 valid responses from 966 users considered eligible for the study. Correlation analysis showed that the relationships proposed in the model of Conforto (2011) are valid and that agility is related to the presence of certain characteristics and are not inherent to the management method chosen, but this performance is related to customer participation and time taken decision. Finally, there was evidenced the importance of customer participation in the design and validation of partial results for a faster management process, and the necessity of carrying out the planning, development and validation with the participation of the client to perform better agility. / A teoria de gerenciamento de projetos apresenta dificuldades quando aplicada ao desenvolvimento de produtos inovadores. Para solucioná-las, surgiram uma série de métodos de gestão que podem ser agrupados sobre a nomenclatura de gerenciamento ágil de projetos. Esses, afirmam que o aumento da agilidade no processo de gestão seria uma estratégia para lidar com essas dificuldades. Contudo, o próprio conceito de agilidade é vago na teoria de gerenciamento de projetos e as tentativas encontradas de se medir esse desempenho não foram satisfatórias, apresentando demasiada subjetividade nos construtos e partindo de definições pouco robustas de agilidade. Para tentar solucionar esse problema, um novo modelo de agilidade para o gerenciamento de projetos foi proposto por Conforto (2011), se baseando em uma definição de agilidade cunhada a partir de uma revisão bibliográfica sistemática de diversas áreas que apresentam esse mesmo conceito, além de realizar outra revisão sistemática sobre os modelos de agilidade, de modo a incorporar os seus pontos fortes e criar soluções para os principais pontos fracos. Este estudo se propõe a verificar as relações entre as dimensões presentes neste modelo de agilidade para o gerenciamento de projetos a fim de verificar sua validade e possibilidade de utilização futura como base para medida. Desse modo, observa as relações entre algumas características advindas da utilização das práticas provenientes da teoria do gerenciamento ágil de projetos, fatores críticos que possam impactar no desempenho das práticas e os indicadores de agilidade. Para isso, foi realizado um levantamento estatístico entre os membros provenientes de 8 comunidades do Linkedin® Brasil escolhidas dentre 79 candidatas e selecionadas segundo a 7 critérios. Também cria o conceito teórico do perfil 500 o qual pode ser utilizado em pesquisas futuras que tenham como população de análise membros de comunidades dessa rede social. Obteve-se 172 respostas válidas dentre 966 usuários considerados aptos a participar do estudo. As análises de correlação mostraram que as relações propostas pelo modelo de Conforto (2011) são válidas e que a agilidade está relacionada à presença de certas características e não são inerentes ao método escolhido, sendo esse desempenho relacionado com a participação do cliente e tempo de tomada de decisão. Por fim, verificou-se a importância da participação do cliente no planejamento e validação dos resultados parciais para a agilidade do processo, e da necessidade realização do ciclo de planejamento, desenvolvimento e validação com a participação do cliente para um melhor desempenho em agilidade.

Page generated in 0.059 seconds