PPGIA 7307 - Applied Software Engineering
Execução de projetos práticos de engenharia de software, na área específica de cada aluno nos mais diversos tópicos. Gerenciamento de projetos, Estimativas, Métricas, Qualidade e Certificação. Requisitos. Especificação de Sistemas. Projeto, Análise e Arquitetura de Software. Programação Generativa e Técnicas de Transformação de Programas. Aplicação de Padrões, Processos, Metodologias, Práticas e Ferramentas de Desenvolvimento de Software. Linhas de Produtos. Testes e Validação de Software. Manutenção e Evolução de Software.
syllabus, slides, tasks, books...
-
Scores
SEMESTRE 2014-1
-
Problems
Nielson: https://bitbucket.org/nsantana/mobile-metrics-collector
Alex: https://drive.google.com/folderview?id=0B6EeOfG86LP4bGRXVmpsNU05TnM&usp=sharing
-
Communication
-
Contents
Books...
Tools
Syllabus
- escopo definido-final para o projeto
- cálculo em pontos de funcão do que foi planejado versus o que foi executado
- cronograma de atividades até então e o que vai ser realizado até 30.jul
- atualizar os repositorios dos seus respectivos projetos:
- https://bitbucket.org/nsantana/mobile-metrics-collector
- https://drive.google.com/folderview?id=0B6EeOfG86LP4WFc3SzZRR19lUG8&usp=sharing
- quais áreas do chemcimento do PMBOK estao sendo utilizadas no seu projeto, explicitar como (linkks para documentos, planilhas, etc)
- resultados já obtidos até então: protótipo, estudos, etc
- escopo definido-final para o projeto
- cálculo em pontos de funcão do que foi planejado versus o que foi executado
- cronograma de atividades até então e o que vai ser realizado até 30.jul
- atualizar os repositorios dos seus respectivos projetos:
- https://bitbucket.org/nsantana/mobile-metrics-collector
- https://drive.google.com/folderview?id=0B6EeOfG86LP4WFc3SzZRR19lUG8&usp=sharing
- quais áreas do chemcimento do PMBOK estao sendo utilizadas no seu projeto, explicitar como (linkks para documentos, planilhas, etc)
- resultados já obtidos até então: protótipo, estudos, etc
DEADLINE 14.jul.2014:
enviar um status report (slides ppt) com os seguintes seis pontos (máximo de 25 slides):
1 - escopo definido-final para o projeto
2- cálculo em pontos de funcão do que foi planejado versus o que foi executado
3- cronograma de atividades até então e o que vai ser realizado até 30.jul
4- atualizar os repositorios dos seus respectivos projetos, vi que estao parados desde entao:
https://bitbucket.org/nsantana/mobile-metrics-collector
https://drive.google.com/folderview?id=0B6EeOfG86LP4WFc3SzZRR19lUG8&usp=sharing
5- quais áreas do chemcimento do PMBOK estao sendo utilizadas no seu projeto, explicitar como (linkks para documentos, planilhas, etc)
6 - resultados já obtidos até então: protótipo, estudos, etc
class |
date |
topic |
to read, to do, to think... |
|
---|---|---|---|---|
2 | 31.mar.14 |
MOTIVATION Os códigos e as linguagens... SCENARIO 2012 http://www1.folha.uol.com.br/fsp/mercado/me2909201128.htm SCENARIO 2014 ????? SOLVING REAL SOFTWARE ENGINEERING PROBLEMS with MATHEMATICA |
TO KNOW Fundamentos de Matemática por Matemática Essencial - TO READ Software http://blog.meira.com/category/software/ DEFINE What´s THE problem you have to solve with Computer Science in your Master Degree? |
|
4 | 02.abr.14 |
|
|
|
6 | 07.abr.14 |
Complexidade Sistêmica e Computacional: Boehm - A view of 20th and 21st century SEDo Story Points Relate to Complexity or Effort? os dois lados da moeda: com esforço http://www.infoq.com/news/2010/07/story-points-complexity-effort/com complexidade http://www.csjournals.com/IJCSC/PDF1-2/85..pdfTENDÊNCIAS EM sistemas de SI: http://www.zdnet.com/blog/hinchcliffe/the-big-five-it-trends-of-the-next-half-decade-mobile-social-cloud-consumerization-and-big-data/1811 |
ENTREGA 1: 4-6 slides descrevendo seu projeto |
|
8 | 09.abr.14 |
|
|
|
10 | 14.abr.14 | Análise de Complexidade Arquitetural Ciclo de Vida de um Sistema de Informação: life cycle models and SOA Ciclo de Vida de um Sistema de Informação: a guide of topics SOFTWARE METRICS: http://www.sei.cmu.edu/reports/88cm012.pdf | ENTREGA 2 para 23.abr.2014:
|
|
12 | 16.abr.14 |
SOFTWARE ESTIMATES and METRICS: http://www0.cs.ucl.ac.uk/staff/A.Finkelstein/fose/finalfenton.pdfSAM 2014 : First International Workshop on Software Architecture Metricshttp://www.sei.cmu.edu/community/sam2014/ |
ENTREGA 3 para 05.mai.2014:
|
|
21.abr.14 | FERIADO | http://www.ufrpe.br/calendario.php | ||
14 | 23.abr.14 |
Requirements and Specification of systems |
Definition and TEMPLATES |
|
16 | 28.abr.14 | Requirements and Specification of systems |
Definition and TEMPLATES | |
18 | 30.abr.14 | Requirements and Specification of systems SOA: |
ENTREGA 4 para 07.mai.2014:
|
|
20 | 05.mai.14 | Project, analysis and software architecture | ||
22 | 07.mai.14 | Project, analysis and software architecture |
|
|
24 | 12.mai.14 |
|
|
|
26 | 14.mai.14 |
|
|
|
28 | 19.mai.14 |
Project, analysis and software architecture PROJECT PLAN and Requirements Document, TEMPLATE: http://bit.ly/1o7M4PO |
ENTREGA 5: organizar o documento de requisitos com os requisitos definidos até a gora utilizando o TEMPLATE acima. |
|
30 | 21.mai.14 | Function Points and User-Case Points:
|
ENTREGA 6: refinar os requisitos do seu projeto e computar os Pontos de Função, Pontos de Função Ajustados e Custo do se projeto | |
32 | 26.mai.14 | Analysis and Project of Systems PMBOK |
|
|
34 | 28.mai.14 | PMBOK | ENTREGA 7 (04.jun.2014): escolher no PMBOK quais das Áreas de Conhecimento que comporão seus grupos de processo para gerenciamento do seu projeto. Montar uma tabela como a da página 43 do Guia PMBOK. |
|
36 | 02.jun.14 | Metodologias Ágeis: métricas e gerência de projetos (planning poker) |
|
|
38 - 50 |
04.jun.14 - 04.jul.14
|
EXECUÇÃO de PROJETO |
|
|
52 |
09.jul.14 |
DEADLINE 14.jul.2014: enviar um status report (slides ppt) com os seguintes seis pontos (máximo de 25 slides)
|
||
54 |
16.jul.14 |
DESENVOLVIMENTO |
||
56 |
23-jul.14 |
DESENVOLVIMENTO |
||
58 |
30.jul.14 |
DESENVOLVIMENTO |
||
60 |
08.ago.14 | ENTREGA do Repositório Final com os artefatos produzidos e um texto em formato de artigo contendo o processo de desenvolvimento utilizado, descrição dos artefatos produzidos e áreas do PMBOK que estes artefatos atendem. | ||
62 |
|
|
||
64 |
|
|
-
Tasks (TO DO)