Download - Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

Transcript
Page 1: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

Edu-blogs :: Temas :: Equipas

Aula 2

Page 2: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

2

Sumário

Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas de desenvolvimento de SW

– Delineação de Papéis– Escolha dum Produto de SW

Âmbito desta Aula– Fases da Engenharia de SW

definição, desenvolvimento e manutenção– Gestão de Projectos de SW (4Ps):

pessoal, produto, processo e projecto

Page 3: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

Edu-blog de Engenharia de SW

Page 4: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

4

Normas para utilização

http://w3.ualg.pt/~rnascimento – www.es-2005.blogspot.com

É necessário registar-se no Blogger.com– para adicionar um comentário

Vamos a isto..

Criarei um tópico específico para– cada Equipa de Desenvolvimento– cada Tema de Projecto– cada Tema de Seminário– etc..

Page 5: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

Temas dos Projectos

Page 6: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

6

Temas propostos para os Projectos

Bibliotecas Digitais– Repositórios Institucionais, OAI– Metadados, família XML– Processamento de áudio, vídeo, imagens– Aplicações Web

Sistema para a Red Manquelepi– Rede para o desenvolvimento humano sustentável

Comunidades Sociais de Investigação– Projecto humanitário

– Clientes da Espanha, Portugal e Chile Equipes multi-disciplinares que abordam temas para assessorar

– Câmaras, Governo, Instituições e Associações (ONGs)

Page 7: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

7

Temas propostos para os Projectos

Sistemas Ubíquos– Serviços Web XML– Programação Java, C++– Dispositivos Web Ubíquos

PDAs, telemóveis e PCs portáteis

– Middleware para telemóveis e sensores sem fio Integração

Ambientes para Educação Ubíqua– Baseadas em dispositivos Web ubíquos

Page 8: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

8

Temas propostos para os Projectos

Ambientes de Ensino-aprendizagem– Objectos de Aprendizagem (SCORM)– Metadados, XML– Apicações Web

Páginas Web, Portais, etc..

Sistema para “Psicólogos sem Fronteiras”– Clientes do Brasil e Espanha

procurar psicólogos portugueses interessados no projecto

Sistema para a Red Manquelepi Ferramenta de Apoio a Pedagogos e Docência

– “construir una herramienta que permita la elaboración sencilla de cuestionarios Web (test, encuestas, pruebas objetivas, etc.”

Page 9: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

9

Temas propostos para os Projectos

Governo Electrónico– Sistemas de Workflow (WfMC)– XML, Serviços Web XML– Programação Java, C++ ou C# (.NET Frmework)

Sistemas para Câmaras e Conselhos do Algarve– Buscar clientes para

Aprovação de Leis Gestão do fluxo de trabalho Gestão documental

Page 10: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

10

Temas propostos para os Projectos

Agentes de SW– Aplicações Web– Serviços Web XML– Agentes

Sistema de Buscas– Buscar informações na Web

“deadline”, por exemplo– Compilar as páginas Web que contêm a informação– Seleccionar páginas para um público-alvo– Distribuir o resultado da busca para uma lista de e-mails de

usuários relacionados com o tema

Page 11: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

11

Outros Temas de Projectos

Projectos de Fim de Curso– TODOS que escolherem algum dos temas anteriores

serão fortes candidatos a projectos finais baseados nos resultados desta cadeira!

Temas Originais

Temas Inovadores

Nichos de mercado

Temas de projectos oriundos da cadeira AMS– aqui iremos aprender sobre Gestão de Projectos do SW..

Page 12: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

Seminários

Page 13: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

13

Estado-da-arte em Eng SW

Pesquisar Seguir as normas da IEEE para artigos científicos A mini-monografia deve conter:

– resumo– Introdução– Conceitos– Trabalhos relacionados– Problema– Possíveis soluções– Vantagens e desvantagens– Conclusões– Trabalhos futuros – Referencias

Cada equipa fará uma apresentação de 60’ (1 aula) Todos elementos da equipa devem participar

Page 14: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

14

Temas sugerido para os Seminários

CMM – Capability Maturity Model PCMM – People Capability Maturity Model Project Office

– novo conceito para gestão de projectos Arquitecturas de Software

– arquitecturas de chamada e retorno n-camadas, OO, RPC

Engenharia Web– boas práticas, modelos de processos

Padrões de Desenho– visão empírica de sua utilização, exemplo prático ou estudo de caso

SQA – Software Quality Assurement Normativa ISO 9000

– novas regras e teoria de qualidade de SW Outros …

Page 15: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

Equipas de Desenvolvimento

Pessoal

Page 16: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

16

Pessoal envolvido em Projectos de SW

Gestores administrativos Gestores técnicos Profissionais ou técnicos Clientes Utilizadores finais

Page 17: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

17

As equipas..

Gestores do Projecto de SW

(ou Chefes de equipa)– Motivação– Organização– Resolução de problemas– Promover ideias e inovações– Incentivos por logros

Equipas de software– Pouco trabalho conjunto,

(n individuos-m tarefas) responsabilidade centralizada

no gestor – Equipas e líderes informais,

(n individuos, m tarefas, m<n) responsabilidade centralizada

no gestor– Equipas formais,

(n individuos, t equipas, m tarefas)

Para cada t, n >= 1 responsabilidade partilhada

entre o chefe de equipa e o gestor

Page 18: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

18

Estruturas da equipa

• Descentralizado Democrático• não há chefe permanente• coordenadores de tarefas a curto

prazo

• Descentralizado Controlado• chefe definido para tarefas• chefes secundários para sub-tarefas

• Centralizado Controlado– chefe da equipa é responsável

pela comunicação a alto nível pela coordenação interna da equipa

Dificuldade do problema Tamanho do software Duração da equipa Modularidade do problema Qualidade e fiabilidade

requeridas Rigidez na data de entrega Grau de sociabilização

requerido

Page 19: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

19

Problemas da equipa..

Problemas..– Ambiente de trabalho

frenético– Frustração por causas

tecnológicas ou pessoais– Má coordenação de

procedimentos ou uma definição pobre ou inadequado modelo de processos

– Definição confusa de papéis

– Falhos frequentes

Como evitá-los– Não modificar objectivos

definidos, acesso à informação requerida

– Atribuição apropriada de responsabilidade à equipa

– Selecção apropriada do modelo do processo

– Clara definição de papéis– Técnicas de retro

alimentação e solução de falhas

Page 20: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

20

Formação de Equipas

Respondam ao Tópico “Equipas de Desenvolvimento” no Edu-blog– Indicando a composição da Equipa de

Desenvolvimento– e os respectivos papéis iniciais de cada elemento da

equipa

Estarei disponível on-line e em meu gabinete..– para atendimento e discussão de outras ideias

Page 21: Edu-blogs :: Temas :: Equipas Aula 2. 2 Sumário Normas de utilização para o Edu-blog Temas para os Projectos Temas para os Seminários Formação das equipas.

Escolham o Produto de SW …