Wprowadzanie rozwiązania inżynierskiego jest często obarczone poważną odpowiedzialnością. Inżynierowie muszą projektować i wdrażać rozwiązania, które nie wyrządzą żadnych nieprzewidzianych i niezamierzonych szkód. Z tego powodu gotowe rozwiązanie zawiera często „czynnik bezpieczeństwa” (inaczej: jest „przewymiarowane”) aby zmniejszyć ryzyko wadliwego funkcjonowania. Jednakże im większy jest „czynnik bezpieczeństwa”, tym mniej efektywne jest samo rozwiązanie.
Zastosowanie komputerów thumb|Model struktury w programie typu CAD. Komputery są nieodłącznym narzędziem współczesnej inżynierii. Wspomagają one inżynierów na każdym etapie pracy, od projektowania poprzez produkcję i serwisowanie urządzeń.
Użycie komputerów do projektowania pozwala na przyspieszenie i ułatwienie tego procesu. W wielu przypadkach modelowanie komputerowe pozwala uniknąć konstruowania i testowania kosztownych prototypów.