A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Especialização em Desenvolvimento de Aplicações WEB Metodologia de Desenvolvimento de Software – RUP 4. Implementação Márcio Aurélio Ribeiro Moreira

Apresentações semelhantes


Apresentação em tema: "Especialização em Desenvolvimento de Aplicações WEB Metodologia de Desenvolvimento de Software – RUP 4. Implementação Márcio Aurélio Ribeiro Moreira"— Transcrição da apresentação:

1 Especialização em Desenvolvimento de Aplicações WEB Metodologia de Desenvolvimento de Software – RUP 4. Implementação Márcio Aurélio Ribeiro Moreira

2 Márcio Moreira4. Implementação – slide 2Metodologia de Desenvolvimento de Software - RUP Objetivos da implementação Definir a organização do código em termos de subsistemas de implementação organizados em camadas Implementar os elementos de design em termos de elementos de implementação (arquivos de origem, executáveis e outros) Testar os componentes desenvolvidos como unidades Integrar os resultados produzidos por desenvolvedores individuais (ou equipes) ao sistema executável

3 Márcio Moreira4. Implementação – slide 3Metodologia de Desenvolvimento de Software - RUP Fluxo de trabalho da implementação Iteração 1Build 1 Subsistema 1 Comp1Comp2 Subsistema 2 Comp3Comp4Comp5 Build 2 Subsistema 1 C1C6

4 Márcio Moreira4. Implementação – slide 4Metodologia de Desenvolvimento de Software - RUP Objetivos das atividades Estruturar o modelo de implementação: Estruturar a implementação para assegurar uma implementação, integração e processo de build estável Planejar a integração: Planejar como será feita a integração do sistema para a iteração em andamento Realização de serviço: Composta pela atividade de Decisões de Realização Decidir como serão realizados os serviços da iteração Implementar componentes: Concluir uma parte da implementação, para que possa ser liberada para integração Integrar cada subsistema: Integrar as mudanças de vários desenvolvedores, para criar uma nova versão consistente de um Subsistema de Implementação Integrar o sistema: Integrar os subsistemas de implementação, para criar uma nova versão consistente do sistema total

5 Márcio Moreira4. Implementação – slide 5Metodologia de Desenvolvimento de Software - RUP A: Estruturar o modelo de implementação

6 Márcio Moreira4. Implementação – slide 6Metodologia de Desenvolvimento de Software - RUP A: Planejar a integração

7 Márcio Moreira4. Implementação – slide 7Metodologia de Desenvolvimento de Software - RUP A: Realização de serviço A: Decisões de Realização

8 Márcio Moreira4. Implementação – slide 8Metodologia de Desenvolvimento de Software - RUP A: Implementar componentes 1

9 Márcio Moreira4. Implementação – slide 9Metodologia de Desenvolvimento de Software - RUP A: Implementar componentes 2

10 Márcio Moreira4. Implementação – slide 10Metodologia de Desenvolvimento de Software - RUP A: Implementar componentes 3

11 Márcio Moreira4. Implementação – slide 11Metodologia de Desenvolvimento de Software - RUP A: Integrar cada subsistema

12 Márcio Moreira4. Implementação – slide 12Metodologia de Desenvolvimento de Software - RUP A: Integrar o sistema

13 Márcio Moreira4. Implementação – slide 13Metodologia de Desenvolvimento de Software - RUP Essência da implementação Planejamento Modelo de Implementação Plano de Integração de Builds Desenvolvimento e Teste Unitário: Subsistemas e interfaces Componentes (software, serviços e testes) desenvolvidos Componentes (software, serviços e testes) testados Integração: Builds Subsistemas integrados Sistema integrado

14 Márcio Moreira4. Implementação – slide 14Metodologia de Desenvolvimento de Software - RUP P: Modelo de implementação

15 Márcio Moreira4. Implementação – slide 15Metodologia de Desenvolvimento de Software - RUP P: Plano de integração de builds 4. Subsistemas: 5. Construções: 1ª Iteração: SubsistemaComponentes Registro em Cursoc-abc c-ewb c-eew c-tyn Catálogo do CursoTodos os Componentes SubsistemaProcessosComponentes Registro em CursoStudentApplicationc-abc CourseRegistrationProcessc-ewb CourseCatalogSystemAccessc-eew FinanceSystemAccessc-tyn CloseRegistrationProcessc-tgb c-wew... c-ess Sistema FinanceiroFinanceSystemTodos os componentes Catálogo do CursoCourseCatalogTodos os componentes

16 Márcio Moreira4. Implementação – slide 16Metodologia de Desenvolvimento de Software - RUP Referências SiglaReferência JAC98 Ivar Jacobson, Grady Booch, and James Rumbaugh. The Unified Software Development Process Addison Wesley Longman. KRO03 Per Kroll e Philippe Kruchten The Rational Unified Process Made Easy, A Practitioners Guide to the RUP. Addison Wesley Longman. KRU98 P. Kruchten; The Rational Unified Process: An Introduction, Object Technology Series, Addison- Wesley, MAR05Márcio Moreira. Resumo do livro Unified Process. Márcio. Uberlândia (MG) Resumo do livro Unified Process MAR06 Márcio Moreira. Engenharia de Software - RUP. Uniube - Universidade de Uberaba - Uberlândia (MG) Engenharia de Software - RUP PRE95PRESSMAN, R. S. Engenharia de software. São Paulo: Makron Books RUP08 IBM Rational. RUP – Rational Unified Process – 7.5 – For Large and Small Projects IBM Rational. SUM07Sommerville, Ian. Engenharia de Software. 8ª Ed. Pearson / Prentice Hall


Carregar ppt "Especialização em Desenvolvimento de Aplicações WEB Metodologia de Desenvolvimento de Software – RUP 4. Implementação Márcio Aurélio Ribeiro Moreira"

Apresentações semelhantes


Anúncios Google