software design definition Ескізний проект програмних засобів Джерело: Англо-український словник технічних термінів на Slovnyk.me software design community software design space