About: Software crisis     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : owl:Thing, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FSoftware_crisis

Software crisis is a term used in the early days of computing science for the difficulty of writing useful and efficient computer programs in the required time. The software crisis was due to the rapid increases in computer power and the complexity of the problems that could not be tackled. With the increase in the complexity of the software, many software problems arose because existing methods were inadequate. — Edsger Dijkstra, The Humble Programmer (EWD340), Communications of the ACM

AttributesValues
rdfs:label
  • أزمة البرمجيات (ar)
  • Crisi del programari (ca)
  • Softwarekrise (de)
  • Crisis del software (es)
  • Software crisis (it)
  • 소프트웨어 위기 (ko)
  • ソフトウェア危機 (ja)
  • Software crisis (en)
  • Crise do software (pt)
  • Кризис программного обеспечения (ru)
  • 软件危机 (zh)
rdfs:comment
  • Softwarekrise bezeichnet das erstmals Mitte der 1960er-Jahre aufgetretene Phänomen, dass die Leistungsfähigkeit der Software derjenigen der Hardware hinterherhinkte. In der Folge kam es zu gescheiterten Software-Projekten. (de)
  • 소프트웨어 위기(영어: software crisis)란 소프트웨어 공학 초기에 사용되던 용어로 정돈된 주제가 되기 이전에 사용되었다. 이 용어는 급격한 컴퓨터 계산 용량과 문제의 복잡성이 급격히 증가함에 따라 발생한 충격을 서술하기 위하여 사용되었다. 본질적으로, 이는 정확하고 이해할 수 있고, 한 컴퓨터 프로그램을 작성하는 것이 얼마나 어려운가를 뜻한다. 소프트웨어 위기의 뿌리는 복잡성, 기대, 그리고 변화이다. 상충하는 요구조건들은 항상 소프트웨어 개발 과정에 지장이 되어 왔다. 예를 들어, 사용자는 많은 수의 기능을 요구해온 반면 구매담당자는 일반적으로 소프트웨어의 가격과 개발 시간을 최소화하기를 원했다. (ko)
  • ソフトウェア危機(ソフトウェアきき、Software Crisis)とは、高性能化するハードウェアのコストは低下する一方、複雑化するソフトウェア開発のコストは上昇する傾向が続くことにより、将来的にソフトウェアの供給が需要を満たせなくなるという考え方である。 この用語は、ソフトウェア工学がまだ十分に確立していなかった頃によく使われた。その根本には、正しく、可読性が高く、検証可能なコンピュータプログラムを書くことが困難であるという事情がある。 (ja)
  • Software crisis (crisi del software) è un termine usato ai primordi dell'ingegneria del software per descrivere l'impatto della rapida crescita della potenza degli elaboratori e la complessità dei problemi che dovevano essere affrontati. Le parole chiave della software crisis erano complessità, attese e cambiamento. (it)
  • 软件危机(英語:Software Crisis)是早期電腦科學的一個術語,是指在軟體開發及維護的過程中所遇到的一系列嚴重問題,這些問題皆可能導致軟體產品的壽命縮短、甚至夭折。軟體開發是一項高難度、高風險的活動,由於它的高失敗率,故有所謂「軟體危機」之說。軟體危機的本源是複雜、期望和改變。這個術語用來描述正急遽增加之電腦的力量帶來的衝擊和可能要處理的問題的複雜性。從本質上來說,它談到了寫出正確、可理解、可驗證的電腦程式的困難。 (zh)
  • أزمة البرمجيات مصطلح استخدم مع بدايات نشوء حقل هندسة البرمجيات. مع ازدياد اعتماد الإنسان على الحاسوب في مختلف نواحي الحضارة المدنية الحديثة، كان - وما يزال لحد ما - من الصعوبة بمكان كتابة شفرة برنامج بشكل صحيح - ينفذ المطلوب من دون أخطاء -، ودقيق - ينفذ المطلوب كما هو -، سهل للقراءة من قبل المبرمجين الآخرين أو حتى المبرمج الأصلي، والتحقق من عمل البرنامج وصيانته. من الممكن أن نجمل أسباب هذه الصعوبة في كتابة البرامج لطبيعة البرمجيات غير الملموسة (INTANGIBLE)و بالتالي لا يمكن قياسها، ولطبيعتها المركبة والمعقدة والمتشعبة، ولطبيعتها كذلك المتغيرة وغير ثابتة المتطلبات والأدوات. (ar)
  • Crisi del programari era un terme que es va emprar als inicis de la informàtica. El terme s'emprava per a descriure l'impacte que generava l'increment de la capacitat de computació i la complexitat dels problemes que aquest fet permetia resoldre. En síntesi, fa referència a la dificultat per a escriure programari correcte, entenedor i . L'origen de les crisis de programari són la complexitat, les expectatives i el canvi. (ca)
  • La Crisis del software se refiere a los problemas que, desde sus inicios, ha ido experimentando el software, muchas veces problemas de gran magnitud, debido, principalmente, a la mínima eficacia que presentan una gran cantidad de empresas al momento de realizar un software. Sin embargo, no fue hasta 1968 cuando en la primera conferencia elaborada por la OTAN (Organización del Tratado del Atlántico Norte), habló por primera vez del conjunto de dificultades o errores ocurridos en la planificación, estimación de los costos, productividad y calidad de un software, o bien, lo que se conoce como la crisis del software, dicho término se le atribuyó a F. L. Bauer aunque ya había sido utilizado por Edsger Dijkstra en su libro The Humble Programmer. Para dar solución a los problemas que se presenta (es)
  • Software crisis is a term used in the early days of computing science for the difficulty of writing useful and efficient computer programs in the required time. The software crisis was due to the rapid increases in computer power and the complexity of the problems that could not be tackled. With the increase in the complexity of the software, many software problems arose because existing methods were inadequate. — Edsger Dijkstra, The Humble Programmer (EWD340), Communications of the ACM (en)
  • A crise do software foi um termo utilizado nos anos 1970, quando a engenharia de software era praticamente inexistente. O termo expressava as dificuldades do desenvolvimento de software frente ao rápido crescimento da demanda por software, da complexidade dos problemas a serem resolvidos e da inexistência de técnicas estabelecidas para o desenvolvimento de sistemas que funcionassem adequadamente ou pudessem ser validados. A maior parte dos projetos continuam com estes problemas ainda na atualidade, assim pode se dizer que a crise continua vigente ainda na atualidade. (pt)
  • «Кри́зис програ́ммного обеспе́чения» — термин, некогда использовавшийся в информатике для описания последствий быстрого роста вычислительной мощности компьютеров и сложности проблем, которые могут быть решены с их помощью. В сущности, это относится к сложности написания работоспособного, понятного программного обеспечения с использованием верифицированных алгоритмов. Причины кризиса программного обеспечения были связаны с общей сложностью аппаратного обеспечения и сложностью разработки программного обеспечения. Кризис проявляет себя самым различным образом: (ru)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
