Structured role based interaction model for agile based outsourced IT projects: client's composite structure

R. Akbar*, M. F. Hassan, M. A. Qureshi, S. Safdar

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review


In this study, we have explained and elaborated the client's factor and interaction during software development project through model diagrams. This research presents the composite structure of client by analyzing the role it plays during software projects. Role of client is presented from both technical and nontechnical aspects. Key roles in a software team are identified and both Intra-team interactions and client-team interactions are explained through an interaction overview model. A cross case analysis of real projects is performed to verify and validate the findings. Both client's composite structure and interaction overview model provide a deep understanding of clients and interaction strategies to the researchers and industry practitioners. The research predicts that future process models and framework would be purely based on client factor instead of heavy weight processes and standards.

Original languageEnglish
Pages (from-to)1009-1016
Number of pages8
JournalInformation Technology Journal
Issue number5
Publication statusPublished - 1 May 2011


  • agile
  • client
  • interaction
  • offshore
  • outsourcing
  • roles

Cite this