Subhajit Datta

Lecturer

Email: fhounwvg_qnggn@fhgq.rqh.ft
Website: http://www.dattas.net/
Telephone: +65 6499 4760
Research Interests:
Others

Pillar / Cluster: Information Systems Technology and Design

Biography

Subhajit Datta has nearly a decade and half of experience in software development, design, research, and teaching across different organizations in India, the United States of America, and now Singapore. Subhajit received his Ph.D. and M.S in computer science from the Florida State University and his Bachelor of Electrical Engineering from Jadavpur University. He is the author of the books Software Engineering: Concepts and Applications (Oxford University Press, 2010) and Metrics-Driven Enterprise Software Development (J.Ross Publishing, 2007) and numerous research publications. Latest information about his interests and activities are available at: http://www.dattas.net.

Research Interests

At this time, Subhajit is interested in a deeper understanding of:

  • How software design is similar and different from the design of conventional engineering artifacts
  • How large teams of individuals – separated by cultures and continents – can work together to build complex software>/li>
  • How social processes influence ways in which software is conceived, developed, and used

His recent research projects include:

  • Controlled experiments to establish effective ways of introducing developers to pair programming
  • Observational studies on how the relation between developer communication and the structure of their work dependencies impact individual output in large scale industrial software development
  • Analysis of research publication data to get a sense of how long ideas remain current in the computing disciplines, and the evolution of research collaboration

In the past, Subhajit’s research has explored how simple metrics and techniques can guide many of the architectural and design decisions in software engineering, and how software developers can be better positioned to confront ever changing user requirements.