Modelagem de processos e desenvolvimento software

Disponível somente no TrabalhosFeitos
  • Páginas : 14 (3420 palavras )
  • Download(s) : 0
  • Publicado : 23 de maio de 2012
Ler documento completo
Amostra do texto
Docente: LEOPOLDO MESSENGER


_____________________________________________________________________________________





PARTE I: MODELAGEM DE PROCESSOS DE UMA EMPRESA DE SOLUÇÕES COMPUTACIONAIS

• INTRODUÇÃO

O projeto consiste em desenvolver um modelo de processos de negócio utilizando duas notações:

- Visão Global: Usa-se a notação Eriksson Penker

- Visão Detalhada: Usa-sea notação BPMN.

No exercício 01 (aula 04) usamos como exemplo o processo de venda no balcão de uma pequena loja. Neste projeto ampliaremos o exemplo, e passaremos a analisar a nossa empresa de soluções computacionais.

• VISÃO DE PROJETO (DESCRIÇÃO DO NEGÓCIO)

A Visão de Projeto de um negócio pode ser obtida de várias formas: entrevistas, análise de documentos, reuniões, apresentações,entre outras. Como a empresa a ser criada é nossa, o papel dos donos, executivos e gestores é assumido pelo grupo de trabalho que deverá criar a visão de projeto e descrever o negócio da empresa de serviços.

No nosso empreendimento para construir uma empresa de soluções de software temos um fato interessante que terminará por ajudar na construção da mesma. O fato é que todas as empresas queoferecem soluções computacionais podem ser estruturadas seguindo um conjunto de processos similar, pois como todas elas oferecem serviços para construir soluções computacionais, elas deverão seguir algum padrão de projetos de desenvolvimento de software.

Por exemplo, podemos adotar aqui o padrão RUP (Rational Unified Process), que está apresentado na parte III deste trabalho, no anexo 1. De acordocom esse padrão existem cinco grandes atividades em um projeto de desenvolvimento de software:

• Requisitos

• Análise

• Projeto (Desenvolvimento)

• Implementação

• Testes

As empresas de serviços que entregam soluções de TI deverão usar o nome Projeto para a terceira atividade, enquanto que as empresas que desenvolvem software, chamarão essa atividade deDesenvolvimento.

De acordo com o estipulado anteriormente, podemos identificar que existem, a princípio, esses cinco processos.

Entretanto, esses cinco processos iniciais, referem-se particularmente a tarefa de criar a solução à necessidade do cliente. Percebe-se que faltam ainda algumas tarefas complementares para completar a gestão da empresa. Assim temos:

• atender o pedido do cliente,• faturar o serviço,

• entregar o produto.

Com isso, temos, preliminarmente, oito tarefas candidatas a processos. Passamos agora para a definição se essas tarefas correspondem realmente a processos.

• DEFINIÇÃO DOS PROCESSOS DE NEGÓCIO

Esta tarefa requer uma conceituação adequada do significado de processo de negócio, e também um bom entendimento dos conceitos quecaracterizam o processo, tais como:

• o seu objetivo,

• os eventos que o dirigem,

• as atividades que são realizadas como parte dele,

• as decisões que precisam ser tomadas dentro do seu escopo,

• os recursos necessários para que ele ocorra,

• as regras que definem como o processo deve ser realizado.

A seguinte definição do que é um processo nos ajudará aidentificar os processos do negócio:

“ Um processo de negócio representa um conjunto de atividades, iniciado por um evento, que utiliza recursos, e dirigido por regras de negócio, e entrega um resultado, criando um determinado valor para um cliente interno ou externo de uma empresa.”

Com essa pauta preliminar é possível identificar se as tarefas identificadas anteriormente correspondem aosprocessos que existem no negócio. O cuidado que deve se ter aqui, é não confundir o nível de abstração da análise, já que sabemos que existe uma hierarquia: isto é: processos, subprocessos, atividades e tarefas, nessa ordem.

Assim, inicialmente, deve-se manter a análise somente no nível de processos. Como fazer isso? Para cada funcionalidade do negócio em estudo, verificam-se as características...
tracking img