{"id":453,"date":"2015-06-23T17:41:51","date_gmt":"2015-06-23T20:41:51","guid":{"rendered":"http:\/\/bgnweb.com.br\/portal2\/?p=453"},"modified":"2015-06-23T17:43:07","modified_gmt":"2015-06-23T20:43:07","slug":"a-engenharia-de-software-com-bpms-par-1","status":"publish","type":"post","link":"https:\/\/www.bgnweb.com.br\/portal2\/2015\/06\/23\/a-engenharia-de-software-com-bpms-par-1\/","title":{"rendered":"A Engenharia de Software com BPMS Par. 1"},"content":{"rendered":"<h2>\u00a0Parte 1 Introdu\u00e7\u00e3o<\/h2>\n<p>A Engenharia de Software visa sistematizar a produ\u00e7\u00e3o, manuten\u00e7\u00e3o e evolu\u00e7\u00e3o de Softwares para que os mesmos ocorram dentro dos prazos, custos e processos definidos. Por meio de princ\u00edpios, m\u00e9todos, tecnologias e processos continuamente aprimorados tenta apoiar as tarefas dos processos de softwares e mitigar os problemas enfrentados com a \u201cCrise do Software\u201d. Ao longo dos anos v\u00e1rios modelos para estes processos de software foram propostos. \u00a0A defini\u00e7\u00e3o de Modelos de Processos de Softwares resolveu grande parte dos problemas que levaram a \u201cCrise do Software\u201d. Mesmo tendo uma forma de mensurar, controlar, especificar, etc. o produto final, software, n\u00e3o atendia as necessidades da organiza\u00e7\u00e3o. O problema geralmente se dava por que os pr\u00f3prios clientes n\u00e3o sabem bem o que pedir e o que queriam ao final. A analogia seria a entrega de uma pe\u00e7a de um quebra cabe\u00e7a, onde quem o est\u00e1 entregando n\u00e3o sabe qual \u00e9 a imagem que deve formar no final. O cliente sabe descrever como \u00e9 a pe\u00e7a por alto, mas n\u00e3o tem uma vis\u00e3o geral e sist\u00eamica da organiza\u00e7\u00e3o, o quebra cabe\u00e7a. Mesmo entregando tudo conforme especificado, com custos e tempos acordados com os clientes, muitas vezes os mesmos n\u00e3o atendiam, ao final, as reais necessidades da organiza\u00e7\u00e3o.<\/p>\n<p><a href=\"http:\/\/bgnweb.com.br\/portal2\/wp-content\/uploads\/2015\/06\/Dilbert-by-Scott-Adams-2006-Sganderla-2014.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-455\" src=\"http:\/\/bgnweb.com.br\/portal2\/wp-content\/uploads\/2015\/06\/Dilbert-by-Scott-Adams-2006-Sganderla-2014.png\" alt=\"Dilbert by Scott Adams, 2006 (Sganderla, 2014)\" width=\"651\" height=\"306\" srcset=\"https:\/\/www.bgnweb.com.br\/portal2\/wp-content\/uploads\/2015\/06\/Dilbert-by-Scott-Adams-2006-Sganderla-2014.png 651w, https:\/\/www.bgnweb.com.br\/portal2\/wp-content\/uploads\/2015\/06\/Dilbert-by-Scott-Adams-2006-Sganderla-2014-300x141.png 300w, https:\/\/www.bgnweb.com.br\/portal2\/wp-content\/uploads\/2015\/06\/Dilbert-by-Scott-Adams-2006-Sganderla-2014-600x282.png 600w\" sizes=\"auto, (max-width: 651px) 100vw, 651px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/bgnweb.com.br\/portal2\/wp-content\/uploads\/2015\/06\/Dilbert-by-Scott-Adams-2006-Sganderla-2014.png\"><br \/>\n<\/a><a href=\"http:\/\/bgnweb.com.br\/portal2\/wp-content\/uploads\/2015\/06\/Dilbert-by-Scott-Adams-2006-Sganderla-2014.png\"><br \/>\n<\/a>Figura 1 Dilbert by Scott Adams, 2006 (Sganderla, 2014)<\/p>\n<p>As organiza\u00e7\u00f5es, tendo em vista sua complexidade, processos, pessoas e informa\u00e7\u00f5es geradas, em seus contextos por si s\u00f3 j\u00e1 s\u00e3o sistemas em consequ\u00eancia sistemas de informa\u00e7\u00e3o utilizando-se ou n\u00e3o de ferramentas tecnol\u00f3gicas. Os produtos de softwares destinados a apoiar estes sistemas de informa\u00e7\u00e3o devem estar constru\u00eddos de forma a subsidiar os objetivos da organiza\u00e7\u00e3o. Ter uma vis\u00e3o clara destes objetivos, de seus processos e eliminar o que n\u00e3o \u00e9 necess\u00e1rio ajuda a determinar de forma mais assertiva, os reais requisitos de software que o sistema de informa\u00e7\u00e3o precisa ter para que as pessoas fa\u00e7am o que precisa ser feito e como deve ser feito.<\/p>\n<p>Em paralelo a crise e ap\u00f3s ela, as organiza\u00e7\u00f5es, com o passar dos anos se tornam mais complexas e extensas. Para se aprimorar elas aplicavam t\u00e9cnicas para melhorar sua efici\u00eancia, efic\u00e1cia e efetividade, posteriormente evoluindo para outros conceitos mais amplos para atender a seu aumento de complexidade e tamanho. Come\u00e7ou-se a pensar a organiza\u00e7\u00e3o de forma mais hol\u00edstica e com foco em seus processos de neg\u00f3cio ponta a ponta. Um pensar sobre a organiza\u00e7\u00e3o de forma ampla, e o contexto de sua inser\u00e7\u00e3o em um ecossistema. Come\u00e7ou-se a pensar em BPM (Business Process Management). O CBOK V3 defini BPM como \u201cDisciplina gerencial que integra estrat\u00e9gias e objetivos de uma organiza\u00e7\u00e3o com expectativas e necessidades de clientes, por meio do foco em processos ponta a ponta. BPM engloba estrat\u00e9gias, objetivos, cultura, estruturas organizacionais, pap\u00e9is, pol\u00edticas, m\u00e9todos e tecnologias para analisar, desenhar, implementar, gerenciar desempenho, transformar e estabelecer a governan\u00e7a de processos.\u201d\u00a0(ABPMP \u2013 Association of Business Process Professionals, 2013).<\/p>\n<p>Com a ado\u00e7\u00e3o da cultura BPM, podemos ter a imagem geral do \u201cquebra-cabe\u00e7as\u201d. Esta imagem \u00e9 fundamental para o desenvolvimento, manuten\u00e7\u00e3o e evolu\u00e7\u00e3o de sistemas de informa\u00e7\u00e3o que atendem as reais necessidades da organiza\u00e7\u00e3o, diminuindo custos com manuten\u00e7\u00f5es, evolu\u00e7\u00f5es e desenvolvimentos desnecess\u00e1rios ou n\u00e3o significativos para a organiza\u00e7\u00e3o. Para apoiar o BPM, surgiram no mercado v\u00e1rias ferramentas e termos produzindo quase uma sopa de letrinhas. Dentre as existentes, destacamos aqui <em>Business Process Analysis<\/em> \u2013 BPA, cujas as caracter\u00edsticas n\u00e3o vamos tratar aqui, mas tem algumas das suas fun\u00e7\u00f5es descritas no artigo \u201c<a href=\"http:\/\/bpm.bgnweb.com.br\/2014\/02\/12\/ferramentas-para-escritorio-de-processos-business-process-analysis-bpa\/\" target=\"_blank\">Ferramentas para Escrit\u00f3rio de Processos \u2013 Business Process Analysis \u2013 BPA<\/a>\u201d (Neponuceno, 2014) e o principal para este artigo, o\u00a0 <em>Business Process Management Suite<\/em> ou <em>System<\/em> &#8211; BPMS que \u00e9 um conjunto de sistemas que apoiam a automatiza\u00e7\u00e3o de partes da gest\u00e3o de processos de neg\u00f3cio (modelagem, execu\u00e7\u00e3o, controle e monitora\u00e7\u00e3o).<\/p>\n<p>Neste ponto temos ent\u00e3o a problem\u00e1tica que v\u00e1rias organiza\u00e7\u00f5es enfrentam, de como fazer uso de ferramentas BPMS nas suas organiza\u00e7\u00f5es, fazendo adapta\u00e7\u00e3o de seus Modelos de Processos de Software. Para isto vamos come\u00e7ar descrevendo os sen\u00e1rios e Modelos de Processos de Softwares, das caracter\u00edsticas de sistemas de informa\u00e7\u00e3o concebidos com ferramentas BPMS e como conseguir adot\u00e1-las de forma adequada, levando em considera\u00e7\u00e3o as mudan\u00e7as na cultura, tecnologia e nos paradigmas para que se consiga atender as reais necessidades da organiza\u00e7\u00e3o.<\/p>\n<hr \/>\n<p>Assine nossa Newsletter para receber por e-avisos sobre novas publica\u00e7\u00f5es na p\u00e1gina e aguarde as outras tr\u00eas partes deste artigo e compartilhe nas redes sociais para divulga\u00e7\u00e3o da p\u00e1gina.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0Parte 1 Introdu\u00e7\u00e3o A Engenharia de Software visa sistematizar a produ\u00e7\u00e3o, manuten\u00e7\u00e3o e evolu\u00e7\u00e3o de Softwares para que os mesmos ocorram dentro dos prazos, custos e processos definidos. Por meio de princ\u00edpios, m\u00e9todos, tecnologias e processos continuamente aprimorados tenta apoiar as tarefas dos processos de softwares e mitigar os problemas enfrentados com a \u201cCrise do [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[141,134,142,162,166,144,231,232,133,161,165,143,137,138,146,140,139,131,159,163,160,132,164,152,148,154,150,151,149,145,147,153,135,158,157,136,155,156],"class_list":["post-453","post","type-post","status-publish","format-standard","hentry","category-bpm","tag-abpmp","tag-arquitetura-orientada-a-servico","tag-association-of-business-process-professionals","tag-bam","tag-bi","tag-bpa","tag-bpm","tag-bpmn","tag-bpms","tag-business-activity-monitoring","tag-business-intelligence","tag-business-process-analysis","tag-business-process-management-suite","tag-business-process-management-system","tag-cascata","tag-cbok","tag-crise-do-software","tag-engenharia-de-softwares","tag-enterprise-resource-planning","tag-enterprise-service-bus","tag-erp","tag-es","tag-esb","tag-espiral","tag-evolutivo","tag-extreme-programming-xp","tag-hibridos","tag-iterativo-e-incremental-processo-unificado-da-rational-rup","tag-orientado-a-reuso","tag-processos-de-softwares","tag-prototipacao","tag-scrum","tag-service-oriented-architecture","tag-sig","tag-sige","tag-soa","tag-uml","tag-unified-modeling-language"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.bgnweb.com.br\/portal2\/wp-json\/wp\/v2\/posts\/453","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bgnweb.com.br\/portal2\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bgnweb.com.br\/portal2\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bgnweb.com.br\/portal2\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bgnweb.com.br\/portal2\/wp-json\/wp\/v2\/comments?post=453"}],"version-history":[{"count":3,"href":"https:\/\/www.bgnweb.com.br\/portal2\/wp-json\/wp\/v2\/posts\/453\/revisions"}],"predecessor-version":[{"id":458,"href":"https:\/\/www.bgnweb.com.br\/portal2\/wp-json\/wp\/v2\/posts\/453\/revisions\/458"}],"wp:attachment":[{"href":"https:\/\/www.bgnweb.com.br\/portal2\/wp-json\/wp\/v2\/media?parent=453"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bgnweb.com.br\/portal2\/wp-json\/wp\/v2\/categories?post=453"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bgnweb.com.br\/portal2\/wp-json\/wp\/v2\/tags?post=453"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}