Proposta de Framework de Gerenciamento Ágil de Projetos do Grupo de Pesquisa em Engenharia de Software do IFPB (original) (raw)

Gerenciamento Ágil de Projetos em TA

Pela perspectiva dos clientes o processo de desenvolvimento de um software muitas vezes se assemelha a uma "caixa-preta". Os requisitos entram por um lado e o produto sai do outro, normalmente muito tarde. Neste intervalo podemos ver a Especificação Funcional e outros documentos e produtos que nos mostra que alguma coisa está acontecendo, mas que não podemos ter certeza do que exatamente. Normalmente, a probabilidade de uma InTech 130 33 GERENCIAMENTO DE PROJETOS artigo mudança de requisito aumenta com o tamanho do projeto, o que aumenta ainda mais a dúvida se o resultado do projeto vai atender as nossas necessidades. Então só resta aguardar e ter esperança que tudo dê certo. Os resultados, no entanto, são incertos e normalmente decepcionantes. Os clientes normalmente ao verem o resultado pela primeira vez tem a síndrome da reação "Sim... Mas..." [3]: Sim, isto é realmente legal e apreciamos o que foi feito, mas não é exatamente o que precisamos. Talvez: 1. Você não tenha entendido o que queríamos; ou 2. Você tenha entendido, mas mesmo assim tenha feito algo diferente; ou 3. Isto é o que queríamos, mas agora precisamos de algo diferente. O que precisamos é de uma forma do cliente ver e avaliar o progresso antes que seja tarde demais. Precisamos de um processo que ofereça visibilidade mais cedo e que aceite mudanças, mas que mantenha rigor em relação à qualidade. METODOLOGIAS DE DESENVOLVIMENTO Metodologia de Desenvolvimento é um conjunto de práticas recomendadas para o Desenvolvimento de Software, sendo que essas práticas, geralmente, passam por fases ou passos que são subdivisões do processo para ordená-lo e melhor gerenciá-lo [4].

Gerência Ágil de Projetos de Software Apoiada por uma Ferramenta Interativa Computacional com Suporte ao MPS.BR

Anais do XII Simpósio Brasileiro de Qualidade de Software (SBQS 2013), 2013

A gerência de projetos é importante para as atividades serem executadas seguindo o planejamento. Scrum é uma metodologia ágil para gerência de projetos baseada em pequenas iterações. Ainda que metodologias ágeis primem por tornar os processos mais ágeis, a qualidade não é esquecida, pois a qualidade de um produto conquista clientes e aumenta a participação da empresa em um mercado altamente competitivo. Essa qualidade pode ser obtida por meio de melhoria de processos, por exemplo, o MPS.BR. Neste trabalho, o objetivo é apresentar a evolução da ferramenta computacional ScrumMps 2.0 para auxiliar a gerência de projetos de software. Em ScrumMps 2.0, é apresentada a integração de Scrum e MPS.BR permitindo, por exemplo, acompanhar tarefas e atividades do projeto, interagir com equipe de desenvolvimento e abordar conceitos de MPS.BR. ScrumMps 2.0 foi avaliada por profissionais e estudantes de Computação, utilizando um roteiro e um questionário. No resultado obtido, pode-se perceber que a ...

Estudo e Implementação de uma Ferramenta para Gerência de Projetos baseado em Metodologias Ágeis

In this article were studied agile methods and evaluated tools used for managing these methods. Through this study it was possible to develop a project management system based on agile development practices, integrated into the collaborative system Expresso 1 . Thus, all users of that system, who wish to develop Groupware Expresso or some other project will have at its disposal a management module requirements based on agile methods. This suggestion of standardization development will facilitate communication and exchange of information between different teams. Resumo: Nesse artigo foram estudados métodos ágeis e avaliadas ferramentas de gerencia utilizadas por esses métodos. Através desse estudo foi possível desenvolver um sistema de gerência de projetos baseado em práticas de desenvolvimento ágil, integrado ao sistema colaborativo Expresso. Dessa forma, todos os usuários desse sistema, que pretendem desenvolver o Groupware Expresso ou algum outro projeto, terão à sua disposição um...

Proposta de Arquitetura para Apoio, Suporte e Automação de Processos de Gerenciamento de Projetos

2018

Neste trabalho será abordado o tema Gestão de Projetos. O tema gestão de projetos é muito amplo, por isso, o foco desse trabalho norteia os processos relativos ao gerenciamento do tempo, gerenciamento dos recursos humanos e gerenciamento dos custos. Será apresentada uma proposta de arquitetura para suporte e automação dos processos de gerenciamento de projetos, citados anteriormente e para apoio ao planejamento e controle dos projetos. A aplicação deve ser integrada ao PSEE e -WebProject®, para que esses ambientes possam compartilhar suas funcionalidades e as vantagens obtidas através da integração. Palavras Chave: Gerenciamento de Projetos, PSEE, Definição de Processo

Gerenciamento Ágil de Projetos de Software em uma Empresa Pública de TI: Um Estudo de Caso

V Workshop de Gerenciamento de Projetos de Software, 2012

A necessidade de entregas com máximo valor de negócio possível no menor tempo tem sido cada vez mais priorizada por quem desenvolve sistemas. No âmbito de Empresas Públicas de Tecnologia da Informação, aliar a formalidade exigida pelo contexto governamental com a agilidade requerida pelo mercado tem sido um grande desafio. Nesse sentido, este artigo apresenta um estudo de caso da implantação de práticas ágeis baseadas no SCRUM no gerenciamento de projetos de software em uma Empresa Pública de TI.

Uma Abordagem para Gerência de Requisitos Integrada com Práticas Ágeis de Gerência de Projetos

The Agile project management has become increasingly popular, offering alternatives to traditional processes. The implementation of the Scrum framework for managing software projects has also been widespread as an alternative since it is a less bureaucratic approach that facilitates the planning and project control. The software requirements management can be compromised in the medium and long-term since Scrum is based on histories as requirements and histories maintenance are not traceable during software product life cycle. This paper presents the results of applying the techniques of requirements management and Scrum on a software project management keeping the agility of Scrum and histories maintenance with requirements management.

Um Framework para Gerenciamento de Riscos em Projetos Ágeis de Desenvolvimento Distribuído de Software

2013

With the growth of global markets for system developing and the search for the best project teams for a lower cost also increases the challenges associated with managing distributed software development projects. Among these challenges, risk management is a critical factor for the success of DDS projects. This dissertation proposes a framework, called RADS-Risk, Agile, Distributed, Software, for risk management in agile projects in distributed software development environments. The methodology used for developing the framework included an extensive literature review of risks in DDS and agile projects. It also included an analysis of responses collected through a survey of a preliminary version of the proposed framework. The development of the framework in its final form and analysis of responses collected shows that it is possible to add value to risk management of DDS projects using some practices of agile methodologies to obtain more transparency and ensuring the implementation of risk management activities in distributed software development projects.