Figura da Logo Marca da VideoInformatica
Figura mostrando se o internauta deseja comprar a Video Aula de Como Instalar o Windows XP e Como Formatar Computador

Contratar Serviço de Desenvolvimento de Sistema

Antes de contratar o desenvolvimento de um sistema aprenda itens fundamentais

Desenvolvimento de Sistemas

Desenvolver um sistema de computador é uma tarefa que exige tempo e o envolvimento de profissionais capacitados da área de informática. O desenvolvimento de um novo sistema é chamado de projeto. Um projeto possui várias fases as quais devem ser dirigidas para garantir a qualidade e a satisfação do cliente que solicitou o sistema.

Profissionais de informática envolvidos no desenvolvimento de sistema

Na construção de uma casa existe o arquiteto que irá desenhar o projeto da casa e o mestre de obras que irá construir a casa desenhada pelo arquiteto. O mesmo ocorre na construção de um sistema de computador. Basicamente para construir um sistema de computador deve haver um analista de sistemas que irá realizar todo o levantamento de requisitos e a análise do que deve ser desenvolvido e o programador que irá construir o que o analista especificou.

O arquiteto pode realizar todo o projeto da casa e ele próprio construir a casa, desde que ele tenha conhecimento e disposição para isso. O mesmo ocorre na informática onde o próprio analista de sistemas pode desenvolver o sistema ou seja uma única pessoa realizar todas as funções o que não é o ideal mas que na prática ocorre muito. Existem vários outros profissionais envolvidos no projeto de um sistema além do analista de sistema e do programador porém nossa intenção é apenas dar uma visão geral para que as pessoas possam entender como funciona o processo de criação de um novo sistema, as informações básicas que devem estar cientes e os cuidados a serem tomados.

Formas de Instalação e Tipos de Acesso de Sistema.

Falaremos somente sobre duas formas de se instalar e de acessar um sistema: O Sistema Local e o Sistema Remoto

Sistema Local

Diz-se que um sistema é local quando ele só pode ser acessado dentro do próprio local de trabalho ou seja quando o sistema é instalado dentro do próprio computador do cliente o qual encontra-se alojado dentro do seu próprio escritório por exemplo. Num sistema local o cliente não conseguirá acessá-lo da sua casa que encontra-se a quilômetros de distância do seu escritório por exemplo. Já em um sistema remoto isso é perfeitamente possível podendo ser acessado inclusive de qualquer lugar do mundo que possua internet.

Características de um Sistema Local

Após ser desenvolvido e devidamente testado o sistema é instalado no computador do cliente isso em se tratando de sistema local. Em um sistema local o sistema e todos os dados ficam armazenados dentro do computador do cliente.

Problemas em ter um Sistema instalado Localmente

  1. Se o computador queimar, for roubado, pegar um vírus ou sofrer qualquer tipo de problema o sistema e todas as informações armazenadas dentro dele serão perdidas. Um computador pode ser roubado, pode acumular poeira, umidade, aquecimento, pode sofrer uma queda, pode cair água, café, alguém pode tropeçar nele entre tantos outros problemas a que ele está exposto.

    Uma alternativa para evitar perder as informações do computador caso um problema ocorra é o cliente realizar BACKUP. O Backup é copiar tudo aquilo que é importante do computador para um outro dispositivo como um CD, DVD ou PEN DRIVE por exemplo. Assim, se o computador for roubado o cliente terá uma cópia do sistema e dos seus dados. Se o computador for roubado hoje, e o último backup realizado foi no mês passado então este backup não adiantará de nada pois todas as informações não estão atualizadas ou seja todas as informações lançadas no sistema serão as do mês passado apenas. O ideal é que o BACKUP seja realizado diariamente e duas vezes ao dia e em diferentes CDs, DVDs ou PEN DRIVES pois se um dos CDs riscar você terá a cópia no outro CD por exemplo. Na prática o que ocorre é que o cliente nunca faz o BACKUP ou se esquece de fazê-lo seja pela correria em sua empresa, seja pelos imprevistos ocorridos enfim, o fato é que, infelizmente o cliente não faz backup e só se lembra disso quando perde tudo e fica desesperado pois sua empresa fica totalmente parada.

    Existem formas de realizar o backup de forma automática isso evita que o cliente tenha que ficar lembrando e tenha que realizar manualmente o processo do BACKUP. Geralmente um técnico capacitado deverá entender realmente como o sistema funciona para poder realizar o processo do backup automático por isso é interessante que junto com o sistema venha um manual com todos os procedimentos necessários para servir de auxílio para que qualquer técnico em informática possa auxiliar o cliente caso ele necessite.


  2. Outro problema do sistema local é com relação as atualizações. Se o sistema precisar sofrer qualquer tipo de atualização será necessário alguma forma de acesso ao computador do cliente para realizar as alterações necessárias. Um carro pode sair da fábrica com alguns defeitos de fabricação e os mesmos precisam sofrer reparos para evitar problemas. O mesmo ocorre com um sistema que ao sair da fábrica pode conter erros chamados de bugs. Estes erros precisam ser corrigidos portanto a empresa desenvolvedora do sistema realizará os ajustes necessários e lançará uma nova versão do sistema chamada de atualização. O sistema deveria sair de fábrica ou seja da empresa desenvolvedora de sistemas em perfeitas condições de uso sem nenhum tipo de problema. Porém, na prática isso não ocorre e muitas empresas de desenvolvimento de sistemas por não seguirem padrões e metodologias de desenvolvimento acabam entregando ao cliente sistemas com vários erros de fabricação que acabam gerando muitas dores de cabeça e insatisfação para o cliente. Para que o sistema possa ser atualizado é necessário que a nova atualização corrigida seja atualizada no computador do cliente onde o sistema foi instalado.

    Falaremos aqui de duas formas de atualização. Uma das formas de atualizar o sistema é indo até o local onde o micro em que o sistema está instalado e substituir o sistema com defeito pelo novo sistema atualizado. Porém se a empresa que desenvolveu o sistema estiver em uma cidade diferente da cidade do cliente ficará caro e demorará deslocar-se até o cliente. Para evitar deslocamentos existe portanto a outra forma de acessar o micro do cliente sem ter que se deslocar até o seu local, a esse tipo de assistência chamamos de acesso remoto ou assistência remota. Para que a empresa desenvolvedora possa realizar um acesso remoto ao micro do cliente e realizar as atualizações é necessário que o cliente pelo menos possua internet e de preferência internet banda larga ou seja internet rápida.

