IT für Software-Häuser: was abgeben, wenn man eigene Ingenieure hat

Die einzige Branche, die auch ohne uns zurechtkäme

In jedem anderen Unternehmen lautet das Argument „Sie haben niemanden dafür". Hier trägt es nicht, denn Sie haben zwanzig Leute, die einen Server besser aufsetzen als mancher Administrator. Die Frage ist deshalb eine andere, und nur sie beantwortet diese Seite: Welche Aufgaben lohnt es abzugeben, wenn eine Stunde Ihres Ingenieurs so viel kostet, wie sie kostet.

Eine H100-Stunde in der Cloud
etwa 2 bis 12 Dollar
Leistungsaufnahme einer Karte
300-700 W, ohne Kühlung
Sicherheitsfragebogen
kommt vom Kunden, nicht von der Behörde
Vorabprüfung
kostenlos, vor dem Angebot

Der Umfang ist bewusst eng. Wir schreiben keinen Code, betreiben Ihre CI/CD nicht und fassen weder die Produktinfrastruktur noch Kundenumgebungen an, denn das gehört Ihrem Team und niemand von außen macht es besser. Wir übernehmen die IT der Firma selbst: Arbeitsplätze, Konten, Lizenzen, Sicherungen und die Technik im Büro.

Der teuerste IT-Mitarbeiter im Software-Haus ist ein Entwickler

Ein Senior, der am Freitagnachmittag einen Laptop für eine neue Recruiterin einrichtet, kostet die Firma mehr als ein ganzer Monat ausgelagerter Betreuung dieses Bereichs. Und er macht es meist schlechter, weil er es einmal im Quartal tut.

  1. Eintritte und Abgänge

    Technik, Konten, Zugänge und das ganze Ritual des ersten Tages, beim Abgang dasselbe rückwärts. In einer Firma mit wechselnden Auftragnehmern kehrt das alle paar Wochen wieder und fällt als Erstes hinten runter, wenn das Team auf ein Release zuläuft.

  2. Die Leute, die keine Entwickler sind

    Vertrieb, Recruiting, Buchhaltung und Geschäftsführung. Diese Personen fragen keinen Entwickler wegen einer hakenden Tabelle, weil sie merken, dass sie stören, und leben deshalb wochenlang mit dem Problem. Ein Service Desk von außen wirkt hier besser als der Kollege zwei Tische weiter, denn dafür ist er da.

  3. Lizenzen, Rechnungen und Verlängerungen

    Werkzeuge, die einzelne Teams per Karte kaufen, Abos von Leuten, die längst weg sind, und Verlängerungen, an die niemand denkt. Im Software-Haus wächst dieses Durcheinander schneller als anderswo, weil jedes Team seinen eigenen Werkzeugkasten hinzufügt.

Was wir nicht anfassen und auch nicht anfassen wollen: Repositorien, Deployment-Pipelines, die Produkt-Cloud und die Umgebungen, die Sie für Kunden betreiben. Das ist Ihre Kompetenz und Ihr Vorsprung. Die Grenze halten wir im Vertrag fest, damit bei einer Störung klar ist, wer wofür einsteht, ähnlich wie bei der Serveradministration.

Eigene GPUs oder Cloud, ehrlich gerechnet

