Metodologia de Desenvolvimento de Software www.cin.ufpe.br/~mds Hermano Moura Alexandre Vasconcelos, André Santos, Augusto Sampaio, Hermano Moura, Paulo.

Slides:



Advertisements
Apresentações semelhantes
Presenter’s Notes Some Background on the Barber Paradox
Advertisements

A Global System for Categorizing Projects
RCAAP Project João Mendes Moreira, FCCN Berlin 7, Paris, 04/12/2009.
Laboratório de Sistemas Distribuídos (LSD) – Universidade Federal de Campina Grande (UFCG)EELA Grid School – December 04, 2006 Enhancing SegHidro/BRAMS.
Recursos Genéticos e Biotecnologia Um Brasil que dá gosto PEST RISK ANALYSIS ON INVASIVE ALIEN SPECIES THAT THREATEN BRAZILIAN BIOLOGICAL DIVERSITY Martins,
ANIMAL SHELTER GUADI.
MANUAL EBSCONET.
Chapter Six Pipelining
Chapter Five The Processor: Datapath and Control (Parte B: multiciclo)
FPS 19: HEALTH PROMOTION AT WORKPLACE
Ensuring Community Participation in Developing An HIV Prevention Intervention for Psychiatric Settings: A US-Brazil Collaboration M.L. Wainberg 1, V. Terto.
SAP Best Practices Know-how sectorial e global pré-configurado
Portugal – Fraunhofer Gesellschaft Agreement
From the Characterization of Academic (In)Success in Higher Education Science and Engineering Courses to the presentation of Proposals to Promote its Success.
1 Evaluation of the Multiyear Plan José Paulo Silveira Ministry of Planning, Budget and Management Secretariat for Planning José Paulo Silveira.
III REUNIÃO DE COORDENAÇÃO REGIONAL DA BVS Lewis Joel Greene Editor Brazilian Journal of Medical and Biological Research Medical School of Ribeirão Preto.
Aula prática Introdução ao BPMN
Towards a Requirement Analysis Approach for Dependable Law-Governed Systems Maíra Gatti, Gustavo Carvalho May 2nd 2006.
EES-90/2010.
The use of Interaction Laws on Air Traffic Control for Specifying Dependable Interactions Rodrigo Paes
The use of Interaction Laws on Air Traffic Control for Specifying Dependable Interactions Apt 02 03/04/2007 Domain Analysis Rodrigo Paes
Work Breakdown Structure - Exemplos orientados a Deliverables
A.4. Trabalhando com elementos de biblioteca STL – Standard Template Libraby Disponibiliza um conjunto de classes templates, provendo algoritmos eficientes.
O Fluxo de Testes © Alexandre Vasconcelos
GT Processo Eletrônico SG Documentos Eletrônicos Segunda reunião – 28/08/2009 Interlegis.
Uniform Resource Identifier (URI). Uniform Resource Identifiers Uniform Resource Identifiers (URI) ou Identificador de Recursos Uniforme provê um meio.
Protocolo HTTP.
Programa de Controle da Asma e da Rinite Alergica da Bahia
Web 2.0 COOPER Software Factory Democratic software engineering.
Brazils Evaluation Scene Joana Mostafa Research Institute of Applied Economics (IPEA) Federal Government of Brazil Casablanca, December 15th, 2009.
SECEX SECRETARIA DE COMÉRCIO EXTERIOR MINISTÉRIO DO DESENVOLVIMENTO, INDUSTRIA E COMÉRCIO EXTERIOR BRAZILIAN EXPORTS STATISTICAL DEPURATION SYSTEM Presentation.
Projeto Povos, Culturas e Pontes People, Cultures and Bridges Project 2011/2012 Migrations and Citizenship Office.
República de MoçambiqueCOREP EDUCAÇÃO PARA O TRABALHO COMPETÊNCIAS PARA A PRODUÇÃO DESENVOLVIMENTO PARA O PAÍS EDUCAÇÃO PARA O TRABALHO COMPETÊNCIAS PARA.
IEEE PES General Meeting, Tampa FL June 24-28, 2007 Conferência Brasileira de Qualidade de Energia Santos, São Paulo, Agosto 5-8, Chapter 3 Harmonic.
OER LIFE CYCLE Andrew Moore and Tessa Welch.
Tópicos Especiais em Aprendizagem Reinaldo Bianchi Centro Universitário da FEI 2012.
Fazendo e Brincando: Confecção de Materiais para as Aulas de Inglês
Uma Introdução à Modelação de Processos com UML... José Borbinha.
Curso Gestão Estratégica de Dívida Pública para os Estados Workshop on Debt Management Strategies for Brazilian Subnationals Jorge Luís Tonetto CONFAZ/GEFIN.
Definição do MoC Subjacente a Aplicação Prof. Dr. César Augusto Missio Marcon Parcialmente extraído de trabalhos de Axel Jantch, Edward Lee e Alberto Sangiovanni-Vincentelli.
Knowledge Extraction from the Web (ISEWO)
Lecture 4 Pressure distribution in fluids. Pressure and pressure gradient. Hydrostatic pressure 1.
Quality Management (J07) Overview BR
CEManTIKA Framework Overview Vaninha Vieira Ana Carolina Salgado Patricia Tedesco
Where English is Fun!!!... Onde o Inglês é divertido!!! Escola Internacional de Linguas BRAVOwww.bravoecole.com.br Brasilia - DF THE FUN CLUB.
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento em Lisboa Understanding Epidemic Quorum Systems INESC-ID Lisbon/Technical.
Faculdade de Ciências Económicas e Empresariais Universidade Católica Portuguesa 15/09/2014Ricardo F Reis 6 th session: Financial Measures.
Ciências Cognitivas e Tecnologia Educacional Scaffolding of Self-Regulated Learning in Social Networks Scaffolding do Aprendizado Auto-Regulado em Redes.
BRAZILIAN NATIONAL BUOY PROGRAMME PNBOIA August 2004.
©2011 SAP AG. All rights reserved. Customer Reference Slide One-page snapshot of successful implementation; baseline value collateral deliverable Produced.
Soluções usando Microsoft conteúdo Management Server 2002 Connector for SharePoint Technologies - MVP Exchange Server
Socio-technical approaches for Safety STAMP/STPA
Statement of the Problem The influence of technology in education is one of the priority subjects in Educational Research, in particular, the creation.
Using innovation models to grow the GLP business Kip Garland innovationSEED October 9 th, 2009.
Curriculum analysis and design Belinda Maia University of Porto.
Cigré/Brasil CE B5 – Proteção e Automação Seminário Interno de Preparação para a Bienal 2006 Rio de Janeiro, setembro/06.
Equação da Continuidade e Equação de Navier-Stokes
RELATÓRIO CEMEC 06 COMPARAÇÕES INTERNACIONAIS Novembro 2013.
Microprocessadores 8051 – Aula 3 Interrupção
© 2012 Autodesk Autodesk Revit para projetos executivos de arquitetura Módulo 2: Otimizando a modelagem para documentação Tiago Marçal Ricotta Gerente.
Este fotógrafo Indonésio, nasceu em Jakarta. A Indonésia é um dos melhores locais do planeta para qualquer amante da fotografia, afirma Rarindra Prakarsa.
IEEE PES General Meeting, Tampa FL June 24-28, 2007 Conferência Brasileira de Qualidade de Energia Santos, São Paulo, Agosto 5-8, Chapter 8: Procedure.
Abstract This study aimed to present a survey with the reference values from 254 Brazilian male judokas hand grip strength according to their age, weight.
Gerência de Processos Mestrado de Informática / UFPB Francilene Procópio Garcia, D.Sc. Chaos Report.
Processo de Desenvolvimento de Software – RUP 10. Certificação Márcio Aurélio Ribeiro Moreira
WEEK 23 WRITING/PEER EVALUATION PSTDP THURSDAY.
Phases of Hackers. Module 1: Today’s Threat Landscape Module 2: Key Principles of Security Module 3: Understanding your enemy! Module 4: Phases of Hackers.
Teste e Qualidade de Software
ABCD: Automação de Bibliotecas e Centros de Documentação
Introduction to density estimation Modelação EcoLÓGICA
Transcrição da apresentação:

