Lessons from a Big-Bang Integration: Challenges in Edge Computing and Machine Learning
Alessandro Aneggi, Andrea Janes

TL;DR
This paper analyzes a year-long project on distributed real-time analytics using edge computing and machine learning, highlighting integration challenges, organizational barriers, and proposing strategies for improvement.
Contribution
It identifies critical challenges of big-bang integration in distributed projects and recommends early mock-based deployment and structured integration for better success.
Findings
Only six minutes of system functionality achieved versus 40 expected.
Poor communication and lack of early testing caused major setbacks.
Early mock deployment and structured integration improve project outcomes.
Abstract
This experience report analyses a one year project focused on building a distributed real-time analytics system using edge computing and machine learning. The project faced critical setbacks due to a big-bang integration approach, where all components developed by multiple geographically dispersed partners were merged at the final stage. The integration effort resulted in only six minutes of system functionality, far below the expected 40 minutes. Through root cause analysis, the study identifies technical and organisational barriers, including poor communication, lack of early integration testing, and resistance to topdown planning. It also considers psychological factors such as a bias toward fully developed components over mockups. The paper advocates for early mock based deployment, robust communication infrastructures, and the adoption of topdown thinking to manage complexity and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Cloud Computing and Resource Management
