aula1 apresentacao tees

33
PROFESSOR ROGÉRIO PATRÍCIO CHAGAS DO NASCIMENTO DOUTOR EM ENGENHARIA INFORMÁTICA MESTRE EM CIÊNCIA DA COMPUTAÇÃO Aula de apresentação

Upload: rogerio-pc-do-nascimento

Post on 17-Jan-2015

973 views

Category:

Business


1 download

DESCRIPTION

Aula1 Apresentacao TEES

TRANSCRIPT

Page 1: Aula1 Apresentacao TEES

PROFESSOR

ROGÉRIO PATRÍCIO CHAGAS DO NASCIMENTODOUTOR EM ENGENHARIA INFORMÁTICAMESTRE EM CIÊNCIA DA COMPUTAÇÃO

Aula de apresentação

Page 2: Aula1 Apresentacao TEES

TEES - Tópicos Especiais em Engenharia de Software

Page 3: Aula1 Apresentacao TEES

Linhas de Pesquisa & Desenvolvimento

Projetos e Processos de

Engenharia de SW

aplicações / serviços

XBRL – eXtensible Business Reporting Language

sistemas de suporte lógico

RFID – Radio Frequency IDentification

Gestão de Produtos de Software

Análise, Concepção e Definição de PDSI

Sistemas Ubíquos (e|m-services)

sistemas de suporte lógico

Telemática da Próxima Geração(Redes de Sensores Sem Fio, Bluetooth, Wi-Fi, Wi-Max, 3G, GPS, VoIP, HDTV)

Convergência Digital

Concepção de serviços e aplicativos no contexto de soluções convergentes e ubíquas

aplicações / serviços

Web Social (ou Web 2.0)(Wiki, Blogs, Bookmarking Social, Sites Sociais, Aplicações Online, Imagens/Podcasts/Vídeos/Apresentações Compartilhadas)

Page 4: Aula1 Apresentacao TEES

Parcerias acadêmicas internacionais

Portugal U. do Algarve em Faro, U. de Aveiro, e U. Técnica de Lisboa em

Portugal Espanha

U. Castilla–LaMancha, a U. de València, e a Politécnica de Madrid Colômbia

a UNAB – U. Autónoma de Bucaramanga e a U. Magdalena na Colômbia em Santa Marta

Chile U. de Talca

Marrocos U. Mohammed V em Rabat

República Checa Czech Technical U. em Praga

Page 5: Aula1 Apresentacao TEES

Melhores práticas

fundador da EATIS.org Associação Euro-Americana de Telemática e Sistemas de

Informação membro do corpo editorial da revista JTAER

Journal of Theoretical and Applied Electronic Commerce Research

membro do corpo editorial da Revista do IEEE América Latina

revisor da revista IEEE TKDE Transaction on Knowledge and Data Engineering

revisor do periódico IEEE Computer Society mentor do Projecto Caravela Digital

e sua arquitetura telemática fundador da ABRUNA

primeira associação de pesquisadores brasileiros em Portugal fundador do CALINFO

atual CALICOMP

Page 6: Aula1 Apresentacao TEES

Experiência docente e cientista Universidade do Algarve (Portugal)

2 anos de experiência docente e como pesquisador

Universitat de València (Espanha) Pesquisador do Instituto de Robótica por 1

semestre Laboratório de “Tráfico”

CEFET-SE coordenação do curso de Informática Industrial

na UNED Lagarto 4 anos de experiência em sala de aula

Page 7: Aula1 Apresentacao TEES

TEES - Tópicos Especiais em Engenharia de Software

Page 8: Aula1 Apresentacao TEES

8

Dúvidas atuais

Qual papel vou encenar em Engenharia de SW? Como é o trabalho de um Engenheiro de SW? Quais ferramentas utiliza? Como é seu dia-a-dia? Quais as saídas de Engenharia de SW no Brasil?

e localmente (no Nordeste ou Sergipe)? e globalmente (no mundo atual)?

