Solucao Para Melhoria de Performance Em Projetos de Aplicativos

download Solucao Para Melhoria de Performance Em Projetos de Aplicativos

of 29

  • date post

    07-Dec-2015
  • Category

    Documents

  • view

    2
  • download

    1

Embed Size (px)

description

pl

Transcript of Solucao Para Melhoria de Performance Em Projetos de Aplicativos

Desenvolvimento

7

UNIVERSIDADE PAULISTA

JOS ALEXANDRE ROSA VERDEROSARA 0920667

SOLUO PARA MELHORIA DE PERFORMANCE EM PROJETOS DE APLICATIVOS

MARAB2011

JOS ALEXANDRE ROSA VERDEROSARA 0920667

SOLUO PARA MELHORIA DE PERFORMANCE EM PROJETOS DE APLICATIVOS

Projeto Integrado Disciplinar para obteno de mdia em Gesto de Tecnologia da Informao apresentado Universidade Paulista - UNIP

Orientador: Prof Ivanirso Lima

MARAB2011RESUMO

Esta proposta tcnica tem como objetivo apresentar solues para melhoraria na performance em projetos de aplicativos no que tange ao binmio prazo e oramento em projetos de TI. Haja vista o quanto essas duas variveis tm influenciado o mercado de TI brasileiro, a melhor soluo encontrada para sanar essas deficincias foi o uso da metodologia de gerenciamento de projetos PRINCE2 Project in Controlled Environments (Projeto em Ambientes Controlados) usada em paralelo com a ferramenta para o controle de alteraes em projetos de software em desenvolvimento: Token.

Palavras-chave: Prazo. Oramento. Gerenciamento de projetos. PRINCE2. Token. .

ABSTRACT

This proposal aims to present technical solutions to improve performance in application design with respect to the binomial time and budget on IT projects. Considering how these two variables have influenced the Brazilian IT market, the best solution to address these shortcomings was the use of project management methodology PRINCE2 Project in Controlled Environments used in parallel with the tool to control changes to software projects in development: Token.

Keywords: Time. Budget. Project management. PRINCE2. Token. .

SUMRIO

1 INTRODUO..........................................................................................................72 DESENVOLVIMENTO..............................................................................................82.1 Motivos da incapacidade em gerenciamento de projetos......................................82.1.1. Principais falhas no gerenciamento de projetos de TI.......................................92.2 Modelos de melhores prticas e o modelo de Governana de TI........................112.3 PRINCE2 Project in Controlled Environments...122.3.1 Benefcios do modelo.................................................................................12 2.3.2 Objetivos do modelo..........................................................................................132.3.3 Estrutura do modelo..........................................................................................14 2.3.4 Os processos da metodologia...........................................................................162.3.4.1 Criando o projeto............................................................................................162.3.4.2 Dirigindo o projeto..........................................................................................162.3.4.3 Iniciando o projeto..........................................................................................162.3.4.4 Gerenciando a fronteiras de um estgio........................................................172.3.4.5 Controlando um estgio.................................................................................172.3.4.6 Gerenciando a entrega do produto................................................................182.3.4.7 Fechando um projeto.....................................................................................182.3.4.8 Planejamento.................................................................................................192.3.5 Os componentes da metodologia.....................................................................192.3.5.1 Business Case...............................................................................................192.3.5.2 Organizao...................................................................................................192.3.5.3 Planos............................................................................................................202.3.5.4 Controles........................................................................................................202.3.5.5 Gesto de riscos............................................................................................202.3.5.6 Qualidade no ambiente do projeto.................................................................202.3.5.7 Gesto da configurao.................................................................................202.3.5.8 Controle da mudana.....................................................................................212.3.6 As tcnicas da metodologia..............................................................................212.4 Ferramenta para o controle de alteraes em projetos de software em desenvolvimento..................................................................................................212.4.1 Cadastramento de Desenvolvedores...............................................................222.4.2 Mecanismos de Comunicao entre Desenvolvedores...................................232.4.3 Mecanismos de Controle de Alterao..............................................................243. CONCLUSO.........................................................................................................27REFERENCIAS..........................................................................................................28

1. INTRODUO