Metodologia de Desenvolvimento de Software Hermano Moura Alexandre Vasconcelos, André Santos, Augusto Sampaio, Hermano Moura, Paulo Borba © Centro de Informática Universidade Federal de Pernambuco

Planejamento & Gerenciamento Hermano Moura (com textos e figuras do RUP) Objetivo Depois desta aula você terá uma visão geral das seguintes atividades do fluxo de planejamento e gerenciamento do RUP: Dimensionamento da Equipe do Projeto Desenvolvimento do Plano de Iteração Execução do Plano de Iteração Avaliação da Iteração Revisão da Lista de Riscos

Planejamento & Gerenciamento

Dimensionamento da Equipe de Projeto n Purpose u To map available resources onto the skill sets needed for the project. u To group available resources into relatively independent but collaborating teams.

Dimensionamento da Equipe de Projeto n Steps u Consider staffing needs across phases: F Staffing the Inception and Elaboration Phases F Staffing the Construction Phase F Staffing Testing Activities F Staffing the Transition Phase u Map Staff Skills to Workers u Form Teams u Train Project Staff

Dimensionamento da Equipe de Projeto n Input Artifacts: u Development Case u Project Plan n Resulting Artifacts: u Staffing Plan in the Software Development Plan n Worker: u Project Manager

