ソフトウェア開発

ソフトウェア開発の専門講座とコースでは、ソフトウェア制作プロセスにおける開発ツールや手法(アジャイル開発など)、プログラミング言語(Python、C、Java、Scalaなど)、ソフトウェアアーキテクチャとテストについて学習します。

...

学位を取得

話題のコース

Earn your MasterTrack™ Certificate from the #1-ranked school for innovation in the U.S.

Master essential foresight techniques with the new Futures Thinking Specialization.

最も人気のコース

最も人気のある証明書

Pythonのプログラミング

ロボット工学のプログラミング

評価の高いコース

CおよびC++のプログラミングの基本

    ソフトウェア開発に関するよくある質問

  • ソフトウェアは、コンピュータに何をすべきかを指示する一連の指示です。ソフトウェア開発には、ソフトウェアの設計、展開、保守、およびサポートに必要なすべてのアクティビティが含まれます。これまでに使用したすべてのビデオゲーム、モバイルアプリ、仕事関連のコンピュータープログラムは、このプロセスを通過します。

    ソフトウェア開発は、ユーザーや他の利害関係者と協力して、ソフトウェアが何をする必要があるかを判断することから始まります。次に、ソフトウェアアーキテクチャを選択して、プログラムの動作を構成し、ソフトウェア設計を選択して、ユーザーの要件をどのように解決するかを決定します。その後、実際のコーディングプロセスが開始されます。これには、チームによる広範なレビューと品質保証のためのテストも含まれます。プログラムの展開準備が整うと、ソフトウェア開発者は引き続きソフトウェアの更新、バグの修正、ユーザーサポートの提供を担当します。