Die Frage kehrt zurück, sobald die Rechnung für einen längeren Trainingslauf eintrifft. Bevor Sie eigene Technik durchrechnen, lohnt ein Blick auf das, was die meisten Teams überspringen.

  1. Der Preisunterschied zwischen Anbietern schlägt die Hardwarefrage

    Bei einem großen Anbieter liegt eine H100-Stunde je Karte bei rund zwölf Dollar, bei auf GPUs spezialisierten Anbietern zwischen zwei und vier, und eine A100 kann unter anderthalb Dollar fallen. Das ist ein mehrfacher Unterschied für denselben Chip, die erste Optimierung kostet also einen Nachmittag Vergleich statt einer Investition.

  2. Reservierung und unterbrechbare Instanzen

    Eine Jahresreservierung nimmt etwa ein Drittel weg, eine dreijährige mehr als die Hälfte, und unterbrechbare Instanzen kosten oft die Hälfte oder weniger. Wenn Ihr Training Prüfpunkte schreibt und eine Verdrängung übersteht, ist das die günstigste Cloud-Variante und verlangt keinerlei Anschaffung.

  3. Was im Kartenpreis nicht steht

    Eine Karte der Rechenzentrumsklasse zieht zwischen dreihundert und siebenhundert Watt, und genauso viel muss als Wärme wieder heraus. Dazu kommen Notstrom, Stellfläche und Lärm, den im Großraumbüro niemand aushält. Eine Maschine mit vier Karten ist kein Rechner unter dem Schreibtisch, sondern ein kleiner Serverraum.

Wir nennen Ihnen keine Amortisationszeit, solange wir nicht sehen, wie viele Stunden im Monat die Karten tatsächlich rechnen, denn das ist die einzige Größe, die darüber entscheidet. Bei gleichmäßig hoher Last gewinnt eigene Technik, bei schubweiser Arbeit fast immer die Cloud. Die Hardware wählen und betreiben wir, die Modelle bleiben bei Ihnen, denn Sie kennen sie. Mehr zur Auswahl unter Server für Unternehmen.

Der Sicherheitsfragebogen des Kunden ist keine Formalie mehr

Immer häufiger entscheidet nicht das Angebot oder der Satz über den Auftrag, sondern ein Fragebogen zu Ihren Sicherungen, der aus dem Einkauf des Kunden kommt. Für ein Software-Haus, das an Konzerne verkauft, ist das heute eine echte Eintrittshürde.

  1. Woher das kommt

    Vom Cybersicherheitsgesetz erfasste Firmen müssen das Risiko ihrer Lieferanten berücksichtigen, die Anforderungen wandern also die Kette hinunter. Der Fragebogen erreicht Sie auch dann, wenn das Gesetz Sie selbst nicht erfasst, denn der Kunde haftet dafür, wen er in seine Systeme und Daten lässt.

  2. Wonach am häufigsten gefragt wird

    Wer Zugriff auf Code und Daten des Kunden hat, ob die Anmeldung einen zweiten Faktor nutzt, was beim Abgang einer Person mit den Zugängen geschieht, wie oft Sie eine Rücksicherung testen, wer Ihre Unterauftragnehmer sind und in welcher Frist Sie einen Vorfall melden. Die Fragen wiederholen sich von Ausschreibung zu Ausschreibung.

  3. Was man wirklich braucht

    Kein Zertifikat, sondern stimmige Antworten und Belege dazu: personalisierte statt geteilte Konten, einen zweiten Faktor bei der Anmeldung, ein schriftliches Abgangsverfahren, Sicherungen mit dokumentiertem Rücksicherungstest und eine Liste der Unterauftragnehmer. Jede Lücke zwischen Fragebogen und Wirklichkeit zeigt sich beim ersten Audit des Kunden.

Wir verkaufen keine ISO-27001-Zertifizierung und berufen uns selbst nicht darauf. Wir bereiten den technischen Teil und die Belege auf, also das, was sich dem Fragebogen beilegen lässt statt einer Erklärung: Konfigurationsauszüge, Berichte von Rücksicherungstests und eine Zugriffsliste. Den Ausgangszustand halten wir in einem IT-Audit fest, die organisatorische Schicht beschreibt IT-Sicherheit.

Was wir übernehmen

Sechs Bereiche, die wir dem Engineering-Team abnehmen. Unter jedem steht ein Verweis auf die Seite mit den Einzelheiten.

Arbeitsplätze und Service Desk für alle anderen

Technik, Einrichtung, Anliegen und Onboarding, vor allem für Personen außerhalb des technischen Teams. Entwickler behalten meist ihre eigenen Maschinen, und das ist genau richtig.

IT-Betreuung im Abonnement

Konten, Anmeldung und Abgänge

