ostec | Fullstack Web Development ostec | Fullstack Web Development

Fullstack

Web

Devs

Fullstack Web Development

Inhouse Softwareentwicklung stärken

Die Softwareentwicklung unserer Kunden gewinnt durch den Einsatz von ostec Developern: Entwickler-Ressourcen, Senior Developer Skills und Agile Know-how. Üblicherweise werden ostec-Entwickler in bestehende Inhouse Dev-Teams integriert. Sie passen sich den Entwicklungsprozessen an und arbeiten gemeinsam auf das Projektziel hin. Ein embedded Developer-Team besteht aus mindestens zwei ostec Entwicklern, die auf Basis monatlicher Stunden-Budgets (ab 100 h/Monat) gebucht werden. Inhouse Teams gewinnen so eine langfrsitige Unterstützung bei gleichzeitiger Flexibilität in der Anzahl der monatlichen Stunden.

Embedded Team

Als Teil des Development-Teams agieren ostec Entwickler innerhalb des Entwicklungsprozesses wie reguläre Teammitglieder. Die erfolgreiche Integration in das Entwickler-Team ist Voraussetzung für die Erreichung der Projektziele. Überlicherweise findet die Teilnahme an regelmäßigen Meetings und Workshops remote statt. Ergänzt wird die Zusammenarbeit durch regelmäßige Präsenzmeetings bei unseren Kunden.

Mindestens zwei Devs

Auf Basis des erforderlichen Skillsets, arbeitet ein konsistentes Developer Team mit festen Ansprechpartnern an einem Kundenprojekt. Dabei arbeiten immer mindestens zwei ostec Entwickler innerhalb monatlicher Stunden-Budgets. So wird eine hohe Verfügbarkeit bei der Softwareentwicklung erreicht. Das fördert stetigen Aufbau von Kow-How und sichert den Erhalt von Projekt-Wissen bei eventuellen Fluktuationen im Inhouse Team.

Development Budget

Die Zusammenarbeit findet auf Basis monatlicher Stundenbudgets statt, die im Rahmen von Laufzeitvereinbarungen mit dem Kunden definiert werden und keine Mitarbeiterüberlassung enthalten. Die Abrechnung der geleisteten Developer-Stunden erfolgt monatlich. Monatliche Budgets können flexibel oder fest abgerufen werden, sollten aber für sichtbaren Projektfortschritt mindestens 100 Stunden pro Monat enthalten.

Wir arbeiten mit vier Haupt-Programmiersprachen und den dazugehörigen Ökosystemen, die wir nutzerorientiert einsetzen.

Official PHP Logo

Tech Stack

Seit wann und wie häufig tauchen Buzzwords in unseren Projekt-Dokumentationen und Zeiterfassungs-Datenbanken bereits auf?

Name Im Einsatz Häufigkeit
Agile 7 Jahre oft
Airflow 3 Jahre regelmäßig
AJAX 8 Jahre + oft
Android 8 Jahre + oft
Angular 7 Jahre regelmäßig
AngularJS 7 Jahre selten
Ansible 6 Jahre oft
apache 8 Jahre + regelmäßig

Kostenkontrolle

Dies sind einige der Maßnahmen, mit denen wir Ihre Projektkosten reduzieren und Transparenz schaffen.

Meetingzeiten als Kennzahl
Those who fail to plan, plan to fail. Meetings sind für den Projekterfolg unerlässlich. Sie dürfen nur nicht zu viel Zeit in Anspruch nehmen. Unsere Zielkennzahl für Meetings beträgt maximal 20 % der abgerechneten Zeit. Für das Jahr 2023 konnten wir diese Kennzahl bislang mit durchschnittlich 14% deutlich unterbieten.
Holacracy
Der Einsatz von Holacracy in der Unternehmensorganisation führt zu einer hohen Effizienz von internen Meetings und Prozessen. Dies ermöglicht den Entwicklern ihre verfügbare Zeit produktiv in Kundenprojekte einzubringen. Im ersten Quartal 2023 standen die ostec Entwickler 86 % ihrer Zeit für Kundenprojekte zur Verfügung.
Täglicher Stundenreport
Mit der Projekt-Statusmail behalten Sie kontinuierlich den Überblick. Der tägliche Report enthält eine Übersicht der geplanten und geleisteten Stunden für den aktuellen Monat, Transparenz über die geleisteteten Tätigkeiten sowie eine Vorschau der Teamverfügbarkeit für die kommenden zwei Wochen.
Onboarding Zielvereinbarung
Wir vereinbaren mit Ihnen klare Ziele für den Onboarding-Prozess und überprüfen die Erfüllung regelmäßig. Dies ist in der Anfangsphase besonders wichtig, um schnell in den "Flow" zu kommen und die Erwartungen beider Seiten aufeinander abzustimmen.
App screenshot Screenshot eines Arbeitzeitreports.

New Work

Agile by Default

Wir leben Agilität. Und das nicht nur durch den Einsatz agiler Arbeitsmethoden im Softwareentwicklungsprozess, sondern auch durch unsere holakratisch organisierte Unternehmensstruktur.

Wir setzen agile Methoden nicht ein um cool zu sein. Wir machen es, weil durch richtige Anwendung viele Prozesse effizienter werden.
Effizienz
Gute Kommunikation ist die Grundlage für klare Absprachen und produktive Meetings. Um diese zu gewährleisten, setzen wir auf die Implementierung von passenden Werkzeugen an geeigneten Stellen. Das erfordert Training und hat einen nachhaltigen, positiven Einfluss auf die Arbeitsprozesse.
Kommunikation
Bei der Anforderungsanalyse ist ein methodischer Ansatz unerlässlich. Ein klarer Prozess hilft Entwicklungskosten zu senken, indem er frühzeitig Probleme aufdeckt und sicherstellt, dass das Endprodukt Ihren Bedürfnissen und Erwartungen entspricht.
Anforderungen
Wir stützen die gemeinsame Arbeit mit unseren Kunden auf den Einsatz agiler Artefakte. Diese helfen uns, positive und negative Erfahrungen im Softwareentwicklungsprozess aufzudecken und zu dokumentieren. So machen wir Fehler nicht zweimal und können unsere Zusammenarbeit kontinuierlich verbessern.
Zusammenarbeit

Boost your productivity.
Whenever you're ready.

Wir bieten Ihnen drei Pakete als mögliche Startszenarien für eine gemeinsame Zusammenarbeit.

Timebox

Sie wollen unser Fullstack Developer Team testen?

Mit einem zeitlich definierten Projektrahmen können wir kurzfristig erste Meilensteine erreichen.

Workshop

Sie wollen den Stand Ihres Softwareentwicklungsprozesses evaluieren?

Mit dem kompakten Workshop erhalten Sie eine Bewertung Ihres Entwicklungsprozesses und eine Aufstellung Ihrer Optimierungspotenziale aus Organisations- und Projektmanagement-Perspektive.

Audit

Sie wollen einen Überblick über den Systemstatus Ihrer Software erhalten?

Durch das Audit erhalten Sie eine dokumentierte Analyse und Bewertung aller relevanten technischen Bereiche Ihrer Softwareentwicklung.