SWEBOK, PMBOK, BABOK & Outros BOKs
A área de TI cada dia conta com mais (e melhores) corpos de conhecimento para vários papéis de engenharia de software, gerência e outras áreas. Compilo aqui um conjunto de BOKs de renome reconhecido e de grande valor para projetos de TI.
- PMBOK: Clássico corpo de conhecimento do PMI. Atualmente em sua terceira edição (inclusive em português), compila as melhores práticas para a gerência de projetos para as áreas de gerência integrada, de escopo, qualidade, custo, prazo, recursos humanos, aquisições, riscos e comunicações. Outros excelentes corpos de conhecimento do PMI incluem o corpo de conhecimento para gerência de portfólios de projetos e o corpo de conhecimento para gerência de programas (conjunto de projetos relacionados em um tema).
- SWEBOK: Iniciativa de grande qualidade do IEEE, traz um excelente conjunto de referências para informações primárias sobre requisitos, desenho, construção, implementação, qualidade de software, gerência de projeto, processos de software, ferramentas e métodos.
- BABOK: Corpo de conhecimento para modelagem de processos de negócio do Instituto Internacional de Analistas de Negócio.
- EABOK: Corpo de conhecimento de arquiteturas corporativos do MITRE. Outros corpos de conhecimento sobre arquitetura corporativa incluem o DODAF (do Departamento de Defesa Americano), MODAF (Governo Inglês), o SEI Feature Oriented Domain Analysis, o TOGAF ( do Open Group) e talvez o mais conhecido deles, o Zachman Framework.
- Usability Body of Knowledge: Corpo de conhecimento de usabilidade da associação de professionais de usabilidade.
Enviar por e-mail | Hits para esta publicação: 6490
Marco baixei o material sugerido e fiquei muito satisfeito. Um material dificil de se encontrar. Bem elaborados, com um bom volume de informações e principalmente com conteúdos que agregam valor.
Otimas dicas.
Comentário de Fabiano Almada — 12 de Setembro de 2007 @ 12:09
[…] A arquitetura também é uma peça chave para modernizar empresas. Nexte contexto, a palavra chave é SOA. A arquitetura SOA é uma arquitetura de negócio que busca o alinhamento das ações de TI. Uma das premissas de SOA é permitir que os ativos já existentes sejam expostos como serviços para consumo por outras aplicações. Um bom ponto de partida para o desenvolvimento de uma arquitetura corporativo é o TOGAF, que comentamos em um blog anterior uma excelente base de conhecimento para arquitetos corporativos. […]
Pingback de Marco Mendes´s Blog » Transformando Dinossauros em Aves de Rapina - A Gestão do Conhecimento e a Modernização Corporativa das Empresas — 15 de Novembro de 2007 @ 12:55
[…] Arquiteturas corporativas. (ex: EABOK, TOGAF ou Zachman Framework). […]
Pingback de Marco Mendes´s Blog » A Melhor Certificação de Arquitetura Java do Mercado é da… Microsoft — 11 de Setembro de 2008 @ 23:02
A única coisa que o BABoK não trata é exatamente a modelagem de negócio que você mencionou.
Comentário de Ana Paula — 16 de Setembro de 2008 @ 21:40
Boa noite, Ana Paula. Sobre o seu comentário, permita-me discordar ou talvez tentar explicar o que pensei ao escrever isso (talvez um uso indevido de uma metonímia).
Quando me refiro a “Modelagem de processos de negócio”, não estou me referindo simplesmente ao desenho de workflows em linguagens como BPMN ou outra linguagem, mas ao processo completo de gerência de requisitos que envolve identificação, análise, priorização e definição de requisitos de negócio.
A minha definição foi baseada na seção 1.3 e 1.4.1 deste BOK, que dizem:
1.3
“Business Analysis is the set of tasks, knowledge, and techniques required to identify
business needs and determine solutions to business problems. Solutions often include a
systems development component, but may also consist of process improvement or
organizational change.”
1.4.1
“A business analyst works as a liaison among stakeholders in order to elicit, analyze,
communicate and validate requirements for changes to business processes, policies and
information systems. The business analyst understands business problems and
opportunities in the context of the requirements and recommends solutions that enable
the organization to achieve its goals.”
Embora o BABOK contemple vários tipos de requisitos, dei atenção (na minha definição) nos requisitos que ele chama de “Business Requirements”, objeto central da modelagem de processos de negócio. A seção 2 do corpo de conhecimento, inclusive, fala bastante da importância da modelagem de processo e explicita os termos processos de negócios na seção “Business Process Models” - página 33.
Fique a vontade para responder para discutirmos o BABOK e equalizarmos o nosso conhecimento sobre ele.
Comentário de marco — 17 de Setembro de 2008 @ 23:10
Como consigo o SWEBOK em português?
Comentário de Raquel — 4 de Outubro de 2008 @ 16:45
Gostaria de saber se existe o guia geral do SWEBOK em português? E se existe algum artigo ou trabalho, que mostre a aderência entre o corpo de conhecimento SWEBOK e a Melhoria de Processo de Software Br(MPS.Br) ou pode ser a aderência entre o SWEBOK e o CMMI. Se puder me ajudar, serei muito grato!
Comentário de Marcel Santiago — 14 de Outubro de 2008 @ 01:20
Ola, Marcel e Raquel. Tem um time na Universidade de Lavras, aqui nas Minas Gerais, que criou um projeot de tradução do SWEBOK para o portugues. Deem uma olhada no link abaixo para mais informacoes.
http://sauloarruda.blogspot.com/2007/01/projeto-de-traduo-do-swebok.html. O contato eh sauloarruda@gamil.com
Comentário de marco — 14 de Outubro de 2008 @ 01:34
Sobre a outra pergunta, Marcel, não conheco um comparativo sobre o CMMI e o SWEBOK. Eles são coisas diferentes, mas o que poderia adiantar é que o escopo do CMMI é mais amplo e que o SWEBOK funcionaria como um corpo de conhecimento para ajudá-lo a capturar as boas práticas que sào solicitadas pelo CMMI para as disciplinas de engenharia de software.
Comentário de marco — 14 de Outubro de 2008 @ 01:38
[…] IIBA (International Institute of Business Analysts) - O IIBA é uma associação sem fins lucrativos que tem como objetivo facilitar o trabalho do crescente número de profissionais que atuam na área de análise de negócios. Destacamos no IIBA o trabalho do BABOK, que documentamos em outro post. […]
Pingback de Marco Mendes´s Blog » Recursos para suporte a projetos BPM — 22 de Novembro de 2008 @ 13:23
Estamos formando um novo capítulo do IIBA (BABOK) no Brasil. Para maiores informações entre em contato pelo e-mail marcelomneves@gmail.com.
Comentário de Marcelo Neves — 25 de Dezembro de 2008 @ 19:56
[…] EABOK: Corpo de conhecimento de arquiteturas corporativos do MITRE. Outros corpos de conhecimento sobre arquitetura corporativa incluem o DODAF (do Departamento de Defesa Americano), MODAF (Governo Inglês), o SEI Feature Oriented Domain Analysis, o TOGAF ( do Open Group) e talvez o mais conhecido deles, o Zachman Framework. […]
Pingback de Blog do Marco Mendes » SWEBOK, PMBOK, BABOK & Outros BOKs « Hellen Luz — 7 de Abril de 2009 @ 20:08
———- Forwarded message ———-
From: Claudio Estevam Próspero
Date: 21/05/2009 10:09
Subject: [SWEBOK} O “PMBOK” (PMI) da Engenharia de Software
To:
Bom dia.
Iniciarei uma sequência de mensagem sobre o tema em:
Sociedade Brasileira de Gestão do Conhecimento Todos os Fóruns >> [Fóruns de GC em áreas de aplicação] >> GC na área de TI
http://www.portalsbgc.org.br/sbgc/foruns/tt.asp?forumid=35
onde tenho postado materiais relacionados.
Como introdução seguem referências encontradas na Internet, a partir de dica do colega Sérgio Reis, a quem agradeço a informação.
Parabéns ao Marco Aurélio S. Mendes, que possui ótimas referências sobre o assunto em seu blog (veja Referências abaixo).
Fundamento de Engenharia de Software - Recriando Educação & Estratégia.
http://www.recriandoonline.com.br/e-letter/cl01.html
Apresentação
Engenharia de software é a criação e a utilização de sólidos princípios de engenharia a fim de obter software de maneira econômica, que seja confiável e que trabalhe eficientemente. O próprio significado de engenharia, já traz os conceitos de criação, construção, análise, desenvolvimento e manutenção.
A engenharia de software se concentra nos aspectos práticos da produção de um sistema de software e seu aparecimento se deu em 1968, numa tentativa de contornar as dificuldades do desenvolvimento de software frente ao rápido crescimento da demanda, da complexidade dos problemas a serem resolvidos e da inexistência de técnicas estabelecidas para o desenvolvimento de sistemas que funcionassem adequadamente ou pudessem ser validados.
Um sistema de software complexo se caracteriza por um conjunto de componentes encapsulados na forma de procedimentos, funções, módulos, objetos ou agentes e interconectados entre si, compondo a arquitetura do software.
Os fundamentos para a engenharia de software envolvem o uso de modelos abstratos e precisos que permitem especificar, projetar, implementar e manter sistemas de software, avaliando e garantindo suas qualidades. Além disto, a engenharia de software deve oferecer mecanismos para se planejar e gerenciar o processo de desenvolvimento. Empresas desenvolvedoras de software passaram a empregar os conceitos de engenharia de software sobretudo para orientar suas áreas de desenvolvimento, muitas delas organizadas sob a forma de fábrica de software.
Objetivo
Apresentar aos participantes, em uma abordagem simples, ágil e objetiva, as boas práticas que regem a engenharia de software, avaliando metodologias, discutindo benefícios e pontos-de-atenção, bem como prepará-los para uma análise crítica dos conceitos apresentados e dos principais impactos operacionais nas diferentes realidades de trabalho.
=======
Referências:
As 10 Áreas da Engenharia de Software, Conforme o SWEBOK, por Jorge H C Fernandes, Dez/2004
http://www.cic.unb.br/~jhcf/MyBooks/iess/Intro/10AreasDaEngenhariaDeSoftware.pdf
SWEBOK, PMBOK, BABOK & Outros BOKs
http://www.google.com.br/url?q=http://blog.marcomendes.com/2007/08/29/swebok-pmbok-babok-outros-boks/&ei=PkgVSrSvA5Dg8wTIhuTHAg&sa=X&oi=spellmeleon_result&resnum=2&ct=result&usg=AFQjCNGpipmsd6BQh1sWKuCw7HEZSQk49Q
(Recomendo ver os comentários e acompanhar este blog)
Publicado por marco em 29 Ago 2007 | sob: Arquitetura, Engenharia de Software, BPM
A área de TI cada dia conta com mais (e melhores) corpos de conhecimento para vários papéis de engenharia de software, gerência e outras áreas. Compilo aqui um conjunto de BOKs de renome reconhecido e de grande valor para projetos de TI.
PMBOK: Clássico corpo de conhecimento do PMI. Atualmente em sua terceira edição (inclusive em português), compila as melhores práticas para a gerência de projetos para as áreas de gerência integrada, de escopo, qualidade, custo, prazo, recursos humanos, aquisições, riscos e comunicações. Outros excelentes corpos de conhecimento do PMI incluem o corpo de conhecimento para gerência de portfólios de projetos e o corpo de conhecimento para gerência de programas (conjunto de projetos relacionados em um tema).
SWEBOK: Iniciativa de grande qualidade do IEEE, traz um excelente conjunto de referências para informações primárias sobre requisitos, desenho, construção, implementação, qualidade de software, gerência de projeto, processos de software, ferramentas e métodos.
BABOK: Corpo de conhecimento para modelagem de processos de negócio do Instituto Internacional de Analistas de Negócio.
EABOK: Corpo de conhecimento de arquiteturas corporativos do MITRE. Outros corpos de conhecimento sobre arquitetura corporativa incluem o DODAF (do Departamento de Defesa Americano), MODAF (Governo Inglês), o SEI Feature Oriented Domain Analysis, o TOGAF ( do Open Group) e talvez o mais conhecido deles, o Zachman Framework.
Usability Body of Knowledge: Corpo de conhecimento de usabilidade da associação de professionais de usabilidade.
–
Atenciosamente.
Claudio Estevam Próspero
http://pt.wikipedia.org/wiki/Usurio:ProsperoClaudio (Apresentação pessoal)
http://escoladeredes.ning.com/ (Escola de Redes [E = R])
http://pt.wikipedia.org/wiki/Aliana_para_uma_Nova_Humanidade
http://pt.wikipedia.org/wiki/Ecocidade
http://www.criefuturos.com.br/criefuturos.html
http://www.holos.org.br/cursosetreinamentos/ (HOLOS - Coaching e Mentoring)
http://www.nef.org.br (Núcleo de Estudos do Futuro)
http://www.nossasaopaulo.org.br/portal/
http://www.portalsbgc.org.br/sbgc/portal/ (Sociedade Brasileira de Gestão do Conhecimento)
Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO AMBIENTE.
Nosso Planeta Agradece!
Comentário de prosperoclaudio — 25 de Maio de 2009 @ 14:36