segunda-feira, 17 de outubro de 2011
quinta-feira, 8 de setembro de 2011
Introdução ao RUP
O RUP, abreviação de Rational Unified Process (ou Processo Unificado Racional), é um processo de engenharia de software criado pela Rational Software Corporation e adquirida posteriormente pela IBM em 2003. Ele oferece uma abordagem baseada em disciplinas para atribuir tarefas e responsabilidades dentro de uma organização de desenvolvimento. Sua meta é garantir a produção de software de alta qualidade que atenda às necessidades dos usuários dentro de um cronograma e de um orçamento previsíveis.
Assim, o RUP mostra como o sistema será construído na fase de implementação, gerando o modelo do projeto e, opcionalmente, o modelo de análise que é utilizado para garantir a robustez. O RUP define perfeitamente quem é responsável pelo que, como as coisas deverão ser feitas e quando devem ser realizadas, descrevendo todas as metas de desenvolvimento especificamente para que sejam alcançadas.
O RUP utiliza a Linguagem Unificada de Modelagem UML para especificar, modelar e documentar artefatos. A UML é um padrão definido pelo OMG e ter se tornado o padrão empresarial para a modelagem orientada a objetos. Por ser flexível e configurável, o RUP pode ser utilizado em projetos de pequeno, médio e grande porte.
A arquitetura básica do RUP se divide em duas dimensões (figura 01):
O RUP incorpora as melhores práticas de desenvolvimento de software de acordo com as causas de sucesso apontadas pela indústria de software:
1) Desenvolvimento iterativo;
2) Gerenciamento de requisitos;
3) Arquitetura baseada em componentes;
4) Modelo visual de software;
5) Verificação contínua da qualidade de software;
6) Controle de mudança de software;
Desenvolvimento Interativo e Incremental
Arquitetura e Casos de Uso
Fases
Fase de Concepção / Iniciação: Esta fase do RUP abrange as tarefas de comunicação com o cliente e planejamento. É feito um plano de projeto avaliando os possíveis riscos, as estimativas de custo e prazos, estabelecendo as prioridades, levantamento dos requisitos do sistema e preliminarmente analisá-lo. Assim, haverá uma anuência das partes interessadas na definição do escopo do projeto, onde são examinados os objetivos para se decidir sobre a continuidade do desenvolvimento.
Fase de Elaboração: Abrange a Modelagem do modelo genérico do processo. O objetivo desta fase é analisar de forma mais detalhada a análise do domínio do problema, revisando os riscos que o projeto pode sofrer e a arquitetura do projeto começa a ter sua forma básica. Indagações como “O plano do projeto é confiável?”, “Os custos são admissíveis?” são esclarecidas nesta etapa.
Fase de Construção: Desenvolve ou Adquire os componentes de Software. O principal objetivo desta fase é a construção do sistema de software, com foco no desenvolvimento de componentes e outros recursos do sistema. É na fase de Construção que a maior parte de codificação ocorre.
Referências Bibliográficas:
http://www.guiafar.com.br/portal/index.php?option=com_content&view=article&id=108%3Arup&catid=43%3Atecnologia-da-informacao&Itemid=169&lang=pt
http://www.wthreex.com/rup/portugues/index.htm http://www.infoescola.com/engenharia-de-software/rup/
http://www.baguete.com.br/artigos/731/adilson-taub-junior/04/11/2009/rational-unified-process-rup
quinta-feira, 25 de agosto de 2011
O que é PMI?
quarta-feira, 24 de agosto de 2011
segunda-feira, 22 de agosto de 2011
Definição
O Guia PMBOK é o guia que identifica um subconjunto do conjunto de conhecimentos em gerenciamento de projetos, que é amplamente reconhecido como boa prática, sendo em razão disso, utilizado como base pelo Project Management Institute (PMI). Uma boa prática não significa que o conhecimento e as práticas devem ser aplicadas uniformemente a todos os projetos, sem considerar se são ou não apropriados.
O Guia PMBOK também fornece e promove um vocabulário comum para se discutir, escrever e aplicar o gerenciamento de projetos possibilitando o intercâmbio eficiente de informações entre os profissionais de gerência de projetos.
O guia é baseado em processos e subprocessos para descrever de forma organizada o trabalho a ser realizado durante o projeto. Essa abordagem se assemelha à empregada por outras normas como a ISO 9000 e o Software Engineering Institute's, CMMI. Os processos descritos se relacionam e interagem durante a condução do trabalho e a descrição de cada um deles é feita em termos de:
- Entradas (documentos, planos, desenhos etc.);
- Ferramentas e técnicas (que se aplicam as entradas);
- Saídas (documentos, produtos etc.)
A versão 2008 do guia, cita 42 processos agrupados em cinco grupos e nove áreas de conhecimento.
[editar] Conjunto de conhecimentos de acordo com o PMBOK
O conhecimento de gerenciamento de projetos, descrito no Guia PMBOK consiste em:
- Definição do ciclo de vida e da organização de um projeto
- Descrição dos grupos de processos de gerenciamento de projetos:
- Iniciação
- Planejamento
- Execução
- Monitoramento e controle
- Encerramento
- Descrição das nove áreas de conhecimento:
- Gerenciamento/Gestão de integração do projeto
- Gerenciamento/Gestão do escopo do projeto
- Gerenciamento/Gestão de tempo do projeto
- Gerenciamento/Gestão de custos do projeto
- Gerenciamento/Gestão da qualidade do projeto
- Gerenciamento/Gestão de recursos humanos do projeto
- Gerenciamento/Gestão das comunicações do projeto
- Gerenciamento/Gestão de riscos do projeto
- Gerenciamento/Gestão de aquisições do projeto
quarta-feira, 10 de agosto de 2011
Bem Vindos!
Este blog foi criado para a disciplina de Gerenciamento de Projetos, do Curso de Sistemas de Informação da Universidade Federal do Amazonas.
Se destina a estudantes e profissionais interessados em Gerenciamento de projetos, PMBOK(Project Management Body of Knowledge), PMI(Project Management Institute) associados ao RUP(Rational Unified Process).
Nossa equipe é formada pelos acadêmicos do curso de sistemas de informação:
Diovane Monteiro, Helena Penha, Kathlen Brun e Renan Reis.
Bom estudo a todos!


