Grupo PHP MADS - FEUP 2009/2010 08/01/2010 1. Agenda Contexto Tecnologias Ferramentas Arquitectura lógica Arquitectura física Processo de desenvolvimento.

Slides:



Advertisements
Apresentações semelhantes
Gesinf Gestão de Parque Informático
Advertisements

BCC 390 – Apresentação Final
Rational Unified Process
Engenharia de Software
Garantia da Qualidade Mário Eduardo.
Consultoria e Produtos metas, planejamento e resultados
Engenharia de Software
INFO CONGRESS.
> Fases de Engenharia de SW > Gestão de Projectos de SW
Orientação por Objectos > Modelo de Processo OO > Identificação de Classe e Objectos Aula 12.
Planeamento Temporal e Monitorização do Projecto de SW
Planificação do Projecto de SW
Garantia de Qualidade do software
Adriano Teixeira João Vide Luís Silva Maria Pedroto
ATSI ExtendingAndFormalizingTheFrameworkForInormati onStyleArchitecture Alunos: Manuel Mendes- nº49703 Francisco Silva – nº51298 Cristina Fraga- nº51383.
O Trabalho De Projecto.
Tecnologias de Informação --- Apresentação. Âmbito da disciplina objectivos da disciplina Organização e desenvolvimento Conteúdos programáticos Horário.
© 2005, it - instituto de telecomunicações. Todos os direitos reservados. LOcalização de PESsoas em Ambientes Interiores 1º Workshop TELESAL 23 de Novembro.
Grupo a Adriano Andrade João Lopes Pedro Abrantes Sudoku, Um Assistente de Jogo.
Desenvolvimento ágil: eXtreme Programming vs SCRUM Tiago Rodrigues de Mello CCO-230 – ENGENHARIA DE SOFTWARE / 2010.
Sistema Web para Departamentos
SGD – Sistema de Gestão de Docentes
Fernando Bianchini Pessoa Joel Ferreira José Enes Mateus
RUP: Fluxo de Análise e Projeto
Sistema de Gerenciamento Financeiro
Sistema de Gerenciamento Financeiro On-Line
Sistema de Gerenciamento Financeiro On-Line
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Introdução aos conceitos de Teste de Software
Laboratórios de Informática IV Ferramentas CASE
Avaliação Experimental de Técnicas Ágeis de Desenvolvimento
O Fluxo de Implementação
TIC 10º ano de escolaridade
Implementação em Projeto de Sistemas (PFC)
Desenvolvimento de um Telefone IP Baseado em um Processador Blackfin
Engenharia de Software
Fevereiro/ Resultado dos Projetos de Software Pesquisa Motivação.
Raoni de Oliveira Franco
PFC Projeto Final de Curso
ENGENHARIA DE SOFTWARE
Técnicas e Projeto de Sistemas
Fase de Concepção (Início, Planejamento)
BPM BUSINESS PROCESS MANAGEMENT Projecto em Informática e Gestão de Empresas Lisboa, 15 de Junho de 2005.
(Open Unified Process)
Desenvolvimento da Aplicação de Gestão de Licenças de Táxi Luís Miguel da Silva Arêde associação de informática da região centro.
Índice Capítulo 1 - Quem somos Capítulo 2 - Âmbito do Projecto
Processos Fundamentais – Desenvolvimento de Software INF /9 Processos Fundamentais Desenvolvimento de Software Baseado na norma ISO/IEC
Abr-17 Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto Fluxo de análise e projeto.
Bruno Silva Desenvolvido a partir de
Cristina Silva e Sandra Santos Orientadores: Eng. Vasco Miranda Mestre António José Marques Disciplina de Seminário do 5º Ano de Eng. Informática – 2006/2007.
Desenvolvimento de software de apoio a gerência de informações da Central de Cursos de Idiomas da FUNCERN Reunião Início.
Desenvolvimento da Aplicação de Gestão de Licenças de Táxi Luís Miguel da Silva Arêde associação de informática da região centro.
SCRUM Processo de Desenvolvimento de Software
Instituto Politécnico de Beja Escola Superior de Tecnologia e Gestão Apresentação de Projecto Sistema de Construção Visual de Interfaces “Qooxdoo GUI Builder”
Agile Game Process Metodologia Ágil para Projetos de Advergames Allan Araujo
Sistemas de informação (nome da nossa disciplina)
Fase de Concepção (Início, Planejamento)
1 Linguagens de Programação Pedro Lopes 2010/2011.
Sistemas de Informação
SISTEMA DE MONITORAMENTO DA TECNOLOGIA DA INFORMAÇÃO.
WebPTM Web Project and Time Manager Autor: Daniel Nicoletti Orientador: Prof. Dr. Carlos Miguel Tobar Toledo Co-Orientador: Murilo Woigt Miranda PONTIFÍCIA.
AJAX Alunos: Heloísa de Souza Glória Laís de Oliveira Souza
SOFTWARE DE ESTATÍSTICAS PARA BASQUETE EM CADEIRA RODAS ESTUDO DE CASO ADFP - FÊNIX Acadêmicos: Elisangela Fernandes Duarte Sandro Colaço de Lima Orientador:
RUP – Rational Unified Process Márcia Seabra Cabral Prof. Augusto Sampaio Centro de Informática - UFPE.
1 Projeto Piloto Conclusão em Agenda Projeto Piloto –Descrição –Execução da aplicação –Implementação de requisitos funcionais e não- funcionais.
Mail++.  Objetivo ◦ Adicionar novas funcionalidades a um servidor de  Servidor de JES ◦ Implementado em Java ◦ Apenas funcionalidades.
Atividades, Artefatos e Responsáveis da Disciplina de Análise e Projeto.
Apresentação. 2 Resumo  Posicionamento do XEO  Introdução ao XEO  Principais Referências  Environment  Arquitectura  Desafio.
O Processo Unificado (PU). 2 O que é o Processo Unificado (PU)? É um modelo de processo de software baseado no modelo incremental, visando a construção.
Transcrição da apresentação:

