Escolar Documentos
Profissional Documentos
Cultura Documentos
Plano de aula
Engenharia de software Desenvolvimento de software Anlise de negcios Aspectos gerais sobre organizaes Atividade 1 Descrevendo um negcio BPM Business Process Management
Engenharia de software
Instrues (programas de computador) que, quando executadas, produzem a funo e o desempenho desejado (Pressman, 2005)
Componentes do Software
Um sistema informatizado formado por dois tipos de componentes: Executveis em mquina e No executveis em mquina Os componentes do software devem mapear as exigncias do cliente em cdigo executvel.
Principais problemas
Estimativas de prazo e custo imprecisos. Produtividade abaixo das expectativas do mercado. Software de baixa qualidade (erros e no conformidades com requisitos que tiram a confiana do cliente sobre o produto). No se declara o tempo para coletar dados sobre o software e seu processo de desenvolvimento. H poucos indicadores de produtividade e nenhum slido o suficiente para avaliar com preciso a eficcia de novas ferramentas, mtodos, padres ou processos. A insatisfao do cliente com o sistema concludo ocorre com mais frequncia do que se gostaria. Os projetos de desenvolvimento de software no atendem s exigncias do cliente, em sua maioria.
Principais problemas
A comunicao entre o cliente e o desenvolvedor de software muitas vezes ineficiente. Em termos de qualidade, os softwares deixam a desejar. Pois, so recentes as iniciativas em temos de garantia de qualidade de software. S recentemente comeamos a entender a importncia dos testes de software sistemticos e tecnicamente completos. O software existente pode ser muito difcil de manter. O que acarreta numa parcela muito grande do oramento. A capacidade de manuteno de software no foi enfatizada como um critrio importante para a aceitao do software.
Possveis causas
Gerentes sem inexperientes em:
Projetos e seus marcos de evoluo. Mtodos efetivos de controle. Tecnologias que se modificam rapidamente.
Os programadores ou engenheiros de software tm pouca instruo formal, holstica e estudam pouco as tcnicas de desenvolvimento e as reas de negcio. Os desenvolvedores seguem seus prprios padres. Alguns at desenvolvem de maneira ordeira e eficiente, mesmo por tentativa e erro, mas muitas criam maus hbitos, que resultam em qualidade e manutenibilidade deficientes. Resistncia a mudanas.
Desenvolvimento de softwares
Processo de desenvolvimento
Viso de negcio
Segundo Chiavenato (2004), sistemas administrativos so conjuntos de pessoas e procedimentos agrupados setorialmente (subsistemas administrativos) com finalidades bem definidas e colaboram entre si para que os objetivos da organizao sejam alcanados. As empresas fazem parte de um ecossistema (supersistema) , que por sua vez, colaboram entre si e tambm possuem, em conjunto, objetivo similar.
Estruturas organizacionais
necessrio conhecer o negcio antes de iniciar a modelagem de processos, pois os setores interagem entre si e a integrao deve ser um princpio da MPN. Cada empresa se divide em departamentos conforme o modelo de negcio e o perfil das atividades que desempenham. Parte da estrutura funcional cuida de aspectos internos e outra parte de aspectos externos organizao, mas toda a empresa deve se preocupar com ambos os aspectos. Os valores sero melhores percebidos pelos clientes se todos os envolvidos (stakeholders) desempenharem seus papeis visando os objetivos da empresa.
Contabilidade
Contadores
Compradores
Podendo haver outros setores: Conselho Diretor (no mesmo nvel da Presidncia) Assessoria Jurdica (Presidncia) Gerncia de Produtos (Diretoria Comercial) Designers Grficos (Assessoria Publicitria) Desenvolvedores de Softwares (Assessoria de TI) Etc...
Podendo haver outros setores: Conselho Diretor (no mesmo nvel da Presidncia) Assessoria Jurdica (Presidncia) Gerncia de Produtos (Diretoria Comercial) Equipes de Manuteno (Diretoria Operacional) Gestores da Qualidade (Diretoria Operacional) Designers Grficos (Assessoria Publicitria) Desenvolvedores de Softwares (Assessoria de TI) Etc...
Causa e efeito
Modelagem de escopo
Matriz SWOT
Fluxograma do negcio
BPM (vdeo)
Clientes
Meio ambiente
Empresa
Fornecedores Sociedade
Fora de trabalho
Governo
Modelo sistmico
Entradas
Valor agregado
Sadas
PDCA em BPM
Modelo de aplicao
Foco no cliente
Benefcios do BPM
Aumento de produtividade Mudanas com agilidade dado o dinamismo do mercado Melhores prticas para agregar mais valores Aumenta a visibilidade dos processos Integra os diversos setores da organizao promovendo sinergia Etc.
BPM
Do ingls, Business Process Management. Um conjunto de tcnicas para garantir que os processos sejam continuamente monitorados e melhorados.
RUMMLER, G.; BRACHE, A.
Desenvolvimento e manuteno de uma arquitetura de processos de negcios, que se utiliza de tcnicas, metodologias e gerenciamento humano para garantir que os processos sejam continuamente melhorados e monitorados.
Pinto Filho, J. B. A.
Concluses
BPM traz inmeros ganhos a uma organizao, porm no um simples conceito nem fcil de implantar
Envolve mudana em estruturas, culturas, processos, para a qual nem todas as organizaes esto preparadas.
A tecnologia contribui para o sucesso de um projeto de BPM, mas no o foco, em primeiro lugar deve-se conhecer e identificar oportunidades nos processos.
BPMN - Exemplo
Atividade em grupo
Modele uma empresa (a ser sorteada) de acordo com o briefing fornecido. Faa as seguintes modelagens:
Cadeia de valor Matriz SWOT Causa e efeito Escopo do negcio Macro fluxograma do negcio (apenas as atividades principais)
Fechar em um PDF e enviar para a pgina do curso (Moodle) at dia 15/10. Valor: 2,0 pontos
Bibliografia e Referncias
Pinto Filho, J. B. A. (2007), Gesto de Processos de Negcio: Uma adaptao da Metodologia de Rummler-Brache Baseada numa Aplicao Real, Dissertao de mestrado em cincias da computao, UFPE, Recife. GONALVES, J.E.L., As empresas so grandes colees de processos. So Paulo: Revista de Administrao de Empresas, Jan./Mar 2000, v.40. HAMMER, M. A empresa centrada em processos. So Paulo: HSMeducation, 2002. RUMMLER, G.; BRACHE, A., Melhores Desempenhos das Empresas. So Paulo, Makron Books, 1994. HARRINGTON, H.J., Business process improvement. New York: McGraw Hill, 1991. PRESSMAN, R., Engenharia de Software. So Paulo: Ed. McGraw-Hill, 2005. Business Process Model and Notation: Version 2.0. OMG.org, 2010. CHIAVENATO, Idalberto. Introduo teoria geral da administrao. 7 ed. So Paulo: Ed. Elsevier Campus, 2004.