Zweiter Faktor bei der Anmeldung, personalisierte Konten, Durchsicht der Rechte und ein Verfahren zum Entzug der Zugänge, wenn ein Auftragnehmer fertig ist. Das ist die erste Frage in jedem Kundenfragebogen.

YubiKey-Sicherheitsschlüssel

Rechenmaschinen

Auswahl, Inbetriebnahme und Betrieb von Servern mit GPU-Karten samt Stromversorgung, Kühlung und einem Ort, an dem sie stehen können, ohne zu stören.

Server für Unternehmen

Sicherungen dessen, was nicht im Repositorium liegt

Der Code ist meist sicher, weil er an mehreren Stellen zugleich existiert. Schlechter steht es um Dokumente, Mail, Datensätze und Modell-Prüfpunkte, die es nur einmal gibt.

Backup und Archivierung

Jira, Confluence und Teamlizenzen

Administration, Berechtigungen und Ordnung an den Orten, an denen die Teams arbeiten, samt Kontrolle, wie viele Plätze tatsächlich genutzt werden.

Atlassian

Ordnung in den Abonnements

Eine Liste der Werkzeuge, Verantwortlichen und Verlängerungstermine. Die schnellste Ersparnis in dieser Branche sind meist Plätze, die für längst ausgeschiedene Personen weiterlaufen.

Softwarelizenzen

Was nicht dazugehört: Code, Deployment-Pipelines, Produktinfrastruktur und Umgebungen, die für Kunden betrieben werden. Wir betreiben auch keine Forschungsarbeit an Modellen, denn das ist nicht unsere Kompetenz, und wir tun nicht so, als wäre es anders.

Wie wir in einer Softwarefirma beginnen

Mit einem technischen Team spricht man anders, denn die Fragen sind konkret und treffend. Deshalb führen wir das erste Gespräch mit Ihrem CTO und nicht mit der Verwaltung.

  1. Tag 1

    Gespräch über die Grenze

    Dreißig Minuten darüber, was bei Ihnen bleibt und was auf unserer Seite Sinn ergibt. Wir kommen mit einer Risikoliste und einem Vorschlag zur Aufteilung zurück. Ohne NDA und ohne Verpflichtung, die Liste bleibt bei Ihnen.

  2. Woche 1-2

    Konten und Zugänge erfassen

    Wer worauf Zugriff hat, einschließlich Personen, die nicht mehr da sind, und Konten für ein einzelnes Projekt. Im Software-Haus endet diese Übung fast immer mit einer Überraschung und ist das beste Argument fürs Aufräumen.

  3. Monat 1

    Übernahme des nichttechnischen Teils

    Wir starten den Meldeweg, übernehmen die Arbeitsplätze außerhalb des Engineering-Teams und ordnen die Lizenzen. Das technische Team merkt von der Umstellung nichts, außer dass keine Fragen zum Drucker mehr bei ihm landen.

  4. Weiter

    Laufende Betreuung und Material für Fragebögen

    Anliegen, Updates, Rücksicherungstests und einmal im Monat ein Bericht. Nebenbei entsteht ein Satz Belege, den Sie später in Sicherheitsfragebögen der Kunden verwenden, statt ihn für jede Ausschreibung neu zusammenzusuchen.

Verwandte Themen

Seiten, die im Gespräch mit Softwarefirmen wiederkehren.

Branchen, für die wir Leistungen erbringen

Wählen Sie Ihre Branche und sehen Sie, wie umfassender IT-Support und IT-Outsourcing für KMU Ihrem Unternehmen helfen können.

Fragen von Softwarefirmen

Wir haben eigene DevOps-Leute, wozu dann eine IT-Firma?

Damit sie aufhören, Dinge zu tun, für die Sie sie nicht bezahlen. Ein DevOps-Ingenieur, der Produkt und Kundenumgebungen betreut, ist richtig eingesetzt; dieselbe Person, die den Laptop der Buchhalterin einrichtet, ist die teuerste Stunde der Firma. Wir teilen es so, dass Ihr Team beim Produkt bleibt und wir die IT der Firma übernehmen.

