プログラムを使ってソフトウェア(ソフト)の開発をやるようになって大分たつが、システム開発とソフト開発の違いって何かなと考えみることにした。多分、この業界でも明白に違いを説明できる人はあまりいないだろうと思う。
システム開発とは、基本的にはシステムエンジニアがいて業務の仕組み把握分析し、それらを改善するように設計を行い、その設計をもとにプログラマーが開発を行い、そのソフトの導入や運用までの範囲で行うことですね。
プログラム開発=ソフト開発と考えれるので、システム開発の中にソフト開発は含まれますね。
ソフト開発で設計が含まれてないかといえばそうではないのですが、パッケージソフト等もですが業務をする仕組みが出来ていて、パソコン等のハードが有り、残りのソフトだけを開発することと考えていいと思います。
まあ、どっちが上とかではなく開発を行う範囲が違うということですかな。
コメント