O Estudo de Viabilidade. Prof. Nilton Prof. Pedro

Documentos relacionados
Aula 6 Estudo de Viabilidade

O Estudo de Viabilidade. Jaelson Castro

Requisitos de Software

CIÊNCIA DA COMPUTAÇÃO ENGENHARIA DE SOFTWARE. Aula 7

Engenharia de Software I

Componentes de SIs. Pessoas Organiz. Tecnologia

Professor Emiliano S. Monteiro

ESTUDO DE VIABILIDADE. Santander, Victor - Unioeste Aula de Luiz Eduardo Guarino de Vasconcelos

Objetivos. Engenharia de Software. O Estudo de Viabilidade. Fase do Estudo de Viabilidade. Idéias chave. O que Estudar? O que concluir?

Prof. Luiz A. Nascimento

Sistemas ERP (Enterprise Resource Planning)

Engenharia de Software

O Estudo de Viabilidade

Documentação de Software. Simone Vasconcelos

Projeto 1 - Estudo de Viabilidade

Análise de Sistemas Aula 4

P R O C E SSO D E D E S E N VOLVIMENTO D E S O F T WAR E

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /

3. Engenharia dos requisitos de software

Planejamento e Gerência de Projetos

UNIVERSIDADE ESTADUAL DO OESTE DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS BACHARELADO EM INFORMÁTICA-2º ANO PES I Profº: VICTOR SANTANDER

Há uma forma ligeiramente diferente de lidar com essas duas situações

ISO/IEC 12207: Manutenção

Instituto Federal Sul-rio-grandense. Placa universal para controle de máquinas de lavar roupa Plano de Projeto - versão 1.0

Aula 01 - Introdução

ISO/IEC Processo de ciclo de vida

Business Case (Caso de Negócio)

Projeto Integrador. <Projeto Integrador> Documento Visão. Versão <1.0>

Banco de Dados. Introdução. Profa. Flávia Cristina Bernardini

INF014 Análise e Projeto de Sistemas Processos Unificado -RUP

Aula 12. Aquisição de Hardware

Engenharia de Software Aula 2.3 Processos da Engenharia de Requisitos. Prof. Bruno Moreno

Engenharia de Software

SIMULAÇÃO. Professor: Adriano Benigno Moreira

Estudo de Viabilidade Sistema de Cotação Inteligente Petral

Bibliografia. Quais são os problemas? capacidade de construção. acompanha a demanda por novos programas. ameaçada por projetos ruins.

Prof. Emiliano S. Monteiro

ADMINISTRAÇÃO DE SISTEMAS DE INFORMAÇÃO. Lista de Exercícios 03. Luiz Leão

2

Módulo Contexto da organização 5. Liderança 6. Planejamento do sistema de gestão da qualidade 7. Suporte

O conjunto das gestões

4/14/11. Processos de Engenharia de Requisitos. Engenharia de requisitos. Elicitação e análise. A espiral de requisitos

Leitura: Cap : Sommerville; cap20: Pressman

AULA 02 Qualidade em TI

Quando Distribuir é bom

SSC643 -Avaliação de Desempenho de Sistemas Computacionais Sarita Mazzini Bruschi

Projeto e Desenvolvimento de SAD (2)

ANÁLISE E PROJETO DE SISTEMAS

Gerencial Industrial ISO 9000

Gerenciamento de Incidente

Etapa 6 - Elaboração da documentação da qualidade

Introdução a Teste de Software

Introdução a Engenharia de Software. Professor Joerllys Sérgio

Plano Financeiro. Projeto Empreendedor Redes de Computadores

Engenharia de Requisitos

Paulo Roberto Chiarolanza Vilela 1

! Introdução. " Motivação para Processos de Software. ! Processo Unificado (USDP) " Definições " RUP x USDP " Características do Processo Unificado

Análise e projeto de sistemas

UnoTech Soluções em Histórico da Revisão Data Versão Descrição Autor 27/05/ 1.0 Construção do Documento Carlos GG Flor Página 2

Engenharia de Software

DOCUMENTO DE VISÃO 1. TÍTULO DO PROJETO. 2. RESPONSÁVEL PELO DOCUMENTO Ciclano

Introdução à Interface Pessoa-Máquina

Qualidade de Pacote de Software. Avaliação do Sistema DreamWeaver. Material preparado por Débora M. B. Paiva

Engenharia de Software

SISTEMAS DE NEGÓCIOS D. OUTROS SISTEMAS DE DECISÃO

Quando Distribuir é bom

TESTES DE SOFTWARE 1. Fundamentos sobre testes de software

Processos de Engenharia de Requisitos

Engenharia de Software

ORGANIZAÇÃO CURRICULAR TÉCNICO NA ÁREA DE INFORMÁTICA: HABILITAÇÃO TÉCNICO EM INFORMÁTICA NA MODALIDADE A DISTÂNCIA /1

