Usage patterns
ソフトウェアをインストールするto install software
I installed new software on my computer.
ソフトウェアを開発するto develop software
That company develops software for education.
ソフトウェアを更新するto update software
Please update the software regularly for security.
ソフトウェアが動作するfor software to run/operate
This software runs even on old computers.