Wir entwickeln Ihre Web- und Software­anwendungen mit Python und Django.

Webentwicklung aus Stuttgart

Wir konzipieren und realisieren Webanwendungen

Portalsysteme, Buchungsplattformen, E-Learning-Systeme, Konfiguratoren, Automatisierungslösungen, Intranets, Redaktionssysteme... 

... wir entwickeln Webapplikationen von der grafischen Konzeption, über die Architektur, bis zur Programmierung und den Betrieb.

 


Bei der Entwicklung unserer Anwendungen setzen wir auf die gleichen Backend-Technologien wie Instagram, Pinterest, Spotify oder Disqus.

Python + Django

Seit 2008 unsere Tools der Wahl zur Umsetzung webbasierter Softwaresysteme.


Entwicklung von Webanwendungen an unserem Standort in Stuttgart

Die schnapptack GmbH ist ein auf Webentwicklung spezialisierter Entwicklungsdienstleister aus Stuttgart. Unser Leistungsportfolio umfasst klassische Projektrealisierung individueller Softwaresysteme, Beratungstätigkeiten zur Unterstützung bestehender Teams sowie Schulungen und Trainings speziell im Bereich Python / Django Entwicklung.

An unserem Hauptsitz in Stuttgart-Vaihingen entwickelt unser Team aus User-Interface-Experten und Softwareentwicklern individuelle Webanwendungen für Startups, mittelständische Unternehmen und internationale Konzerne.

Technologie-Stack

Durch die Trennung von Backend (serverseitiger Code) und Frontend (Benutzerschnittstelle) kommen bei der Umsetzung von Web-Anwendungen verschiedenste Technolgien zum Einsatz. Für die Umsetzung unserer Backends setzen wir auf die Programmiersprache Python, das Webframework Django und die relationale Datenbank PostgreSQL. Zur Umsetzung von client-seitigem Code – also Code, der im Browser des Benutzers ausgeführt wird, setzen wir auf HTML5, Bootstrap und moderne Javascript-Frameworks.

Vorgehensweise


Erstgespräch

In einem Erstgespräch bei Ihnen vor Ort oder an unserem Standort in Stuttgart erörtern Sie uns Ihr Vorhaben und Ihre Vision. Dabei hören wir in erster Linie zu und versuchen uns ein erstes Bild Ihrer gewünschten Webanwendung zu machen.

Technisches Konzept

Aus den Informationen des Erstgesprächs entsteht ein Fahrplan zur Umsetzung Ihrer Anwendung. Dabei folgen wir dem Prinzip des MVP (Minimal Viable Products). Je nach Komplexität Ihres Vorhabens sind ein oder mehrere Workshops zur Realisierung des Fahrplans notwendig. Er umfasst eine detaillierte technische Betrachtung des Vorhabens, ein rudimentäres Datenmodell, eine Vorgehensweise und eine Handlungsempfehlung zur schlanken Umsetzung der Webanwendung.

Aufwandsschätzung

Basierend auf dem technischen Konzept entsteht in enger Absprache hinsichtlich der gewünschten Leistungsbausteine eine Aufwandsschätzung sowie eine Budgetempfehlung

Entwicklung

Die Entwicklung Ihrer Webapplikation erfolgt nach einem agilen Vorgehensmodell angelehnt an SCRUM. Dabei wird Ihre Anwendung in ein bis zweiwöchigen Entwicklungsiterationen umgesetzt. Nach jeder Entwicklungsiteration entsteht ein vorführbarer Prototyp der mit jeder weiteren Iteration zum MVP reift.

Erprobung 

Ist das MVP soweit gereift, dass es den internen Test-Prozess erfolgreich durchlaufen hat, startet die BETA-Phase mit echten Daten und echten Nutzern. Erfahrungsgemäß ist dies die Aufschlussreichste Phase eines Softwareprojekts, da hier die, während der Entwicklung getroffenen Annahmen, gegen die Erwartungen echter Benutzer getestet werden. In den meisten Fällen werden in der BETA-Phase etliche neue Features oder Anpassungen an bestehenden Features für die weitere Entwicklung der Webanwendung erfasst.

Stabilisierung / Anpassung

Die während der BETA-Phase gesammelten Erkenntnisse werden gefiltert, priorisiert und in neue Arbeitspakete geschnürt. Analog zur Entwicklungsphase werden diese in Iterationen abgearbeitet. Diese Phase dient der Weiterentwicklung sowie der Stabilisierung der Anwendung.

Go-Live und Inbetriebnahme

Je nach gewünschter Infrastruktur wird Ihre Anwendung nun entweder auf unserer Infrastruktur Live geschalten oder auf Ihrer eigenen oder angemieteten Infrastruktur installiert. Ein Service Level Agreement beschreibt dabei den Leistungsumfang des fortlaufenden Betriebs und der Betreung Ihrer Anwendung.

Kontaktieren Sie uns für ein unverbindliches Erstgespräch

A photo posted by schnapptack (@schnapptack) on

Als Ihr Ansprechpartner freue ich mich auf Ihre Kontaktaufnahme

Toni Michel, M.Sc. Inf.

0711 / 21 72 80 70