Sobre nós Guias Projetos Contactos
Админка
please wait

No trabalho foi analisado e construído um modelo de processos de negócio de uma unidade de uma empresa de desenvolvimento de software para ter em conta a actividade de empresas de diferentes dimensões e áreas de actuação. Foi realizada uma análise funcional-custo, foi identificado e eliminado um estrangulamento. A optimização permitiu reduzir os tempos de inactividade dos trabalhadores e acelerar o lançamento de novas versões dos produtos da empresa, obtendo assim um efeito económico.

O trabalho é uma tentativa de estudar e aplicar, em tarefas práticas, o sistema de modelação de negócio Business Studio. No trabalho foram utilizados a experiência de trabalho com sistemas de modelação de engenharia: SIMULINK, МВТУ e formação em engenharia.

Descrição da Empresa

A Empresa dedica-se à produção, venda, implementação e suporte de software para empresas russas de pequena e grande dimensão.

As empresas de média dimensão escolhem ou a expansão do produto para pequenas empresas, dos quais há poucos na Rússia, ou um produto corporativo.

A Empresa trata autonomamente da publicidade, implementação e suporte dos seus produtos corporativos; os produtos para pequenas empresas são promovidos, vendidos e suportados por parceiros da empresa.

Estrutura organizacional

A estrutura organizacional da Empresa reflecte as suas principais áreas de actividade e é apresentada no esquema.

Modelo simulado dos processos empresariais de uma empresa de desenvolvimento de software segundo o modelo SCRUM

No trabalho é analisado o funcionamento do Departamento de Desenvolvimento de Software.

Processo de negócio principal

A Empresa dedica-se a várias áreas de actividade, que podem ser divididas em objectos de análise separados. Abaixo é apresentado o processo Actividade relativa a produtos de software.

Modelo simulado dos processos empresariais de uma empresa de desenvolvimento de software segundo o modelo SCRUM

A modelação foi realizada com parâmetros (duração da execução dos trabalhos, ordem, processos de negócio) definidos com base nos 13 anos de experiência profissional do autor na área do desenvolvimento de software, tanto no desenvolvimento como na implementação e suporte.

O modelo foi construído de acordo com as recomendações dos desenvolvedores do Business Studio. Os primeiros 3 níveis foram construídos utilizando a notação IDEF0, e os seguintes utilizando a notação BPMN.

O processo de negócio Desenvolvimento de uma versão completa do produto, que faz parte do processo Actividade relativa a produtos de software. O seu esquema geral é apresentado abaixo.

Modelo simulado dos processos empresariais de uma empresa de desenvolvimento de software segundo o modelo SCRUM

Características do trabalho de lançamento do produto

No modelo considera-se o lançamento paralelo de dois produtos por dois departamentos:

• Produto para pequenas empresas.

• Produto corporativo.

O trabalho de ambos cruza-se na interacção com departamentos adjacentes.

Em geral, o trabalho das unidades de desenvolvimento no lançamento do produto é semelhante, pelo que o esquema foi construído como um processo único de lançamento do produto, que se divide consoante o produto produzido nos pontos em que isso é necessário, para, por exemplo, indicar os cargos que executam determinada operação.

Como exemplo de um desses pontos, é apresentado o processo Execução de trabalhos que cabem num sprint, a partir do processo de desenvolvimento de uma nova versão do produto.

Modelo simulado dos processos empresariais de uma empresa de desenvolvimento de software segundo o modelo SCRUM

Existem 3 níveis em que podem ser desenvolvidas as funções do produto:

1. O próprio produto.

2. Bibliotecas.

3. Plataforma.

As bibliotecas são utilizadas para agregar e unificar funcionalidades que podem ser usadas em diferentes produtos. A sua utilização permite tornar o funcionamento de todos os produtos da Empresa semelhante e simplificar a aprendizagem de novos produtos por parte de utilizadores familiarizados com um dos existentes.

A ordem de desenvolvimento do produto, quando o seu protótipo está pronto, é a seguinte:

1. Em paralelo, é realizado o desenvolvimento de novas funcionalidades do produto e das suas dependências: plataforma e bibliotecas.

2. Quando a plataforma e as bibliotecas estão prontas e testadas, e também está concluído o desenvolvimento de novas funcionalidades do produto, é efectuado o teste geral e a correcção do conjunto de entrega: produto, bibliotecas e plataforma.