Analista de Negócio 3.0

Manutenção Leitura: Sommerville; Pressman

Tópicos desta Aula: O que é Engenharia de Software? O que é Software? Para que serve? Qual sua importância?

ABORDAGEM DE RESOLUÇÃO DE PROBLEMAS. Prof. Angelo Augusto Frozza, M.Sc.

Análise e Projeto de Sistemas I

Processo de desenvolvimento de sistema de informação - DSI

Auditoria de controles organizacionais. Prof. Dr. Joshua Onome Imoniana

ORGANIZAÇÃO SISTEMAS 1. ORGANIZAÇÃO SISTEMAS E MÉTODOS

Engenharia de Software.

Gestão de Segurança da Informação. Interpretação da norma NBR ISO/IEC 27001:2006. Curso e- Learning Sistema de

PLANEJAMENTO ESTRATÉGICO EM TI Aula 12

Recursos e Tecnologias dos Sistemas de Informação:

Aula 5. Ciclo de Vida Espiral; Requisitos Funcionais e não Funcionais; Técnica de Requisitos.

AN INTRODUCTION TO SOFTWARE ENGINEERING

From Business Architecture to Software Architecture

Conceitos de Auditoria de Sistemas

DICIONÁRIO DA ESTRUTURA ANALÍTICA DO PROJETO - SISCOP. Data Versão Descrição Autor

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini /

Análise de Ponto de Função APF. Aula 07

GERENCIAMENTO DA QUALIDADE DO PROJETO

Diretriz de Papéis e Recursos Sistema de Gestão da Qualidade

FUNDAMENTOS DA ANÁLISE E PROJETO DE SISTEMAS. Projeto de Programas PPR0001

Cadeira: Engenharia de Software

Etapas do Plano de Negócios

Etapa 7 Plano Financeiro

Diretriz de Papéis e Recursos Sistema de Gestão da Qualidade

Qualidade. Ana Madureira

Engenharia de Software

ESPECIFICAÇÃO DE PROJETO AUTOR(ES) : João

Transcrição:

O Estudo de Viabilidade Prof. Nilton Prof. Pedro

Ideia chave Projetos começam quando existirem problemas e oportunidades para solucioná-los com tecnologia de informação.

É Viável? Antes de se lançar na execução de qualquer projeto novo é recomendável que se proceda todo um estudo de Viabilidade. A Análise de viabilidade é usada para ajudar na decisão se deve ir adiante ou não o projeto.

Estudo de Viabilidade O estudo de viabilidade visa tanto a tomada de decisão como a sugestão de possíveis alternativas de solução, se um sistema de informação pode ser feito (... é possível?... é justificado? ). Um estudo de viabilidade deve oferecer a gerência de informações para ajudar a decisão: se o projeto pode ou não ser feito; se o produto final irá ou não beneficiar os usuários interessados; escolha das alternativas entre as possíveis soluções; a melhor alternativa?

Estudo de Viabilidade Tanto é necessário como prudente avaliar-se a viabilidade de um projeto o mais cedo possível. Meses ou anos de esforços, milhares ou milhões de reais e um grande embaraço profissional podem ser evitados se um sistema mal concebido for reconhecido logo na fase de definição. A viabilidade e a análise de riscos se relacionam de muitas maneiras. Se o risco do projeto for grande, a viabilidade de se produzir um software de qualidade é reduzida

O que estudar? o sistema organizacional apresentado, incluindo usuários, políticas, funções, objetivos, distribuição geográfica; problemas com o sistema apresentado ( inconsistências, funcionalidades inadequadas, performance, etc...); objetivos e outros requisitos para o novo sistema (o que precisa mudar?);

O que estudar? restrições, incluindo requisitos não-funcionais do sistema (superficialmente); alternativas possíveis (o sistema atual é geralmente uma das alternativas); vantagens e desvantagens das alternativas;

Tipos de Análise de Viabilidade Viabilidade operacional Viabilidade técnica Viabilidade de cronograma Viabilidade econômica

Viabilidade Operacional É uma medida do grau de adequação da solução para a organização. É também uma avaliação de como as pessoas se sentem sobre o sistema/projeto. Aspectos importantes: O problema vale a pena ser resolvido ou a solução proposta para o problema funcionará? Como o usuário final e a gerência sentem sobre o problema (solução)?

Viabilidade Operacional Não é importante apenas avaliar se o sistema pode ou não funcionar, mas também avaliar se o sistema irá ou não funcionar; Uma solução que funciona pode falhar por causa da resistência do usuário final ou da gerência. A Gerência dá apoio ao sistema? Como o usuário final se sente sobre seu papel no novo sistema? O que o usuário final (ou gerente) pode resistir ou não usar no sistema? Pessoas têm resistência a mudança. Esse problema pode ser superado? Se pode, como? Como mudará o ambiente de trabalho do usuário final? O usuário final e gerente conseguem se adaptar às mudanças?

