CW-Subnets     |     Executive Briefings     |     Blogs & Forum     |     CW-TV     |     Newsletter     |     RSS
Schließen
Dock ein-/ausblenden
IT-Strategie

Das Ende des Programmierens

Drucken |  Empfehlen |  PDF |  Merken
von Chris Henn (Vice President Business Development bei E2E)
Softwareentwicklung ist künftig nicht mehr die Sache einzelner Programmierer. Automatisierte Anwendungsmodelle werden dort entstehen, wo die Produktivität am höchsten ist.

Die Softwareentwicklung steht vielleicht vor dem größten Umbruch seit ihren Anfängen. Mussten sich Programmierer früher noch darüber ärgern, dass sie von den Fachabteilungen nie richtig ernst genommen wurden, so rückt die heutige Bedeutung der IT in Unternehmen die Arbeit des Technikers ins Zentrum der Aufmerksamkeit, und dies gleich bis hinauf zum Topmanagement. Deshalb ist es kein Wunder, dass die immer engere Verzahnung von Business und IT auch den Wunsch nach mehr Flexibilität – und somit auch weniger Personenabhängigkeit – mit sich bringt. Es wird maximale Automatisierung, volle Transparenz und messbar gesteigerte Wiederverwendbarkeit verlangt, und all dies ist mit den etablierten Programmiersprachen nicht zu erreichen. Den viel leistungsfähigeren, ganzheitlichen Ansatz gibt es schon: direkt ausführbare Modelle, die endlich den lang ersehnten gemeinsamen Kontext zwischen Business und IT schaffen.

Seit der Erfindung des Fortran Compilers durch John Backus haben immer wieder ähnliche Prinzipien die Evolution der Softwareentwicklung bestimmt: Im Vordergrund stand jeweils eine Steigerung der Produktivität bei gleichzeitiger Erhöhung der Qualität. Erreicht wurde dies durch verstärkte Automatisierung, Erhöhung des Abstraktionsgrades in Richtung der Problemstellung und verbesserte Wiederverwendbarkeit. Denn es fehlt schlicht Zeit und Geld, um immer wieder von vorne zu beginnen. Stattdessen gelangen Innovation und Kostenreduktion, und unter dem Strich wurde Softwareentwicklung agiler.

An diesen Prinzipien als treibender Kraft wird sich nicht viel ändern. Im Vergleich zu den Anfängen haben die heutigen Ansätze, basierend auf den klassischen Programmiersprachen, wesentlich dazu beigetragen, Produktivität und Qualität zu verbessern. Auch wenn es nicht möglich ist, diese Produktivitätssteigerung exakt zu beziffern, so ist es doch intuitiv nachvollziehbar, dass die Verbesserungen sehr deutlich ausgefallen sind.

(0 Beiträge), 
Kommentieren

Beitrag schreiben

Noch kein Forums-Mitglied?
Dann gleich hier anmelden.

IT-STRATEGIE: CW-REDAKTEURE EMPFEHLEN
Die 10 wichtigsten IT-Trends für 2012 (Foto: A. Dudy/Fotolia.de) Die 10 wichtigsten IT-Trends für 2012 Gartner hat sich festgelegt: Zehn Techniken und Trends wie Analytics, Big Data und Cloud werden das IT-Jahr prägen.
weiter
Bilanz von Twitter und Facebook mau (Foto: Dirceu Veiga, Fasticon & Sgursozlu, Fotolia) Bilanz von Twitter und Facebook mau Ihr Auftritt im Web 2.0 ist ein Misserfolg oder lohnt nicht: Unternehmen haben laut BVDW-Studie bisher kaum von Social Media profitiert.
weiter
Bio-Break, Briefing, No-Brainer (Foto: Fotolia.com / Ioannis Kounadeas) Bio-Break, Briefing, No-Brainer "Chef, können Sie bitte Deutsch reden?" Wir übersetzen Ihnen die verschlüsselte Sprache aus der modernen Berufswelt.
weiter
Wir wollen investieren, aber uns fehlen gute Leute (Foto: Joachim Wendler) Wir wollen investieren, aber uns fehlen gute Leute Sie entwickeln in Ihrem Unternehmen sehr viel Software selbst. Welche Auswirkungen hat das auf den IT-Betrieb?
weiter
10 Tipps für erfolgreiche IT-Projekte (Foto: Maksim Smeljov, Fotolia.de) 10 Tipps für erfolgreiche IT-Projekte Was zeichnet erfolgreiche IT-Projekte aus? Welche Regeln haben sich im Projektmanagement bewährt? Lesen Sie die Praxis-Tipps der Profis.
weiter
MEHR ZUM THEMA IT-STRATEGIE
  • Whitepaper
  • Top geklickt
  • CW Selfcheck
Jobangebote
FEATURED LINKS

KOSTENLOSE NEWSLETTER VON COMPUTERWOCHE
Nachrichten morgens
Whitepaper
Nachrichten mittags
CW-Mittelstand
Highlights der Woche
Hardware
SAP-Newsletter
Software
Job + Karriere
Open-Source
Stellenmarkt
Produkte + Techn.
Freiberufler
Security
Server + Storage
Netzwerke
Mobile & Apps