logo

Nacodeg Software GmbH

About | Softwareentwicklung | Technologien | Vision | Kontakt | Impressum | Datenschutzerklärung

About

Die Nacodeg Software GmbH bietet Ihnen agile Softwareentwicklung und Beratung im Rahmen der Softwareentwicklung.

Sie führt sämtliche Geschäfte des einstigen Einzelunternehmens Bernd Schröder - Software Development and Services - www.bs-sdas.de fort.

Fachliche Schwerpunkte sind

sowie

Die Nacodeg Software GmbH verfügt über langjährige Erfahrung im Java, Spring, JavaEE, Web- und Cloudumfeld. Sie bietet Ihnen

Spezialitäten

Aufgrund ihres starken wissenschaftlichen Backgrounds und ausgepägten analytischen Fahigkeiten unterstützt Sie die Nacodeg Software GmbH auch gerne bei der Entwicklung von hochspezialisierter und komplexer Individualsoftware.

zurück nach oben

Agile Softwareentwicklung

Bei der Entwicklung von Software kommen ausschließlich Methodiken der agilen Softwareentwicklung zum Einsatz.

Dabei wird der gesamte Lebenszyklus von einer anfänglichen Idee bis zur produktiven Software und deren Pflege und stetigen Weiterentwicklung abgedeckt.

Software-Design

Software entsteht durch Kommunikation mit dem Kunden und das Produzieren von lauffähigem Code. Die Nacodeg Software GmbH zieht es vor, Ihnen schnell funktionierende Prototypen zu liefern, anstatt Office-Dokumente über Software zu produzieren.

Softwareentwicklung

Der Entwicklungsprozess wird auf das Umsetzen von priorisierten User Stories fokussiert.

Der bewusste Einsatz geeigneter Design Patterns führt zu hochwertigem Quellcode.

Es steht niemals in Frage, ob etwas funktioniert. Vielmehr geht es im konkreten Fall darum, aus einer Vielzahl möglicher Lösungsansätze unter Berücksichtigung von Kosten, Nutzen und gegebener Rahmenarchitektur den idealen Lösungsansatz auszuwählen und umzusetzen.

Testgetriebene Entwicklung und Continuous Integration sichern robusten und wartbaren Code.

Per Continuous Delivery werden aktuelle Entwicklungs- und Releasestände automatisiert in Betrieb genommen. Dabei kommen containerbasierte Laufzeitumgebungen zum Einsatz.

In optimalen Iterationszyklen (meist eine bis drei Wochen) sehen Sie Ihre Software wachsen.

Weiterentwicklung und Pflege

Software muss sich stetig an ihre veränderliche Umwelt anpassen.

Damit Refactoring und Weiterentwicklung möglichst einfach und zeitsparend abläuft, verfolgt die Nacodeg Software GmbH Leitgedanken wie Clean Code und hohe Testabdeckung.

Zudem vereinfachen Containertechnologien, das "check-out and run anywhere".

zurück nach oben

Technologien