Sistema Módulo de Vendas 1 Desktop 2 Web System

Viabilidade Operacional Estrutura PIECES: 1 Desktop 2 Web System Altenativa 1 Alternativa 2 Performance 2 3 Informação 3 3 Economia 2 3 Controle 2 3 Eficiência 3 3 Serviços 2 3 Mobilidade 1 3 Total 15 21 1 - ruim 2 - satisfatório 3 - bom

Viabilidade técnica É uma avaliação da praticidade de uma solução técnica específica e a disponibilidade dos recursos técnicos e dos especialistas. Aspectos importantes: A solução ou a tecnologia proposta é prática? Já possuímos a tecnologia necessária? Já possuímos o conhecimento técnico necessário? O cronograma está razoável? A tecnologia é madura, existem casos de sucesso?

A Tecnologia proposta é prática A questão é se a tecnologia é ou não madura o suficiente para ser facilmente aplicada aos nossos problemas. Uma tecnologia madura tem uma grande base de clientes para obter recomendações a respeito de problemas e melhorias.

Já possuímos a tecnologia Assumindo que a tecnologia para solução seja prática: Se a tecnologia está disponível, ela tem a capacidade de lidar com a solução proposta. Se a tecnologia não está disponível: A tecnologia pode ser adquirida?''

Já possuímos o conhecimento técnico necessário Nós podemos ter a tecnologia, mas isso não significa que temos as habilidades requeridas para aplicar a tecnologia. Na verdade, todos os profissionais de sistemas de informação podem aprender novas tecnologias.» Todavia, a curva de aprendizagem terá impacto na viabilidade técnica do projeto; especificamente, terá impacto no cronograma.

Viabilidade de cronograma É uma avaliação de quão razoável está o cronograma do projeto. Significa verificar se o sistema poderá ser construído/desenvolvido dentro do tempo limite especificado. Aspectos importantes: Dado nosso conhecimento técnico, os prazos dos projetos são razoáveis?

Viabilidade de cronograma É preferível entregar um sistema de informação funcionando excelentemente dois meses mais tarde do que entregar um sistema com erros e inútil no tempo certo! Não cumprir o cronograma é ruim. Entregar sistemas inadequados é pior!

Viabilidade de cronograma 1 Desktop / 2 Web System Alternativa 1 Implementação e Implantação Treinamento e Testes Tempo Total Desejável 2 meses 15 dias 2 meses e 15 dias Alternativa 2 Implementação e Implantação Treinamento e Testes Tempo Total Desejável 2 meses 15 dias 2 meses e 15 dias

É uma avaliação de custo-eficiência de um projeto ou solução. Conhecida como análise de custo-benefício. Significa verificar se o custo estimado é compatível com o beneficio esperado. (Salario, equipamentos, etc.) Aspectos importantes: Viabilidade econômica Durante as fases iniciais do projeto, a análise da viabilidade econômica consiste em julgar se os possíveis benefícios de solucionar o problema são ou não vantajosos. Isso é chamado de análise de custo-benefício

Tipos de Custo Custos de desenvolvimento de sistemas Custos de desenvolvimento e aquisição: quem constrói o sistema (internamente ou contratado por fora)? software usado (comprado ou construído)? hardware (o que comprar, compra/aluguel)? Facilidades (lugar, comunicações, poder,...) Custos de instalação e de conversão: instalando o sistema, treinamento do pessoal, conversão de arquivo,... Custos operacionais (contínuo) Manutenção: hardware (manutenção, aluguel, materiais,...), software (pagamento para manutenção e contratos), facilidades Pessoal: operação, manutenção

Custos de desenvolvimento de sistemas São custos que ocorrem somente uma vez. Alguns custos de desenvolvimento de sistemas:» Custos com o pessoal» Uso do computador» Treinamento» Custos de equipamentos, duplicação e suprimentos.» Custo de alguns novos equipamentos de computadores e software.

Custos Operacionais Contínuos durante todo tempo de vida do sistema. Os custos de operação de um sistema sobre o seu tempo de vida podem ser classificados como fixos e variáveis. Depois de determinar os custos e benefícios para uma possível solução, você pode realizar a análise de custobenefício.

Custos Fixos São aqueles que ocorrem todos os meses independente da quantidade produzida. Pagamentos de aluguel e pagamentos de licença de software. Salários dos operadores de sistemas de informação e do pessoal de suporte (mesmo que o salário aumente, o aumento é gradual e não muda drasticamente de um mês para o outro).