Quero ser mesmo um Engenheiro de SW? ou quero ser um Analista de Sistemas? ou Gestor de Projetos? ou Desenvolvedor (Programador ou Testador de SW)? ou Cientista (Pesquisador)? ou Empreendedor (Empresário)? ou Formador (Professor universitário, Guru, etc.)?

Page 9: Aula1 Apresentacao TEES

9

Ofertas de emprego no mercado

Ref. 2005143 - Delphi Software Developer

Location: ?, Portugal Deadline for application: October 2006 Date of availability: October 2006 Description

A software engineering company with a strong presence in the international markets and high growth profile looks for a software engineer to integrate a team working in Coimbra.

Responsibilities Software design, implementation and testing.

Qualifications and Experience Engineering academic degree or relevant professional experience. Very good technology skills across application software (including Object Oriented Programming). Must have A minimum 1 year of professional experience working with Delphi (preferable) or C#. Must have excellent documentation skills and master of the English language. Desirable to have awareness of software Quality Management practices.

SYSTEM ENGINEER 

Job number: IJM00948 Company: ? Country: Portugal Business area: Information & Communications Functional area: Tecnologia da Informação Mode of employment: Contrato por prazo determinado   Responsabilidades

– Desenho da arquitectura e definição das funcionalidades do produto bem como das soluções técnicas adoptadas para a sua realização;

– Coordenação de todas as actividades de projecto, e participar na definição da estrutura, fases e meios de teste;

– Planificar e supervisionar as actividades de manutenção e instalação de sistemas de telecomunicações, bem como efectuar a reparação técnica dos mesmos e manter organizada/actualizada a informação técnica de suporte;

– Executar testes de ensaio de novos produtos, participando directamente na fase de introdução do produto. 

Formação Bacharelato/ Licenciatura em Engenharia Electrónica/Electrotécnica/Telecomunicações. 

Conhecimentos e Idiomas - Bons conhecimentos de Inglês. Informações Adicionais Disponibilidade para deslocações em Portugal e no estrangeiro.

Project Assistant

– Company: ?– Country: Portugal– Business area: Information & Communications– Functional area: Gerenciamento de Projetos

Mode of employment: Estágio   Responsabilidades Apoiar os Project Managers nas áreas técnica e administrativa do(s)

projecto(s) Formação Bacharelato/Licenciatura em Engenharia Electrónica/ Electrotécnica/ Telecom./

Informática Conhecimentos e Idiomas Inglês fluente (falado e escrito).  Experiência Profissional Sem experiência profissional.  Competências Valorizamos

– candidatos com inicitiva, orientação para a mudança, e capacidade para aprender e trabalhar em equipa. 

Informações Adicionais – Disponibilidade para deslocações em Portugal e no estrangeiro;– Disponibilidade imediata.

Oferecemos:– Possibilidade de cooperação com uma das mais prestigiadas e sólidas multinacionais a actuar em

Portugal;– Remuneração compatível com a função;– Integração em equipa jovem e dinâmica.

Page 10: Aula1 Apresentacao TEES

10

nossa oferta: Lacertae SW

Ambiente acadêmico Possibilidade de erros e defeitos

Escolha do cargo a ser exercido Aulas teórico-práticas serão nossas reuniões

para vocês mostrarem o ponto da situação Contrato de trabalho por Projeto (definir um ESTUDO DE CASO)

lugar-comum em empresas de SW Remuneração ao final do semestre

Aprovação Reprovação

Possibilidade de ascensão Pesquisa & Desenvolvimento (mestrado, doutorado) Projeto de fim de Curso

Page 11: Aula1 Apresentacao TEES

11

Apresentações Individuais identificação

nome completo + num matricula, nome que gosta de ser chamado(a)

idade.. Há quanto tempo está na UFS? Vem de outro curso? habilidades individuais

linguagens/ferramentas/tecnologias que domina O que você lê sobre a Ciência da Computação /