Uma empresa bem conceituada no mercado quando consegue atender a dois requisitos que medem sua eficincia: prazo e oramento.De acordo com a Gartner, apenas 67% das organizaes conseguem entregar seus projetos dentro do oramento. As estatsticas so ainda mais alarmantes quando se trata de prazo, apenas 57% das organizaes conseguem atender a esse indicador.Projetos de TI historicamente so caracterizados por atrasos demasiados, aparentes descaso para com o oramento, e resultados aqum das expectativas dos clientes e usurios finais. O acmulo destas falhas acaba provocando por sua vez, retrabalho.A soluo para essas deficincias uma estruturao por parte da concepo, planejamento, execuo e fechamento dos projetos. Essa estruturao pode ser alcanada atravs de uma metodologia de gerenciamento de projetos em concomitante uso com uma ferramenta de apoio.

2. DESENVOLVIMENTO

2.1. Motivos da incapacidade em gerenciamento de projetos

Os projetos de TI possuem caractersticas diferentes dos projetos de outras reas do conhecimento, O setor de tecnologia da informao (TI) apresenta historicamente uma grande desvantagem em relao a segmentos mais maduros da nossa economia. Por exemplo, um dos setores que h mais tempo trabalha de maneira formal e organizada gerncia de projetos o da construo civil, onde muito comum que empreendimentos aconteam dentro do prazo previsto, dentro do oramento e que no desmoronem aps sua concluso. Uma das razes conhecidas por trs deste fato em funo do tempo que gasto com detalhes do desenho do empreendimento antes de sua construo. O desenho tem que ficar estvel em determinado momento para que possa ser construdo. A flexibilidade para mudanas, apesar de reconhecidamente existir, menor durante seu desenvolvimento. Quando nos voltamos para projetos de tecnologia da informao essa lgica no necessariamente a mesma. At em funo das constantes mudanas que o ambiente de negcios impe a realidade das corporaes e a velocidade da evoluo que TI teve que apresentar para acomodar estas mudanas de uma forma mais flexvel. No existe outro setor que tenha se desenvolvido e evoludo tanto e em um ritmo to devastador quanto o de tecnologia (IEEE, 2001). E particularmente quando nos referimos ao desenvolvimento de software esta evoluo frentica teria que apresentar conseqncias, principalmente no que diz respeito taxa de sucesso em projetos.Projetos de informtica so diferentes e merecem tratamento diferenciado. Mas, estes projetos possuem os mesmos desafios que todos os outros projetos tem. A soluo para os responsveis nas organizaes bem como os profissionais da rea so de ficar atentos aos pecados clssicos historicamente cometidos e passar a praticar a boa gerncia de projetos. Assim reduzir-se- o nmero de fracassos e aumentar-se- a probabilidade de realizar o sonho de projetos de TI que atendam aos parmetros de custo, prazo e qualidade e atendendo plenamente aos clientes e usurios. Eis algumas das caractersticas inerentes a projetos de informtica: indefinio no estado final dos projetos; sobreposio entre as fases dos projetos; pouca informao histrica para auxiliar nas estimativas; papis distintos como anlise, execuo do projeto, programao e testes de qualidade geralmente so realizados pela mesma pessoa; os pontos de no retorno (cancelamento) no so claros; e h tendncia do profissional de TI querer engordar o projeto. 2.1.1. Principais falhas no gerenciamento de projetos de TI

No cumprimento dos prazos e estabelecidos: No gerenciar mudanas nos requisitos do sistema e no escopo do trabalho (EAP) Mudanas nos requisitos (funes ou caractersticas do sistema) so frutos de avanos tecnolgicos, novos cenrios de mercado e decises polticas internas. Tais mudanas requerem controles e acompanhamento, pois as mesmas provocam repercusses no trabalho necessrio para completar o projeto a contento.Problemas de comunicao: Definio ambgua dos requisitos do sistema e do escopo do trabalho (EAP) Os requisitos do sistema so as caractersticas e funes a serem includas no sistema. Estes por sua vez partem dos requerimentos do negcio. A clara definio dos requisitos do sistema aumenta substancialmente as chances para se obter xito no projeto.Iniciar bem um projeto de TI significa definir com clareza os requerimentos do negc