Assistência Remota

A Assistência Remota é uma alternativa excelente para empresas desenvolvedoras de sistema pois permite que a mesma acesse o computador do cliente sem necessidade de se deslocar até o cliente agilizando com isso o atendimento. Para que a empresa desenvolvedora de sistema possa acessar remotamente o computador do cliente e realizar qualquer tipo de assistência ou atualização do sistema é necessário que o cliente possua internet banda larga de preferência e tenha instalado um outro programa em seu computador chamado de client. Client é uma palavra inglesa que significa cliente em português. Este nome foi dado a este tipo de programa justamente por ser um programa que fica instalado no cliente. Se o computador do cliente não possuir o client instalado a empresa desenvolvedora não conseguirá acessá-lo. Portanto, se o computador for levado a uma assistência técnica para concerto este programa client deverá ser reinstalado. Um inconveniente que ocorre é que muitas assistências não instalam esse programa por não ler o manual do sistema ou se quer se darem ao trabalho de perguntar ao cliente se existe uma empresa que presta algum tipo de serviço de informática o qual seria interessante conversar com ela para saber os procedimentos a serem adotados antes de realizar qualquer processo no micro.

Muitas vezes a empresa desenvolvedora não consegue acessar o computador do cliente remotamente devido a vários fatores técnicos como a falta do client por exemplo entre tantos outros problemas. Neste caso, o cliente deverá chamar uma assistência técnica em informática de sua cidade e aguardar até que ela possa lhe atender. Muitas assistências técnicas levam meia hora, uma hora, um dia ou mais para poder atender um cliente. Enquanto isso toda empresa do cliente poderá ficar parada caso algum problema tenha ocorrido. Ao chegar na empresa a assistência técnica em informática deveria entrar em contato com a empresa desenvolvedora do sistema para que juntos possam se entender e definir a melhor forma para que o acesso ao micro do cliente seja disponibilizado para empresa desenvolvedora. Todos estes inconvenientes devem estar bem claros antes que um cliente opte por contratar um serviço de desenvolvimento de sistemas e possa optar se deseja um sistema local ou um sistema remoto que pode ser acessado via internet.

Sistema remoto via internet

Diz-se que um sistema é remoto quando ele pode ser acessado fora do local de trabalho ou seja quando o sistema não está instalado no computador do cliente. O sistema remoto pode ser acessado de qualquer lugar do mundo que possua internet assim o cliente pode controlar toda a sua empresa mesmo quando estiver viajando ou até mesmo quando estiver no conforto de sua casa.

Características de um Sistema Remoto

  1. Pode ser acessado de qualquer lugar do mundo que possui internet.
  2. Backup geralmente é feito automaticamente pela empresa onde o sistema encontra-se instalado. A empresa que hospeda um sistema remoto é chamada de empresa de hospedagem ou datacenter (central de dados). A empresa que hospeda e a empresa que desenvolve o sistema podem não ser a mesma.
  3. Um sistema hospedado na internet em uma empresa de hospedagem está mais protegida contra roubos, problemas de umidade ou aquecimento e contra acessos de pessoas não autorizadas. O datacenter é como uma instituição bancária. Um banco guarda e protege o seu dinheiro um DataCenter guarda e protege o seu sistema e as suas informações.
  4. As atualizações do sistema são feitas automaticamente sem o cliente sentir e sem se aborrecer, muito pelo contrário a satisfação é muito melhor.

Problemas em ter um Sistema instalado Remotamente

Para acessar o sistema o cliente tem que estar conectado na internet portanto caso a sua internet esteja fora do ar o sistema não poderá ser acessado. Para verificar se a internet caiu basta tentar acessar um outro site na internet diferente do sistema, caso esteja conseguindo acessar outros sites significa que a internet está funcionando corretamente e portanto o problema pode ter sido no computador. Mesmo que o computador esteja aparentemente funcionando algum problema pode ter ocorrido. Neste caso para evitar dores de cabeça o ideal é entrar em contato com alguma empresa de assistência técnica em informática e solicitar uma assistência.

Esperamos que este artigo tenha sido esclarecedor e os ajudem na hora de escolher um determinado tipo de desenvolvimento de sistema.


Envie seu comentário





Leia também estes artigos

Gostou de nosso site ? Então divulgue-o para que outras pessoas possam conhecê-lo !
Se você possui um site ou blog, cole este selo nele:

imagem do LogoTipo da VideoInformatica

Basta você copiar as linhas do código HTML abaixo e colar em seu site ou blog:

<!--Inicio Codigo VideoInformatica.com.br-->
<a href="http://www.videoinformatica.com.br"><img style="width=180px height=60px border=0px" src="http://www.videoinformatica.com.br/imagens/link180x60.jpg"
alt="Aprenda a Instalar o Windows XP, Formatar HD, Criar ou Remover Particoes e a
Configurar o BOOT na BIOS do computador."/></a>
<!--Final Codigo VideoInformatica.com.br-->