Desenvolvimento do Plano de Iteração n Purpose u To develop a fine-grained plan for one single iteration, consisting of: F a detailed work breakdown structure of the activity and responsibility assignments F intra-iteration milestones and deliverables F evaluation criteria for the iteration

Desenvolvimento do Plano de Iteração n Steps u Determine the Iteration Scope u Define Iteration Evaluation Criteria u Define Iteration Activities u Assign Responsibilities n Input Artifacts: u Software Development Plan u Software Architecture Document u Development Case u Project Plan

Desenvolvimento do Plano de Iteração n Resulting Artifacts: u Iteration Plan n Frequency: u Once per iteration n Worker: u Project Manager

Execução do Plano de Iteração n Purpose u To produce an executable release n Input Artifacts: u Iteration Plan n Resulting Artifacts: u Implementation Model (a release) n Frequency: Once per iteration n Worker: Project Manager

Avaliação da Iteração n Purpose u Determine success or failure of the iteration u Capture lessons learned to modify the project or improve the process n Steps u Collect Metrics u Assess the Results of the Iteration u Consider External Change u Examine the Evaluation Criteria u Create Change Requests

Avaliação da Iteração n Input Artifacts: u Iteration Plan u Test Plans u Test Results u Business Case u Measurement plan

Avaliação da Iteração n Resulting Artifacts: u Iteration assessment u Change proposals for: F Risk List F Project Plan F Iteration Plan for the next iteration

Avaliação da Iteração n Frequency: u Once per iteration n Worker: u Project Manager n Guidelines: u Reviews

Revisão da Lista de Riscos n Purpose u To update the Risk List to reflect the current project status. n Steps u Revisiting Risks during the Iteration u Revisiting Risks at the End of an Iteration n Input Artifacts: u Risk List u Risk List change proposals

Revisão da Lista de Riscos n Resulting Artifacts: u Risk List n Frequency: u Once per iteration n Worker: u Project Manager

Avaliação de Status n Purpose F Status assessments provide a mechanism for addressing, communicating, and resolving management issues, technical issues, and project risks. Continuous open communication with objective data derived directly from ongoing activities, and the evolving product configurations are mandatory in any project. These project snapshots provide the heartbeat for management attention. While the period may vary, the forcing function needs to capture the project history.

Avaliação de Status (Modelo) n 1. Objectives u A brief description of the purpose of the Status Assessment. n 2. Scope u A brief description of what the Status Assessment applies to; what is affected or influenced by this document. n 3. References u A list of related or referenced documents.

Avaliação de Status (Modelo) n 4. Resources F 1. Personnel/staffing: Status of personnel. Report any issues or concerns. F 2. Financial data: Current costs and revenue compared to the plan. n 5. Top 10 risks u Report the status of the top 10 risks. n 6. Technical progress u Report technical progress using metrics snapshots, etc.

Avaliação de Status (Modelo) n 7. Major milestone results u Report the status of major milestones to date. n 8. Total project/product scope u Report status of project/product scope. n 9. Action items and follow-through u A list of action items and their current status.

P&G: Artefatos

Planejamento & Gerenciamento Hermano Moura Leitura adicional Navegar pelo fluxo de planejamento e gerenciamento na página do RUP (

Artefatos a serem produzidos para P&G n Business Case n Lista de Riscos n Plano de Projeto

Metodologia de Desenvolvimento de Software Hermano Moura Alexandre Vasconcelos, André Santos, Augusto Sampaio, Hermano Moura, Paulo Borba © Centro de Informática Universidade Federal de Pernambuco