Olá leitor/leitora do Conhecimento Expresso!
Este é o nosso segundo post para o concurso Desafio do Conhecimento (
mais informações). Bom aprendizado!
_____________________________________________________________
O Ciclo de Vida da Indústria dos Softwares de Santa Catarina
O que é um software? Como é criado? Como chega até nós? É pensando em esclarecer todas as dúvidas que criamos duas entrevistas com dois profissionais diferentes da área.
A primeira entrevista foi realizada em áudio com o Dr. Professor
Oscar Dalfovo
Oscar Dalfovo é professor da Universidade Regional de Blumenau (FURB), formado em Ciências da Computação, Pós-Graduação com especialização em Organização, Sistemas e Métodos, Mestre em Administração de Negócios, Doutor em Ciência da Computação pela Universidade Federal de Santa Catarina (UFSC). Segundo doutorado em Engenharia e Gestão do Conhecimento (UFSC). Professor em Instituição de Ensino Superior. Consultor na área de Sistemas de Informação, Administração, Inteligência Competitiva, Tecnologia da Informação e Comunicação, Plano de Negócios e Gestão do Conhecimento. Anteriormente, trabalhou por vários anos em empresas nacionais e multinacionais na área de Banco de Dados, Desenvolvimento de Sistemas e Administração da Informação.
É autor de vários artigos, capítulos de livros, livros voltados para área de Sistemas de Informação, Gestão do Conhecimento, Inteligência competitiva, Gestão de Negócios. É coordenador do laboratório de pesquisa científico e tecnológico no âmbito do Programa Temático em Sistemas de Informação. É Pesquisador/Consultor "Ad hoc" CNPq/FAPESC/MEC-INEP. (retirado de www.dalfovo.com)
Ouçam o Podcast abaixo:
preste bastante atenção e bom aprendizado!
[ Utilidades... ]
Já a segunda entrevista fizemos via e-mail com o Professor e Coordenador do curso de Sistemas de Informação, Wilson Pedro Carli.
A
criação de um software é igual a criação de um produto. Quando
alguém possui uma idéia o mesmo
desenvolve a mesma e ao final
coloca a disposição. Esta necessidade pode ser pessoal ou de
mercado.
Pode ter aceitação como também pode ser
reprovada.
Muitas vezes não é nem uma criação e sim uma
adaptação ou transformação de uma determinada tecnologia mais
antiga e até ultrapassada para uma nova tecnologia. Por exemplo,
sistemas/programas feitos para funcionar em poucos computadores em
rede dentro de uma empresa são alterados para atender toda a
empresa, os seus clientes e fornecedores através da internet.
A
área em que mais são desenvolvidos os softwares é a área
aplicativa, que atende a maiora das empresas abrangendo os setores
administrativos, contábeis, recursos humanos, comerciais e produção. Ou seja, contemplam os vários setores de uma empresa. São os
sistemas corporativos (a sigla em inglês é ERP's).
A
partir da ideia inicial, os analistas devem verificar as necessidades
do usuário e fazer o levantamento de
informações onde se
estabelecem as regras de como funciona o negócio para o cliente.
Conforme a necessidade do cliente e disponibilidade de recursos
financeiros decide-se sobre uma plataforma de programação e
armazenamento de dados. Com base nessa decisão então se definem as
aplicações (programas) que serão desenvolvidos para atender as
necessidades. Não existe um tempo médio, pois conforme a
complexidade do problema a ser resolvido isto pode ser feito em um
dia ou em meses.
O
software aplicativo são os programas/sistemas prontos que atendem a
necessidade de mercado, que podem estar prontos (pacotes aplicativos
das softwares houses) ou serem desenvolvidos/customizados conforme o
perfil do cliente.
O software de sistema são os programas do
sistema operacional dos equipamentos (tipo DOS, UNIX, Windows, Mac,
Android, etc) desenvolvidos pelas empresas que geram estes programas
para o funcionamento do hardware, ou seja o funcionamento do
computador em si, seja ele um desktop (estação de trabalho), um
notebook, um netbook, um tablet ou até um smartphone. São os
programas que iniciam o processamento da máquina quando se liga a
mesma ou quando se aciona um dispositivo de DVD ou pen-drive por
exemplo.
Conforme o fabricante do equipamento e a finalidade de
utilização do mesmo se utiliza um tipo de sistema operacional.
Os softwares de programação são aplicações (programas)
desenvolvidos para facilitar a confecção de softwares aplicativos
mais rapidamente. São programas que ajudam a escrever outros
programas, aumentando a produtividade.
Por exemplo, para escrever
um programa na linguagem Java existem os softwares BlueJ, Eclipse,
NetBeans.
Para fazer um programa na linguagem C, C++ tem-se o
Turbo C, Dev-C++. Alguns destes programas são
produzidos através
de Software Livre, ou seja não se paga licença de uso. Já outros
são do tipo software proprietário e deve-se pagar pela licença
de uso.
O
registro de propriedade de software no Brasil ainda é uma coisa
muito complicada.
A pirataria acontece em grande escala tanto por
parte de empresas como por parte de pessoas físicas.
Quando se
compra um equipamento normalmente, o mesmo vem com as licenças de
uso (são as mais comuns) em que se estabelece apenas o uso para
aquele equipamento.
Em relação ao software aplicativo as
empresas que vendem os seus sistemas/programas fazem um contrato com
os clientes estabelecendo as licenças de uso que definem em quantos
equipamentos o cliente pode instalar aqueles softwares e por qual
período o mesmo pode utilizar.
Normalmente
as empresas através de seus representantes e vendedores fazem a visita aos seus clientes e
futuros clientes oferecendo o produto.
Conforme a área de atuação da empresa que desenvolve o software a
mesma vai visitar um público específico.
Por exemplo: empresas
que desenvolvem sistemas corporativos visitam praticamente todas as
empresas.
Uma empresa que desenvolve software somente para
controle de equipamentos têxteis tem por foco somente empresas
têxteis.
Outra opção do mercado são as feiras de informática
ou feiras setoriais dos seus clientes.
Também são feitas
propagandas em rádio, jornais, televisão e na própria página da
empresa na internet.
Normalmente
são por encomenda. Nos casos em que são criados primeiro, os mesmos
vem com
novas
tecnologias ou novas ideias que ainda não existem no mercado então
uma empresa por questão
de concorrência e segurança faz o
produto primeiro e depois vem o lançamento no mercado.
Em
Santa Catarina, mais especificamente em Blumenau desde 1969, com a
criação da empresa Cetil Sistemas já se desenvolve software, tanto
que o Cetil por um bom período foi considerada a maior software
House do Brasil em termos particulares, só perdendo a nível geral
para os centros de processamento de dados do Governo Federal.
Esta
área é de excelência para o governo do estado, tanto é que tem-se
pólos de desenvolvimento de software em Blumenau, Joinville,
Florianópolis, Criciúma e Chapecó.
Em Blumenau tem-se a
Blusoft, inaugurado em 1993 e o Instituto Gene (2003) que são pólos
de empresas de software e incubadoras de empresas de software.
Como
o faturamento é crescente nesta área e o apoio e incentivo do
governo é constante entende-se
que é uma área estratégica para
o governo do estado por empregar uma grande quantidade de
profissionais de forma direta e indireta.
Como hoje em Blumenau, existem mais de 300 vagas na área de informática em aberto e no
Brasil, até o
final
de 2016, serão necessários mais de 50.000 profissionais. Logo
percebe-se a necessidade de apoiodos governos municipais,
estaduais e federal na preparação/formação da mão de obra para
este mercado.
[ Utilidades... ]