Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

DESENVOLVIMENTO SISTEMAS 
Prof. Ricardo Moreira
Informatizando empresa
Analisaremos uma visão de administração dos procedimentos e problemas relacionados à implantação da informática em uma empresa. 
O grande problema é que alguns executivos, quando indagados com relação ao que desejam e ao objetivo do sistema de informação, respondem: “Não sabemos direito”. 
Analista de sistemas não entende como funciona a empresa em todos os detalhes.
Informatizando empresa
15% dos gastos com informatização correspondem a hardware
25% referem-se a software
60% restantes correspondem a implantação, acompanhamento e treinamento do pessoal utilizado no desenvolvimento do sistema. 
Informatizando empresa
Vale salientar que, para o sucesso de uma informatização ou reestruturação do sistema de uma empresa, os processos, as funções de cada usuário e departamento devem estar definidos: ou seja, a empresa precisa estar organizada física e estruturalmente, sob pena de a informatização fracassar, e a empresa apresenta desempenho pior que antes de ser informatizada. 
Informatizando empresa
MÉTODOS ALTERNATIVOS DE DESENVOLVIMENTO DE SISTEMAS DE INFORMAÇÃO
As empresas diferem em termos de habilidades do pessoal de Ti, experiência e infra-estrutura computacional. 
É necessário planejar o desenvolvimento de sistemas
Definir tarefas, atribuir responsabilidades aos membros.
Em cada sistema o tamanho da equipe pode ser maior ou menor e varia conforme a necessidade do projeto.
Informatizando empresa
O método do ciclo de vida compreende seis fases:
definição do projeto, estudo do sistema, projeto, programação, instalação e pós-implantação
As limitações do método do ciclo de vida podem ser referentes a custo, tempo e lentidão do processo, e inflexibilidade da metodologia desencorajando a mudança.
Informatizando empresa
Os Riscos enfrentados pela organização:
Custo de desenvolvimento
Tempo de desenvolvimento
Entendimento dos requerimentos dos usuários
Manutenção constante do sistema 
Incerteza quanto aos beneficios do sistema;
À implementação
Ao impacto na organização
Habilidades do pessoal e à tecnologia. 
Informatizando empresa
Em decorrência dos riscos e incertezas dos Sistemas de Informação, podem ser propostos três tipos de solução:
Desenvolver
SI com recursos próprios; 
Terceirizar 
O desenvolvimento do SI;
Adquirir 
O SI, mediante compra ou aluguel.
Informatizando empresa
Cada uma dessas alternativas compreende etapas ou fases a serem seguidas para a informatização dos Sis.
Devem ser observadas as vantagens e desvantagens
Conseqüência
Verificar análise de custos, benefícios e viabilidade.
Não existem regras rígidas, pois cada organização tem características próprias.
A escolha da equipe
Pequenas empresas possuem apenas um funcionário responsável por todo desenvolvimento.
Isso é ruim pois a sobrecarga fica direcionada somente a um funcionário. Esse, por sua vez tem relação direta com o gerente da empresa.
Quando o projeto ou a empresa cresce existe a necessidade da reunião de toda equipe de desenvolvimento.
Situação ideal: relação entre o conhecimento interno da empresa e especialização externa como veremos a seguir.
ETAPAS DE UM PROCESSO DE INFORMATIZAÇÃO
Informatizando empresa
Consultor Externo
Participará de todas as fases do projeto. Não possui conhecimento interno da realidade empresarial.
Responsável pela Informática
Ficará responsável em atender os requisitos necessários ao desenvolvimento do projeto
Gerente da administração
Serão apresentados relatórios períodos sobre o processo que esta sendo desenvolvido.
Informatizando empresa
Diretor Financeiro	
Deverá colaborar com a analise do orçamento disponível
Responsável pela organização/RH
Deverá ter relação estreita com o consultor por conhecer toda estrutura da empresa (funcionários) e todo fluxo de informações da empresa.
Informatizando empresa
Análise da situação atual
Nessa fase devemos realizar um levantamento da situação atual, de modo a obter informação relevante para a compreensão do sistema a ser informatizado.
O sucesso do projeto/sistema depende diretamente da participação dos usuários.
Deve ficar claro a responsabilidade de cada
Importância do seu trabalho na realização do projeto.
Usuários detentores da informação manipulada na empresa.
Informatizando empresa
Relatar ao usuário a importância dele no projeto através de exemplos de outras empresas!
Causas e efeitos, revelando a importância de cada um. 
Isso faz com que cada um tenha o devido valor dentro do processo, de modo a perceber o quanto era importante seu trabalho dentro daquilo que fazia.
 Todos são responsáveis pelo sistema a ser desenvolvido.
