{"id":1242,"date":"2016-09-17T09:13:41","date_gmt":"2016-09-17T07:13:41","guid":{"rendered":"https:\/\/launix.de\/launix\/?p=1242"},"modified":"2023-07-11T12:36:37","modified_gmt":"2023-07-11T10:36:37","slug":"launix-laesst-individualsoftware-vom-computer-programmieren","status":"publish","type":"post","link":"https:\/\/launix.de\/launix\/en\/launix-laesst-individualsoftware-vom-computer-programmieren\/","title":{"rendered":"Launix l\u00e4sst Individualsoftware vom Computer programmieren"},"content":{"rendered":"<p>Mit dem Fortschritt der Informationstechnik werden auch effizientere Werkzeuge und Methoden entwickelt, die den Fortschritt weiterhin beschleunigen.<\/p>\n<p><!--more--><\/p>\n<p>https:\/\/youtu.be\/van3oN5F1jI<\/p>\n<h2>So l\u00e4uft Softwareentwicklung von Hand<\/h2>\n<p>&#8220;Softwareentwicklung von Hand&#8221; klingt ineffizient, ist aber immer noch der Stand der Technik heutzutage. Fortgeschrittene Bibliotheken und Werkzeuge vereinfachen die Arbeit der Programmierer enorm. Doch trotzdem ben\u00f6tigt die Programmierung einer Tabelle mit allen Operationen (Eintrag erstellen, bearbeiten, l\u00f6schen, ansehen), sowie der Datenbank-Zugriffe etwa 2-4 Stunden. Bei Extra-Funktionen wie Layout-Darstellung oder PDF-Report-Generierung kommen bis zu 20 Stunden zusammen.<\/p>\n<h2>Was hat die Firma Launix am Start?<\/h2>\n<p>Um immer wiederkehrende Programmierarbeiten zu automatisieren, haben wir ein System entwickelt, das sich <a href=\"https:\/\/launix.de\/launix\/en\/feature-oriented-programming\/\" target=\"_blank\" rel=\"noopener\">Feature Oriented Programming, kurz FOP<\/a> nennt. Diese neue Programmier-Methode erlaubt es, anstatt dem Programm-Code direkt die Anforderungen an die Software einzutragen. Anschlie\u00dfend berechnet das Programm selbst Programmcode, der diese Anforderungen erf\u00fcllt.<\/p>\n<p>Das Programm arbeitet anhand von <a href=\"https:\/\/de.wikipedia.org\/wiki\/Implikation\" target=\"_blank\" rel=\"noopener\">Implikations-Regeln<\/a>. Eine Implikation ist eine Schlussfolgerung, die aus vorhandenen, bekannten Fakten, indirektes Wissen erzeugt. Ein Beispiel aus der Kriminologie: Finden sich Fingerabdr\u00fccke einer Person am Tatort, geht man davon aus, dass sich diese Person zu irgendeiner Zeit an diesem Ort aufgehalten hat. Oder formal ausgedr\u00fcckt: <code>Fingerabdruck(Person, Ort) -> Aufenthalt(Person, Ort, Zeit)<\/code>, wobei lediglich die Zeit noch unbekannt bleibt.<\/p>\n<h2>Was hat das f\u00fcr Auswirkungen?<\/h2>\n<p>Launix propagiert insbesondere die <a href=\"https:\/\/launix.de\/launix\/en\/aufbau-einer-unternehmens-datenbank\/\" target=\"_blank\" rel=\"noopener\">Unternehmens-Datenbank<\/a>. Das ist die zentrale Software, die alle Daten der Firma verwaltet. Aus einem Guss nat\u00fcrlich. Bisher waren diese Form von Gro\u00dfprojekten nur Konzernen und Gro\u00dfunternehmen, Franchise-Systemen oder Firmen mit hunderten Filialen vorbehalten. Durch FOP wird sich selbst das kleinste Unternehmen es leisten k\u00f6nnen, umfangreiche und angepasste Software nutzen zu k\u00f6nnen.<\/p>\n<p>Einen Preisverfall bei Programmiert\u00e4tigkeiten erwarten wir nicht. Projekte werden insgesamt billiger, daf\u00fcr wird aber der Markt auch in gleichem Ma\u00df wachsen. Wir sehen FOP als die L\u00f6sung f\u00fcr den Fachkr\u00e4ftemangel an Software-Entwicklern.<\/p>","protected":false},"excerpt":{"rendered":"<p>Mit dem Fortschritt der Informationstechnik werden auch effizientere Werkzeuge und Methoden entwickelt, die den Fortschritt weiterhin beschleunigen.<\/p>","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","footnotes":""},"categories":[135],"tags":[81],"class_list":["post-1242","post","type-post","status-publish","format-standard","hentry","category-launix","tag-feature-oriented-programming","single-item"],"featured_image_urls_v2":{"full":"","thumbnail":"","medium":"","medium_large":"","large":"","1536x1536":"","2048x2048":"","trp-custom-language-flag":"","xs-thumb":"","appku-shop-single":""},"post_excerpt_stackable_v2":"<p>Mit dem Fortschritt der Informationstechnik werden auch effizientere Werkzeuge und Methoden entwickelt, die den Fortschritt weiterhin beschleunigen. https:\/\/youtu.be\/van3oN5F1jI So l\u00e4uft Softwareentwicklung von Hand &#8220;Softwareentwicklung von Hand&#8221; klingt ineffizient, ist aber immer noch der Stand der Technik heutzutage. Fortgeschrittene Bibliotheken und Werkzeuge vereinfachen die Arbeit der Programmierer enorm. Doch trotzdem ben\u00f6tigt die Programmierung einer Tabelle mit allen Operationen (Eintrag erstellen, bearbeiten, l\u00f6schen, ansehen), sowie der Datenbank-Zugriffe etwa 2-4 Stunden. Bei Extra-Funktionen wie Layout-Darstellung oder PDF-Report-Generierung kommen bis zu 20 Stunden zusammen. Was hat die Firma Launix am Start? Um immer wiederkehrende Programmierarbeiten zu automatisieren, haben wir ein System entwickelt, das sich&hellip;<\/p>\n","category_list_v2":"<a href=\"https:\/\/launix.de\/launix\/en\/category\/launix\/\" rel=\"category tag\">Launix<\/a>","author_info_v2":{"name":"Carl-Philip H\u00e4nsch","url":"https:\/\/launix.de\/launix\/en\/author\/carli\/"},"comments_num_v2":"0 comments","uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false,"xs-thumb":false,"appku-shop-single":false},"uagb_author_info":{"display_name":"Carl-Philip H\u00e4nsch","author_link":"https:\/\/launix.de\/launix\/en\/author\/carli\/"},"uagb_comment_info":0,"uagb_excerpt":"Mit dem Fortschritt der Informationstechnik werden auch effizientere Werkzeuge und Methoden entwickelt, die den Fortschritt weiterhin beschleunigen.","_links":{"self":[{"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/posts\/1242","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/comments?post=1242"}],"version-history":[{"count":8,"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/posts\/1242\/revisions"}],"predecessor-version":[{"id":5380,"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/posts\/1242\/revisions\/5380"}],"wp:attachment":[{"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/media?parent=1242"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/categories?post=1242"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/tags?post=1242"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}