Dafür HerstellerprofilIch habe mit Derek Gardiner, Mitbegründer von Comotion, darüber gesprochen, wie er entdeckte Mendix und Low-Code-Entwicklungund wie er sie nutzt Mendix um Probleme zu lösen und Mehrwert für seine Kunden zu schaffen.
Hören Sie sich das Gespräch unten an:
Erzählen Sie uns von Ihrem beruflichen Hintergrund. Haben Sie bereits Programmiererfahrung?
Ich habe schon früh Computerprogrammierung studiert. Als ich die Schule verließ, zogen mich vor allem zwei Dinge an Computern an. Wie die meisten Leute waren das erste die Computerspiele. Das zweite, was mich wirklich an Entwicklung und Computern anzog, war der Wunsch, Lösungen zu erfinden. Ich schloss die Schule Anfang 2000 ab, und zu dieser Zeit kamen viele Nachrichten aus dem Silicon Valley über Leute, die in ihren Garagen Unternehmen gründeten und Wert schafften, und diese Unternehmen gemeinsam gründeten. Das hat mich wirklich an Informatik und Entwicklung gereizt.
Also fand ich eine Universität, die als Teil ihres Programms ein Abschlussprojekt anbot, bei dem es darum ging, ein Computerspiel zu entwickeln. Ich wählte den Kurs und lernte Programmieren. Als ich das Computerspiel als Teil des Abschlusskurses fertig hatte, war dieses Lebensziel erreicht und ich hatte keine Lust mehr, mich mit Computerspielen zu beschäftigen. Stattdessen begann ich eine Karriere als Programmierer. Ich glaube, die meisten Programmierer beginnen ihre Karriere mit dieser Liebe zu Spielen, sie scheint ziemlich beständig zu sein.
Jetzt bin ich Mitbegründer von Comotion, einem Softwareentwicklungsunternehmen, das Unternehmern hilft, mithilfe neuer Technologien wie Mendix. Wenn man ein Unternehmen gründet, muss man viele verschiedene Hüte tragen. Ich denke, deshalb ist der Titel Mitgründer ziemlich treffend. An manchen Tagen bin ich mit ganz normalen betriebswirtschaftlichen Aufgaben beschäftigt. An anderen Tagen erledige ich Entwicklungsmanagementaufgaben und an anderen Tagen gehe ich direkt in die Mendix Business-Engineering-Plattform und schlage einige Lösungen aus, was ziemlich viel Spaß macht. Das ist, was ich tagtäglich mache.
Sie sind sehr lösungsorientiert und haben Programmierung zur Problemlösung eingesetzt. Wie haben Sie entdeckt, dass Low-Code eine Möglichkeit zur Problemlösung ist?
Ich habe als Entwickler angefangen und es hat mir Spaß gemacht, diese Probleme zu lösen, aber ich war schnell ein wenig frustriert darüber, dass die Lösungen, die wir entwickelten, nur wenige Knoten vom Punkt der Wertschöpfung entfernt waren. Nachdem ich also ein paar Jahre lang entwickelt und Teil eines oder zweier verschiedener Teams gewesen war, wechselte ich zum Business Analyst. Dadurch konnte ich viel näher am Kunden sein, und das gefiel mir sehr.
In der Rolle des Business-Analysten sammeln Sie Anforderungen und entwickeln ein gewisses Maß an Lösungen, aber auf Geschäftsebene. Das ist nicht so detailliert wie die Art von Lösungen, mit der Sie als Entwickler zu tun haben. Ich arbeitete mit einem Team zusammen, das eine bestimmte Entwicklungsmethodik verwendete, und ich war schnell frustriert, weil ich auf Funktionen und kleine Optimierungen stieß, die der Kunde wirklich brauchte, die aber nicht schnell genug geliefert wurden. Aufgrund meines Entwicklungshintergrunds wusste ich, wie es geht. Aber aufgrund des Entwicklungsprozesses durfte ich den Code nicht berühren und die Lösungen nicht selbst erstellen, und das wurde für mich ziemlich frustrierend.
Etwa zu dieser Zeit erfuhr ein Freund von mir von MendixSie schickten mir eine E-Mail mit einem YouTube-Video von Mendix und ich war sofort interessiert. Zum ersten Mal hatte ich das Gefühl, ein Werkzeug gefunden zu haben, mit dem ich sofort Lösungen mit dem Kunden erarbeiten konnte.
Nachdem ich das Video gesehen hatte, kontaktierte ich einen Mendix Partner hier in Südafrika und habe schließlich für sie gearbeitet. So hat alles angefangen.
Was war das erste, was Sie gebaut haben mit Mendix?
Als ich anfing, für den Partner zu arbeiten, wurden wir mit der Entwicklung eines Online-Kreditantragssystems beauftragt. Ich wurde in ein Team mit zwei anderen Mendix Wirtschaftsingenieure. Einer fing zur gleichen Zeit mit mir an und ein anderer hatte schon ein paar Monate Erfahrung. Der Großteil des Teams war also brandneu und sah Mendix zum ersten Mal in diesem Monat.
Wir stürzten uns unter großem Druck ins kalte Wasser und schafften es, eine Lösung auszutüfteln, die an sich schon erstaunlich war. Seitdem bin ich einigen Entwicklern begegnet, die in Teams mitgearbeitet hatten, die versucht hatten, praktisch dasselbe System zu entwickeln. Der Vergleich war großartig, denn sie brauchten wesentlich mehr Zeit für die Fertigstellung ihres Projekts und hatten mehr Teammitglieder. Sie hatten drei erfahrene Entwickler, zwei Tester und Business-Analysten, ein großes, teures Team, das den Betrieb leitete. Wir standen unter großem Druck, aber wir bauten ein stabiles System auf, das viele sehr gute Geschäfte einbrachte.
Es war eine tolle erste Erfahrung. Es war erstaunlich zu sehen, was jemand erreichen kann, wenn er in so kurzer Zeit von Null auf ein unternehmenstaugliches System kommt.
Welche Schritte haben Sie unternommen, um zu lernen Mendix?
In der Woche vor Projektbeginn absolvierten wir einen zweitägigen Zertifizierungskurs. Mendix 2 war gerade erschienen, also gab es noch keine offizielles Online-Zertifizierungsprogramm. Wir arbeiteten mit jemandem zusammen, der uns zwei Tage lang schulte, und danach waren wir zertifiziert und begannen sofort mit der Entwicklung der Lösung in Mendix.
Ich habe viel gebastelt mit Mendix. Es ist ein großartiges Tool, mit dem man herumbasteln und viele Experimente durchführen kann. Wenn man eine Idee hat, kann man sie sehr schnell umsetzen und bekommt eine gute Perspektive, ob die Idee, die man hat, tatsächlich einen Wert hat oder nicht. Daraus ist der größte Teil meiner Entwicklung entstanden: Ich habe eine Idee aufgegriffen, von der ich denke, dass sie funktionieren wird, und eine Lösung entwickelt und sie dann getestet.
Wie hat sich Mendix Ihre Arbeitsweise verändert?
Es ist grundlegend anders. Einer meiner Kunden ist nicht hier in Kapstadt ansässig und ich musste mit ihm eine Präsentation machen. Ich hatte die Wahl: Ich konnte entweder eine PowerPoint-Präsentation erstellen oder einfach einen groben Entwurf des Systems zusammenstellen.
Anstatt eine PowerPoint-Präsentation zu machen, entwickelte ich eine sehr frühe Version des Systems und erstellte dann während des Anrufs einfach ein Benutzerprofil für diese Person und bat sie, sich beim System anzumelden. Während wir zusammen telefonierten, bat ich den Kunden, herumzuklicken und sich ein oder zwei von mir erstellte Funktionen anzusehen. Sie waren sofort sehr beeindruckt. Dies ist ein großartiges Beispiel dafür, wie Mendix hat unsere Arbeitsweise grundlegend verändert. Wir stürzen uns einfach direkt hinein.
Erzählen Sie uns mehr über Ihr Unternehmen Comotion.
Erstens ist Comotion ein Mendix Partner. Wir führen Standard-Partnerschaftsimplementierungen durch, derzeit hauptsächlich im Lebensversicherungsgeschäft. Aber Comotion ist mehr als das. Wir haben ein paar andere Geschäftsmodelle, eines, bei dem wir gerne mit Experten in einer bestimmten Branche zusammenarbeiten und dann versuchen, ein Geschäft rund um eine Gelegenheit mit diesem Experten zu formulieren. Das haben wir ein paar Mal gemacht. Es ist viel harte Arbeit, aber es ist ein Beispiel dafür, was Mendix ermöglicht es uns, dies zu tun.
Ich habe vorhin über die Art von Experimenten und Iterationen gesprochen, die jetzt für Entwickler möglich sind. Mendix hat dieses Geschäftsmodell ermöglicht. Wir können sehr leicht eine Gelegenheit finden. Wenn ich „leicht“ sage, meine ich leicht im Kontext der Alternative, nicht leicht im Sinne von etwas, das wir jeden Donnerstagnachmittag tun. Mendix hat uns im Grunde auf diese Weise dazu befähigt, Wertesucher zu werden. Wir können wirklich losgehen und herausfinden, wo der Wert liegt, und sofort etwas um diesen Wert herum aufbauen.
Möchten Sie uns sonst noch etwas mitteilen?
Ein großer Teil dessen, was uns ausmacht, ist die Begeisterung für MendixIch stelle mir uns gerne als eine Form von Mendix Evangelisten, bis zu dem Punkt, dass wir die Mendix Malt YouTube-Kanal. Wir haben es aus drei Gründen geschaffen. Der erste ist, dass wir begeistert sind von Mendix. Wir glauben, dass es dort genug zu senden gibt. Zweitens wissen wir, dass es diese globale Gemeinschaft von Mendix Wirtschaftsingenieure, die definitiv anders denken. Sie fordern die Grenzen dessen heraus, was die Branche normalerweise gerne akzeptiert, und wir wollten einiges davon in den Kanal einfangen. Der dritte Grund ist, dass wir viele Leute haben, die uns Fragen stellen zu Mendix. Wissen Sie, „Was ist Mendix?“ oder „Wie können Sie es in der einen oder anderen Branche verwenden?“ Also dachten wir, dies sei ein großartiges Medium, um diese Botschaft tatsächlich zu vermitteln.
Mendix war für uns ein großartiger Partner, ganzheitlich. Es war eine spannende Reise.