Custos Variáveis São aqueles que ocorrem na proporção da quantidade produzida, ou seja, variam de acordo com o volume de produção. Custos de uso de computador (tempo de CPU, tempo de conexão de um terminal, armazenamento) que variam com a carga do trabalho. Suprimentos (formulários, papel da impressora, disquetes, fitas magnéticas), que variam com a carga do trabalho. Custos adicionais (manutenção, telefone, energia, água, etc).

Custo Estimado Sistema de Vendas Despesas Fixas Hardware e Software Custos Totais de desenvolvimento item Qtd. Valor Unitário R$ Valor Total R$ Salario Programadores 2 1200,00 2400,00 Salario Designer 1 200,00 200,00 Salario Analista de Sistema 1 1500,00 1500,00 Aluguel 1 200,00 200,00 Energia 200,00 200,00 Agua 50,00 50,00 Telefone 100,00 100,00 Material de Escritorio 50,00 50,00 Manutenção/Limpeza 1 100,00 100,00 Material de Limpeza 50,00 50,00 TOTAL 4850,00 Cmputador Qtd. Valor Unitário R$ Valor Total R$ Hardware 2 1500,00 3000,00 Sistema Operacional 2 500,00 1000,00 Ferramenta de Desenvolvimento 2 500,00 1000,00 Ferramentas de Modelagem 1 2000,00 2000,00 TOTAL 7000,00 Custo Anual (20% do Total) 1400,00 Custo Mensal 116,67 Mês Valor Total R$ Mês 1 4966,67 Mês 2 4966,67 TOTAL 9933,33

Custo Estimado Sistema de Vendas Investimentos item Qtd. Valor Unitario R$ Valor Total R$ Smart Phone 2 1.500,00 3.000,00 TOTAL 3.000,00 Treinamento e Manutenção item Valor R$ Treinamento (1 mês) 400,00 Visita de Manutenção 50,00 Custo Desenvolvimento + Custo Investimento + Custo Treinamento Manutenção Período Valor R$ 1º ANO 13.383,33 2º ANO 600,00 3º ANO 600,00 4º ANO 600,00 5º ANO 600,00

Análise final das alternativas 1 Desktop / 2 Web System Viabilidade Peso Alterntiva 1 Alternativa 2 Operacional 30% 7 9 Técnica 30% 7 8 Cronograma 25% 7 7 Econômica 15% 8 8 Final 7.15 8.05

Benefícios Benefícios, normalmente, aumentam os lucros ou diminuem os custos (ambos são características altamente desejáveis para um novo sistema de informação). Benefícios são classificados como: tangíveis intangíveis

Benefícios tangíveis Aqueles que podem ser facilmente quantificados. Benefícios tangíveis são, usualmente, medidos em termos de economia mensal ou anual ou de vantagens para a empresa. Exemplos incluem: diminuição de erros de processamento, redução de despesas, e crescimento de vendas.

Benefícios intangíveis Aqueles benefícios que são difíceis ou impossíveis de serem quantificados. Exemplos: melhoria da satisfação do cliente e melhoria da moral do empregado. Infelizmente, se um benefício não pode ser quantificado, é difícil aceitar a validade de uma análise de custo-benefício que está baseada em dados incompletos.

Retorno do Investimento É o intervalo de tempo decorrido entre o início da operação do novo sistema e o ponto em que todos os custos investidos e decorrentes forem recuperados através dos benefícios do novo sistema. Cabe lembrar que existem sistemas que não dão retornos financeiros (benefícios intangíveis), portanto o retorno se dará assim que o sistema for implementado.

PASSOS PARA FAZER O PROJETO 1. Identificar um problema numa organização que seja apropriado para ser tratado através de técnicas de análise de sistemas de informação. 2. Determinar o escopo do problema, i.e., escolha quão pequeno ou grande será o problema que você abordará durante seu estudo de viabilidade. 3. Entrevistar pessoas importantes envolvidas com o problema. Estas podem incluir seu contatos e outras pessoas com responsabilidades relacionadas ao estudo de viabilidade. 4. Estudar os documentos que são relevantes. Isto pode envolver leitura de documentos de política da empresa, memorandos, documentação de sistemas atuais, e novos objetivos/necessidades..

5. Definir alternativas para condução dos negócios e para automação da empresa. 6. Conduzir uma avaliação das circunstâncias atípicas ou itens que mereçam uma atenção especial. Isto pode envolver requisitos especiais para certos funcionários ou clientes da organização. 7. Definir critérios que você usará para avaliar as alternativas. Seus critérios devem incluir análise de custo/benefício onde seja aplicável. Conduzir uma avaliação das alternativas e escolher a mais viável, a melhor. 8. Escrever um relatório que descreva os objetivos do seu estudo, o problema identificado, as alternativas exploradas, e suas recomendações. 9. Documentar o trabalho e completar o relatório da equipe para o estudo de viabilidade