Skip to main content

ソフトウェア危機とは何ですか?

ソフトウェア危機とは、ソフトウェアが提供できるものとコンピューターシステムの能力とユーザーの期待との間の不一致です。これは、コンピューティングが飛躍的に増加し、ソフトウェアがペースを維持することができなかったため、20世紀には成長する問題になりました。システムの複雑さが成長するにつれて、ソフトウェアからますますパフォーマンスを期待するユーザーのニーズも成長します。プログラマーは、ペースを維持し、ソフトウェア危機を作成するのに苦労する可能性があります。Anisons消費者ソフトウェアは通常、ゆっくりとした一連の開発段階を移動しますが、業界のビジネス量のわずかな部分を占めています。ソフトウェア開発の大部分は、海軍巡洋艦のミサイルガイダンスを処理するプログラムから、健康保険会社の内部記録維持に至るまで、特定のアプリケーションのシステムに沈んでいます。このソフトウェアは一般に、顧客からの多額の投資と、開発、テスト、および維持を担当する担当者からの広範なプログラミングを必要とします。開発が予想されます。ソフトウェアに取り組んでいるプログラマーは、システムの新しい側面を学習し、クライアントの調整を行い、発生する他の問題に対処しながら、進行中のバグ修正に対処する必要がある場合があります。プログラマーは、ソフトウェアが良質ではないことを意味する場合でも、プログラマーが予算を満たすというプレッシャーが増加する可能性があるため、低品質が懸念事項になる可能性があります。ドキュメントが少なくなる傾向が少ない傾向があります。もう1つの懸念は、開発の貧弱な開発や、ニーズの増大を予測しないことに関連する可能性のある古いソフトウェアを維持する必要性です。プログラマーは、会社が引き続き運営できるように、レガシーソフトウェアを機能させるために多大な時間を費やす可能性があります。古いソフトウェアへの高い投資により、同社は、たとえそれがニーズを満たすことをよりよく満たす場合でも、新しいプログラムを注文することに消極的である可能性があります。ソフトウェア危機の重要な貢献者になりましょう。コストを管理し、タイムテーブルにとどまる際に圧力を制御することは困難です。ソフトウェア危機に対処するためのいくつかの措置には、実質的な高度な計画、高度に資格のある人員の選択、およびプロジェクトがタスクとフォーカスに留まることを確認するための継続的な更新などが含まれます。