Was sich abgeben lohnt

Bekommen Sie Zugriff auf unseren Code?

Nein, und wir wollen ihn nicht. Der Umfang schließt Repositorien, Deployment-Pipelines und Produktionsumgebungen aus, und unsere Konten in Firmensystemen tragen nur die Rechte, die die Arbeit verlangt. Diese Klausel steht im Vertrag, denn sie ist zugleich die Antwort auf eine Frage aus dem Fragebogen Ihres Kunden.

Umfang und seine Grenzen

Lohnt sich für uns ein eigener GPU-Server?

Darüber entscheidet eine Zahl: wie viele Stunden im Monat die Karten tatsächlich rechnen. Bei schubweiser Arbeit gewinnt fast immer die Cloud, bei gleichmäßig hoher Last beginnt eigene Technik Sinn zu ergeben. Vergleichen Sie aber zuerst die Cloud-Anbieter, denn der Unterschied für denselben Chip kann mehrfach sein.

Wie man das rechnet

Wohin mit einer Maschine voller Karten, wenn wir keinen Serverraum haben?

Nicht ins Großraumbüro, denn vier Karten mit je mehreren hundert Watt bedeuten Lärm und Wärme, die das Team nicht erträgt. In der Praxis bleiben drei Wege: ein abgetrennter Raum mit Kühlung, Kolokation im Rechenzentrum eines Betreibers oder die Miete einer Maschine bei einem GPU-Anbieter. Für jeden rechnen wir Strom und Kühlung mit Ihnen durch, bevor Sie unterschreiben.

Serverauswahl

Ein Kunde hat einen Sicherheitsfragebogen mit zweihundert Fragen geschickt. Helfen Sie?

Ja, beim technischen Teil. Wir beantworten die Fragen zu Konfiguration, Zugängen, Sicherungen und Vorfällen und liefern Belege zum Beilegen. Den rechtlichen und vertraglichen Teil übernehmen wir nicht, der gehört zu einer Kanzlei, und Zertifizierungen verkaufen wir nicht. Wir sagen auch offen, wo die Antwort Nein lautet und was eine Änderung kostet.

Wonach Kunden fragen

Wir arbeiten vollständig remote und haben kein Büro. Ergibt das Sinn?

Ja, nur sieht der Umfang anders aus. Netzwerk und Bürotechnik entfallen, es bleibt, was ohnehin existiert: Konten, Anmeldung, Lizenzen, Sicherungen und über Wohnungen verteilte Geräte, samt der Frage, was damit beim Abgang einer Person geschieht. Bei vollständiger Remote-Arbeit ist genau dieser Punkt meist am stärksten vernachlässigt.

Wie das Abonnement funktioniert

Was kostet das bei dreißig Personen?

Weniger als in einer gleich großen Firma einer anderen Branche, denn die Hälfte des Teams kommt allein zurecht und meldet nichts. Wir rechnen nach Zahl der betreuten Arbeitsplätze und Umfang, nicht nach Beschäftigten, ein Software-Haus mit dreißig Personen und zehn nichttechnischen zahlt also für zehn, nicht für dreißig.

Konditionen des Abonnements

Kennen Sie sich mit maschinellem Lernen aus?

Mit der Infrastruktur darunter ja: Server, Karten, Treiber, Stromversorgung, Netz und Sicherungen. Mit den Modellen selbst nicht, und wir behaupten nichts anderes, denn im Gespräch mit Ihrem Team käme es in den ersten fünf Minuten heraus. Die Aufteilung ist einfach: Wir halten die Maschine am Laufen, Sie entscheiden, was darauf gerechnet wird.

Erzählen Sie uns von Ihrer Infrastruktur

Das erste Treffen dauert 30 Minuten und verpflichtet zu nichts. Wir sagen Ihnen klar, ob wir helfen können und was wir vorschlagen würden.

Großpolen · Posen · Kalisz · Konin · ganz Polen