TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

MELHORANDO A GERÊNCIA E A CONSTRUÇÃO DE SOFTWARE COM METODOLOGIAS ÁGEIS

Artigo: MELHORANDO A GERÊNCIA E A CONSTRUÇÃO DE SOFTWARE COM METODOLOGIAS ÁGEIS. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  10/10/2013  •  Artigo  •  1.555 Palavras (7 Páginas)  •  350 Visualizações

Página 1 de 7

MELHORANDO A GERÊNCIA E A CONSTRUÇÃO DE

SOFTWARE COM METODOLOGIAS ÁGEIS

Mauricio Andreazza Sganderla, Guilherme Silva Lacerda

Sistemas de Informação – Centro Universitário Ritter dos Reis (UNIRITTER)

90.840-440 – Porto Alegre – RS – Brasil

mauricio.webdev@gmail.com, guilhermeslacerda@gmail.com

Abstract. This paper discusses the improvement of management and

construction of software using agile methodologies like Extreme Programming

and Scrum. They are applied the best practices of both methodologies in a

software development team, in an environment there were no well-defined

software development process. The choice by the use of agile methods was

defined as answering the dynamism of the current scenario, volatile

requirements environment more collaborative, less bureaucratic, having as

main goal the software in operation, and that really bring back the customer.

Resumo. Este artigo aborda a melhoria da gerência e construção de software

utilizando as metodologias ágeis Extreme Programming e Scrum. São

aplicadas as melhores práticas de ambas metodologias em uma equipe de

desenvolvimento de software; em um ambiente que não havia nenhum

processo bem definido de desenvolvimento de software. A escolha pelo uso

das metodologias ágeis foi definida, pois atende o dinamismo do cenário

atual, requisitos voláteis, ambiente mais colaborativo e menos burocrático,

tendo como objetivo principal o software em funcionamento e que realmente

traga retorno ao cliente.

1. Introdução

Este trabalho propõe a aplicação das metodologias ágeis na gerência e construção de

software em uma equipe durante um determinado projeto de desenvolvimento de uma

ferramenta de gerenciamento de processo seletivo de uma Instituição de Ensino

Superior1. Dentre as metodologias ágeis existentes são utilizados princípios, valores e

práticas de cada uma delas, tais como Scrum para gestão e acompanhamento; Extreme

Programming para práticas de implementação.

Com a globalização e avanços tecnológicos a concorrência tornou-se muito

acirrada e a necessidade de mudanças e dinamismo cresceram juntos e as metodologias

ágeis oferecem respostas rápidas a este novo cenário, pois trabalha com requisitos

voláteis ou requisitos não esclarecidos totalmente sempre com o foco no que realmente

agrega valor ao cliente.

O principal objetivo deste trabalho é aplicar gradativamente as metodologias

ágeis dentro da gerência e construção de software para que se tenha um ambiente mais

colaborativo, menos burocrático, onde todos envolvidos no projeto participem

efetivamente e traga satisfação tanto para a equipe como para o cliente tornando-o um

membro da equipe.

1

Por questões de confidencialidade, não foi possível divulgar o nome da instituição.

Como objetivo específico deste trabalho, pretende-se iniciar uma nova

abordagem de desenvolvimento e gerência de projetos dentro da empresa utilizando

uma abordagem mais ágil, colaborativa e com o foco principal no desenvolvimento do

software.

Serão tratados assuntos referentes a processo de desenvolvimento de software,

abordagem tradicional, abordagem ágil e gerência de projeto. Na seção 2 é apresentado

referencial teórico fundamentado em publicações de importantes autores na área. Na

seção 3 encontra-se um comparativo com outros trabalhos realizados na área. Ao final

encontra-se uma seção que contém a solução proposta para este trabalho com um mapa

mental e descrição do que pretende ser aplicado.

2. Revisão de Literatura

Esta seção apresenta os principais conceitos e técnicas para o desenvolvimento dos

estudos realizado sobre gerência de projeto de forma ágil.

2.1. Processo de Software

Processo de software é um conjunto de atividades que leva à produção de um produto

de software. Processos de software são complexos e, como todos os processos

intelectuais e criativos, dependem do julgamento humano. Os processos evoluíram para

explorar as capacidades das pessoas em uma organização e as características específicas

do sistema que está sendo desenvolvido (SOMMERVILLE, 2007).

Embora existam muitos processos de software diferentes, algumas atividades são

fundamentais entre ambos (SOMMERVILLE, 2007):

- Especificação de software define a funcionalidade do software e as restrições

sobre suas operações;

- Projeto e implementação define a produção do software que atenda à

especificação;

- Validação de software visa garantir

...

Baixar como (para membros premium)  txt (11.8 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no TrabalhosGratuitos.com