Amiket említesz, nem is szoftveres feladatok. De attól még a szoftver jóságát is tudni kell verifikálni, és az kizárólag szoftveres feladat, aminek az inputjait ugyanúgy lehet szimulálni. Miért lenne baj azzal, ha a szoftveresek szoftveres dolgokban gondolkodnak? Nem az ő feladatok a mechanikai illesztés.