Software Development

Software Development

My research in this area has two primary foci with regard to software development teams. The first is a focus on collaboration processes that software project teams can use to improve outcomes (e.g., software quality and on-time delivery), particularly under challenging conditions such as technical risk and deadline pressure. The second is a focus on identifying what project managers can do to enable software project teams to achieve positive outcomes under challenging conditions.

Selected publications:

  • Venkatesh, V. Rai, A., and Maruping, L. M. Information systems projects and individual developer outcomes: Role of project managers and process control. Information Systems Research. Forthcoming.
  • Windeler, J. B., Maruping, L. M., and Venkatesh, V. (2017). Systems development risk factors: The role of empowering leadership in lowering developers’ stress. Information Systems Research. (28:4), pp. 775-796.
  • Maruping, L. M., Venkatesh, V., Thatcher, S. M. B. and Patel, P. C. (2015). Folding under pressure or rising to the occasion? Perceived time pressure and the moderating role of team temporal leadership. Academy of Management Journal. (58:5), pp. 1313-1333.
  • Maruping, L. M., Venkatesh, V., and Agarwal, R. (2009). A control theory perspective on agile methodology use and changing user requirements. Information Systems Research, (20:3), pp. 377-399.
  • Rai, A., Maruping, L. M., and Venkatesh, V. (2009). Offshore information systems project success: The role of social embeddedness and cultural characteristics. MIS Quarterly, (33:3), pp. 617-641.