Offizielles Statement zur MKv4 1

12.12.2012
Liebe MKler,

kurz: wir hoeren euch.

Ich denke, es ist hilfreich fuer alle, mal ein paar gesammelte Statements zum
Start von MKv4, den Problemen, Features, Wuenschen und Reaktionen zu schreiben.

Bereits im Februar gab es einen ersten Preview auf MKv4. Nach dem wir bei der
Einfuehrung von v3 oft zu hoeren bekamen "es konnten ja nur wenige Testen", war
es ein einfacher, weiterer Schritt. Je mehr Leute testen, desto mehr Probleme
etc. koennen gefunden werden - etwas das am Ende sicherlich Allen hilft.
Natuerlich kommt es damit auch zu mehr Feedback und mehr Wuenschen.

Der erste Preview ging, gelinde gesagt, in die Hose. Es lief alles Andere als
optimal und gab vom Start weg viel mehr Probleme als gedacht. Daher musste dieser
erste Test relativ zeitnah wieder beendet werden. Dadurch wurde jedoch auch der
Ehrgeiz geweckt, es im 2. Versuch besser zu machen. Schliesslich hat es von allen
Seiten eine Menge Feedback gegeben, das verarbeitet werden musste.

Von Anfang an gab es Leute, die gegen, und andere die fuer das neue Design waren.
Grobe Probleme wurden behoben und im Rahmen der Moeglichkeiten gab es Anpassungen
des Designs. Vorschlaege die damals (wie auch heute) gemacht wurden, fanden ihren
Weg in die MKv4. Damit wuchs auch MKv4 nach und nach und wurde funktionsfaehiger,
schneller, besser und ja, sicherlich auch in manchen Teilen sehr komplex.

Nachdem die, ausgegangen von eurem Feedback, schlimmsten/groebsten Fehler soweit
behoben waren, wurde MKv4 einigen Usern wieder zugaengig gemacht. Es fanden
weitere Tests statt, es wurde weiter entwickelt, kurz: es ging vorwaerts.

Als MKv4 dann einen Stand hatte, den man wieder Leuten ohne groessere Erklaerungen
bereitstellen konnte, war die "Open Beta" angesagt. Mehrere Wochen lang stand die
MKv4 Leuten zur Verfuegung. Es gab einen einzigen kleinen Nachteil: die Daten
hatten einen alten Stand. Trotzdem fanden sich einige User, die MKv4 sehr aktiv
hoch und runter getestet haben. Auch hier wurden weitere Fehler gefunden und
behoben. Durch diese offene Beta hatten wir auch genug Gelegenheit, Erfahrung mit
MKv4 zu sammeln. Es gab umfangreiche Performanceanalysen die wir verwenden konnten,
um MKv4 auch auf die grosse Menge der User vorzubereiten, die sie eines Tages
nutzen sollten.

Auch das war ein grosses Learning das aus der Umstellung V2->V3 vor einigen Jahren
mitgenommen wurde. Denn wer damals schon dabei war, kann sich eventuell noch an die
ersten Wochen erinnern, in denen die MK immer wieder "still stand". Und, wie man
sieht, war das Learning daraus gut: die MK hatte bisher genau ein einziges Mal
fuer einen kurzen Moment einen Performance-Aussetzer.

Genauso finden sich viele Wuensche, die in den letzten Jahren von Euch bei uns
eingegangen sind. Das vermutlich populaerste Feature: Galerien sortieren. Dazu
kamen unzaehlige andere, mal grosse, mal kleine weitere Funktionen, die in den
letzten Jahren gewuenscht oder schlicht notwendig geworden sind.

Wer noch v2 kennt, weiss, das es damals z.B. erstmal nur Fotografen und Modelle
gab. Visagisten wurden nachtraeglich (und zugegeben sehr schlecht) eingebaut.
In v3 sollte das anders werden: es gab mehrere Sedcard-Typen, die MKv3 war von
Anfang an darauf ausgelegt, mehrere Typen an Sedcards zu haben.

Auch hier liegen dann ein bisschen die Wurzeln der Probleme, die wir bis zum Ende
mit MKv3 hatten. Im Gegensatz zu den Fotografen und Modellen fehlte zu allen
anderen User-Typen die Erfahrung. Was wollen sie? was brauchen sie?

So wurde in MKv3 nach und nach der Umfang erweitert. Mal fuer einzelne User-Typen,
mal fuer alle. Manche Dinge erwiesen sich als erfolgreich (Neues aus dem Netzwerk
z.B.), andere Features waren Grund fuer Beschwerden und Diskussionen (z.B. die
Hall of Fame). Trotz all dieser Schwierigkeiten aenderte sich jedoch eines nicht:
die MK wurde immer groesser.

Je mehr User wir hatten, desto groesser wurden auch die Anforderungen. Es kamen
auch immer mehr User aus dem Ausland hinzu, die uns vor ganz neue Probleme
stellten: sie hatten massiv Probleme in der MK weil sie schlicht nur schwer mit
der Sprache zurecht kamen.

Die Loesung war zuerst eine Reihe von hilfreichen Mods, die sich der User
angenommen haben und sie durch die MK gefuehrt haben. Im schlimmsten Fall darf man
sich einen Blinden vorstellen, der einfach genau gesagt bekommt wo was ist und
damit "leben" muss.

