Suche
Suche Menü

Arbeitsweise

So entwickeln wir Software

Oft sind bestehende Softwaresysteme modernen Businessprozessen nicht mehr gewachsen. Mit einem Team von erfahrenen und engagierten Entwicklern gehen wir Ihre Herausforderungen an und schaffen schon nach KURZER ZEIT ERSTE KONKRETE ERGEBNISSE. Schritt für Schritt entsteht daraus eine funktionierende, maßgeschneiderte und zukunftssichere IT-Infrastruktur, die individuelle Geschäftsprozesse optimal unterstützt.

Bei unserer Arbeitsweise setzen wir auf das Manifest der agilen Softwareentwicklung, auf AKTIVE KOMMUNIKATION und INTENSIVE ZUSAMMENARBEIT mit unseren Kunden.

Gemeinsam mit dem Kunden definieren wir die ersten Schritte eines Projekts und setzen uns zweiwöchige Zeiträume („Sprints“), an deren Ende wir unsere Ergebnisse vorstellen. Der Kunde wird jederzeit einbezogen und Feedback ist ausdrücklich erwünscht. OFFENHEIT und TRANSPARENZ stehen für uns an erster Stelle.

Wir arbeiten KONSEQUENT AGIL und sind von den Vorteilen von SCRUM und KANBAN überzeugt. Von der Beratung und Konzeption, über die Umsetzung bis hin zur automatisierten Qualitätssicherung (z. B. durch „Continuous Integration“ und Softwaretests) und Deployments bieten wir praktische Erfahrungen und Lösungen aus einer Hand.

Da wir neugierig sind und gerne experimentieren, setzen wir am liebsten moderne, flexible und effiziente TECHNOLOGIEN ein. Wo gefordert, finden wir uns natürlich auch in vorgegebenen Technologie-Stacks und Toolsets zurecht. Diese werden wir allerdings immer kritisch hinterfragen und mögliche Optimierungspotenziale aufzeigen.

qudosoft_tech_wordle

So rekrutieren und bilden wir aus

Wirklich gute neue Kollegen zu finden ist eine echte Herausforderung. Deshalb haben wir viel Zeit in unsere Rekrutierungsprozesse investiert. Und das hat sich gelohnt: Alle neuen Mitarbeiter sind bereits nach kurzer Zeit gut in unsere Teams integriert und produktiv.

Unser Credo bei der Rekrutierung lautet „HIRE FOR ATTITUDE, TRAIN FOR SKILLS”. Erfahrung gewinnt man mit der Zeit, die richtige Arbeitseinstellung nicht. Wir suchen Menschen, die außergewöhnliche Produkte schaffen, Prozesse revolutionieren, sich kontinuierlich weiterentwickeln und die Firma mitgestalten wollen.

Unser BEWERBUNGSPROZESS ist teamorientiert. Jede/r kann und soll sich einbringen, ob bei der Bewertung der Bewerbungsunterlagen, beim Führen der Vorstellungsgespräche oder der Betreuung der Probetage. Gemäß unserem Anspruch auf Transparenz legen wir auch unseren Bewerbern gegenüber die Karten offen auf den Tisch, damit sie wissen, worauf sie sich bei uns einlassen und was wir von ihnen erwarten.

Bei uns herrscht ein reger WISSENSAUSTAUSCH. Pair-Programming oder Code-Verifizierung gehören zu jeder Entwicklungsaufgabe dazu. Es gibt regelmäßige Code-Reviews. Unsere Bibliothek wächst stetig. Auch auf diversen Konferenzen, in Usergroups und Techtalks lassen wir uns inspirieren und knüpfen Kontakte.

AUS- UND WEITERBILDUNG sind für uns sehr wichtig. Viele Kollegen haben mittlerweile offizielle Zertifizierungen wie Scrum Master, Product Owner, ISTQB Certified Tester, UX Engineer oder Security Engineer erworben. Unsere erfahrenen Coaches stehen allen Teams zur Verfügung und helfen ihnen, sich kontinuierlich weiterzuentwickeln.

So unterstützen wir Projekte

Wir teilen unser Wissen nicht nur intern, sondern geben dieses auch gerne an andere Organisationen weiter, z. B. in der ganz konkreten Unterstützung einzelner Projekte. Dabei setzen wir auf ERFAHRUNG, RESSOURCEN und erprobte TEAMS.

Ist das verantwortliche Team zu unerfahren, unproduktiv oder nicht aufeinander eingespielt, bieten wir Verstärkung in Form von erfahrenen ENTWICKLERN und TEAMCOACHES.

Bei Interesse an agiler Softwareentwicklung können wir praxiserprobte PRODUCT OWNER und SCRUM MASTER in Kundenteams einsetzen und so den Prozess begleiten.

Wenn die Deadline in Gefahr gerät, bieten wir ein voll eingespieltes HOCHLEISTUNGSTEAM für den Endspurt an.

Und auch bei der Bewältigung von Projektstau können wir externen Teams zur Seite stehen, indem wir in enger Absprache die vollständige PROJEKTUMSETZUNG übernehmen.

Das bedeutet für unsere Mitarbeiter eine spannende Vielfalt an Projekt- und Kundenarbeit und erweiterte Möglichkeiten für den Erfahrungsaustausch mit anderen Teams und Entwicklern. Für unsere Kunden bedeutet es erfolgreich abgeschlossene Projekte und die Chance, die Vorteile agiler Softwareentwicklung kennenzulernen.

QS_pool_2014_-5292

Agile Softwareentwicklung