Informática? Revistas, Jornais, Blogs, páginas Web.. Quais?

Quais idiomas fala fluentemente? atividades extra-acadêmicas

Já trabalha? Tem interesse em pesquisa científica? cursos paralelos realizados

Certificados MS ou Sun, Java, oratória, rappel, kitesurf, voluntariado, etc

expectativas/motivação para a disciplina O que espera aprender nesta cadeira? Por que você está aqui? :) O que espera do curso?

Page 12: Aula1 Apresentacao TEES

TEES - Tópicos Especiais em Engenharia de Software

Page 13: Aula1 Apresentacao TEES

13

Modelo Sequencial (Ciclo de vida Clássico)

DefiniçãoDefinição

DesenhoDesenho

ImplementaçãoImplementação

ManutençãoManutenção

Page 14: Aula1 Apresentacao TEES

14

Modelo Revisto

DefiniçãoDefinição

DesenhoDesenho

ImplementaçãoImplementação

ManutençãoManutenção

Page 15: Aula1 Apresentacao TEES

15

Construção de protótipos

Ouvir o cliente

Ouvir o cliente

Construir,Rever o protótipo

Construir,Rever o protótipo

O clienteTesta o protótipo

O clienteTesta o protótipo

Page 16: Aula1 Apresentacao TEES

16

Desenvolvimento Rápido de Aplicações (RAD)

ModeladoDa gestãoModeladoDa gestão

Modelado Dos dadosModelado Dos dados

Modelado Dos

processos

Modelado Dos

processos

Geração deAplicaçõesGeração deAplicações

Testes eentregaTestes eentrega

ModeladoDa gestãoModeladoDa gestão

Modelado Dos dadosModelado Dos dados

Modelado Dos

processos

Modelado Dos

processos

Geração deAplicaçõesGeração deAplicações

Testes eentregaTestes eentrega

ModeladoDa gestãoModeladoDa gestão

Modelado Dos dadosModelado Dos dados

Modelado Dos

processos

Modelado Dos

processos

Geração deAplicaçõesGeração deAplicações

Testes eentregaTestes eentrega

Equipa 1 Equipa 2 Equipa 3

Page 17: Aula1 Apresentacao TEES

17

Espiral de Boehm

Comunicação com o cliente

Planeamento

Engenharia

Análise de riscos

Construçãoe adaptação

Avaliação do cliente

Page 18: Aula1 Apresentacao TEES

18

Objetivos da disciplina

Serão discutidos tópicos do estado-da-arte em Engenharia de Software novas metodologias de desenvolvimento de produtos

de software aspectos qualitativos do desenvolvimento de

sistemas computacionais Os alunos intervenientes serão orientados sobre

pesquisas científicas, descoberta de novos conhecimentos, compilação de novos temas que também sejam estado-da-arte e reprodução

dos mesmos através de um manuscrito científico um seminário o edu-blog do seu grupo de trabalho

Page 19: Aula1 Apresentacao TEES

Pré-requisitos

Ler Pensar Escrever

Gostar do curso que está matriculado

Disciplina de Engenharia de Software

Page 20: Aula1 Apresentacao TEES

TEES - Tópicos Especiais em Engenharia de Software

Page 21: Aula1 Apresentacao TEES

21

Seminários, manuscritos e blogs Pesquisar sobre noções avançadas

sobre novas metodologias de desenvolvimento de sw

Cada equipe fará uma apresentação

seminário de 50’(aula) + 10’(perguntas) um documento escrito

manuscrito ACM entre 4 e 8 páginas seguindo as normas da ACM para artigos

científicos http://www.acm.org/sigs/publications/proceedings-templates

um edu-blog blogger.com

Page 22: Aula1 Apresentacao TEES

Temas dos seminários

1. Novas Metodologias de Desenvolvimento de SW 1.1 – Metodologias de Desenvolvimento Ágeis 1.2 – Técnicas de Programação Extrema 1.3 – Metodologias para Computação Ubíqua 1.4 – Rejuvenescimento de Software 1.5 - Model-driven architecture (MDA)

