{"title":"A Day-in-the Life of a Systems/Software Engineer 3-5 Years Ahead","authors":"Maria Ericsson a, Sky Matthews b","doi":"10.54941/ahfe100331","DOIUrl":null,"url":null,"abstract":"Key technology shifts such as big data, social technologies, internet-of-things, and mobile are reshaping the landscape in which engineers operate. This paper will present a vision of software and systems engineering of the future, specifically considering development of complex large-scale real-time embedded systems. We will discuss the future of software/systems craftsmanship, and how this impacts the day-in-the-life of an engineer. In order to address challenges related to speed, quality, and cost we see organizations responding by driving initiatives in the following areas:Agile – deliver more often with focus on business outcomeLean – take out non-value adding tasksCollaboration – a culture of open information sharingInnovation – create room for risk-takingDevOps – breaking down organizational silosWe also see development practices evolving to respond to the changing landscape in the areas of architecture, steering/governance, people/teams as well as how to manage development platforms.","PeriodicalId":415611,"journal":{"name":"Advances in Social and Organizational Factors","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advances in Social and Organizational Factors","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.54941/ahfe100331","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Key technology shifts such as big data, social technologies, internet-of-things, and mobile are reshaping the landscape in which engineers operate. This paper will present a vision of software and systems engineering of the future, specifically considering development of complex large-scale real-time embedded systems. We will discuss the future of software/systems craftsmanship, and how this impacts the day-in-the-life of an engineer. In order to address challenges related to speed, quality, and cost we see organizations responding by driving initiatives in the following areas:Agile – deliver more often with focus on business outcomeLean – take out non-value adding tasksCollaboration – a culture of open information sharingInnovation – create room for risk-takingDevOps – breaking down organizational silosWe also see development practices evolving to respond to the changing landscape in the areas of architecture, steering/governance, people/teams as well as how to manage development platforms.