Analise organizacional e de processos
Disciplina Projeto de Software e Análise de Desempenho
(PSAD)
Aula 1 - Apresentação
Professor Deusdeth Mariano deusdeth@uniceub.br 2
Aplicação WEB
3
Objetivo Geral
Enfatizar a importância da arquitetura de software para o sucesso de um projeto de software e o processo para avaliação de desempenho de produtos de software, baseado na norma ISO/ IEC 14598 para estruturação do processo e na característica de qualidade e eficiência, definida pelo modelo de qualidade proposto pela norma ISO/ IEC 9126, para definição do requisito de qualidade.
4
A disciplina
O conceito de projeto de software.
O processo e os princípios de projeto de software.
Arquitetura e estrutura de software.
Avaliação da qualidade do projeto de software.
Metodologias, técnicas e ferramentas de projeto de software. Princípios Básicos de Arquitetura de Software:
conceito, estilos de arquitetura, processo de definição e modelagem da arquitetura do software.
5
Gerenciamento de transações e controle de concorrência, recuperação e otimização.
Indicadores e ferramentas de medida de desempenho de software. Análise por Pontos de Função (APF)
Segurança da informação
Estudo de Viabilidade
Análise de Risco
Definição de Servidores, Hardwares e Software para o
Projeto do Software
6
Metodologia
Aulas de apresentação das etapas da Arquitetura de
Software
Trabalhos de pesquisa voltados para os produtos a serem gerados Apresentação dos trabalhos:
Trabalhos em grupo
Grupo de até 4 pessoas
Avaliação individual
Avaliação Final: Documentação da Arquitetura de
Software
7
Aula 2 – Conceitos Básicos da
Arquitetura de Software
Arquitetura WEB
Premissas
Arquitetura
Camadas
Interação entre objetos
Nomenclatura
Infra-estrutura de desenvolvimento
Plataforma