Agile Applikationsentwicklung nach Scrum

Analyse, Scope of Work und Milestone Plan

  • 01Jedes Projekt beginnt mit einer Analyse Ihrer Ausgangslage und der technischen Infrastruktur.
  • 02Während einer ersten Strategie und Konzeptionsphase, definieren und priorisieren wir mit Ihnen gemeinsam die Ziele und Anforderungen.
  • 03Die Anforderungen werden zusammen mit den benötigten funktionalen, technischen und Design-Elementen (Features) pro Zielgruppe nach Business Value, Umsetzungsaufwand und technischer Machbarkeit priorisiert und als User Stories (Anforderungen aus der Sicht des Endnutzers) beschrieben. Dabei werden für jede User Story auch Akzeptanz-Kriterien (Acceptance Criteria) definiert, damit das jeweilige Arbeitspaket nach klaren messbaren Vorgaben umgesetzt und abgenommen werden kann.
  • 04Die priorisierte Liste der User Stories wird in einen release-Plan mit jeweiligen Milestones gegliedert, welcher die Grundlage für die 2. Phase, die Umsetzung bildet.
  • 05Die Umsetzung erfolgt nach Scrum in 2-wöchentlichen Sprints. Dabei verwenden wir moderne Web Technologien für Front-end (React, Vue.js, Angular), mobile Frameworks (Ionic, Flutter), Back-end (Laravel, Symfony, Node.js, Drupal) und Schnittstellen zu externen Systemen und CRMs (z.B. SAP, Salesforce, Stripe).

Unverbindlich beraten lassen

Erzählen Sie uns von Ihrem Projekt

Massgeschneiderte Software-Lösungen aus einem Guss. Wir sind Ihre zuverlässige Schweizer Agentur für Web Applikationen.

App, Dashboard, CMS oder API - flexible Lösungen dank Cloud-basierer Web-Technologie

Bei der Umsetzung setzen wir auf Transparenz und Flexibilität. Deswegen arbeiten wir mit dem Projektmanagement Tool Jira und der agilen Methodologie Scrum in kurzen und agilen Entwicklungszyklen. Zum einen haben Sie dadurch fortlaufend die Möglichkeit, den Prozess zu verfolgen und sich an der Applikationsentwicklung als integriertes Projektmitglied zu beteiligen, zum anderen können unsere Teammitglieder parallel und synchronisiert arbeiten. Dank dieser in Sprints festgelegten, agilen Vorgehensweise wird Ihre Applikation bereits während der Entwicklung iterativ getestet und kann flexibel bei eventuell neu anfallenden Anforderungen jederzeit angepasst bzw. repriorisiert werden. Auf dieser Basis programmieren wir leistungsstarke, sichere und einfach zu wartende Applikationen.

Wie erreichen wir unsere Projektziele?
Wir arbeiten mit dem User Experience Framework Design Thinking. Dabei erforschen wir die Anforderungen der Endanwender und testen und validieren mit echten Menschen, bevor wir die endgültige Applikation entwickeln.
Wie bleiben wir mit unserem Projekt innerhalb des Budgets und Zeitplans?
Wir schätzen Ihr Projekt, indem wir den Zeitaufwand für ähnliche, in der Vergangenheit umgesetzte Anforderungen vergleichen. Anschliessend entwickeln wir auf der Grundlage unserer bisherigen Erfahrungen einen Zeit- und Budgetrahmen. In der Implementierung arbeiten wir mit der agilen Methodologie Scrum, um mit hoher Zuverlässigkeit im vorgegebenen Release-Plan zu bleiben.
Wir haben kein technisches Know-how und nur begrenzte Ressourcen für die Projektbetreuung
Ab Projektstart betreut Sie ein dedizierter Scrum zertifizierter Product Owner, der Ihr Ansprechpartner und Schnittstelle zwischen Business-Anforderungen und technischer Umsetzung ist. Wir führen Sie Schritt für Schritt durch die Definition von Anforderungen, Projekt-, Ressourcen- und Zeitplanung. Während des Projekts halten wir alle 2 Wochen Status-Update-Meetings ab und erstellen monatliche Budget- und Time-Reports.
Ich bin kein technischer Experte. Wie kann ich meine Ziele in greifbare Ergebnisse übersetzen?
Ihr Product Owner hört sich Ihre Anforderungen an und stellt Fragen, um Ihre Ziele zu verstehen. Auf der Grundlage dieser User Stories (Anforderungen aus der Sicht des Nutzers) entwerfen wir Mock-ups, die wir mit realen Nutzern validieren. Nach Ihrer Zustimmung setzen unsere Entwickler Ihre Ziele als leistungsstarke Web-App, Applikation oder Custom-Software auf der Basis der neuesten Web-Technologien um.

Können unsere bestehenden Software-Systeme an die neue IT-Lösung angebunden werden?
Wir entwickeln mit der Programmierschnittstelle (Application Programming Interface, API) RESTful API, mit welcher wir bestehende Legacy Systeme (Intranet, CMS, ERP oder CRM) und externe lizenz-basierte Systeme wie z.B. SAP, Salesforce, oder Stripe anbinden.

Welche Kompetenzen müssen ins Projekt einbezogen werden?

Mit B-works stellen Sie Full-Service-Erfahrung ein, die Beratung, Konzeption und Implementierung umfasst.

Unsere Expertise

