Edu-blogs :: Temas :: Equipas
TP - Aula 1
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

–
Gestão de Projectos de SW (4Ps):

2
definição, desenvolvimento e manutenção
pessoal, produto, processo e projecto
Edu-blog de Engenharia de SW
Normas para utilização

http://w3.ualg.pt/~rnascimento
–

www.es-2006.blogspot.com
É necessário registar-se no Blogger.com
–
para adicionar um comentário


Criarei um tópico específico para
–
–
–
–
4
Vamos a isto..
cada Equipa de Desenvolvimento
cada Tema de Projecto
cada Tema de Seminário
etc..
Temas dos Projectos
Temas propostos para os Projectos




6
Ferramenta de apoio a e-Learning utilizando
Moodle
Sistemas ubíquos: comunicações com PDAs,
GPS, etc.
Agentes de software, Ontologias e Sistemas de
Buscas
Aplicações Web diversas: m-commerce, ecommerce, etc.
Temas propostos para os Projectos

Sistemas Ubíquos
–
–
–
Serviços Web XML
Programação Java, C++
Dispositivos Web Ubíquos

–
Middleware para telemóveis e sensores sem fio


Integração
Ambientes para Educação Ubíqua
–
7
PDAs, telemóveis e PCs portáteis
Baseadas em dispositivos Web ubíquos
Temas propostos para os Projectos

Ambientes de Ensino-aprendizagem
–
–
–
–
Uso do Moodle
Objectos de Aprendizagem (SCORM)
Metadados, XML
Apicações Web


Bibliotecas Digitais
–
–
–
8
Páginas Web, Portais, etc..
–
Repositórios Institucionais, OAI
Metadados, família XML
Processamento de áudio, vídeo, imagens
Aplicações Web
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



9
Aprovação de Leis
Gestão do fluxo de trabalho
Gestão documental
Temas propostos para os Projectos

Agentes de SW
–
–
–

Sistema para gestão de um evento ou
conferência
–
10
Aplicações Web
Serviços Web XML
Agentes
Utilização da modelagem feita em AMS
Outros

Projectos de Fim de Curso

Temas Originais

Temas Inovadores

Nichos de mercado

Temas de projectos oriundos da cadeira AMS
–
11
Temas de Projectos
aqui iremos aprender sobre Gestão de Projectos do SW..
Seminários
Estado-da-arte em Eng SW



Pesquisar
Seguir as normas da IEEE para artigos científicos
A mini-monografia deve conter:
–
–
–
–
–
–
–
–
–
–

13

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
Temas sugerido para os Seminários

Normalização da Gestão de Projectos
–
–

Modelos de Gestão de Projectos
–
–

–
14
Métodos de Avaliação (VAL,TIR,PRI) ou (NPV, IRR e Payback Period)
Relatório de Business Case
Planeamento e Gestão de Risco
–

Fases do Modelo
Repositório / Base de Conhecimento de Projectos
Avaliação Financeira e Técnica de Projectos
–

PMI e o PMBOK
CMM (já visto)
Análise de Riscos
Gestão da Cadeia Crítica do Projecto
–
Explicar o Método da Cadeia Crítica
Equipas de Desenvolvimento
Pessoal
Pessoal envolvido em Projectos de SW





16
Gestores administrativos
Gestores técnicos
Profissionais ou técnicos
Clientes
Utilizadores finais
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,


–
Equipas e líderes informais,


–
(n individuos, m tarefas, m<n)
responsabilidade centralizada
no gestor
Equipas formais,



17
(n individuos-m tarefas)
responsabilidade centralizada
no gestor
(n individuos, t equipas, m
tarefas)
Para cada t, n >= 1
responsabilidade partilhada
entre o chefe de equipa e o
gestor
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

18

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
Problemas da equipa..

Problemas..
–
–
–
–
–
19
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
Falhas 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
Formação de Equipas

Respondam ao Tópico “Formação das Equipas
de Desenvolvimento” no Edu-blog
–
–

Estarei disponível on-line e em meu gabinete..
–
20
Indicando a composição da Equipa de
Desenvolvimento
e os respectivos papéis iniciais de cada elemento da
equipa
para atendimento e discussão de outras ideias
Escolham o Produto de SW …
Download

Edu-blogs, Temas Proectos/Seminários, Equipas