Die wachsende Userzahl sowie genau solche Probleme waren es, die irgendwann
die Entscheidung brachten, eine komplett neue Version zu bauen. Komplett neu
einfach deswegen, weil (wie schon des oefteren erwaehnt) viel Code und Design
in MKv3 einfach "zusammen gehoerten". Es waer ein riesiger Aufwand gewesen, diese
Trennung nachtraeglich zu schaffen. Und ja, dieses Problem ist unsere eigene
Schuld gewesen.

Anfangs waren die Versuche, MKv3 einfach soweit wie moeglich zu uebernehmen und
einfach die Teile neu zu machen, die neu gemacht werden mussten. Doch es war
relativ schnell klar: das wird ein beschissenes Ergebnis.

Also wurde "alles neu" als Weg gewaehlt. Es wurde sich an MKv3 orientiert und
nach und nach neue Strukturen geschaffen. Wir haben unsere Erfahrungen mit der
Datenbank aus den letzten Jahren genutzt um die Strukturen zu optimieren. Wir
haben angefangen, Eure Wuensche direkt einzubauen. Wir wurden so Altlasten und
Probleme los, die wir in MKv3, wenn ueberhaupt, nur sehr schwer haetten loesen
koennen.

Mit der offenen Testphase haben wir gehofft, weitere Probleme, die uns bisher
nicht aufgefallen sind, zu finden um sie zu beheben. Das hat in Teilen auch
gut geklappt, denn es gab einige User, die sich so tief in das Testen vergraben
haben, das selbst wir schon Angst hatten, die buddeln sich unten durch ;)

Die MK basiert jedoch auf einer groesseren Struktur (groesser im Sinne von:
es ist nicht nur ein Server, eine Datenbank und ein paar Bilder). Wir haben fuer
die Testphase Ressourcen hinzugefuegt und abgezweigt um zumindest in Teilen die
spaetere, reale Welt, nachzubauen. Wenn man ehrlich sein soll, reicht das bei
Weitem nicht. Einige Dinge die uns jetzt auf die Fuesse gefallen sind, waren so
komplex, das man sie vermutlich in keiner normalen Teststellung ohne Weiteres
gefunden haette. Selbstverstaendlich basieren alle Problem auf Dingen, die wir
verantworten muessen, denn wir haben das, was ihr seht geschaffen.

Ein vermutlich sehr populaeres Beispiel aus den letzten Tagen: der
Bilderupload-Bug.
Wer unter den ersten Nutzern von MKv4 war, erinnert sich an das tolle
geschmierte Willkommensbild, unter dem sich einige von euch verewigt haben. Wie
man also unschwer erkennen konnte, hat der Upload funktioniert. Trotzdem gab es
mehr und mehr User, die Probleme hatten, ihre Bilder online zu stellen.
Es hat letzten Endes fast zwei Tage gedauert dieses Problem zu finden. Es trat
naemlich nur dann auf, wenn mehrere Punkte zusammengetroffen sind. Letzten Endes
gilt unser Dank einem User, der uns alle Infos immer wieder geliefert hat um das
Problem tatsache dann mal komplett nachstellen zu koennen. Wir hatten den Fehler
in keinem Test selbst provozieren koennen.

Die MKv4 ist nun seit knapp 2 1/2 Tagen online. Genau, das sind 60 Stunden. 60
Stunden in denen wir all unsere Energie dazu aufgebracht haben, euch zuzuhoeren,
eure Fehler aufzunehmen und zu beheben.

Darunter sind auch viele Vorwuerfe, die teils fuer uns gut Nachvollziehbar sind,
bei anderen faellt es uns eher schwer. Ein Beispiel ist unsere Informationspolitik.
Es seien Daten verloren gegangen, wir haben nicht davor gewarnt, wir haben uns nicht
darum gekuemmert. Waere das so, muessten wir uns extrem schaemen, doch es ist eben
nicht so. Inzwischen kommen wir teils schon garnicht mehr dazu, selbst noch viel
dazu zu sagen, da manche User schneller im "fuer uns Antworten" sind.

Dennoch bleibt die Frage: was waer euer Vorschlag, damit wir euch besser
Informieren koennen?

Folgendes reichte bisher scheinbar nicht aus: E-Mail vorab mit allen Infos,
Posting im Forum, "gelber Zettel" auf der eigenen Startseite.

Wir werden weiter an MKv4 arbeiten (das ist das ganz ganz deutliche und offizielle
"es wird keine V3 mehr geben"), wir werden die Fehler beheben, die aktuell
bestehen, wir werden euch weiter zuhoeren und wir werden weiterhin Dinge tun, die
manchen missfallen werden.

Wir sind auch weiter fuer euch da und helfen euch, jedoch sind wir im Moment noch
stark mit der Feedbackverarbeitung beschaeftigt, so das manche Dinge auch mal ein
bisschen laenger brauchen koennen.

Ganz langes, ganz kurz: wir hoeren euch, wir sind fuer euch da.

Das MK-Team:
Hendrik
P. Shot
Darkman
Art@DD
un-schuld
fodeAs
JoergN
BS
Remo Schuett
SALT
Harald Weis
The PEPPER
Holger Schemel
Nightshadow77
Stefan Tautorat
photographic impressions
Susanne Güttler
Sebastian Rahn
Bittner-Foto

Topic has been closed