Wirtschaftlichkeit im Software-Lifecycle - oft vernachlässigt
ID: 982399
Um im Einzelfall zu bewerten, wie produktiv eine Lösung erzielt worden ist, kann die funktionale Programmierung mit positiver Wirkung fungieren. Denn durch die Art des Programmierens wird die Anwendung als Komposition von Funktionsblöcken konstruiert, wodurch eine ausführbare Implementierung in einer relativ frühen Entwicklungsphase zustande kommen kann. Die das beherrschen, implementieren unter Umständen in einer einzigen Programmzeile eine Funktion, für die bei imperativer Programmierung deutlich mehr Codezeilen benötigt werden. Unter Beachtung der Kompetenz der Entwicklerinnen und Entwickler ist es möglich, eine wesentlich kürzere Entwicklungszeit zu erzielen.
Beweisen lässt sich das nicht, ist Mario Noack von der denk & dachte Software GmbH überzeugt: "In der Softwareentwicklung gibt es keine allgemeingültigen Standards, welche die Produktivität und letztendlich die Wirtschaftlichkeit von Projekten messen und eine nachvollziehbare Beweisführung erlauben." Vergleichende Untersuchungen, sofern die Verfügbarkeit ähnlicher Fälle besteht, sind oftmals aufgrund des Komplexitätsgrades eines Entwicklungsprojekts mit meist sehr unterschiedlichen Einflussgrößen kaum möglich.
Ob man daher den imperativen oder den deklarativen Ansatz in der Programmierung verfolgt, ist nicht entscheidend. Entscheidend ist die Konzeption mit Blick auf die vorhandene IT-Infrastruktur des Unternehmens und die zur Verfügung stehenden Ressourcen wie finanzielle Mittel und ausgebildetes Personal. Denn 'die Komplexität eines Projektes steigt auch mit der Zahl der verwendeten Technologien'. Abgesehen von Soft- und Hardware-Herstellern ist für IT-nutzende Unternehmen das 'beste Konzept immer noch die eine universelle Programmiersprache', mit der sich alle Anforderungen einer Anwendung im Software-Lifecycle realisieren lassen.(1)
Mag die Avantgarde der Softwareentwicklerinnen und Softwareentwickler auch noch so sehr für jeden Problemtyp die eigene Sprache als produktivitätsfördernd herausstellen, die Praxis zeigt, dass es so gut wie unmöglich ist, Personal für die Wartung auszubilden oder zu finden, dass die vielen verwendeten Sprachen anwenden kann. "Ist es doch schon nicht selbstverständlich, in einer Programmiersprache effizient zu arbeiten, so ist es umso schwieriger und nur in Ausnahmefällen zu erreichen, in mehreren Sprachen zugleich effizient zu sein. Mit unambitionierten Programmierern ist dies schlicht nicht machbar. (...) My best solution sofar is Java + XML, that's it, no more, no less. No mixing with Groovy, Dart, Ruby, Scala, in one application." [1]
[1]Aus: Wider die polyglotte Avant Garde: Ein Plädoyer für die Einfachheit Javas: http://jaxenter.de/Wider-die-polyglotte-Avant-Garde%3A-Ein-Pl%C3%A4doyer-f%C3%BCr-die-Einfachheit-Javas-061561.html
Die denk & dachte Software GmbH entwickelt und führt Bankensoftware ein, wartet und pflegt vorhandene Systeme. ePATOS ist ein ausgereiftes, zertifiziertes System des Softwareentwicklers, das hochflexibel und mandantenfähig die Belegverarbeitung für Banken optimiert.
Weiterführende Informationen unter: www.denkunddachte.de
Unternehmensinformation / Kurzprofil:
Die denk & dachte Software GmbH entwickelt und führt Bankensoftware ein, wartet und pflegt vorhandene Systeme. ePATOS ist ein ausgereiftes, zertifiziertes System des Softwareentwicklers, das hochflexibel und mandantenfähig die Belegverarbeitung für Banken optimiert.
Weiterführende Informationen unter: www.denkunddachte.de
Datum: 18.11.2013 - 09:00 Uhr
Sprache: Deutsch
News-ID 982399
Anzahl Zeichen: 3619
Kontakt-Informationen:
Stadt:
Nauheim
Kategorie:
Softwareindustrie
Diese Pressemitteilung wurde bisher 233 mal aufgerufen.
Die Pressemitteilung mit dem Titel:
"Wirtschaftlichkeit im Software-Lifecycle - oft vernachlässigt"
steht unter der journalistisch-redaktionellen Verantwortung von
denk&dachte Software GmbH (Nachricht senden)
Beachten Sie bitte die weiteren Informationen zum Haftungsauschluß (gemäß TMG - TeleMedianGesetz) und dem Datenschutz (gemäß der DSGVO).
Die Allgemeinen Geschäftsbedingungen der deutschen Kreditinstitute definieren die IBAN zur Kundenkennung. Das berechtigt gem. § 675r BGB, einen Zahlungsvorgang durchgängig maschinell ausschließlich anhand der IBAN auszuführen - ohne Kontonummer-Namensabgleich. Bei einer Fehlüberweisung ist ei
Warum dank SEPA Bankenzusammenschlüsse deutlich einfacher werden ...
Für Banken als Thema nach wie vor brandaktuell - der einheitliche Euro-Zahlungsverkehrsraum SEPA. Bis zum 1. Februar 2014 müssen Lastschriften und Überweisungen national auf neue Verfahren umgestellt sein und der Zahlungsverkehr wird europaweit einheitlich. Die Welt wächst weiter zusammen und d
Weitere Mitteilungen von denk&dachte Software GmbH
IT-Notfallmanagement im Unternehmen und in der Behörde ...
Notfälle ereignen sich stets ohne Vorwarnung. Vom Ausfall der Klimaanlage über Sturmschäden oder Wassereinbruch bis zum Feuer ist alles nicht nur denkbar, sondern Realität! Ein Notfall kann mir nicht passieren! So denken viele. Wer jedoch bereits einmal von einem Notfall betroffen war,
SparxSystems Software CE: Trac-Car bei UN-Klimakonferenz in Warschau ausgezeichnet ...
Auf der derzeit laufenden UN-Klimakonferenz in Warschau wurde am 13. November mit dem in der Schweiz gegründeten Unternehmen Trac-Car ein Partner von Sparx Systems mit dem erstmals vergebenen Climate Change Preis (Response to Climate Change (RTCC): Sustainable Technology Company 2013) ausgezeichne
GANGL Dienstleistungen announced OLXCat v4.1. ...
Sie haben einen Wildwuchs an Outlook-Kategorien? Kategorieverwaltung für Outlook - Kategorien vereinheitlichen und zentral verwalten - Unternehmensweite Vereinheitlichung von Outlook-Kategorien - für alle Benutzer Pricing and Availability OLXCat v4.1 runs under Win7 x32,Win7 x64,W
OLXOutOfOffice Manager v2.1 - Business / Office Suites&Tools Software ...
GANGL Dienstleistungen announced OLXOutOfOffice Manager v2.1. Zentrale Verwaltung des Abwesenheitsassistenten aller Anwender - Ideal um den Abwesenheitsassistenten der Anwender zentral zu managen - Entlastung von Administratoren/IT - Unterstützung von Sekretariaten Pricing and Avai