01Strategie und Konzeption

  • Analyse des Status quo einschliesslich interner und externer Faktoren
  • Ideenfindung und Vorauswahl von Innovationen mit hohem Potenzial in Ihrer Organisation
  • Definition und Verständnis Ihres Geschäftsmodells
  • Positionierung und Schaffen einer Value Proposition
  • Definition der Innovation roadmap mit Epics, User Stories und Features
  • Erstellung der Dokumentation zur Projektgenehmigung einschliesslich Budget und Zeitplan
02User Experience Design

  • Kundenpersönlichkeiten definieren und ihre Bedürfnisse verstehen
  • Benutzerführung und Mock-ups skizzieren
  • Empathische Lösungen erarbeiten
  • Prototypen erstellen
  • Validierung mit Lead Usern
  • Gestaltung der User Experience für Desktop- und Mobilgeräte
03Entwicklung von Web-Applikationen und custom Software

  • Definition der Software-Architektur
  • Entwicklung von hochgradig versatilen Web-Anwendungen, Apps, Dashboards, Schnittstellen und Custom Software
  • Front- und Backend-Entwicklung mit React, Vue.js, Angular, Flutter, Laravel, Symfony, Drupal, Gatsby, GraphQL und Node.js
  • Anbindung und Entwicklung von APIs für externe Anwendungen
  • Migrieren von Inhalten aus bestehenden Systemen und Datenbanken
  • Implementierung von automatisierten Tests
04Projektmanagement

  • Aufsetzen von Release-Plänen
  • Schreiben von Epics und User Stories
  • Sprint Planning, Review, and Retrospektive
  • Proaktives Risikomanagement
  • Projektfortschritt- und Budgetreporting
05Wartung und SLA

  • Automatisierte Fehlerprotokollierung
  • Proaktive Sicherheits- und Modul-Updates
  • Regelmässige Versions-Updates
  • Laufende Wartung

Ausgewählte Kunden

Zertifizierung und Technologien

Wir sind nicht nur Berater. Als Scrum-zertifizierte Software-Entwickler konzipieren, entwerfen und entwickeln wir kundenorientierte Projekte in-house. Dabei greifen wir sowohl auf unsere eigenen Spezialisten als auch auf ein Netzwerk von ausgewiesenen Experten in ihrem Fachgebiet zurück.

Drupal Association Member

Zertifizierte Scrum Product Owner

Nominiert für Best of Swiss Web

Flutter

React

Angular

Vue.js

CSS3

Elastic Search

Drupal CMS

Laravel

Symfony

Portfolio

IST AG

Die IST AG ist einer der führenden Hersteller von physikalischen, chemischen und biologischen Sensoren.

ÖKK

ÖKK ist eine Schweizer Versicherung mit einem Kundenstamm von über 175'000 Privatpersonen und 14'000 Unternehmen.

Pistor

Der führende Schweizer B2B Anbieter für Bäckereien, Hotels und Pflegeeinrichtungen.

Zahlungspläne

Für Konzerne

mit klaren Budgetvorgaben

10% Ermässigung, bei Zahlung des Projektbudget im Voraus.

  • Zieldefinition, Konzeption und Projektdefinition
  • Monatliches Zeit- und Budgetreporting
  • Dedizierter zertifizierter Scrum Product Owner
  • Transparentes Fortschrittsreporting
  • 2-wöchentliche Sprint reviews
  • Laufende Übergabe zur Abnahme fertiggestellter Arbeitspakete
  • Ergebnispräsentation für die Geschäftsleitung und den Verwaltungsrat
Für KMUs

die ihre Liquidität optimieren möchten

50% Anzahlung des Projektbudgets. Sobald die erste Anzahlung durch Arbeitsstunden verbraucht ist, wird der Rest des Budgets monatlich in Rechnung gestellt.

  • Zieldefinition, Konzeption und Projektdefinition
  • Monatliches Zeit- und Budgetreporting
  • Dedizierter zertifizierter Scrum Product Owner
  • Transparentes Fortschrittsreporting
  • 2-wöchentliche Sprint reviews
  • Laufende Übergabe zur Abnahme fertiggestellter Arbeitspakete
  • Ergebnispräsentation für die Geschäftsleitung und den Verwaltungsrat
Für Start-Ups

die ihre Burn rate minimieren und den runway verlängern möchten

Aufteilung von 110% des Projektbudgets in 12 bequeme monatliche Zahlungen.

  • Zieldefinition, Konzeption und Projektdefinition
  • Monatliches Zeit- und Budgetreporting
  • Dedizierter zertifizierter Scrum Product Owner
  • Transparentes Fortschrittsreporting
  • 2-wöchentliche Sprint reviews
  • Laufende Übergabe zur Abnahme fertiggestellter Arbeitspakete
  • Ergebnispräsentation für die Geschäftsleitung und den Verwaltungsrat

Unsere Garantie

Wir geben Ihnen eine ehrliche und transparente Einschätzung zu Ihrem Projekt. Weil wir Zuverlässigkeit gross schreiben, bieten wir Ihnen eine 100%ige Geld-zurück-Garantie innerhalb des ersten Monats, sollten wir nicht Ihren Erwartungen entsprechen.

Know-how-Transfer und Schulung Ihres internen Teams
Budget-Sicherheit: Wir entwickeln nur budgetierte und abgesegnete Arbeitspakete
Quality Assurance und Testing: 6-Augenprinzip im Testen und in der Abnahme

Erfahrungsberichte

Massgeschneiderte Applikationsentwicklung, engagierter Projektleiter, erfahrenes Team: Wir sind B-works

Unverbindlich beraten lassen

Wir helfen Unternehmen schweizweit