Informatizando empresa
Nessa fase, serão objetos de análise: 
Os métodos utilizados para a coleta, registro e organização da informação em cada posto de trabalho; 
Os fluxos de informações no interior de cada seção, divisão ou departamento; 
As inter-relações com outros departamentos e a correspondente partilha de informações; 
As normas administrativas vigentes (impressos de uso interno, documentos para o exterior, periodicidade de relatórios); 
Quais os volumes de informação manipulados, sua periodicidade e previsão da evolução.
Informatizando empresa
Software
Parte lógica dos computadores.
Hardware
Parte física
Fornecedores
Preço produtos  Hardware
Assistência técnica Contratos
Formação dos usuários Cursos
Informatizando empresa
Relatório
a descrição da situação atual; 
O que se pretende com a informatização; 
As alterações na estrutura da organização (criação CPD)
Descrição das necessidades de hardware, software e treinamento, além dos seus fornecedores; 
Custos envolvidos, em termos globais e durante cada etapa do processo;
Etapas do processo de informatização e datas revistas para o início e o fim de cada etapa. 
Informatizando empresa
Implementação do Sistema.
Montagem dos equipamentos 
Cabos de comunicação
Software 
Um conjunto de testes de equipamentos e programas, verificando-se a integração final de todo o hardware e software. 
Na implementação dos sistemas desenvolvidos:
Evitar mostrar para o usuário apenas a versão final do programa
Tal comportamento gera inúmeras alterações no software, e muitas vezes de difícil manutenção, podendo alavancar custos não programados.
Informatizando empresa
Controle do sistema
O controle do sistema deve acompanhar indefinidamente o parque de informática da empresa, de modo a possibilitar a sua constante otimização e contribuição para a produtividade da organização. 
Esse controle incide particularmente sobre: 
A manutenção preventiva de hardware e software;
A necessidade atualizações (upgrades) de programas e equipamentos; 
Capacitação dos usuários. 
Informatizando empresa
Em decorrência dos riscos e incertezas do método convencional de desenvolvimento de S I, podem ser propostos três tipos de solução:
Desenvolver
SI com recursos próprios; 
Terceirizar 
O desenvolvimento do SI;
Adquirir 
O SI, mediante compra ou aluguel.
Informatizando empresa
DESENVOLVER O SISTEMA DE INFORMACÃO COM RECURSOS PRÓPRIOS 
Empresa opta pela implantação de sistemas mediante desenvolvimento de SI com recursos próprios. 
Tal opção está relacionada às seguintes idéias: 
Segurança da informação
Possuir o programa-fonte,
Ou porque não há no mercado um software com as características desejadas. 
à criação de uma unidade de TI própria e à contratação de uma equipe técnica para desenvolvê-lo exatamente de acordo com os requisitos funcionais.
Requisitos funcionais identificados, destacando-se:
Levantamento das necessidades de informação e aplicações a serem informatizadas; 
Especificação dos requisitos funcionais essenciais e desejáveis do sistema a ser desenvolvido e implantado; 
Constituição da equipe de desenvolvimento e elaboração de planos de trabalho; 
Análise e projeto do sistema a ser desenvolvido; 
Desenvolvimento do sistema; 
Testes e revisões das especificações; 
implantação do sistema. 
DESENVOLVER O SISTEMA DE INFORMACÃO COM RECURSOS PRÓPRIOS
Vantagens:
O desenvolvimento do sistemadentro da empresa pode dar a garantia de que todos os pré-requisitos ou requisitos funcionais do sistema serão atendidos, 
O Programa-fonte fica na posse da empresa; 
a segurança da informação relativa às regras de negócios inseridas no software é maior, pois a empresa possui o programa-fonte;
Apesar do alto custo, vale ressaltar a facilidade de manutenção e atualização do sistema a qualquer momento, em permanente acompanhamento da dinâmica da empresa, devido ao fato de possuir o programa-fonte; 
DESENVOLVER COM RECURSOS PRÓPRIOS
Desvantagens: 
Altos custos da equipe de desenvolvimento, devendo ser contratados novos Funcionários
o alto custo implicará dificuldade de acompanhamento da evolução tecnológica 
Substituição de membros da equipe de desenvolvimento
Caso algum membro da equipe venha a falecer ou abandonar o emprego, não haverá outro para substituí-lo imediatamente. 
O tempo de desenvolvimento e implantação é maior que em outros modelos.
Compra de licença de linguagens de programação; 
DESENVOLVER COM RECURSOS PRÓPRIOS
Empresa opta contratar uma equipe de especialistas externos:
Desenvolvimento está condicionada ao programa-fonte 
Não existe vínculo empregaticio com o funcionário.
 DESENVOLVIMENTO TERCEIRIZADO 
