ソフトウェア開発の概要

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ

以下の概要は、ソフトウェア開発の概要とトピックガイドとして提供されています。

ソフトウェア開発コンピュータプログラミング(ソースコードの記述と保守のプロセス)を伴うソフトウェア製品の開発ですが、目的のソフトウェアの構想から最終的な実現までの計画された構造化されたプロセスも含まれます。[1]したがって、ソフトウェア開発には、調査、新規開発、プロトタイピング、変更、再利用、リエンジニアリング、メンテナンス、またはソフトウェア製品をもたらすその他の活動が含まれる場合があります。[2]

ソフトウェア開発とはどのようなものですか?

ソフトウェア開発は、次のすべてとして説明できます。

ソフトウェア開発のブランチ

ソフトウェア開発の歴史

ソフトウェア開発参加者

ソフトウェア開発の問題

ソフトウェアプロジェクト管理

ソフトウェア開発戦略

ソフトウェア開発プロセス

アクティビティと手順

ソフトウェア開発方法論

ソフトウェア開発方法論

アジャイルソフトウェア開発

アジャイルソフトウェア開発

学問分野のサポート

ソフトウェア開発ツール

ソフトウェア開発に関連する教育

  • コンピュータサイエンスの学士号–コンピュータサイエンス研究に対して授与される学士号の一種であり、すぐに時代遅れになる可能性のある特定の技術を教えるのではなく、コンピューティングの数学的および理論的基礎を強調します。コンピュータサイエンスの学士号は、ソフトウェア開発の分野に参入する人々にとって一般的な初期の学士号です。

ソフトウェア開発組織

IT業界は他のどの分野よりも早く変化しますが、ほとんどの技術専門家は、相談したり、学んだり、経験を共有したりできるコミュニティが必要であることに同意しています。これが有名なソフトウェア開発組織のリストです。

  • IT業界内のコンピュータ技術者および技術者協会(ACE – ACET)の専門的基準。
  • Association for Computing Machinery(ACM)は、コンピューティングとテクノロジーを扱う最も古くて最大の科学コミュニティの1つです。eコマース、バイオインフォマティクス、ネットワーキングなど、幅広いトピックをカバーしています。
  • 独立情報専門家協会(AIIP)は、独立して、または関連業界内で働く情報専門家のための協会です。
  • 情報技術専門家協会(AITP)は、情報技術教育に焦点を当てた世界的なコミュニティです。さまざまなIT分野の専門家をつなぐのに役立ちます。
  • ASIS International(ASIS)は、世界中のセキュリティ専門家をつなぐ主要なコミュニティです。
  • シェアウェアプロフェッショナル協会(ASP)は、「購入前に試す」ベースでサービスやアプリケーションを扱う開発者と技術スペシャリストを結び付けます。
  • Association for Women in Computing(AWC)は、業界における女性のシェアを高めるために、女性の技術スペシャリスト向けの教育およびネットワーキングイベントを開催しています。
  • Black Data Processing Associates(BDPA)は、教育と専門家の両方の成長のために情報技術に取り組んでいるアフリカ系アメリカ人のコミュニティを集めています。
  • Computer&Communications Industry Association(CCIA)は、公開市場、システム、および競争を提唱しています。
  • Computing Technology Industry Association(CompTIA)は、IT業界に認定を提供するだけでなく、業界の変化と傾向について個人やグループを教育します。
  • 社会的責任を考えるコンピューター専門家(CPSR)は、テクノロジーが社会に与える影響に関係する組織です。このグループは、技術開発とそれがさまざまな生活分野に与える影響の評価を提供します。
  • Data&Analysis Center for Software(DACS)は、さまざまなエンティティとそれらが作成するソフトウェア、およびその信頼性に関する情報を収集して提供します。
  • EDUCAUSEは、「情報技術を通じて高等教育を推進する」という使命を掲げる非営利団体です。
  • European Computer Manufacturers Association(ECMA)は、標準と情報通信システムを促進するヨーロッパの組織です。
  • International Association of Engineers(IAENG)は、かつてプライベートネットワークであった国際協会です。現在、研究開発とエンジニアのためのエンジニアリングに関する世界会議を毎年開催しています。
  • 米国電気電子学会(IEEE)Computer Societyは、世界中のメンバーに教育サービスを提供しています。この社会は最大のネットワークの1つを持っており、そのメンバーに多くの特典を提供しています。
  • Information Systems Security Association(ISSA)は非営利団体であり、情報リソースの機密性と完全性を保護するための慣行の使用を奨励しています。
  • Network Professional Association(NPA)は、メンバーが倫理規定を順守し、最新のベストプラクティスに従い、継続的な独学にふけることを奨励しています。
  • Technology Services Industry Association(TSIA)は、研究および助言サービスを提供する専門家協会です。
  • Society for Technical Communication(STC)は、テクニカルコミュニケーションおよび関連分野に携わる専門家にサポートと知識の共有を提供します。
  • User Experience Professionals Association(UXPA)は、UXに関する知識を共有し、メンバーが製品を成長、開発、および改善するのを支援する組織です。
  • Women in Technology(WIT)は、初等教育から高度なプログラムに至るまで、業界の女性代表者の教育を提唱しています。

ソフトウェア開発の出版物

ソフトウェア開発に影響力のある人

言語クリエーター/デザイナー

ソフトウェア設計のインフルエンサー

も参照してください

参考文献

  1. ^ http://www.bestpricecomputers.co.uk/glossary/application-development.htm
  2. ^ DRMアソシエイツ(2002)。「新製品開発用語集」2006年10月29日取得