Aktuell: Wir haben michelangelo intimo übernommen und betreiben nun michelangelo.ch. Mehr dazu erfährst Du auf der Seite zu unserer Firmengeschichte. 😍
Wissenswertes rund um unsere verschiedenen Vorgehensweisen
Scrum ist nicht nur eine Projektleitungsmethode, sondern auch eine Philosophie und Einstellung.
Mit Scrum zu termingerechten Projekten, glücklichen Kundinnen und Mitarbeitenden.
Die Aufgabenstellung impliziert unsere Vorgehensweise. Diese ist zwar immer agil, nicht aber immer identisch, schliesslich nutzen wir einen anderen Ansatz mit passendem Toolkit, wenn wir eine Strategie entwickeln dürfen, eine ganz andere, wenn wir einen User Centered Design Approach erarbeiten und nochmals eine andere Vorgehensweise, wenn wir Software-Projekte realisieren.
Während wir auf anderen Seiten (siehe Links) andere Ansätze erklären, stellen wir auf dieser Seite unsere Projektleitungsmethode vor. In fast allen Projektanfragen ist das ein Thema und gerne fassen wir das Allerwichtigste dazu für dich zusammen:
Scrum ist ein Projektmanagement-Framework, welches verschiedene Artefakte beinhaltet, mit denen man Projekte sinnvoller, effizienter, sicherer und schlichtwegs besser leiten kann. Scrum ist als Vorgehensmodell zu verstehen, dass mit all seinen Bestandteilen (Meetings, Rollen, Überzeugungen, etc.) die agile Entwicklung von Software-Produkten in einem sich oft schnell verändernden Umfeld optimal unterstützt.
Iterativ und inkrementell
Scrum erlaubt eine empirische, iterative und inkrementelle Entwicklung deiner Lösung. Wir liefern dir dabei Sprint für Sprint lauffähige Software ab, die du testen und beurteilen kannst.
Scrum auf einen Blick
Der kleinste gemeinsame Nenner aller Software-Projekte nach Scrum ist das agile Manifest.
Sinnvoll gewichten. Adäquat urteilen.
Das Manifest beinhaltet die folgenden Thesen:
Dies sind bei uns keine Floskeln. Gerne wickeln wir auch dein Projekt nach diesen Grundsätzen ab.
Mit über 20 Jahren Erfahrung wissen wir von der insign Webagentur, dass mit allen von uns eingesetzten Technologien immer mehr möglich wird, unsere Kundinnen und Kunden immer mehr fordern und damit die Komplexität einer Lösung kontinuierlich steigt.
Damit dein Projekt mit uns gelingt, ist die Reduktion der Komplexität bei der Bearbeitung der einzelnen Arbeitsschritte elementar. Dies erreichen wir nicht nur durch den Einsatz passender Software, sondern insbesondere auch mit der richtigen Projektleitungsmethode.
Dank Scrum können wir die Komplexität nach drei Prinzipien reduzieren:
Für unsere agile Softwareentwicklung setzen wir sinnvollerweise auch die agile Projektleitungsmethode Scrum ein. Wir setzen dabei auch sich selbst gut organisierende Team-Mitglieder, deren Output immer im Gesamtkontext der zu entwickelnden Lösung betrachtet und bewertet wird.
Scrum ist nicht per se für die Software-Entwicklung von Agenturen erfunden worden. Darum haben wir unseren agilen Ansatz über die letzten Jahre geschliffen und verfeinert und können nun trotz agiler Methodik verlässlich definierte Funktionalität in vorgegebenen Zeitspannen zu vereinbarten Konditionen abliefern.
Du möchtest mit uns gerne die typischen Agentur-Probleme beim Einsatz von Scrum diskutieren? Dann freuen wir uns auf deinen Anruf. Verlange dazu am besten direkt Philipp Sprecher:
Wenn die pro Lösungskomponente verbleibende Entwicklungszeit sauber geführt wird (was wir in Jira tun), lässt sich pro Sprint ab dem Burndown Chart ablesen, ob das Projekt auf Kurs ist.
Sprints müssen dabei nicht zwingend gleich gross sein. Sind sie das nicht, ist die Vorgabe-Kurve keine Gerade, trotzdem aber sind Abweichungen von Sprint zu Sprint sofort ersichtlich.
Während einem Sprint finden täglich die Daily Scrum Meetings statt, bei denen jeder Entwickler kurz auf die folgenden drei Fragen eingeht:
Jira
Für die Verwaltung der Backlogs und die einzelnen Sprints setzen wir Jira ein. Pro Aufgabe sind hier auch alle relevanten Informationen wie die ursprüngliche Schätzung, die bereits benutzte Entwicklungszeit, die Restzeit, die Akzeptanzkriterien und vieles mehr zu finden.
Aus Jira können wir Burndown Charts und andere Reports generieren. Für die grösstmögliche Flexibilität allerdings setzen wir auf unsere eigenen Reports.
Individuelle Reports mit eazyBI
Das Projekt-Controlling liegt uns wirklich sehr am Herzen. Wir möchten dir auch jederzeit sagen können, wo wir stehen und welche Massnahmen getroffen werden müssen, damit wir unser gemeinsames Ziel erreichen.
Wir haben darum ein Arsenal verschiedener Live-Reports zur Hand, mit denen wir alle kritischen Bereiche eines Projekts jederzeit durchleuchten können. Selbstverständlich gewähren wir dir dafür Zugriff, damit du das Projekt gemeinsam mit uns kritisch begutachten kannst.
Time Tracking Report
Im Rahmen einer Sprint Retrospektive gehen wir detailliert auf die Projekt-Kennzahlen ein. Bei dieser Gelegenheit zeigen wir dir auch sehr gerne auf, wie die einzelnen Reports zu lesen sind und was sie wirklich über das Projekt aussagen.
Time Spent and Needed Visual Report
Genau danach hast du gesucht? Software-Entwickler, die nicht nur gut coden können, sondern auch bestens organisiert sind und Projekte sauber abwickeln können?
Solides Projektmanagement
Gepaart mit bestem Code.