Was ist Software-Entwicklung?

Software-Entwicklung ist ein spezifischer Software-Entwicklungsprozess, den Gleiche öffentlich wiederholen können. Die Stadien des Entwicklungsprozesses sind zugänglich und vollständig transparent. Dieses zugesteht Benutzern die Fähigkeit n, Eingang und Vorschläge auf Softwareentwicklung entweder durch Kommunikation oder tatsächliche Änderung der Software anzubieten.

profitieren Benutzer und Softwareentwickler von dem Software-Entwicklungsprozesse. Benutzer eingeladen se, den Entwicklungsprozess zu beeinflussen und Entwickler angeregt d, die Software-Änderungen zu bilden, die auf ihrem Eingang basieren, also ist die Wahrscheinlichkeit hoch, dass das Produkt entwickelt, um Spezifikationen und Bedürfnisse der Benutzer zu erfüllen. Der Prozess, der eigene Software ergibt, könnte nicht zu Software-Entwicklung unterschiedlicher sein. Die umgebende eigene Software des Entwicklungsprozesses ist normalerweise sehr Geheimnis und häufig nur die Angestellten, die direkt an dem Projekt arbeiten, zum Prozess geheim sind. Durch Kontrast bildet Software-Entwicklung die Stadien von einem allgemeinen Wissen der Softwareentwicklung, und den Eingang der Öffentlichkeit auf der Software in jedem Stadium gilt als lebenswichtig zur Qualität des Produktes.

Ein geöffneter Software-Entwicklungsprozess kann ein unglaubliches Lehrmittel für Softwareentwickler sein. Die erforderliche Teilnahme der Benutzer und der Entwickler bildet vertrautes Wissen von den Software-Systemen und -funktionen eine willkommene Konsequenz. Vertraut machendes mit der Software kann häufige Änderungen, Updates und Verbesserungen auch bilden eine Wirklichkeit für Benutzer, die die Software einsetzen. Zusammenarbeit dieser Art garantiert, dass Benutzer immer mit einer Version der Software dargestellt, die ihre persönlichen Notwendigkeiten, Wünsche und Eingang reflektiert. Mit eigener Software gehaftet Benutzer häufig mit der Version von Software, die die Firma entscheidet, zu produzieren.

Der Prozess der Software-Entwicklung unterscheidet groß von dem seiner eigenen Gegenstücke, aber die resultierende Software ist vergleichbar. Einige betrachten sie, nicht nur in der tatsächlichen Anwendung ausgedrückt aber auch in der Flexibilität und in der Zuverlässigkeit besser zu sein. Quelleenanwendungen und die Daten, die von ihnen verursacht, sind normalerweise bessere Reflexionen der Wünsche der realen Benutzer. MySQL und PHP sind das Resultat der Software-Entwicklung.

Ein anderer Vorteil der Software-Entwicklung ist, dass die Öffentlichkeit die Software für freies benutzen und ändern kann. Jedermann, einschließlich leidenschaftliche Entwickler und neugierige Benutzer, kann den Quellencode der freier Software ansehen und die Projekte ändern. Sie können die Software auch verteilen, ohne zu müssen, die Gebühren oder Kosten zu tragen, die mit Lizenzen verbunden sind. Freie Software ist, so using Produkte frei, die das Resultat des Software-Entwicklungsprozesses können den Effekt der Verringerung der Kosten der konkurrierenden eigenen Software wirklich haben sind.