Grupo PHP MADS - FEUP 2009/ /01/2010 1

Agenda Contexto Tecnologias Ferramentas Arquitectura lógica Arquitectura física Processo de desenvolvimento Conclusões 2

Contexto Interligação entre Pivotal Tracker e uma wiki Expansão das funcionalidades Maior documentação Maior usabilidade Agilização de processos de desenvolvimento de um projecto elaborado por uma equipa de 12 elementos 3

Tecnologias PHP Javascript (jQuery framework) CSS HTML Creole (sintaxe wiki) 4

Ferramentas Dokuwiki Pivotal Tracker IDE (Netbeans e Notepad++) TortoiseSVN Google Groups Google Mail Google Code (repositório e wiki) Software WAMP (easyPHP e XAMPP) Doodle 5

Arquitectura lógica 6

Arquitectura física 7

Processo de desenvolvimento Scrum Iterações semanais Pair programming Períodos de desenvolvimento de curta duração Integração e Testes Colaboração entre grupos para tarefas intra e inter dependentes 8

Processo de desenvolvimento Divisão em quatro grupos de 3 elementos Reuniões semanais Aulas Períodos extra-lectivos Comunicação Telefone Instant Messaging 9

Processo de desenvolvimento Fases Inicial (3 semanas): definição da visão e âmbito do projecto; levantamento de requisitos Intermédia (7 semanas): implementação do projecto Iterações semanais Final (1 semana): Refinamento do projecto; documentação; apresentação 10

Trabalho futuro Adaptação a versão mais recente da Dokuwiki (Dezembro 2009) Inclusão de novas funcionalidades Gráficos de desenvolvimento de projecto Ordenação e filtragem de features e tarefas Ocultar código dinâmico de páginas wiki Criação de documentação ao código desenvolvido 11

Conclusões Objectivos principais atingidos Registo de progresso de desenvolvimento de projectos agiliza a coordenação de uma equipa Ferramenta de gestão (Pivotal Tracker) beneficia da associação de documentação (wiki) 12

Conclusões Equipa com um número grande de elementos é um grande desafio Impossibilidade de dedicação exclusiva ao projecto Falhas de gestão (atrasos nas iterações e problemas de integração) 13