Exemplo de modelo de conhecimento de requisitos

Por que precisamos de um modelo de conhecimento

Por várias décadas de existência da indústria de tecnologia da informação, uma base teórica significativa foi criada. Uma variedade de associações e organizações desenvolveram corpos de conhecimento e metodologias em vários campos.





Aqui estão alguns deles:





  • BABOK (Um Guia para o Corpo de Conhecimento em Análise de Negócios) - um guia para o corpo de conhecimento em análise de negócios do Instituto Internacional de Análise de Negócios





  • SWEBOK (Corpo de Conhecimento em Engenharia de Software) é um padrão internacional ISO / IEC TR 19759 de 2015, que descreve a quantidade geralmente aceita de conhecimento sobre engenharia de software





  • SEBOK (Systems Engineering Body of Knowledge) é um corpo de conhecimento no campo da engenharia de sistemas desenvolvido pela organização BKCASE, que é supervisionado por um Conselho de Administração composto por três associações (ou seja, o Conselho Internacional de Engenharia de Sistemas, o Centro de Sistemas Pesquisa de Engenharia e IEEE Computer Society)





  • BPM CBOK (Guia para o Conjunto de Conhecimentos em Gerenciamento de Processos de Negócios) - o corpo de conhecimento sobre gerenciamento de processos de negócios da Association of Business Process Management Professionals (ABPMP)





  • PMBOK (Project Management Body Of Knowledge) - um corpo de conhecimento profissional em gerenciamento de projetos do instituto de gerenciamento de projetos do PMI





  • A certificação IREB CPRE (certificação em Engenharia de Requisitos) Nível Fundamental é uma metodologia para requisitos de engenharia da comunidade IREB.





Esses documentos não são difíceis de encontrar na Internet, no entanto, eles levarão muito tempo para serem estudados. Centenas de páginas de texto seco: definições, classificações, muitas vezes, não há tradução para o russo - tudo isso impede a assimilação do valioso material declarado nas fontes. Para sistematizar e utilizar tal volume de informações no trabalho, é necessário apresentar o conhecimento de forma mais conveniente e compacta.





: , , . ().





:





  • ,









  • , .





C , , .





, - :





  • ? -





  • ? - , , ; :





    • ,













    • ,





  • ? -





  • ? - .





, :





  • - ,





  • - ,





  • - ,





  • - , .





Archimate

, ( ) , .





IREB ArchiMate.





ArchiMate , - ( ) : , , , , , , . , , .





Archimate:





1. ,





: «?» - , .





« » (Work Package) .





«» (Composition) , . «» (Triggering) .





, , : → ..





«» (Value) «?».





2.





: «?» - , .





« » (Deliverable).





«» (Realization) - . «» (Access) / . «» ( ) .





, , . , .





3.





: , , , , .





ArchiMate , , , .





«» (Requirement) , . «» (Principle) , . «» (Meaning) .





«» (Association) .





, « RE» ( ) . « 4. » «» ( ).





, «» (Constraint), «» (Influence).





4. :





: «?» - , .





«» (Business Role) , . «» (Business Actor) -, . , , , .





«» (Assignment) , .





, « » « », , « », ( ).





5. .





«» (Aggregation) , . , , . , « », , , «, ».





«» (Composition) , ( ). , CASE-.





«» (Specialization). , «» , DFD- UML- .





6. Archi





.





ArchiMate . .





Archi , html- . : , .





IREB ArchiMate. :









:









  • ,





  • .





:





  • , ; -





  • -





  • a capacidade de descrever vários códigos e metodologias em um modelo; por exemplo, a metodologia descrita não separa o processo de análise de requisitos separadamente, o que limita a capacidade de combinar este modelo com a área de conhecimento de análise de sistemas como um todo.








All Articles