{"version":"1.0","provider_name":"MicroConsult Academy GmbH","provider_url":"https:\/\/www.microconsult.de\/en","author_name":"Ingo Pohle","author_url":"https:\/\/www.microconsult.de\/en\/author\/ingo\/","title":"Software-Entwicklung neu gedacht \u2013 Teil 2: Durch umfassende Software Requirements typische Fehler vermeiden - MicroConsult Academy GmbH","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"cHET9qsKK9\"><a href=\"https:\/\/www.microconsult.de\/en\/ip_sw-entwicklung-neu-gedacht_2\/\">Software development reimagined \u2013 Part 2: Avoiding typical errors through comprehensive software requirements<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.microconsult.de\/en\/ip_sw-entwicklung-neu-gedacht_2\/embed\/#?secret=cHET9qsKK9\" width=\"600\" height=\"338\" title=\"\u201cRethinking Software Development \u2013 Part 2: Avoiding Typical Errors Through Comprehensive Software Requirements\u201d \u2014 MicroConsult Academy GmbH\" data-secret=\"cHET9qsKK9\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.microconsult.de\/wp-includes\/js\/wp-embed.min.js\n<\/script>","thumbnail_url":"https:\/\/www.microconsult.de\/wp-content\/uploads\/2025\/07\/multicore3-scaled.jpeg","thumbnail_width":2560,"thumbnail_height":1536,"description":"In den Software-Anforderungen beschreiben Entwickler den Zweck und die Absicht eines Softwaresystems sowie dessen (externes) Verhalten.\u00a0Welche Erwartungen haben Nutzer an das Softwareprodukt, und wie benutzerfreundlich ist es?\u00a0Wie \u00fcbersichtlich ist der Programmaufbau, wie strukturiert die Programmierung und wie verst\u00e4ndlich die Dokumentation?\u00a0Mithilfe dieser und anderer Fragen lassen sich viele Fehler vermeiden.\u00a0"}