7
Disciplina: Engenharia de Software Curso: Engenharia da ESTUDO DE CASO – METODOLOGIA DE PROCESSOS DE SOFTWARE Processo de implantação da solução SAP feito na Votorantim pela TIVIT.

Estudo de Caso - Engenharia de Software

Embed Size (px)

DESCRIPTION

Estudo de caso de Metodologias de Software

Citation preview

ESTUDO DE CASO METODOLOGIA DE PROCESSOS DE SOFTWARE

1Faculdade de Informtica e Administrao Paulista

Processo de implantao da soluo SAP feito na Votorantim pela TIVIT.

Disciplina: Engenharia de Software

Aluno: Fabio Luis Lafuente Avila RM70318

Metodologia ASAP Tomando como exemplo a implantao da nova soluo SAP CLMIntroduoO sucesso de um projeto em grande parte determinado pelo jeito de como ele conduzido, isto no apenas para softwares mas para qualquer outro produto. Para melhorar a probabilidade de sucesso nos projetos SAP, a mesma criou um modelo para direcionar projetos neste ambiente, o ASAP Accelerated SAP. Este modelo consolida diversas prticas de engenharia de software e se empenha numa gesto bastante funcional.Comparando com outros modelos, podemos dizer que o ASAP se preocupa em recomendar e utilizar diversas boas prticas j consagradas em outros modelos se software.Tomei como exemplo a implantao de uma nova soluo SAP, o CLM Contract LifeCycle Management, feito dentro do grupo Votorantim com a misso de substituir um sistema legado de gerenciamento de Contratos j Consolidado por muitos anos dentro do grupo Votorantim, o GECON.O que CLM Contract LifeCycle Management?Dentro de um processo de compras em uma empresa de porte varivel, comum encontrarmos entraves processuais no momento de formalizar o contrato jurdico com o fornecedor. Entre os principais desafios esto: Baixo nvel de Gerenciamento, criao ineficiente, Processo de Negociao desconectado e baixa visibilidade.A soluo SAP CLM trabalha de forma integrada com o ERP (executada em Netweaver), sendo possvel unificar o ciclo de vida do processo de compra e os respectivos contratos jurdicos. Tudo isso em um mesmo sistema, compartilhando os dados mestre e aumentando a visibilidade com os fornecedores.A soluo oferece a possibilidade de criar contratos por meio de incisos, pargrafos e clusulas pre-pactuadas.O componente CLM tem a viso de oferecer uma poderosa ferramenta de gesto do ciclo de vida do contrato evitando riscos legais e financeiros.Metodologia ASAP Accelerated SAPViso GeralA metodologia ASAP est baseada em cinco pilares. Cinco fases que, como em outros projetos de engenharia de software, vai da definio de escopo, passando por especificaes funcionais, design, construo, testes at chegar validao e implantao. ASAP contempla o ciclo todo. Estas cinco fases conseguem deixar o projeto mais controlvel e mais organizado.

ASAP Project PreparationPrimeira fase, este o momento onde o escopo inicial definido, detalhado e estimado.O planejamento do projeto realizado, feito uma reunio de kickoff para alinhar o entendimento do que ser feito em diante levando em considerao os seguintes tpicos: Definio do Escopo de Implementao Estimativas Planejamento inicial do projeto e suas estratgias Cronograma Aspectos tcnicos e validao de interfaces. Definio de equipe e treinamentos. Identificao de Riscos e estratgias para os mesmos (PCN) Planejamento de controle de qualidadeASAP BlueprintNeste momento, os analistas funcionais devem levantar e detalhar os requisitos de negcio e processos. Tudo deve ser documentado e consolidado no Business Blueprint (Documento que detalha em nvel detalhe baixo processos tcnicos e interfaces) endereando assuntos como: Levantamento dos Processos de negcio Definio da Estrutura Organizacional da Empresa Gesto do projeto Mudanas organizacionais (e estratgia de tratamento) Construo do ambiente para desenvolvimento Definio dos novos processos de negcio Controle de qualidade Necessidades e mudanas organizacionaisASAP RealizationPodemos dizer que neste momento, a anlise funcional realizada anteriormente traduzida para o ambiente SAP. Os processos e requisitos so configurados (ou adaptados) e implementados no sistema atravs de atividades como: Configurao base Configurao final Desenvolvimento de programas e transaes Implementao de interfaces Testes individuais Testes integrados (e suas evidncias) Documentao de cenrios e processos Criao dos perfis de autorizao Controle de qualidade Tracking dos bugsASAP Final PreparationNa metodologia ASAP, a fase Final Preparation trata dos ltimos ajustes, testes e verificaes. O sistema poder ir para a Go-Live aps verificar que os requisitos atendam ao nvel de estabilidade esperado. Neste momento so executadas atividades como: Testes de volume Testes de stress Planejamento de entrada em produo Treinamentos finais Controle de qualidadeASAP Go Live e suporteltima fase do ASAP, neste momento que o sistema colocado em produo e suportado. O projeto SAP finalmente implantado. So executadas as seguintes atividades: Transferncia de pr-produo Ajustes em hardware Ajustes em software, base de dados, sistema operacional e outros Treinamentos Suporte aos key-users e usurios EncerramentoConsideraes FinaisA Metodologia ASAP tem se mostrado eficiente e prtica ao longo dos anos de sua existncia.Vrias empresas que projetam e implantam solues SAP usam e recomendam o ASAP. Vale a pena considerar seu uso em qualquer projeto relacionado com as solues SAP. Alm disso, um bom passo para programas de melhoria contnua de processos.