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.
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.
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.