Será necessário cumprir as seguintes etapas metodológicas: 
Levantamento de necessidades do sistema e setores a serem informatizadas; 
Desenvolvimento do modelo de informações empresariais, relatando todas as informações necessárias para que o sistema atenda à especificação dos requisitos funcionais essenciais e desejados; 
Identificação e seleção das potenciais empresas desenvolvedoras; 
Solicitação de proposta contendo a análise e o projeta do sistema a ser desenvolvido; 
Seleção da proposta mais adequada ao perfil da empresa pelo estabelecimento de critérios de avaliação; 
Testes e revisões das especificações; 
Implantação do sistema. 
 DESENVOLVIMENTO TERCEIRIZADO 
Vantagens: 
Evita-se a manutenção de uma equipe de profissionais, mas a empresa fica sujeita ao elevado custo dos serviços de profissionais especializados para o desenvolvimento de sistemas; 
Utilização das melhores práticas de programação utilizadas por outras empresas; 
Possibilidade de seguir um cronograrna financeiro para o desenvolvimento do software; 
As empresas ficam focadas no seu negócio principal; 
Evitam-se laços empregatícios; 
Caso venha a ocorrer problema com algum membro da equipe de desenvolvimento, sua substituição será imediata. 
 DESENVOLVIMENTO TERCEIRIZADO 
Desvantagens: 
Sistema poderá acompanhar a dinâmica da empresa, mas há a probabilidade de surgirem dificuldades de relacionamento com o desenvolvedor; 
A empresa ficará detentora do código-fonte, como conseqüência, uma relação de dependência. 
Segurança da informação vulnerável, devido ao fato das regras de negócios em ser expostas a terceiros. 
 DESENVOLVIMENTO TERCEIRIZADO 
ADQUIRIR UM SISTEMA DE INFORMAÇÃO 
Duas modalidades podem ser utilizadas na aquisição de SI.
Uma delas é o contrato de compra;
A outra é o aluguel do sistema
Os cuidados na aquisição são os mesmos.
 
