Bottle Neck Door Knob Swimming Pool Water Nail in a Board Notebook Basket in the Snow
página principal
Mestrado Profissional em
ENGENHARIA DE SOFTWARE
ESTRUTURA DO CURSO
Download do Edital
Faça o download do
EDITAL 2010.1
Download do Edital
Faça o download das
PROVAS ANTERIORES
PROPOSTA DE PESQUISA (template)
INVESTIMENTO

Inscrições: R$ 100,00
Matrícula: R$ 750,00

Condições de Pagamento:
à vista R$ 18.000,00
a prazo R$ 24 x R$ 750,00

CONTATO

Simone Santos

COORDENADORA TÉCNICA ACADÊMICA

simone.santos@cesar.org.br

+55 81 3425.4700

Catarina Gomes

COORDENAÇÃA ADMINISTRATIVA

adm@cesar.edu.br

+55 81 3425.4700

Simone Pires

SECRETARIA ACADÊMICA

adm@cesar.edu.br

+55 81 3425.4640

No Mestrado Profissional de Engenharia de Software do C.E.S.A.R, as disciplinas são organizadas de forma modular. Cada disciplina é ministrada em 3 módulos: Básico, Intermediário e Profissional . Ao contrário dos programas de Mestrados Acadêmicos que seguem o modelo dos programas de graduação acadêmica tradicional, o MPES do C.E.S.A.R está organizado em 7 disciplinas que abrangem todo o processo de software segundo o SWEBOK (definido pelo IEEE Computer Society), ministradas em paralelo à própria construção das fábricas, usando a como método de ensino o PBL - Problem Based Learning, em português, Aprendizado Baseado em Problemas Reais.




1a. ETAPA - Vivência da construção e execução das fábricas de software


1.1 Fábrica de Software
Venda de Software:

Inserção do "cliente" e do "mercado" no processo de desenvolvimento de software.

Construção das Fábricas:
Discussão e comparação de modelos de fábricas de software, destacando aspectos técnicos e de negócios.

Métricas e Controle:
Discussão dos serviços prestados por fábricas de software como produtos. Apresentação e debate de exemplos de métricas de controle e avaliação da satisfação dos clientes.

Produtividade e Tendências:
Discussão de aspectos que podem incrementar a produtividade em fábricas de software, incluindo qualidade de software, metodologias ágeis de desenvolvimento de software, ferramentas de produtividade. Debate sobre as tendências em fábricas de software.

1.2 Requisitos de Aplicação e de Interface com o Usuário
Engenharia e Elicitação:

Discussão do papel da engenharia de requisitos no desenvolvimento de software e desenvolvimento das etapas de elicitação, análise, negociação, documentação e validação de requisitos.

Projeto de Interfaces:
Investigação do projeto de interfaces em sistemas de informação, observando princípios gráficos que auxiliem a composição de interfaces bem resolvidas.

Documentação e Gerência:
Discussão do papel da gerência de requisitos e visualização da importância da rastreabilidade  e documentação de requisitos em um projeto de desenvolvimento de software.

1. 3 Gestão de Projetos
Planejamento, Acompanhamento e Riscos:

Planejamento de projetos, gerenciamento de riscos de projetos e acompanhamento de projetos, segundo o PMBOK e o SWEBOK .

Capital Humano e Qualidade:
Discussão dos aspectos relevantes envolvidos na gestão de projetos sob a ótica de pessoas, qualidade, gestão da configuração e aquisições.

Produtividade e Tendências:
Apresentação dos aspectos de gestão de conhecimento, portfólio, programas e balanced scorecard . Discussão das tendências em gestão de projetos.

1. 4 Desenvolvimento Orientado para Arquitetura
Visões, Qualidade e Estilos:

Discussão da importância das arquiteturas para o desenvolvimento de software. Estratégias, padrões e mecanismos de atendimento aos atributos de qualidade de arquitetura de sistemas e debate sobre diferentes visões da arquitetura de software.

Análise, Projeto, Documentação e Métricas:
Discussão das técnicas de documentação de uma arquitetura de software. Modelagem de arquiteturas e análise da qualidade de sistemas por meio de métricas de código e arquitetura.

Padrões, Métodos de Avaliação e Tendências:
Compreensão dos padrões de projeto e métodos de avaliação de arquiteturas e discussão das características modernas e tendências arquiteturais.

1. 5 Engenharia de Reuso
Componentes, Ambientes e Ferramentas:

Entendimento dos principais aspectos do reuso.  Discussão do desenvolvimento baseado em componentes e dos requisitos de ambientes efetivos para o reuso de software.

Variabilidade, Domínio e Métricas:
Conhecimento dos aspectos de variabilidade no reuso de software, engenharia de domínio e linhas de produtos, e métricas de reuso de software.

Qualidade e Tendências:
Discussão dos processos de certificação, testes, inspeção e qualidade de componentes de software e visualização das tendências futuras em reuso de software.

1. 6 Tecnologias para Interoperabilidade de Sistemas
Arquitetura Orientada a Serviços:

Discussão da arquitetura orientada a serviços (SOA) e seus atributos de qualidade.

Tecnologias:
Discussão das tecnologias utilizadas em sistemas orientados a serviços e formas de integração.

Ferramentas e Tendências:
Discussão sobre segurança, performance e tendências em sistemas orientados a serviços.

1.7 Testes de Software: Verificação e Validação de Sistemas
Técnicas e Processos:

Identificar os casos e tipos de teste; Entender e discutir o processo de testes no desenvolvimento de software.

Planejamento, Projeto, Execução e Avaliação:
Discutir etapas do planejamento de atividades de testes; Projetar, executar e avaliar testes.

Automatização, Gerenciamento e Tendências:
Gerenciar engenheiros e atividades de testes numa instituição; Selecionar e automatizar casos de testes; Conhecer ferramentas de teste.

2a. ETAPA - Pesquisa Aplicada:



2.1 Metodologia Científica:
definição da sistemática da dissertação A elaboração da dissertação do MPES envolve o desenvolvimento de um produto, método ou processo de engenharia de software ou a adaptação / aplicação sistemática de técnicas / ferramentas já propostas. Cada dissertação deve necessariamente buscar a resolução de um problema real de um cliente, trazendo alguma inovação científica ou de negócio.

A orientação é realizada por:
1 doutor/docente e 1 colaborador do C.E.S.A.R, todos especialistas na área de concentração escolhida pelo aluno. Durante a realização da dissertação, o aluno interage com colaboradores dos grupos de competência e projetos do C.E.S.A.R.