Spring Boot, Spring Cloud, Java, Spring Cloud Dataflow, Apache Kafka, Zookeeper, Hadoop, ELK Stack, Angular, TypeScript, Mockito, JUnit, Maven, Jenkins, bash, Ansible, Java 8, JHipster, MySQL, Liquibase, Hybris, Cumulus, S3, Docker, Kubernetes, JavaEE, Tomcat, JSP, JSTL, HTML, JavaScript, AngularJS, jQuery, CSS, Ajax, GMaps, REST, TestNG, Spring, node.js, grant, Jasmine, Puppet, maven, ant, subversion, Eclipse, NetBeans, Confluence, Jira, Windows7, Linux, FirstSpirit 5, Hybris 5, Git, Spring 3.0, Spring 4.1, MongoDB, AWS, JavaEE 6, EJB, Json, GSON 1.7, JQuery 1.9, JMS, Camel 2.10, Hibernate 4.1, JPA, JPQL, Liquibase 2.0, Spring Batch 3.2, JBoss 7.2, JBoss EAP 6.1, Solr 3.6, Lucene, CouchDB 1.3, DB2, JUnit 4, Mockito 1.9, Arquillian 1.1, Selenium 2.42, TestNG 6.8, Gerrit, Json-Schema, HTML5, Scala 2.11, SBT, Play 2, RestAssured, Vagrant, IntelliJ, WebSockets, Servlet, Sockets, JQuery 1.8, PostgreSQL 9.3, Tomcat 8, Subversion, Windows 7, MacOS X, JavaEE 5, EJB 3.0, JPA 2.0, SOAP, XML, JAX-B 2.0, Perl, SQL, Sybase, JUnit4, JBoss HA, WebServices, JAX-RS, JAX-WS, Spring 3, Apache CXF, Tomcat 7, Hibernate, Spring Security 3.1, OAuth 2.0, Maven 3, HttpUnit, H2, ava, V8, JsTestDriver, CSS3, JQuery, JQueryUI, Redis, CouchDB, JCR Jackrabbit 2.3, C, Cuda-C, nvcc, JNI, Python, NLTK (Natural Language Toolkit), RDF, Java 6, XSLT, Pustefix, Linux (Ubuntu), Spring 2.5.6, XPATH, XMLSchema, XSD, DOM, SAX, YAML, Unicode, JUnit 4.5, Apache mod_jk, Ant, Qooxdoo, Servlet 2.5, JSP 2.0, JSTL 1.2, JSF 2.0, Facelets, EJB 3.1, JMS 1.1, JAX-WS 2.1, JAX-RS 1.0, XHTML, Web Services, UML, NetBeans 6.8, Maven 2, GlassFish 3.0, Tomcat 6, JavaEE5, Enterprise Java Beans EJB3.0, Java Persistence API (JPA1.0, JPQL), Java Message Services (JMS1.1), JBoss 4, Glassfish 2, OpenSolaris, EJB3.0, JPA1.0/JPQL, JSP2.0, JSF1.2, GlassFish, Java6, Swing, AWT, Graphics2D, Windows XP, Servlet 2.4, Java Server Pages JSP2.0, JavaServer Pages Standard Tag Library (JSTL1.2), Tomcat6, J2EE, Apache Tomcat 6, JavaSE6, Graphics3D

Methodik

Agile Softwareentwicklung, Testdriven Development TDD, Streaming Architektur, Cloud Architektur, Big Data, TDD, Scrum, Kanban, Test Driven Development, Software Design, Architektur, testgetriebene Entwicklung TDD, Enterprise Integration Patterns, HATEOAS, nebenläufige Programmierung, Domain Specific Languages, Cloud Architecture, Test-Driven Development TDD, objektorientierte Analyse (OOA), objektorientiertes Design (OOD), Document Object Modelling, SOA, Service orientierte Architektur, REST, Biometrie, Computer Vision, Data Mining, Computer Linguistics, testgetriebene Entwicklung (TDD), DesignPatterns (GoF, J2EE, Domain- Specific Languages), Core J2EE Patterns, Core Security Patterns, objektrelationales Mapping (ORM), JavaEE5, Design Patterns, Patterns of Enterpise Application Architecture, geometrische Algorithmen, Graphentheorie

zurück nach oben

Vision

Natural Communication Design

Nacodeg steht für Natural Communication Design ein Paradigma jenseits von Design Patterns:

Natural Communication Design.

zurück nach oben

Kontakt

Ihr Ansprechpartner

Bernd Schröder
Fon: +49 (0) 151 / 407 687 13
Email: website [ a t ] nacodeg.de

Postanschrift

Nacodeg Software GmbH
Mühlenpfad 29
D-77971 Kippenheim

zurück nach oben

Impressum

Verantwortlich für den Inhalt gemäß § 5 TMG (Telemediengesetz):

Nacodeg Software GmbH

Sitz Kippenheim
Handelsregister Freiburg i. Br., HRB 717987
Geschäftsführer: Bernd Schröder

Postanschrift:
Nacodeg Software GmbH
Mühlenpfad 29
D-77971 Kippenheim

Fon: +49 (0) 151 / 407 687 13
Email: website [ a t ] nacodeg.de

Haftungsaussschluss und Copyright

Eine Haftung für die Richtigkeit, Vollständigkeit und Aktualität der Veröffentlichungen kann trotz sorgfältiger Prüfung vom Herausgeber nicht übernommen werden.

Der Herausgeber ist nicht verantwortlich für Seiten, auf die durch Hyperlinks verwiesen wird. Für den Inhalt der verlinkten Seiten sind ausschließlich deren Betreiber verantwortlich.

Die Wiedergabe von Gebrauchsnamen, Handelsnamen, Warenbezeichnungen etc. auf dieser Website berechtigt ferner auch ohne besondere Kennzeichnung nicht zu der Annahme, dass solche Namen im Sinne der Warenzeichen- und Markenschutzgesetzgebung als frei zu betrachten sind und daher von jedermann benutzt werden dürfen. Allein aufgrund der bloßen Nennung ist nicht der Schluss zu ziehen, dass Markenzeichen nicht durch Rechte Dritter geschützt sind.

