Overview
Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore software reuse strategies and organizational approaches in this conference talk from NDC Oslo, where speakers examine NAV's massive 143-million-line codebase and their journey to optimize maintenance through better code reuse practices. Learn about various reuse methods including open source, fork-based approaches, shared libraries, common services, and platforms, while understanding how knowledge sharing and human resources factor into the equation. Discover why NAV's previous philosophy of "reuse should be discovered, not designed" proved insufficient, and understand how product thinking and Conway's Law can guide more effective reuse strategies. Gain insights into the organizational structures, incentives, and financing models necessary to successfully implement reusable components within a product-focused mindset.
Syllabus
Reusable ideas about the reuse of software - Audun Fauchald Strand & Trond Arve Wasskog
Taught by
NDC Conferences