Role Perspectives in the Context of Resource Management of Product Development

Resource assignment plays a key role in the context of resource management of product development. Until recently the major share of the attention of researchers in product development area has stayed at process perspectives. The resource perspectives are neglected in some extent. Thus, this paper focuses on one of the key factors of resource management in product development process, and this factor is role assignment. Thus, we propose a complete role assignment concept model, called PD-RACM, for the resource management of product development. The model contains six basic elements (capability, resource, role, activity, permission, constraint), and the corresponding relations between the elements. PD-RACM is a comprehensive model which integrates RBAC (role-based access control) technology into traditional role-based resource assignment model. Meanwhile, the model provides enough flexibility for resource assignment. At last, we propose two types of role matching - atom matching and collection matching, which provide the foundation of further applications in resource management of product development.

[1]  Matthias Klusch,et al.  Larks: Dynamic Matchmaking Among Heterogeneous Software Agents in Cyberspace , 2002, Autonomous Agents and Multi-Agent Systems.

[2]  Orit Hazzan,et al.  Roles in Agile Software Development Teams , 2004, XP.

[3]  Mike P. Papazoglou,et al.  The capability matching of Web services , 2002, Fourth International Symposium on Multimedia Software Engineering, 2002. Proceedings..

[4]  Giuseppe Berio,et al.  Analysis and modeling of individual competencies: toward better management of human resources , 2006, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[5]  Yanfeng Wang,et al.  Optimal resource allocation in new product development projects: a control-theoretic approach , 2002, IEEE Trans. Autom. Control..

[6]  Wil M. P. van der Aalst,et al.  Workflow Resource Patterns: Identification, Representation and Tool Support , 2005, CAiSE.

[7]  George Loizou,et al.  Administrative scope: A foundation for role-based administrative models , 2003, TSEC.

[8]  Ravi S. Sandhu,et al.  Role-Based Access Control Models , 1996, Computer.

[9]  Ramaswamy Chandramouli,et al.  The Queen's Guard: A Secure Enforcement of Fine-grained Access Control In Distributed Data Analytics Platforms , 2001, ACM Trans. Inf. Syst. Secur..

[10]  Nelson P. Repenning,et al.  Past the Tipping Point: The Persistence of Firefighting in Product Development , 2001 .

[11]  Nelson P. Repenning,et al.  Why Firefighting Is Never Enough: Preserving High-Quality Product , 2001 .

[12]  Natalia Juristo Juzgado,et al.  Assigning people to roles in software projects , 2004, Softw. Pract. Exp..

[13]  Mha Martien Hendriks,et al.  Human resource allocation in a multiproject R&D environment : resource capacity allocation and project portfolio planning in science , 1999 .

[14]  Mounira Harzallah,et al.  IT-based competency modeling and management: from theory to practice in enterprise engineering and operations , 2002, Comput. Ind..

[15]  Boi Faltings,et al.  Efficient matchmaking and directory services , 2003, Proceedings IEEE/WIC International Conference on Web Intelligence (WI 2003).

[16]  Ravi S. Sandhu,et al.  The ARBAC97 model for role-based administration of roles: preliminary description and outline , 1997, RBAC '97.