Zahlreiche Unternehmen setzen heutzutage auf projektorientiertes Arbeiten. Gutes Projektmanagement ist dabei die Grundlage für eine erfolgreiche Projektdurchführung und gibt Struktur. Und Struktur – also eine klare Planung, Steuerung und Kontrolle der Projektaktivitäten, Ressourcen und Ergebnisse – ist wiederum ein wichtiger Bestandteil für den erfolgreichen Abschluss von Projekten. Doch jedes Unternehmen baut dies auf unterschiedliche Art und Weise auf. Wie also läuft ein Projekt bei der Fabrik19 ab?
Von der App-Idee zur innovativen Anwendung
1. Beratung & Anforderungsanalyse
Zu Beginn eines jeden Projektes setzen sich unsere Experten mit dem Kunden zu einem ersten Beratungsgespräch zusammen. Dort werden Motivation, Ziele und Umsetzungsmöglichkeiten besprochen und eine erste Anforderungs- und Bedarfsanalyse durchgeführt. Sowohl eine Produktneuentwicklung als auch die Weiterentwicklung eines bestehenden Produktes kommen in Frage. Das Ergebnis ist ein erster, grober Projektplan, der die Erwartungen aller Beteiligten an das Projekt klar definiert. Für die kommenden Schritte nehmen wir an, dass ein Kunde sich eine native App wünscht.
2. Konzeption (Design & Planung)
Im nächsten Schritt geht es um die Verfeinerung und Konkretisierung dieses Plans. Dazu stellen wir aus unseren ExpertInnen ein individuell angepasstes Projektteam zusammen, das die Wünsche des Kunden an die Funktionalität der Anwendung bestmöglich umsetzen kann. Innerhalb des Projektteams wird dann ein Konzept für die Umsetzung erstellt, das jedem Teammitglied klar definierte Rollen zuweist. Unter anderem werden Prioritäten gesetzt, User Stories gebildet und Lösungsansätze formuliert – immer mit Blick auf die Zielgruppe und in enger Absprache mit dem Kunden.
3. Entwicklungsphase
Sobald ein ausgearbeitetes Konzept vorliegt, geht es in die Entwicklungsphase. Diese teilen wir meist in mehrere, aufeinanderfolgende Sprints auf, in denen einzelne Teilziele der App, z.B. eine bestimmte Funktion, umgesetzt und im Anschluss mit dem Kunden und dem Projektteam in einer Feedbackrunde besprochen werden. Erfüllt die entwickelte Funktion alle Anforderungen, geht es an das nächste Teilziel. Sind noch Änderungen nötig, werden diese im sogenannten Refinement angepasst und erneut besprochen. Anhand eines ersten, lauffähigen Prototypen (MVP) kann dann beurteilt werden, welche zusätzlichen Funktionen eventuell implementiert werden sollen und das Konzept wird gegebenenfalls angepasst. Hier ermöglicht es unsere agile Arbeitsweise, auch noch spät in der Umsetzungsphase auf Änderungen der Kundenwünsche und des Marktes reagieren zu können.
4. Testing
Sind die definierten Ziele so weit umgesetzt und liegt eine ausgearbeitete Anwendung mit den gewünschten Funktionen vor, startet die Testphase. Hier untersuchen die EntwicklerInnen die Funktionalität der Anwendung und spielen unterschiedliche Test-Szenarien durch. Auch anderen Mitarbeitenden des F19-Teams und dem Kunden stellen wir die App zum intensiven Testen zur Verfügung, da wir so unterschiedliche Blickwinkel und Anwendungsarten abdecken. Gibt es an einer Stelle Handlungsbedarf oder die Möglichkeit zur Optimierung einer Funktion, erarbeitet das Projektteam eine Lösung und setzt sie um. Dieser Prozess wiederholt sich so lange, bis die Anwendung flüssig und nutzerfreundlich läuft.
5. Launch
Ist die App bereit für die Veröffentlichung, erfolgt der Live-Gang. Wir stellen dabei sicher, dass der Kunde die App in jeder Version problemlos warten und Inhalte einpflegen kann. Dazu führen wir gegebenenfalls Schulungen zur Verwendung und Wartung der App mit den verantwortlichen Personen durch. Bei Fragen stehen wir außerdem als Technologiepartner jederzeit zur Verfügung.
6. Wartung & Optimierung
Nach der Veröffentlichung kümmert sich ein Support-Team oft weiterhin um die Wartung und Aktualisierung der App, um sicherzustellen, dass sie immerzu den Anforderungen entspricht und fehlerfrei funktioniert. Wenn der Kunde nach einiger Zeit weitere Optimierungen der nativen Anwendung – zum Beispiel eine neue Funktion oder ein neues Layout – wünscht, setzen wir diese ebenfalls gerne nach dem gleichen Prinzip um.
Warum das Wasserfallprinzip uns trocken lässt
In einer schnelllebigen Welt wie der heutigen erfordert erfolgreiche Projektarbeit die Fähigkeit, mögliche Änderungen schnell und effizient einplanen und umsetzen zu können. Agiles Projektmanagement und die Expertise unseres Teams ermöglichen es uns, das Projektmanagement individuell an die Anforderungen und Bedürfnisse unserer Kunden anzupassen und auch instantan auf Änderungen des Marktes oder der Kundenvorstellungen reagieren zu können. Denn die wenigsten Projekte werden am Ende genau so umgesetzt, wie sie anfangs geplant waren. Und weil es ein kontinuierlicher Prozess bis hin zur fertigen Anwendung ist, schaffen regelmäßige Meetings und Feedbackschleifen bei uns den nötigen Überblick. Denn ein gut geplantes und erfolgreiches Projekt lebt von Transparenz, Kommunikation und Teamwork.
Scrum – ein agiler Ansatz
Als Technologieunternehmen sammeln wir bereits seit geraumer Zeit Erfahrung im Planen, Umsetzen und erfolgreichen Abschließen von Projekten – und das überwiegend agil. „Doch erst seit Konstantin Schulz als ‚Advanced-Certified-Scrum-Master‘ dabei ist, wird Scrum nach Buch gemacht“, erklärt CEO Mark Pralle. Scrum ist ein agiler Ansatz, der unter anderem der Anpassungsfähigkeit und der Kundenzentriertheit eine große Bedeutung zuweist. Konstantin Schulz hilft vielen unserer Produktentwicklungsteams mithilfe von Scrum, sich marktgerecht und kundenzentriert gegenüber zeitgemäßen Herausforderungen aufzustellen. So können wir Projekte in kurzen Iterationszyklen abwickeln und sicherstellen, dass sowohl wir als auch der Kunde stets auf dem neuesten Stand sind. Regelmäßiges Reflektieren im Team und direktere Abstimmungsprozesse machen es möglich, jederzeit Transparenz über den Projektfortschritt bieten und auch noch spät in der Entwicklungsphase auf Anforderungsänderungen reagieren zu können.
Insgesamt führt agiles Projektmanagement unserer Erfahrung nach langfristig zu einer höheren Kunden- und Mitarbeiterzufriedenheit, schnellerem Time-to-Market und einer insgesamt höheren Projekterfolgsrate. Unser Team besteht aus erfahrenen ProjektmanagerInnen und EntwicklerInnen, die sich auf die Anwendung agiler Methoden und Scrum spezialisiert haben. Durch unsere jahrelange Erfahrung im Projektmanagement und unsere technische Expertise sind wir in der Lage, Ihnen einen echten Mehrwert zu bieten. Hier finden Sie einen Überblick über eine Auswahl unserer bisherigen Projekte. Kontaktieren Sie uns gerne mit Ihrer Projektidee!