{"title":"Organizational Ohm's Law in Practice: Measuring Engineering Productivity","authors":"Fei Liu;Todd McKinnon","doi":"10.1109/TEM.2024.3421892","DOIUrl":null,"url":null,"abstract":"Engineering productivity measures how effectively engineering teams produce valuable outcomes during a specific time frame. In this article, we aim to quantitatively explore the use of organizational Ohm's law to measure productivity in software engineering. According to this law, organizational productivity is directly proportional to outcome–output efficiency and organizational potential, while inversely proportional to organizational resistance. We derive measurable metrics from this law, which include engineer time allocation, engineer motivation, engineer skills, outcome–output alignment, lines of code, and usage-based business impact. We propose various practical methods to obtain these metrics and explain the considerations to determine the appropriate methods. Using these metrics, we comprehensively study and document four software product development projects. We apply the law to measure the engineering productivity of the projects. Our research supports the validity of organizational Ohm's law using lines of code output and usage-based business impact outcome. Our work demonstrates that organizational Ohm's law could provide an effective and intuitive model for understanding engineering productivity challenges.","PeriodicalId":55009,"journal":{"name":"IEEE Transactions on Engineering Management","volume":null,"pages":null},"PeriodicalIF":4.6000,"publicationDate":"2024-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10584323","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Engineering Management","FirstCategoryId":"91","ListUrlMain":"https://ieeexplore.ieee.org/document/10584323/","RegionNum":3,"RegionCategory":"管理学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"BUSINESS","Score":null,"Total":0}
引用次数: 0
Abstract
Engineering productivity measures how effectively engineering teams produce valuable outcomes during a specific time frame. In this article, we aim to quantitatively explore the use of organizational Ohm's law to measure productivity in software engineering. According to this law, organizational productivity is directly proportional to outcome–output efficiency and organizational potential, while inversely proportional to organizational resistance. We derive measurable metrics from this law, which include engineer time allocation, engineer motivation, engineer skills, outcome–output alignment, lines of code, and usage-based business impact. We propose various practical methods to obtain these metrics and explain the considerations to determine the appropriate methods. Using these metrics, we comprehensively study and document four software product development projects. We apply the law to measure the engineering productivity of the projects. Our research supports the validity of organizational Ohm's law using lines of code output and usage-based business impact outcome. Our work demonstrates that organizational Ohm's law could provide an effective and intuitive model for understanding engineering productivity challenges.
期刊介绍:
Management of technical functions such as research, development, and engineering in industry, government, university, and other settings. Emphasis is on studies carried on within an organization to help in decision making or policy formation for RD&E.