Alle Beiträge der Kategorie “Tech-Topics”

  • Entwicklerin am PC mit offenem Code
    Veröffentlicht am 25.11.2019 Tech-Topics

    Wie bewertet man Code-Qualität?

    In der Softwareentwicklung drehen sich viele Diskussionen um das Thema Code-Qualität. Aber was versteckt sich genau hinter dem Begriff Code-Qualität? Und was ist eigentlich Qualität? „Qualität ist die Gesamtheit der Eigenschaften von Erzeugnissen, die den Grad ihrer Eignung für einen…

  • Agile Softwareentwickler
    Agile Softwareentwickler
    Veröffentlicht am 13.11.2019 Tech-Topics

    Agile Softwareentwicklung bei onOffice

    Muss man heutzutage als IT-Firma noch erwähnen, dass man agil arbeitet? Was bedeutet eigentlich agil? Und muss man darüber wirklich einen Blog-Artikel schreiben?…

  • Zwei Frauen die sich unterhalten am PC
    Veröffentlicht am 04.11.2019 Tech-Topics

    Einstieg als Software Developer bei onOffice: Bewerbung, Onboarding und erste Woche

    Ich arbeite seit Sommer 2019 als Software Developer in unserer Entwicklungsabteilung. In diesem Artikel möchte ich meine Erlebnisse und Gedanken während meiner Bewerbung und dem anschließenden Onboarding beschreiben.

  • Gruppe von Entwicklern an PC
    Veröffentlicht am 17.10.2019 Tech-Topics

    Agile und klassische Aufwandsschätzungen in der Softwareentwicklung

    In unserem Entwicklungsprozess schätzen wir den Aufwand für ein Projekt oder eine Story, nachdem es fertig spezifiziert wurde. Zu diesem Zeitpunkt steht meistens schon fest, dass die Anpassung umgesetzt werden soll. In mindestens 90% der Fälle handelt es sich um…

  • Code Mann
    Veröffentlicht am 20.09.2019 Tech-Topics

    DI-Framework meets onOffice

    Unser Hauptprodukt onOffice enterprise hat mittlerweile ca. 14.000 Klassen und hatte das Ziel, Klassen möglichst klein und überschaubar zu halten (single-responsibility / clean-code). Daraus ergeben sich immer größere Initialisierungsketten. Im Unit-Testing stehen wir vor der Herausforderung, dass möglichst alle Bestandteile…

  • Frau vor Laptop
    Frau vor Laptop
    Veröffentlicht am 28.08.2019 Tech-Topics

    Kopf frei halten und mitdenken:

    Die Arbeitsphilosophie von onOffice in der Softwareentwicklung basiert auf Kanban, begrenzter paralleler Arbeit und eigenverantwortlichen Teams. Ziel ist es, Qualität vor Geschwindigkeit zu stellen, angefangene Aufgaben sauber abzuschließen und Mitarbeitende aktiv in technische und produktbezogene Entscheidungen einzubeziehen. In diesem Artikel…