Framework



















Gestão Estratégica

Essa área procura garantir a melhoria contínua de processos e seu alinhamento com o negócio. Ela é composta pelos seguintes componentes: Gerência de Processo, Gerência de Qualidade e Gerência de Medição.

    Gerência de Processos

    A Gerência de Processos tem o objetivo de garantir a aderência do Processo de Desenvolvimento de Software (PDS) utilizado pela IESolutions, avaliando-o e ajustando-o periodicamente.

    Gerência de Qualidade

    A Gerência da Qualidade tem o objetivo de garantir que os produtos a serem entregues aos clientes, estejam de acordo com os padrões estabelecidos pela engenharia de software e condizentes com os requisitos por ele solicitados, auditando os processos executados, solitando ajustes em não conformidades e propondo melhorias.

    Gerência de Medição

    O processo de medição é responsável pela coleta e análise das métricas, buscando atender as metas e objetivos estabelecidos pela IESolutions e auxiliando nas tomadas de decisão, assim como acompanhar os custos dos projeto, o tempo de atendimento as ordens de serviço, a qualidade do processo, a produtividade, etc.


Gestão Operacional

A gestão operacional aborda os processos de gestão de um conjunto de demandas ou projetos, visando estabelecer prioridades, recursos alocados, biblioteca de componentes, etc;

    Gerência de Projetos

    A gerência de projetos abrange os processos de gerenciamento de uma demanda específica, um determinado projeto, com planejamento, acompanhamento, controles, etc. São atividades da gerência de projetos:

    • Recursos Humanos: é responsável pelo desempenho dos membros do projeto, realiza avaliações comportamentais e promove a motivação do pessoal.

    • Treinamento: identifica a necessidade de treinamento, executa o plano de treinamento e avalia os resultados do treinamento efetuado no desempenho dos membros da fábrica.

    • Gestão de Problemas: tem por objetivo a resolução de problemas no âmbito das operações e na execução do projeto. Suas principais tarefas são: capturar, avaliar impacto e desenvolver uma solução para o problema.

    • Gestão de SLA: é de responsabilidade da gerência de projetos a gestão dos acordos de níveis de serviços (SLA - Service Level Agreement), que garante que o tempo de entrega de um serviço será atendido.

    • Controle de Risco: determina se as respostas ao risco foram implementadas e se são efetivas, se as premissas são válidas, se um risco está ocorrendo ou se está prestes a ocorrer e identifica novos riscos.

    • Revisão conjunta: tem por objetivo integrar o cliente no gerenciamento do projeto através de reuniões programadas para avaliação e acompanhamento do desempenho do projeto.

    • Controle do Prazo: realiza o controle do cronograma, avaliando impactos, controlando os prazos das solicitações de mudança, etc. Não permitindo que o projeto atrase.

    • Desenvolvimento do projeto: trata do detalhamento das especificações dos requisitos e compreende a elaboração do modelo físico de dados, criação do banco de dados, definição de componentes, procedimentos de segurança, etc. O desenvolvimento do projeto é distribuído em ‘Planejamento’ e ‘Execução’.

    • Gerência de Testes: todas as atividades de testes serão acompanhadas pelo gerente de projetos. São elas:

      • Planejamento de Testes: indicando quais testes serão realizados e quem os realizará.

      • Preparação de Testes: disponibiliza recursos humanos e materiais para a execução dos testes.

      • Teste integrado: verificar a integração do sistema com outros sistemas ou componentes.

      • Teste de Aceitação: avaliará se o sistema atende todos os requisitos funcionais e não funcionais requeridos.


    Planejamento

    O Planejamento visa envolver os interessados no projeto para planejar uma solução frente à apresentação de um novo requisito. Para tanto, são estabelecidas quatro tarefas:

    • Gestão de Demanda: monitora todas as demandas e controla a capacidade produtiva de uma perspectiva de médio prazo. Ela classifica a demanda conforme critérios predeterminados, como: tamanho, tipo, valor de negócio, tecnologia, etc.

    • Planejamento e aceitação: estabelece o escopo da solicitação, estima tamanho, prazo, esforço, custo, orçamento, qualidade, etc.

    • Especificação de requisitos: elicita, analisa e define os requisitos a partir do exame de documentos, observação, entrevistas, reuniões, workshops, etc.


    Execução

    Trata da elaboração de códigos de programas e componentes com base nas especificações e no teste unitário de cada programa.

    Gestão de Recursos

    Com o auxílio da gestão de recursos, a gerência de projetos indica quem são as pessoas capacitadas a executar cada atividade do projeto.

    Gerência de Configuração

    A gerência de configuração é o processo responsável por controlar as versões dos itens de software e componentes reutilizáveis que possam ser utilizados. Esses itens de software podem ser: programas de computador, documentos de especificação, procedimentos, planos de projeto, etc. É de responsabilidade desta gerência a instalação do produto no ambiente de homologação do cliente, visando a execução dos testes de aceitação.

    Atendimento ao cliente

    Tem por objetivo a ligação operacional da fábrica com o cliente. Ela é a responsável por solucionar as chamadas do cliente. Eventualmente, pode ser considerado o help desk de suporte aos usuários. O atendimento ao cliente contempla: recebimento de ordens de serviço, cancelamento dessas ordens, encaminhamento dessas ordens para a execução, recebimento de solicitações emergenciais, etc.



    Referências

    FERNANDES, Aguinaldo Aragon; TEIXEIRA, Descartes de Souza. Fábrica de Software. Editora Atlas, 2007.
    ALBUQUERQUE, Jones; KELON, Alan; CARVALHO, Thayssa. Fábrica de Software, 2007.

   

A FÁBRICA | FRAMEWORK | PROCESSO | PRODUTOS | PARCEIROS | QUEM SOMOS | FALE CONOSCO