A Systematic Approach for Identifying System Requirements from the Organization’s Business Model

  • Debora Mac Knight UFRJ
  • Renata M. Araujo UFRJ / UNIRIO
  • Marcos R. S. Borges UFRJ

Resumo


Although it is recognized that the business model contains relevant information for obtaining system requirements, we still lack a systematic approach for discovering requirements from an existing organization’s business model. This paper proposes a method which starts from a business model, guides the software development team toward understanding business needs and identifying system requirements addressing those needs. Three case studies were conducted where the method applicability could be verified
Palavras-chave: Business model, System requirements, Systematic approach, Case study

Referências

Christel, M. G. and Kang, K. C. (1992) “Issues in Requirements Elicitation”, Technical Report, CMU/SEI-92-TR-12 ESC-TR-92-012.

Eriksson, H.-E. and Penker, M. (2000) “Business Modeling with UML: Business Patterns at Work”. New York: Wiley Publishers.

Mylopoulos, J.; Castro, J. (2000) “Tropos: A Framework for Requirements-Driven Software Development”, Information Systems Engineering: State of the Art and Research Themes (S01vberg, Brinkkemper, and Lindencrona, eds.), Springer Verlag.

PROFORMA (2000) “Enterprise Application Modeling Vision and strategy for the ongoing development of ProVision Workbench”. Proforma Technical White Paper by Proforma Corporation.

PROFORMA (1998), “Integrating Business Processes, Workflows, and Object Models via Use Cases”. Proforma Technical White Paper by Proforma Corporation.

RATIONAL (2000), “Business Modeling with the UML and Rational Suite Analyst Studio”. Rational Software White Paper, March.

Reubenstein, H.B. and Waters, R.C. (1991) “The Requirements Apprentice: Automated Assistance for Requirements Acquisition”, In: IEEE Transaction on Software Engineering, vol 7, n° 3, p.226-240.

Rolland, C., Achour, C. B., Cauvet, C., Ralyt, J., Sutcliffe, A., Maiden, N. A. M., Jarke, M., Haumer, P., Pohl, K., Dubois, P. Heymans, P., (1998) “A Proposal for a Scenario Classification Framework”, Requirements Engineering Journal, Vol 3, No. 1.

Silveira, D.S.; Cruz, P.O. and Schmitz, E.A. (2002) “Heurísticas para extração dos casos de uso de negócio a partir da modelagem de processos”, XI Congresso Latino Ibero-Americano de Investigación de Operaciones , CLAIO 2002, Concepción, Chile.
Publicado
26/10/2005
KNIGHT, Debora Mac; ARAUJO, Renata M.; BORGES, Marcos R. S.. A Systematic Approach for Identifying System Requirements from the Organization’s Business Model. In: SIMPÓSIO BRASILEIRO DE SISTEMAS DE INFORMAÇÃO (SBSI), 2. , 2005, Florianópolis. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2005 . p. 119-126. DOI: https://doi.org/10.5753/sbsi.2005.14975.