Mastering the critical detail in software developing, customising software and integrating software and systems.