MIT Lincoln Laboratory: A Case Study on Improving Software Support for Research Projects
- URL: http://arxiv.org/abs/2512.01649v1
- Date: Mon, 01 Dec 2025 13:22:58 GMT
- Title: MIT Lincoln Laboratory: A Case Study on Improving Software Support for Research Projects
- Authors: Daniel Strassler, Gabe Elkin, Curran Schiefelbein, Daniel Herring, Ian Jessen, David Johnson, Santiago A. Paredes, Tod Shannon, Jim Flavin,
- Abstract summary: MIT Lincoln Laboratory has sought to improve the effectiveness and culture surrounding software engineering in execution of its mission.<n>The Homeland Protection and Air Traffic Control Division conducted an internal study to examine challenges to effective and efficient research software development.<n>The study delivered actionable recommendations, including centralizing and standardizing software support tooling.
- Score: 0.2711476170130695
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Software plays an ever increasing role in complex system development and prototyping, and in recent years, MIT Lincoln Laboratory has sought to improve both the effectiveness and culture surrounding software engineering in execution of its mission. The Homeland Protection and Air Traffic Control Division conducted an internal study to examine challenges to effective and efficient research software development, and to identify ways to strengthen both the culture and execution for greater impact on our mission. Key findings of this study fell into three main categories: project attributes that influence how software development activities must be conducted and managed, potential efficiencies from centralization, opportunities to improve staffing and culture with respect to software practitioners. The study delivered actionable recommendations, including centralizing and standardizing software support tooling, developing a common database to help match the right software talent and needs to projects, and creating a software stakeholder panel to assist with continued improvement.
Related papers
- Impact of LLMs on Team Collaboration in Software Development [0.0]
Large Language Models (LLMs) are increasingly being integrated into software development processes.<n>This paper investigates how LLMs affect team collaboration throughout the Software Development Life Cycle.
arXiv Detail & Related papers (2025-10-07T18:16:17Z) - Project For Advancement of Software Usability in Materials Science [0.0815557531820863]
ISSP has been carrying out a software development project named the Project for Advancement of Software Usability in Materials Science (PASUMS)"<n>Various open-source software programs have been developed/advanced, including ab initio calculations, effective model solvers, and software for machine learning.
arXiv Detail & Related papers (2025-05-23T21:35:38Z) - Enhancing Collaboration Through Google Workspace: Assessing and Strengthening Current Practices [55.2480439325792]
The aim is to evaluate Google Workspace's role in enhancing blended learning practices at the University of Makati.<n>The study found that Google Workspace and rated as "Very Effective" (mean score of 4.61) in promoting teamwork.<n>It is recommended to enhance user adoption through targeted training and improve offline capabilities.
arXiv Detail & Related papers (2025-05-15T11:18:25Z) - Mentoring Software in Education and Its Impact on Teacher Development: An Integrative Literature Review [0.0]
This study explores the transformative potential of digital mentoring platforms.<n>The research synthesizes findings from existing literature to assess the effectiveness of key features.<n>Financial constraints, limited institutional support, and data privacy concerns remain significant challenges.
arXiv Detail & Related papers (2025-02-18T04:01:45Z) - The Role of DevOps in Enhancing Enterprise Software Delivery Success through R&D Efficiency and Source Code Management [0.4532517021515834]
This study focuses on enhancing R&D efficiency and source code management (SCM) for software delivery success.
Using a qualitative methodology, data were collected from case studies of large-scale enterprises implementing DevOps.
arXiv Detail & Related papers (2024-11-04T16:01:43Z) - Agent-Driven Automatic Software Improvement [55.2480439325792]
This research proposal aims to explore innovative solutions by focusing on the deployment of agents powered by Large Language Models (LLMs)
The iterative nature of agents, which allows for continuous learning and adaptation, can help surpass common challenges in code generation.
We aim to use the iterative feedback in these systems to further fine-tune the LLMs underlying the agents, becoming better aligned to the task of automated software improvement.
arXiv Detail & Related papers (2024-06-24T15:45:22Z) - Effective Delegation and Leadership in Software Management [0.49478969093606673]
This study examined the relationship between delegation and leadership in software management and the impact of these factors on project outcomes.
Results showed that effective delegation and transformational leadership styles can improve workflow, enhance team motivation and productivity, and lead to successful software development projects.
arXiv Detail & Related papers (2024-05-02T14:16:05Z) - Making Software Development More Diverse and Inclusive: Key Themes, Challenges, and Future Directions [50.545824691484796]
We identify six themes around the theme challenges and opportunities to improve Software Developer Diversity and Inclusion (SDDI)<n>We identify benefits, harms, and future research directions for the four main themes.<n>We discuss the remaining two themes, Artificial Intelligence & SDDI and AI & Computer Science education, which have a cross-cutting effect on the other themes.
arXiv Detail & Related papers (2024-04-10T16:18:11Z) - Charting a Path to Efficient Onboarding: The Role of Software
Visualization [49.1574468325115]
The present study aims to explore the familiarity of managers, leaders, and developers with software visualization tools.
This approach incorporated quantitative and qualitative analyses of data collected from practitioners using questionnaires and semi-structured interviews.
arXiv Detail & Related papers (2024-01-17T21:30:45Z) - Using Machine Learning To Identify Software Weaknesses From Software
Requirement Specifications [49.1574468325115]
This research focuses on finding an efficient machine learning algorithm to identify software weaknesses from requirement specifications.
Keywords extracted using latent semantic analysis help map the CWE categories to PROMISE_exp. Naive Bayes, support vector machine (SVM), decision trees, neural network, and convolutional neural network (CNN) algorithms were tested.
arXiv Detail & Related papers (2023-08-10T13:19:10Z) - ChatDev: Communicative Agents for Software Development [84.90400377131962]
ChatDev is a chat-powered software development framework in which specialized agents are guided in what to communicate.
These agents actively contribute to the design, coding, and testing phases through unified language-based communication.
arXiv Detail & Related papers (2023-07-16T02:11:34Z) - Empowered and Embedded: Ethics and Agile Processes [60.63670249088117]
We argue that ethical considerations need to be embedded into the (agile) software development process.
We put emphasis on the possibility to implement ethical deliberations in already existing and well established agile software development processes.
arXiv Detail & Related papers (2021-07-15T11:14:03Z) - Knowledge Integration of Collaborative Product Design Using Cloud
Computing Infrastructure [65.2157099438235]
The main focus of this paper is the concept of ongoing research in providing the knowledge integration service for collaborative product design and development using cloud computing infrastructure.
Proposed knowledge integration services support users by giving real-time access to knowledge resources.
arXiv Detail & Related papers (2020-01-16T18:44:27Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.