Análise e Projeto de Sistemas Profa. Denise Neves profa.denise@hotmail.com
Análise de Sistemas Conceitos Básicos Conjunto de elementos concretos ou abstratos entre os quais de pode encontrar alguma relação. Bruno Maffeo
Análise de Sistemas Conceitos Básicos Conceito de Análise de Sistemas: Apresenta técnicas e ferramentas para o desenvolvimento de software que abordam especificação, modelagem, arquiteturas, verificação e testes de software.
Análise de Sistemas Conceitos Básicos Projeto Um projeto é um empreendimento temporário empreendido para alcançar um único conjunto de objetivos. (PMI,PMBOK Guide)
Análise de Sistemas Conceitos Básicos Projeto de TI Projetos de desenvolvimento de Softwares, podem ser de desenvolvimento de um novo projeto ou a atualização de programas existentes; A seleção, aquisição e implementação de pacotes de Softwares , os quais podem incluir aspectos de customização; A seleção, aquisição e implementação de Softwares, o que pode incluir equipamento de mainframe , servidores, estações de trabalho e outros equipamentos de suporte;
Análise de Sistemas Conceitos Básicos Projeto de TI Produtos de redes e telecomunicações e a seleção de serviços, aquisição ou implementação; Integração de sistemas ; e Alguma combinação dos itens acima
Análise de Sistemas Conceitos Básicos Ciclo de Vida do Software O ciclo de vida de um software descreve as fases pelas quais o software passa desde a sua concepção até ficar sem uso algum.
Análise de Sistemas Conceitos Básicos Fases do Ciclo de Vida de Sistemas Fase de definição – Análise e Especificação – Estudo de Viabilidade – Estimativas Planejamento Fase de desenvolvimento – Design – Implementação e integração – Verificação e Validação
Análise de Sistemas Conceitos Básicos ... continuação Fase de operação – Distribuição, Instalação e Configuração – Utilização e administração – Manutenção – corretiva, evolutiva e adaptativa Fase de retirada – Migração, reengenharia, engenharia reversa
Análise de Sistemas Conceitos Básicos Fase de Definição Deve-se analisar os requisitos, recursos e restrições para • apresentar soluções, • estudar a viabilidade, • planejar e gerenciar o desenvolvimento a partir de estimativas e análise de riscos que se utilizam de métricas Esta fase encerra-se com o contrato de desenvolvimento.
Análise de Sistemas Conceitos Básicos Fase de desenvolvimento Design de Software – Design conceitual, design da interface de usuário, design da arquitetura de software, design de - algoritmos e estruturas de dados • Implementação e integração – Codificação, compilação, integração e verificação de programas (testes, inspeção, depuração) • Verificação da qualidade – Testes beta, avaliação de usabilidade, avaliação de desempenho, etc.
Análise de Sistemas Conceitos Básicos Fase de Operação Distribuição e entrega Instalação e configuração Utilização Manutenção – corretiva – correção de erros – evolutiva ou adaptativa – novas versões Novos requisitos - novas situações de operação – hardware - sistemas operacionais
Análise de Sistemas Conceitos Básicos FASE DE RETIRADA Evolução do software Sistemas legado Reengenharia de Software
Análise de Sistemas Conceitos Básicos Fim