Urheberrechtliche Hinweise

Der Inhalt dieser Website ist urheberrechtlich geschützt.

Information gemäß § 36 VSBG

Die Nacodeg Software GmbH ist weder bereit noch verpflichtet, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen.

zurück nach oben

Datenschutzerklärung

Verantwortlicher im Sinne der Datenschutzgesetze, insbesondere der EU-Datenschutzgrundverordnung (DSGVO), ist:

Nacodeg Software GmbH

Ihre Betroffenenrechte

Unter den angegebenen Kontaktdaten unseres Datenschutzbeauftragten können Sie jederzeit folgende Rechte ausüben:

Sofern Sie uns eine Einwilligung erteilt haben, können Sie diese jederzeit mit Wirkung für die Zukunft widerrufen.

Sie können sich jederzeit mit einer Beschwerde an eine Aufsichtsbehörde wenden, z. B. an die zuständige Aufsichtsbehörde des Bundeslands Ihres Wohnsitzes oder an die für uns als verantwortliche Stelle zuständige Behörde.

Eine Liste der Aufsichtsbehörden (für den nichtöffentlichen Bereich) mit Anschrift finden Sie unter: https://www.bfdi.bund.de/DE/Infothek/Anschriften_Links/anschriften_links-node.html.

Erfassung allgemeiner Informationen beim Besuch unserer Website

Art und Zweck der Verarbeitung:

Wenn Sie auf unsere Website zugreifen, d.h., wenn Sie sich nicht registrieren oder anderweitig Informationen übermitteln, werden automatisch Informationen allgemeiner Natur erfasst. Diese Informationen (Server-Logfiles) beinhalten etwa die Art des Webbrowsers, das verwendete Betriebssystem, den Domainnamen Ihres Internet-Service-Providers, Ihre IP-Adresse und ähnliches.

Sie werden insbesondere zu folgenden Zwecken verarbeitet:

Wir verwenden Ihre Daten nicht, um Rückschlüsse auf Ihre Person zu ziehen. Informationen dieser Art werden von uns ggfs. statistisch ausgewertet, um unseren Internetauftritt und die dahinterstehende Technik zu optimieren.

Rechtsgrundlage:

Die Verarbeitung erfolgt gemäß Art. 6 Abs. 1 lit. f DSGVO auf Basis unseres berechtigten Interesses an der Verbesserung der Stabilität und Funktionalität unserer Website.

Empfänger:

Empfänger der Daten sind ggf. technische Dienstleister, die für den Betrieb und die Wartung unserer Webseite als Auftragsverarbeiter tätig werden.

Speicherdauer:

Die Daten werden gelöscht, sobald diese für den Zweck der Erhebung nicht mehr erforderlich sind. Dies ist für die Daten, die der Bereitstellung der Webseite dienen, grundsätzlich der Fall, wenn die jeweilige Sitzung beendet ist.

Bereitstellung vorgeschrieben oder erforderlich:

Die Bereitstellung der vorgenannten personenbezogenen Daten ist weder gesetzlich noch vertraglich vorgeschrieben. Ohne die IP-Adresse ist jedoch der Dienst und die Funktionsfähigkeit unserer Website nicht gewährleistet. Zudem können einzelne Dienste und Services nicht verfügbar oder eingeschränkt sein. Aus diesem Grund ist ein Widerspruch ausgeschlossen.

Änderung unserer Datenschutzbestimmungen

Wir behalten uns vor, diese Datenschutzerklärung anzupassen, damit sie stets den aktuellen rechtlichen Anforderungen entspricht oder um Änderungen unserer Leistungen in der Datenschutzerklärung umzusetzen, z.B. bei der Einführung neuer Services. Für Ihren erneuten Besuch gilt dann die neue Datenschutzerklärung.

Fragen an den Datenschutzbeauftragten

Wenn Sie Fragen zum Datenschutz haben, schreiben Sie uns bitte eine E-Mail oder wenden Sie sich direkt an die für den Datenschutz verantwortliche Person in unserer Organisation:

allgemein: Bernd Schröder als Datenschutzbeauftragter

Die Datenschutzerklärung wurde mithilfe der activeMind AG erstellt, den Experten für externe Datenschutzbeauftragte (Version #2019-04-10).

zurück nach oben