has abstract
  • أزمة البرمجيات مصطلح استخدم مع بدايات نشوء حقل هندسة البرمجيات. مع ازدياد اعتماد الإنسان على الحاسوب في مختلف نواحي الحضارة المدنية الحديثة، كان - وما يزال لحد ما - من الصعوبة بمكان كتابة شفرة برنامج بشكل صحيح - ينفذ المطلوب من دون أخطاء -، ودقيق - ينفذ المطلوب كما هو -، سهل للقراءة من قبل المبرمجين الآخرين أو حتى المبرمج الأصلي، والتحقق من عمل البرنامج وصيانته. من الممكن أن نجمل أسباب هذه الصعوبة في كتابة البرامج لطبيعة البرمجيات غير الملموسة (INTANGIBLE)و بالتالي لا يمكن قياسها، ولطبيعتها المركبة والمعقدة والمتشعبة، ولطبيعتها كذلك المتغيرة وغير ثابتة المتطلبات والأدوات. أول من صاغ مصطلح «أزمة البرمجيات» كان F. L. Bauer في المؤتمر الأول لهندسة البرمجيات الذي قام به حلف شمال الأطلسي- باعتباره من أهم الزبائن والمستخدمين للبرمجيات - سنة 1968 في ألمانيا. والسبب المباشر وراء انعقاد هذا المؤتمر هو لاقتراح الحلول لأزمة البرمجيات التي أصبحت ظاهرة شائعة، وكانت ملامحها: 1. * التأخر الكبير في تسليم مشاريع البرمجيات. 2. * التجاوز الكبير للميزانية في مشاريع البرمجيات. 3. * قلة جودة البرمجيات المسلمة (عدم تلبيتها للمتطلبات). 4. * الصعوبة البالغة في صيانة وتحديث البرمجيات. منذ ذلك اليوم، تم تطوير العديد من منهجيات التطوير - على غرار الهندسات الأخرى - التي لاقت نصيبا متباينا من النجاح والفشل مع تطور العلم حديث الولادة «علم الحاسوب». في يومنا الحالي - أي بعد أربعة عقود من الزمن بعد بداية هندسة البرمجيات- هناك تحذيرات من أزمة برمجيات ثانية إن لم نقم بالتطور من جديد نحو منهجيات تطوير متخصصة لمجالات العلوم المختفلة تقوم على النمذجة كأهم أداة للتطوير (Specific Domain Modeling Languages) (ar)
  • Crisi del programari era un terme que es va emprar als inicis de la informàtica. El terme s'emprava per a descriure l'impacte que generava l'increment de la capacitat de computació i la complexitat dels problemes que aquest fet permetia resoldre. En síntesi, fa referència a la dificultat per a escriure programari correcte, entenedor i . L'origen de les crisis de programari són la complexitat, les expectatives i el canvi. El terme "crisi de programari" el van encunyar alguns dels assistents a la primera conferència d'enginyeria del programari de l'OTAN, l'any 1968 a Garmisch, Alemanya. El terme es pot trobar per primer cop al discurs de 1972 de l'Edsger Dijkstra a l': Les causes de les crisis de programari estaven relacionades amb la complexitat del maquinari i del procés de desenvolupament del programari. Les crisis es manifestaven de molt diverses formes: * Projectes que excedien el pressupost. * Projectes que excedien els terminis marcats. * Programari que molt poc eficient. * Programari de baixa qualitat. * Programari que no complia els requeriments definits. * Projectes que eren impossibles de gestionar i amb un codi difícil de mantenir. * Programari que no es va arribar a publicar mai. Molts dels problemes del programari eren causats per la creixent complexitat del maquinari. En el seu assaig, en Dijkstra va indicar que els ordinadors moderns, de la seva època, "personificaven uns defectes tan seriosos que [ell] sentia que d'una sola tacada s'endarreria deu anys el progrés de la informàtica". També creia que s'ignorava massa sovint la influència del maquinari sobre el programari. Al llarg de les dècades s'han desenvolupat diversos processos i metodologies a fi de millorar la gestió de la qualitat del programari, amb diferents nivell d'èxit. Tot i això, és comunament admès que no s'ha trobat cap solució definitiva que eviti els excessos i errors dels projectes en tots els casos. Generalment, els projectes de programari són llargs, complicats, amb poques especificacions i inclouen aspectes poc coneguts, sent especialment vulnerables als problemes grans i no previstos. (ca)
  • Softwarekrise bezeichnet das erstmals Mitte der 1960er-Jahre aufgetretene Phänomen, dass die Leistungsfähigkeit der Software derjenigen der Hardware hinterherhinkte. In der Folge kam es zu gescheiterten Software-Projekten. (de)
  • La Crisis del software se refiere a los problemas que, desde sus inicios, ha ido experimentando el software, muchas veces problemas de gran magnitud, debido, principalmente, a la mínima eficacia que presentan una gran cantidad de empresas al momento de realizar un software. Sin embargo, no fue hasta 1968 cuando en la primera conferencia elaborada por la OTAN (Organización del Tratado del Atlántico Norte), habló por primera vez del conjunto de dificultades o errores ocurridos en la planificación, estimación de los costos, productividad y calidad de un software, o bien, lo que se conoce como la crisis del software, dicho término se le atribuyó a F. L. Bauer aunque ya había sido utilizado por Edsger Dijkstra en su libro The Humble Programmer. Para dar solución a los problemas que se presentaban en esta conferencia se creó una nueva rama de ingeniería, la ingeniería de software.​ (es)
  • Software crisis is a term used in the early days of computing science for the difficulty of writing useful and efficient computer programs in the required time. The software crisis was due to the rapid increases in computer power and the complexity of the problems that could not be tackled. With the increase in the complexity of the software, many software problems arose because existing methods were inadequate. The term "software crisis" was coined by some attendees at the first NATO Software Engineering Conference in 1968 at Garmisch, Germany. Edsger Dijkstra's 1972 Turing Award Lecture makes reference to this same problem: The major cause of the software crisis is that the machines have become several orders of magnitude more powerful! To put it quite bluntly: as long as there were no machines, programming was no problem at all; when we had a few weak computers, programming became a mild problem, and now we have gigantic computers, programming has become an equally gigantic problem. — Edsger Dijkstra, The Humble Programmer (EWD340), Communications of the ACM The causes of the software crisis were linked to the overall complexity of hardware and the software development process. The crisis manifested itself in several ways: * Projects running over-budget * Projects running over-time * Software was very inefficient * Software was of low quality * Software often did not meet requirements * Projects were unmanageable and code difficult to maintain * Software was never delivered The main cause is that improvements in computing power had outpaced the ability of programmers to effectively use those capabilities. Various processes and methodologies have been developed over the last few decades to improve software quality management such as procedural programming and object-oriented programming. However, software projects that are large, complicated, poorly specified, or involve unfamiliar aspects, are still vulnerable to large, unanticipated problems. (en)
  • 소프트웨어 위기(영어: software crisis)란 소프트웨어 공학 초기에 사용되던 용어로 정돈된 주제가 되기 이전에 사용되었다. 이 용어는 급격한 컴퓨터 계산 용량과 문제의 복잡성이 급격히 증가함에 따라 발생한 충격을 서술하기 위하여 사용되었다. 본질적으로, 이는 정확하고 이해할 수 있고, 한 컴퓨터 프로그램을 작성하는 것이 얼마나 어려운가를 뜻한다. 소프트웨어 위기의 뿌리는 복잡성, 기대, 그리고 변화이다. 상충하는 요구조건들은 항상 소프트웨어 개발 과정에 지장이 되어 왔다. 예를 들어, 사용자는 많은 수의 기능을 요구해온 반면 구매담당자는 일반적으로 소프트웨어의 가격과 개발 시간을 최소화하기를 원했다. (ko)
  • ソフトウェア危機(ソフトウェアきき、Software Crisis)とは、高性能化するハードウェアのコストは低下する一方、複雑化するソフトウェア開発のコストは上昇する傾向が続くことにより、将来的にソフトウェアの供給が需要を満たせなくなるという考え方である。 この用語は、ソフトウェア工学がまだ十分に確立していなかった頃によく使われた。その根本には、正しく、可読性が高く、検証可能なコンピュータプログラムを書くことが困難であるという事情がある。 (ja)
  • Software crisis (crisi del software) è un termine usato ai primordi dell'ingegneria del software per descrivere l'impatto della rapida crescita della potenza degli elaboratori e la complessità dei problemi che dovevano essere affrontati. Le parole chiave della software crisis erano complessità, attese e cambiamento. (it)
  • «Кри́зис програ́ммного обеспе́чения» — термин, некогда использовавшийся в информатике для описания последствий быстрого роста вычислительной мощности компьютеров и сложности проблем, которые могут быть решены с их помощью. В сущности, это относится к сложности написания работоспособного, понятного программного обеспечения с использованием верифицированных алгоритмов. Термин «кризис программного обеспечения» был введён Фридрихом Л. Бауэром на Конференции НАТО «Инженерия программного обеспечения» в 1968 в Гармиш-Партенкирхене (Германия). Термин использовался Эдсгером В. Дейкстрой в 1972 в его лекции при получении премии Тьюринга: Основная причина кризиса программного обеспечения — резкий рост мощностей вычислительных машин! Проще говоря: нет вычислительной техники — нет проблем с разработкой программного обеспечения для неё; когда же появилось несколько слабых компьютеров, появились первые проблемы, связанные с разработкой программного обеспечения, сейчас у нас есть гигантские компьютеры, и программирование стало столь же гигантской проблемой. Оригинальный текст (англ.)[показатьскрыть]The major cause of the software crisis is that the machines have become several orders of magnitude more powerful! To put it quite bluntly: as long as there were no machines, programming was no problem at all; when we had a few weak computers, programming became a mild problem, and now we have gigantic computers, programming has become an equally gigantic problem.— Эдсгер В. Дейкстра. «Смиренный программист» (EWD340) Причины кризиса программного обеспечения были связаны с общей сложностью аппаратного обеспечения и сложностью разработки программного обеспечения. Кризис проявляет себя самым различным образом: * Стоимость проектов превышает бюджет. * В проектах превышаются сроки выполнения. * Программное обеспечение было слишком неэффективным. * Программное обеспечение имело слишком низкое качество. * Программное обеспечение зачастую не отвечало необходимым требованиям. * Проекты были неуправляемыми, и возникали трудности с поддержкой кода. * Программное обеспечение было непригодным для распространения. Многие проблемы, связанные с программным обеспечением, были вызваны усложнением аппаратного обеспечения. В своём эссе Эдсгер В. Дейкстра отметил, что новые компьютеры в своё время были «воплощеннием таких серьёзных недостатков, что, [он считает], информационно-технологический прогресс отстал, по крайней мере, на десять лет». Он также считал, что влияние аппаратного обеспечения на программное обеспечение слишком часто упускалось из виду. Различные процессы и методологии были разработаны в течение последних нескольких десятилетий, чтобы «укротить» кризис программного обеспечения. Однако, широко распространено мнение, что «серебряной пули нет» — то есть не существует универсального метода предотвращения перерасходов и провалов проектов. В целом, проекты по разработке программного обеспечения — достаточно большие, сложные, плохо документированные и затрагивающие непривычные аспекты — по-прежнему могут подвергаться крупным непредвиденным проблемам. (ru)
  • A crise do software foi um termo utilizado nos anos 1970, quando a engenharia de software era praticamente inexistente. O termo expressava as dificuldades do desenvolvimento de software frente ao rápido crescimento da demanda por software, da complexidade dos problemas a serem resolvidos e da inexistência de técnicas estabelecidas para o desenvolvimento de sistemas que funcionassem adequadamente ou pudessem ser validados. A noção da crise do software emergiu no final dos anos 60. Uma das primeiras e mais conhecidas referências ao termo foi feita por Edsger Dijkstra, na apresentação feita em 1972 na Association for Computing Machinery ao ser laureado com o Prêmio Turing, intitulada The Humble Programmer (EWD340) e publicada no periódico Communications of the ACM. O artigo pode ser encontrado em Edsger Dijkstra: The Humble Programmer (PDF, 473Kb). As causas da crise do software estão ligadas a complexidade do processo de software e a relativa imaturidade da engenharia de software como profissão. A crise se manifesta de várias formas: * Projetos estourando o orçamento; * Projetos estourando o prazo; * Software de baixa qualidade; * Software muitas vezes não satisfaz os requisitos; * Projetos ingerenciáveis e código difícil de manter; A maior parte dos projetos continuam com estes problemas ainda na atualidade, assim pode se dizer que a crise continua vigente ainda na atualidade. As soluções para a crise de software: (pt)
  • 软件危机(英語:Software Crisis)是早期電腦科學的一個術語,是指在軟體開發及維護的過程中所遇到的一系列嚴重問題,這些問題皆可能導致軟體產品的壽命縮短、甚至夭折。軟體開發是一項高難度、高風險的活動,由於它的高失敗率,故有所謂「軟體危機」之說。軟體危機的本源是複雜、期望和改變。這個術語用來描述正急遽增加之電腦的力量帶來的衝擊和可能要處理的問題的複雜性。從本質上來說,它談到了寫出正確、可理解、可驗證的電腦程式的困難。 (zh)
gold:hypernym
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (61 GB total memory, 49 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software