Cada grupo de trabalho deve escolher um tema da seção 1 (novas metodologias) e associar um outro tema das seções 2 a 5 com o tema escolhido em 1.

Page 23: Aula1 Apresentacao TEES

Temas dos seminários

2. Pessoas 2.1 - PCMM - People Capability Maturity Model 2.2 - Project Office 2.3 – outras novas propostas

3. Processos 3.1 - Modelo de Processos OO para a Web 3.2 - Transparência de Processos e de

Software 3.3 – MPS BR – a solução brasileira 3.3.1 – CMM - Capability Maturity Model

Page 24: Aula1 Apresentacao TEES

Temas dos seminários

4. Projetos 4.1 - Padrões de Gestão da Qualidade ISO

9000, ISO 20000 4.2 – PMI / PMBOK 4.3 - Padrões de Desenho: visão empírica da

sua utilização

5. Outros Temas a Serem Sugeridos Ad-hoc

Page 25: Aula1 Apresentacao TEES

25

Manuscrito (ACM) sobre os seminários

abstractresumo

IntroduçãoTrabalhos Relacionados

LocaisConceitos e Tecnologias

UtilizadasProblema: Estudo de Caso

Local(*) Possíveis soluções

Vantagens e DesvantagensConclusões e Trabalhos

Futuros Referencias

Page 26: Aula1 Apresentacao TEES

26

Equipes de Trabalho

Grupos de 4 a 5 estudantes Oportunidade para criar um ambiente de

discussão Pesquisa orientada durante as aulas práticas Trocas de informações sobre sites de pesquisa,

notícias, leituras, revistas, ferramentas, novos serviços, blogs e quaisquer devaneios informático-ciber-

peripatéticos-ludo-recreativos… Uso de Wiki e outras ferramentas Web 2.0

Todos elementos da equipe devem participar

Page 27: Aula1 Apresentacao TEES

TEES - Tópicos Especiais em Engenharia de Software

Page 28: Aula1 Apresentacao TEES

28

Avaliação

Exame Individual Final 40% Conhecimento teórico

Seminário 20 % Vendedor de idéias Apresentação Seminário

Manuscrito 20 % Uso das normas ACM Habilidades para inovação tecnológica

Edu-blog 20% Espírito de grupo Colaboração com colegas de outros grupos Participação individual

Page 29: Aula1 Apresentacao TEES

29

Avaliação – dispensa do exame teórico final

Será facultada a realização do exame teórico aos alunos que obtiverem nota igual ou superior a 75% durante a avaliação contínua

Média aritmética de Seminário + Manuscrito + Edu-blog

Page 30: Aula1 Apresentacao TEES

TEES - Tópicos Especiais em Engenharia de Software

Page 31: Aula1 Apresentacao TEES

Contatos

Disciplina Edu-blog - http://tees-2009.blogspot.com/

Professor gabinete 11

E-mail [email protected]

URL anterior http://w3.ualg.pt/~rnascimento

URL 2.0 atual http://www.linkedin.com/in/kdroger

Page 32: Aula1 Apresentacao TEES

CENAS DOS PRÓXIMOS CAPÍTULOS…

Page 33: Aula1 Apresentacao TEES

33

Informaticidade (*)

I SENAI TEC PALESTRAS 13 a 17 de outubro

no auditório e laboratórios do CETAF- AJU - Centro de Educação e Tecnologia Albano Franco

situado na Avenida Tancredo Neves, 2001 - DIA - Aracaju/SE próximo do Teatro Tobias Barreto e do Centro de

Integração Comunitário - CIC.

15-Oct (quarta), 19h “Informaticidade e Convergencia Digital: insumos para

as Novas Aplicações Eletrônicas e Móveis (e|m-*)” O que o futuro próximo nos reserva ? Tendências para as próximas tecnologias Futuras Aplicações