Um dos projetos mais importantes da
DRM. A Fábrica de Software
engloba um processo formal de desenvolvimento, contemplando
todas as áreas de conhecimento envolvidas: modelagem
de negócio, gerência de requisitos, análise
e design, arquitetura de sistemas, especificações
técnicas, construção, testes, homologação
e implantação.
Saiba os processos da Fábrica
de Software DRM.
Além de aderentes ao CMM
- Nível 2, suas atividades estão
baseadas nos elementos RUP e de acordo
com as práticas de gestão de projetos fundamentadas
nos conceitos do PMBOK PMI.
Conheça toda a estrutura da
Fábrica de Software DRM:
A VEZ DO SOFTWARE NA LINHA DE MONTAGEM
A Fábrica de Software
DRM é fundamentada em uma autêntica
linha de produção. Este princípio foi
o norte de sua criação já que os consultores
são especializados no redesenho de processos. Tal
conhecimento serve de referência e mantém o
foco na viabilidade de cada projeto.
O uso de componentes é a base
para um processo de industrialização. Por
sua vez, o Software é totalmente virtual e sua característica
de reusabilidade de partes (componentes) é completamente
aplicável, possibilitando a diminuição
de esforços e custos.
A prática da reusabilidade de
componentes não é algo recente na DRM.
A empresa é dona de um completo estoque destes itens
e trabalha constantemente para a definição
de novos elementos que possam ampliar sua gama de possibilidades.
Este é o conceito de uma Fábrica
de Software: possuir componentes bem definidos,
não sujeitos a mudança de escopo. Desta forma,
assim como um parafuso pode ser usado na construção
de automóveis, máquinas ou aviões,
um componente de software pode ser utilizado na construção
dos mais diferentes tipos de aplicações de
negócios. Seguimos movidos pela necessidade cada
vez mais premente de produzir mais com menos, agregando
qualidade e inovação aos produtos e, ao mesmo
tempo, buscando alternativas para reduzir custos a patamares
mais baixos.
Neste cenário, a área
de desenvolvimento de sistemas ganha cada vez mais responsabilidades
com a demanda contínua por mais e melhor tecnologia
por parte das empresas e das pessoas.
A EMPRESA EM TEMPO REAL
As empresas vencedoras serão aquelas que conseguirão
atender seus clientes em tempo real, conseguindo assim sua
total satisfação.
Para que esta realidade se solidifique, a forma de montagem
de sistemas extremamente flexíveis representará
um ponto vital para as corporações decididas
em obter e manter o sucesso no futuro.
VANTAGENS
SOLUÇÕES PERSONALIZADAS
EM SÉRIE
A DRM desenhou um formato interessante
e inovador que consegue aliar as vantagens da industrialização,
como a produção em série, que produz
um bem em menor tempo com custo reduzido, mantendo a qualidade,
com a possibilidade de o cliente dispor de um produto personalizado,
que incorpore necessidades e características específicas.
Para o desenvolvimento e produção
de softwares, a DRM mantém profissionais
de Negócio que interagem com a atividade do cliente
- estudando suas necessidades, entendendo os diferencias
necessários que precisam ser inseridos no novo sistema,
tornando a empresa mais competitiva.
Tal desenvolvimento e implementação
torna-se possível com uma produção
consciente e capacitada, suportada por métodos, técnicas
e ferramentas apropriadas, além de contar com técnicos
altamente competentes e com conhecimentos atualizados nas
áreas da pesquisa e criação de novos
componentes.
INDUSTRIALIZAÇÃO:
VANTAGENS INERENTES
A DRM trabalha para facilitar a vida do
seu cliente, por isso desenvolve a solução
específica, na sua própria Fábrica,
poupando o cliente de preocupações com uma
área de produção que requer recursos
técnicos e humanos, e conseqüentemente financeiros.
Como benefício da produção
em escala em uma linha de montagem, temos aumento de produtividade,
maior rapidez e disciplina, redução de custos
e cumprimento de prazos.
A qualidade é a melhor vantagem
deste processo. A Fabrica de Software possui
um grande controle das atividades exercidas e nos resultados
a serem alcançados.
ÁREAS FUNCIONAIS
GESTÃO DE PROCESSOS
E QUALIDADE
Área responsável por atualizar ou repensar
os processos da Fábrica de Software.
Consegue isso, com estímulos de informações
coletadas pelas auditorias e medições realizadas.
Assim, a DRM garante a evolução
no desenvolvimento e manutenção de sistemas,
obtendo crescimento com eficácia e eficiência.
Veja as Melhores
Práticas da DRM.
ATENDIMENTO A CLIENTES
Atua na interface com o cliente. Para melhor atender cada
situação, a DRM optou por
dividir o atendimento em áreas de Negócio
e Tecnologia com especialistas nas duas atividades.
O atendimento é a principal peça no planejamento
e controle de produção da ferramenta dos clientes.
Conheça o Atendimento
da DRM.
GARANTIA DE QUALIDADE DO PRODUTO
Uma área indispensável para a DRM.
É ele que tem o cuidado final com os diferentes tipos
de produtos para cada cliente.
Seu papel é certificar-se de
que os produtos intermediários e finais da Fábrica
estão aptos a atender as solicitações
do cliente, tais como os padrões, as funcionalidades
e performances estabelecidas.
PLANEJAMENTO E CONTROLE DE
PRODUÇÃO (PCP)
Tem como tarefa coordenar e criar o amplo Programa de Produção,
que têm a listagem de itens necessários para
a realização das atividades de produção
de cada sistema, com a qualidade exigida. Além disso,
está sempre alinhado com os interesses dos clientes,
e em sintonia com os demais departamentos da DRM.
É neste processo que ocorre
a decisão do que será utilizado, tanto em
recursos técnicos e humanos, como quais componentes
e especificações. Também estima os
prazos e possíveis ajustes, quando necessário,
durante o processo.
ACERVO DE COMPONENTES
Estratégia. É a definição
do setor Acervo de Componentes. Seu objetivo é pesquisar
e definir os componentes que possam ser reutilizados. Fornece
subsídios que atendam ao processo da fabricação.
Por isso tem grande importância de apoio para as demais
áreas de produção.
SUPORTE
A área de Suporte dá as condições
necessárias para a realização dos trabalhos
dentro da Fábrica de Software. Com
apoio em tecnologia, no fluxo de conhecimento e experiência
para todos os profissionais envolvidos nos projetos.
PROCEDIMENTOS
Com o lema da busca pela qualidade no atendimento e nas
soluções, o início de nosso relacionamento
com o cliente se dá sob as seguintes definições:
Requisitos da arquitetura de hardware e software do ambiente
de desenvolvimento, testes e homologação;
Protocolo de comunicação, para troca de mensagens
entre a Fábrica de Software DRM
e o cliente;
Métrica para dimensionamento de componentes de software;
Procedimento de apresentação, avaliação
e aprovação do orçamento;
Mecanismo de controle da realização dos serviços;
Protocolo de entrega dos serviços realizados;
Padrão de especificação;
Padrão de construção;
Mecanismo de Garantia de Qualidade;
Procedimentos de ajustes em componentes construídos;
Condições comerciais;
Cláusulas contratuais.
Com o intuito de atender com excelência
e fornecer sempre a melhor solução, a DRM
monta um projeto piloto a partir das definições
dos itens acima, para validar os procedimentos entre o cliente
e a Fábrica de Software.
O piloto cria a rotina de trabalho
e avalia seus resultados. Com um balanço positivo
das ações, formalizamos o contrato e damos
início à prestação de serviços
da Fábrica de Software para o cliente.
CLASSIFICAR ESPECIFICAÇÕES CONFORME COMPLEXIDADE
A própria Fábrica de Software
é quem analisa as especificações recebidas
do cliente, baseando-se nos seguintes pontos para sua validação:
Aderência das especificações aos padrões
estabelecidos;
Entendimento sobre os processos a serem implementados/alterados;
Script de testes;
Pré-condições para realização
dos serviços;
Disponibilidade de todos os componentes de software envolvidos.
Depois deste estudo, obtendo-se o resultado
desejado e positivo, as especificações do
cliente são classificadas conforme sua complexidade,
estimando o grau de esforço necessário para
a implementação da ferramenta.
PLANEJAR ATIVIDADES
Sabendo qual o nível de trabalho e o perfil correto
para a execução das tarefas, a DRM
toma as seguintes providências:
Verificação da disponibilidade de recursos,
considerando as atividades já planejadas;
Readequação da capacidade instalada quando
necessário, conforme a data de entrega solicitada;
Reserva dos recursos para o atendimento da necessidade;
Estabelecimento das datas de início e término
previstas para a tarefa.
PROPOSTA COMERCIAL
A proposta comercial é elaborada e enviada para avaliação
e aprovação do cliente.
A DRM estipula o valor para a execução do
job, com base e consciência de como será o
projeto, englobando todo o esforço técnico
e humano em conjunto com os critérios estabelecidos
entre ambas as partes envolvidas.
CONFIRMAR PLANEJAMENTO
Com a proposta comercial aprovada pelo cliente, a Fábrica
de Software recebe, automaticamente, as atividades
relacionadas ao novo projeto em sua carga de serviço
e dá início ao trabalho.
Pensando em um método que não
gere falha de comunicação, a Fábrica
emite um termo e o envia para todos os setores envolvidos,
formatando um padrão de comunicação
para os demais documentos e apresentações
que serão utilizados ao longo do processo.
EMITIR ORDENS DE SERVIÇO
O responsável pelas emissões das ordens de
serviço, a área de PCP (Planejamento
e Controle de Produção), confirma
a associação das atividades e recursos e também
faz ajustes de cronograma das mesmas quando necessário.
VALIDAR ENTENDIMENTO DAS ESPECIFICAÇÕES
A DRM e sua Fábrica de Software
analisam e detalham todas as especificações
recebidas.
Tais especificações podem passar por customizações
para atender as expectativas e os padrões estabelecidos
pelo cliente.
CONSTRUIR COMPONENTES
É a implementação física dos
componentes especificados.
GARANTIR QUALIDADE
A DRM testa o sistema, durante o ciclo
de vida do projeto, antes de entregá-lo ao cliente.
Valida todos os componentes construídos, com base
no script de testes das especificações e no
atendimento aos requisitos funcionais e não funcionais.
EMPACOTAR COMPONENTES
O cliente receberá seu produto, com todos os componentes
desejados, junto com a análise dos testes de qualidade,
com a documentação técnica e manual
de usuário e de outros aplicativos, quando aplicável.
PAPÉIS E RESPONSABILIDADES
Para facilitar o entendimento e as funções
entre a Fábrica de Software e seu cliente, a DRM
mostra os papéis e responsabilidades de ambas as
partes:
| CLIENTE |
DRM |
| Informar corretamente, no formato padrão,
as demandas de desenvolvimento e manutenção
de sistemas. |
Analisar a demanda de cada cliente, individualmente,
projetar esforços de trabalho (técnico
e humano), prazo de entrega e valor, e retornar ao cliente
com a proposta comercial. |
| Avaliar, aprovar ou solicitar revisões
na proposta de trabalho da DRM. |
Enviar ao cliente uma proposta de planejamento
para a execução dos trabalhos aprovados
na proposta. |
| Avaliar, aprovar ou solicitar revisões
no planejamento. |
Dar início à prestação
de serviços contratados conforme proposto no
planejamento aprovado. |
| Acompanhar a execução dos
serviços junto à DRM. |
Emitir relatórios sobre o andamento
do projeto em todas as etapas do processo. |
| Avaliar, aprovar ou solicitar ajustes
nos serviços realizados. |
Fazer os ajustes, se solicitados, e entregar
o produto ao cliente. |
| Implantar |
Acompanhar implantação. |
|