Steel thread
A steel thread is a software engineering technique that helps define the most important paths through a computer system. It's a way to build a software system by weaving together thin slices of functionality,[1] called threads, that implement key use cases. In this way fully functional software is built up, allowing earlier testing of links and capacities and acting as an early proof of concept.
This was based on the bridge building technique where a steel thread would be thrown from one side of the valley to the other and when secured would be used to move progressively greater loads starting perhaps with a beam, each load supporting further loads.[2] Within software engineering the practice is to first build a minimal system that is less than a Minimum Viable Product that only covers one core piece of functionality but that does it end to end. After this another complete piece of functionality is added until a Minimum Viable Product is built.[3]
References
- ^ Jade Rubick. "Steel threads are a technique that will make you a better engineer". Archived from the original on 14 July 2024. Retrieved 5 February 2025.
- ^ Graham Farrant (24 July 2015). "Building on the steel thread". Government Digital Service. Archived from the original on 16 January 2025. Retrieved 5 February 2025.
- ^ "The Steel Thread".
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.