Esses são o de menor custo e tempo de implantação. 
Nessa opção(Aluguel), ainda podemos ter duas variantes. 
A primeira será adquirir um SI genérico e flexível, e adaptá-lo, dentro de suas características, conforme os objetivos e necessidades da empresa. 
A segunda variante será adquirir um SI rígido, desde que seja plenamente satisfatório à área de atuação da empresa. 
Geralmente esse tipo de software não admite alterações em suas estruturas, sendo mais fácil e menos dispendioso alterar a estrutura organizacional, e, às vezes, fisica da empresa. 
ADQUIRIR UM SISTEMA DE INFORMAÇÃO 
Se a empresa optar pela aquisição de Sis, ou seja, pacotes de soflware, será necessário observar as seguintes etapas metodológicas: 
Levantamento de necessidades de informação e de aplicações a serem informatizadas; 
Desenvolvimento do modelo de informações empresariais, relatando todas as informações necessárias para que o sistema atenda à especificação dos requisitos funcionais essenciais e desejados; 
Identificação dos potenciaís fornecedores; 
Solicitação de propostas dos fornecedores selecionados; 
ADQUIRIR UM SISTEMA DE INFORMAÇÃO 
Seleção do software mais adequado ao perfil da empresa, através cio estabelecimento de critérios de avaliação (atendimento às necessidades da empresa, método, flicionalidade, modularidade, desempenho, capacidade de auditoria, capacidade de expansão, de flexibilidade, de adaptação a mudança, suporte e assistência técnica.
Teste dos soflwares selecionados; 
Escolha e implantação do pacote de software. 
ADQUIRIR UM SISTEMA DE INFORMAÇÃO 
Vantagens: 
Evita-se o custo de manutenção de uma equipe de profissionais especializados;
Menor custo e tempo de implantação; 
Garante-se o uso de um sistema já testado, porquanto o software foi desenvolvido com as melhores práticas utilizadas por outras empresas. 
ADQUIRIR UM SISTEMA DE INFORMAÇÃO 
Desvantagens: 
Podem surgir dificuldades no relacionamento com o fornecedor em relação à  assistência técnica, alteração dos sistemas, etc.; 
Apesar do baixo custo do sistema e da rapidez na implantação, há o risco de.o sistema não atender a todos os pré-requisitos, por excesso ou falta de recursos; 
Existe uma dependência em relaçãõ ao fornecedor do sistema no que diz respeito a sua evolução e adaptaço  à dinâmica da empresa; 
Como o programa-fonte não pertence à empresa que adquiriu o software, cria-se uma dependência à empresa encarregada das manutenção.
ADQUIRIR UM SISTEMA DE INFORMAÇÃO 
No caso de aluguel, cria-se um custo fixo para empresa. 
Deve-se observar os cuidados na contratação desse tipo de consultoria, por sinal, bastante utilizado em micro e pequenas empresas, pois geralmente são inclusas no contrato uma, duas ou três visitas para suporte, e atualizações gratuitas de nova versão do sistema. 
ADQUIRIR UM SISTEMA DE INFORMAÇÃO 
O sistema de aluguel possui uma particularidade interessante para quem está abrindo um pequeno negócio. 
A compra de um software com custo elevado por uma empresa nova pode ser risco de investimento
O melhor é alugar, pois caso o negócio não venha a prosperar a empresa perdeu somente o custo do aluguel do software.
ADQUIRIR UM SISTEMA DE INFORMAÇÃO 
Um bom pacote de software, para atender às necessidades da empresa, deve ser avaliado com relação ao desempenho dos seguintes itens:
Funcionalidade - Desempenho - Segurança
Capacidade de auditoria - Capacidade de expansão
Capacidade de modificação
Flexibilidade - Suporte e assistência técnica,
Facilidade de uso - Facilidade de aprendizado
Documentação, testabilidade,
Consumo de recursos computacionais,
Portabilidade, integração e compatibilidade, qualidade do fornecedor, custo e condições de pagamento. 
ADQUIRIR UM SISTEMA DE INFORMAÇÃO 
No caso do não-atendimentos das necessidades de informações(sistema), 
analisar criteriosamente os custos de implementação 
o tempo de desenvolvimento e os padrões de qualidade dos serviços. 
Levantamento da necessidade de informações é fundamental. 
Apoio financeiro e político da alta administração da empresa, o envolvimento dos gestores e dos responsáveis pelas funções empresariais deve ser integral, constituindo um dos fatores críticos. de sucesso da aquisição. 
ADQUIRIR UM SISTEMA DE INFORMAÇÃO 
Em caso de empresa cujo negócio esteja sujeito a alto risco, recomenda-se alugar o software, e, somente depois de sua consolidação no mercado, tomar a decisão pela sua compra.
Também se recomenda incluir no contrato uma cláusula determinando que a empresa desenvolvedora do sistema, no caso de falência ou desistência do negócio, ceda o programa-fonte à adquirente, de modo a lhe possibilitar a continuidade do sistema. 
ADQUIRIR UM SISTEMA DE INFORMAÇÃO 
A informatização de uma empresa não é um “mar de rosas”; são muitos os problemas enfrentados pela equipe encarregada da informatização de uma empresa ou do upgrade de um sistema.
O tempo decorrido entre o Inicio de implantação, de umsistema e sua operação final pode variar de três meses a muitos anos.
Veja abaixo uma listagem dos problemas mais comumente surgidos na implantação de um SI:
Já explicado diversas vezes 
PRINCIPAIS PROBLEMAS ENFRENTADOS NA 
IMPLANTAÇÃO DE SISTEMA DE INFORMAÇÃO 
OBRIGADO
Estudem!
image2.jpeg
image3.jpg
image1.jpg

Mais conteúdos dessa disciplina