Tip:
Highlight text to annotate it
X
Após a revolução industrial,
o mundo evoluiu para uma era tecnológica,
onde a fabricação baseada em componentes e linhas de montagem industriais
tomaram o lugar dos processos baseados em artesãos.
Isso resultou em melhorias na qualidade do produto final, no tempo de resposta e na produtividade.
Todos os setores,
da indústria automobilística, até os celulares,
passando por desenvolvimento de brinquedos e aero
se beneficiaram desta revolução.
No entanto, apesar dos diversos processos de desenvolvimento e ferramentas no mercado,
o desenvolvimento de software não conseguiu evoluir além do processo artesanal de desenvolvimento.
Assim, os níveis de produtividade e qualidade do produto
não satisfazem os elevados padrões requeridos pela indústria de hoje.
A indústria de software tem sido tradicionalmente caracterizada por produtos de baixa qualidade,
com altas taxas de erro, estouros de orçamento,
requisições de manutenção e necessidade de um alto grau de modificação.
Mas se a produção industrial evoluiu?
Por que não o desenvolvimento de software?
Para resolver este problema,
o Instituto Europeu de Software,
uma organização mundial de referência
para a investigação, desenvolvimento
e transferência de novos métodos para a indústria de TI
criou a
Fábrica de Software Baseada em Reuso.
Com esta nova tecnologia revolucionária,
o desenvolvimento de software deixa de ser uma forma de arte
e vai em direção a industrialização.
Pela primeira vez, utilizando conceitos
métodos,
e ferramentas características
da produção industrial
como a montagem usando componentes reutilizáveis
garantindo assim a padronização
do produto final.
A Fábrica de Software Baseada em Reuso é aplicada
em empresas através de
três etapas.
Softwares que funcionam em um domínio específico,
são analisados em busca de semelhanças e diferenças.
E, para parametriza-los.
Esta análise,
permite a contrução de componentes
que são capazes de interpretar a variabilidade
de cada nova aplicação a ser desenvolvida.
E de gerar automaticamente o código-fonte final.
Esses componentes são flexíveis,
porque cada um pode ser executado em diferentes maneiras, dependendo das necessidades de cada
cliente.
Dando origem a códigos diferentes.
Essa tecnologia é responsável por sessenta por cento do reuso de software.
Baseado em menos de sessenta componentes flexíveis.
Uma vez que a fábrica de software é implantada,
ela é testado em um ambiente real de desenvolvimento
para verificar se a infra-estrutura
satisfaz as necessidades do cliente.
E que metas sejam cumpridas
em termos de qualidade
percentual de reutilização
e velocidade de produção.
Nós também treinamos empresas no uso do método
e na criação de novos componentes, para atender possíveis necessidades futuras.
A Fábrica de Software Baseada em Reuso
trabalha com base na ferramenta Gênesis.
Esta ferramenta estrutura o trabalho em torno de um escritório técnico.
Que define,
produz
e mantém os componentes flexíveis
e várias equipes de desenvolvimento
que unem os componentes seguindo várias requisições de trabalho
e manualmente inserem as regras de negócio não automatizáveis
de cada aplicação
que o Gênesis vai incluir
em seu código automatizado final.
Várias funções adicionais também estão disponíveis.
Tais como, estatísticas de uso dos componentes
análise do código gerado,
e métricas técnicas e gerenciais.
O desenvolvimento de software
deixa de ser um processo artesanal
dependente da inspiração e conhecimento de um programador.
E torna-se um processo industrial padronizado,
construído com a ferramenta Gênesis.
O tempo de desenvolvimento, foi reduzido em cinqüenta por cento, e nos permitiu aceitar novos projetos.
O resultado é uma redução de quarenta por cento no custo.
O tempo gasto na manutenção foi reduzida por mais da metade, porque todas as aplicações
em desenvolvimento utilizam as mesmas normas e padrões.
A taxa de reutilização aumentou para setenta por cento.
E, claro, as nossas aplicações agora são muito mais confiáveis e estáveis.
Em resumo,
A Fábrica de Software Baseada em Reuso é um avanço sem precedentes e uma virada para
a indústria de software que está se tornando realmente industrializada
pela primeira vez
Fábrica de Software Baseada em Reuso