Mirko Farina, Marina Ivanova, Maxim Korsunov, Alexander Krivonosov, A. Kruglov, Nataliya Matrosova, G. Succi
{"title":"Musical Practices in Software Development: Insights from Gary Marcus’s Guitar Zero","authors":"Mirko Farina, Marina Ivanova, Maxim Korsunov, Alexander Krivonosov, A. Kruglov, Nataliya Matrosova, G. Succi","doi":"10.1109/NIR52917.2021.9666082","DOIUrl":null,"url":null,"abstract":"Our goal was to read the book “Guitar zero: The new musician and the science of learning” and find out whether any of the ideas that were presented in this book could be applied to the software development process. After a thorough and comprehensive analysis, we singled out six fundamental musical practices that could be adopted by teams of software engineers to improve their development process. For two of them - team code reviews and personal sprint goal - we performed preliminary experiments, which were aimed at gathering feedback about the usefulness of such practices for software developers.","PeriodicalId":333109,"journal":{"name":"2021 International Conference \"Nonlinearity, Information and Robotics\" (NIR)","volume":"357 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 International Conference \"Nonlinearity, Information and Robotics\" (NIR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NIR52917.2021.9666082","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Our goal was to read the book “Guitar zero: The new musician and the science of learning” and find out whether any of the ideas that were presented in this book could be applied to the software development process. After a thorough and comprehensive analysis, we singled out six fundamental musical practices that could be adopted by teams of software engineers to improve their development process. For two of them - team code reviews and personal sprint goal - we performed preliminary experiments, which were aimed at gathering feedback about the usefulness of such practices for software developers.