• IEEE.org
  • IEEE CS Standards
  • Career Center
  • About Us
  • Subscribe to Newsletter

0

IEEE
CS Logo
  • MEMBERSHIP
  • CONFERENCES
  • PUBLICATIONS
  • EDUCATION & CAREER
  • VOLUNTEER
  • ABOUT
  • Join Us
CS Logo

0

IEEE Computer Society Logo
Sign up for our newsletter
IEEE COMPUTER SOCIETY
About UsBoard of GovernorsNewslettersPress RoomIEEE Support CenterContact Us
COMPUTING RESOURCES
Career CenterCourses & CertificationsWebinarsPodcastsTech NewsMembership
BUSINESS SOLUTIONS
Corporate PartnershipsConference Sponsorships & ExhibitsAdvertisingRecruitingDigital Library Institutional Subscriptions
DIGITAL LIBRARY
MagazinesJournalsConference ProceedingsVideo LibraryLibrarian Resources
COMMUNITY RESOURCES
GovernanceConference OrganizersAuthorsChaptersCommunities
POLICIES
PrivacyAccessibility StatementIEEE Nondiscrimination PolicyIEEE Ethics ReportingXML Sitemap

Copyright 2025 IEEE - All rights reserved. A public charity, IEEE is the world’s largest technical professional organization dedicated to advancing technology for the benefit of humanity.

  • Home
  • /Profiles
  • Home
  • /Profiles

Nachiappan Nagappan

Award Recipient

Featured ImageFeatured ImageNachiappan Nagappan is a Partner Researcher at Microsoft Research where he works in the Software Analysis and Intelligence (SAINT) team. He also holds an adjunct faculty appointment at IIIT New Delhi. His research has been in the field of Data Analytics and Machine Learning for Software Engineering focusing on Analytics for Empirical Software Engineering, Software Reliability, Software Metrics, and Developer Productivity. His research projects are fairly interdisciplinary and span the spectrum of software analytics ranging from intelligent software design for games; identifying data center reliability to individual developer and team productivity. More recently his work has focused on the intersection of SE and AI. His work has had foundational impact on software engineering practice by investigating many important beliefs about software engineering that used to have little to no empirical evidence. His work on investigating the efficiency of assertion usage in large scale software development led to the use of assertions in the Mars Rover by NASA. His work was the first to quantify the existence of Conway’s law in four decades. He was also the first to quantify the cost benefit tradeoff of doing test-driven development. He empirically showed that, contrary to popular belief, distributed development did not produce poor quality code. His research results have impacted the broader software engineering industry as well as several product divisions within Microsoft about building and shipping software. His work is often cited and discussed in developer forums and has influenced the developer community towards building better quality software. His work has also shipped as features to millions of users via Windows, Visual Studio, Mobile devices, Forza, Halo etc. His proudest achievement is the fact that all his research work has been done jointly with several collaborators across the globe. He has published over 100 journal and conference publications of which eight have received distinguished or best paper awards. His research has also won multiple Most Influential Paper/ Test-of-Time awards for 10 year (ESEC/FSE), 30 year (ISSRE) and 50 year (SIGCSE) best papers. He has been a member of multiple National Academy of Science boards. He has served as program co-chair for the Empirical Software Engineering and Measurement conference (ESEM) and the International Symposium on Software Reliability (ISSRE). Since 2009 he has been on the editorial board of the Empirical Software Engineering journal. He is an ACM Distinguished Scientist and IEEE Senior member. He received his PhD in Computer Science from North Carolina State University.
LATEST NEWS
IEEE 2881: Learning Metadata Terms (LMT) Empowers Learning in the AI Age
IEEE 2881: Learning Metadata Terms (LMT) Empowers Learning in the AI Age
Platform Engineering: Bridging the Developer Experience Gap in Enterprise Software Development
Platform Engineering: Bridging the Developer Experience Gap in Enterprise Software Development
IEEE Std 3158.1-2025 — Verifying Trust in Data Sharing: Standard for Testing and Performance of a Trusted Data Matrix System
IEEE Std 3158.1-2025 — Verifying Trust in Data Sharing: Standard for Testing and Performance of a Trusted Data Matrix System
IEEE Std 3220.01-2025: Standard for Consensus Framework for Blockchain System
IEEE Std 3220.01-2025: Standard for Consensus Framework for Blockchain System
Mapping the $85B AI Processor Landscape: Global Startup Surge, Market Consolidation Coming?
Mapping the $85B AI Processor Landscape: Global Startup Surge, Market Consolidation Coming?
Read Next

IEEE 2881: Learning Metadata Terms (LMT) Empowers Learning in the AI Age

Platform Engineering: Bridging the Developer Experience Gap in Enterprise Software Development

IEEE Std 3158.1-2025 — Verifying Trust in Data Sharing: Standard for Testing and Performance of a Trusted Data Matrix System

IEEE Std 3220.01-2025: Standard for Consensus Framework for Blockchain System

Mapping the $85B AI Processor Landscape: Global Startup Surge, Market Consolidation Coming?

AI Agentic Mesh – A Foundational Architecture for Enterprise Autonomy

IEEE O.C A.I “DEVHACK” Hackathon 2025 Winner Celebration

Broadening Participation Winners 2026

FacebookTwitterLinkedInInstagramYoutube
Get the latest news and technology trends for computing professionals with ComputingEdge
Sign up for our newsletter