Business Modeling in Process-Oriented Organizations for RUP-Based Software Development

Business Modeling in Process-Oriented Organizations for RUP-Based Software Development

João M. Fernandes, Ricardo J. Machado
ISBN13: 9781605660608|ISBN10: 1605660604|EISBN13: 9781605660615
DOI: 10.4018/978-1-60566-060-8.ch147
Cite Chapter Cite Chapter

MLA

Fernandes, João M., and Ricardo J. Machado. "Business Modeling in Process-Oriented Organizations for RUP-Based Software Development." Software Applications: Concepts, Methodologies, Tools, and Applications, edited by Pierre F. Tiako, IGI Global, 2009, pp. 2510-2527. https://doi.org/10.4018/978-1-60566-060-8.ch147

APA

Fernandes, J. M. & Machado, R. J. (2009). Business Modeling in Process-Oriented Organizations for RUP-Based Software Development. In P. Tiako (Ed.), Software Applications: Concepts, Methodologies, Tools, and Applications (pp. 2510-2527). IGI Global. https://doi.org/10.4018/978-1-60566-060-8.ch147

Chicago

Fernandes, João M., and Ricardo J. Machado. "Business Modeling in Process-Oriented Organizations for RUP-Based Software Development." In Software Applications: Concepts, Methodologies, Tools, and Applications, edited by Pierre F. Tiako, 2510-2527. Hershey, PA: IGI Global, 2009. https://doi.org/10.4018/978-1-60566-060-8.ch147

Export Reference

Mendeley
Favorite

Abstract

Several organizations nowadays are not particularly comfortable with their internal structuring based on a hierarchical arrangement (sub-divided in departments), where collaborators with a limited view of the overall organization perform theiractivities. Those organizations recognize the need to move to a model where multi-skilled teams run horizontal business processes that cross the organization and impact suppliers and clients. To develop software systems for any organization, the development process must always be appropriate and controlled. Additionally, for organizations that want to migrate to a horizontal business processes view, it is required to model the organizational platform where the organizational processes will run. This necessity is also true when the organization under consideration is a software house. In this chapter, a proposal of a generic framework for process-oriented software houses is presented. The way of managing the process model and the instantiation of their processes with the rational unified process (RUP) disciplines, whenever they are available or with other kind of processes, is recommended as a way to control and define the software development process. To illustrate the usefulness of the proposal, the chapter presents how the generic reference framework was executed in a real project called “Premium Wage” and shows, in some detail, the created artifacts (which include several UML models) during the development phases following the RUP disciplines, especially the artifacts produced for business modeling.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.