Em consequência, o número de requisitos implementados depende do trabalho de vários departamentos:

• Se alguma funcionalidade for comum, a sua implementação é transferida para o nível das bibliotecas.

• Se alguma funcionalidade não puder ser implementada com os meios de desenvolvimento actuais, é encaminhada para o departamento de desenvolvimento da plataforma.

• Quando um requisito é demasiado complexo para ser incluído na plataforma, é excluído do trabalho e a sua implementação é adiada.

Isto é apresentado no esquema abaixo.

Modelo simulado dos processos empresariais de uma empresa de desenvolvimento de software segundo o modelo SCRUM

Se o departamento de desenvolvimento do produto conseguir implementar todos os requisitos, mas, por exemplo, na plataforma for impossível implementar alguns, o número de requisitos implementados diminui pelo número daqueles que os departamentos adjacentes não conseguiram ou não tiveram tempo de implementar.

O desenvolvimento é realizado com recurso à tecnologia SCRUM [2]. Esta pressupõe que os colaboradores, num determinado período de tempo chamado sprint, executam o número de tarefas atribuídas que conseguirem.

Um exemplo de implementação do ciclo de execução de trabalhos para o lançamento de uma nova versão da plataforma é apresentado abaixo.

Modelo simulado dos processos empresariais de uma empresa de desenvolvimento de software segundo o modelo SCRUM

Resultados da modelação

O modelo foi construído com utilização de geração de TMC, pelo que, durante a modelação, é possível acompanhar o seu funcionamento e observar como são implementados novos requisitos, como são encontrados e corrigidos erros e como são lançadas novas versões dos produtos.

Apenas do processo A5, com indicação do arranque do evento inicial no processo A5.1 com periodicidade de 1 mês, 4 vezes, período de simulação de 1.08.2016 a 1.2.2017:

Modelo simulado dos processos empresariais de uma empresa de desenvolvimento de software segundo o modelo SCRUM

De todo o modelo, com período de simulação de 1.08.2016 a 1.11.2016:

Modelo simulado dos processos empresariais de uma empresa de desenvolvimento de software segundo o modelo SCRUM

Desenvolvimento do modelo

O desenvolvimento do trabalho será a construção de um modelo completo do funcionamento da organização, que calcule o efeito económico das alterações introduzidas. A actividade da empresa é descrita com mais detalhe no Anexo 2. Processos de negócio do primeiro nível do processo Actividade relativa a produtos de software.

Uma das direcções de trabalhos futuros é a construção do funil de vendas, começando pela determinação do volume da audiência sobre a qual se planeia actuar com publicidade e terminando com vendas repetidas.

Modelo simulado dos processos empresariais de uma empresa de desenvolvimento de software segundo o modelo SCRUM

Outra direcção importante do trabalho futuro é fechar o ciclo: clientes existentes e potenciais geram a necessidade de automatização sob a forma de desejos e erros; a sua implementação aumenta as probabilidades de novas vendas; as vendas dão dinheiro para novos desenvolvimentos, e assim por diante.

Modelo simulado dos processos empresariais de uma empresa de desenvolvimento de software segundo o modelo SCRUM

Sobre o autor

Bugaevsky Timofey Mikhailovich trabalha há 10 anos na área do desenvolvimento de software para automatização de negócios. A prática de satisfazer as necessidades de automatização do negócio nas mais diversas áreas, a formação técnica e humanística, bem como o curso de MBA, permitem-lhe formar uma visão ampla sobre a resolução de problemas de gestão com aplicação de métodos matemáticos e uma abordagem de engenharia.

O autor agradece ao grupo de empresas «Tecnologias modernas de gestão» e aos seus colaboradores, que disponibilizaram gratuitamente o seu produto para fins educativos e ajudaram pacientemente a compreendê-lo.

Condições de distribuição

Gratuito, desde que sejam cumpridos os requisitos da licença:

Ao publicar trabalhos baseados ou que utilizem este modelo, em formato electrónico, é necessária uma ligação para a fonte: a página de descrição do modelo e a indicação do nome do seu autor, Bugaevsky Timofey Mikhailovich. Para publicações impressas — a mesma ligação na lista de bibliografia, como recurso electrónico.

Licença completa.

Onde descarregar

O modelo foi publicado na Loja de modelos e soluções do Business Studio.

 
 
 
Языки
Темы
Copyright © 1999 — 2026
ZK Interactive