Continuum

Es klang wie eine gute Idee. Aber leider scheint es MS an Grip zu mangeln. Probleme mit der Hardware, naja, die ließen sich lösen - auch wenn ich nicht verstehe, wie man in Redmond auf die Idee kommt, ausgerechnet beim quasi letzten Versuch auf das Bananenprinzip zu setzen. Doch Steve Ballmers Developer-Tanz zieht 2016 wohl nicht mehr. Es mangelt  nun sogar an Software. Auf Windows. Mangelt es an Software. Was ist denn da passiert, möchte man fragen. Nicht nur das, auch die eigenen Produkte werden irgendwie nicht so ganz clever eingesetzt.

CTOs Ratschläge an den Junior 4

Vor ein paar Tagen fand ein informelles Meeting Berliner CTOs statt. Im Fokus stand die Betrachtung Berlins als Standort für Software-Unternehmen. Möglichst bald wollen wir Ideen konkretisieren und umzusetzen, die Berlin zu einer noch besseren Adresse für Software-Unternehmen machen. (Interessiert? Hier entlang.)

Beim Thema Teamaufbau sprachen wir auch über weibliche Entwickler. Tenor: Sehr gute, gründliche Denker & Softwareentwickler, manchmal zu wenig Ego, fast immer down to earth, selten Star-Allüren und oft großes Potenzial, einem Team den Schubs in die richtige Richtung zu geben. (Shoutout zu K, N und G!) Im übrigen stellten wir fest, dass es in Berlin leichter fällt, gute Entwicklerinnen zu bekommen als irgendwo sonst in D. Es ist immer noch nicht einfach, aber eben einfacher. Yay für Berlin!

Um Männlein und Weiblein gehts hier aber nicht. Sondern.

Bau’ dein Team so divers wie möglich. Bring’ in erster Linie unterschiedliche Menschen zusammen, nicht Skills, Hobbys, Musikgeschmack oder Fußballvereine. Mit “more of the same” entwickelst du dich nicht. Neue Einflüße öffnen Köpfe, bringen Gedanken in Bewegung und ermöglichen neue Perspektiven und Problemlösungen. Ihr werdet besser, je unterschiedlicher ihr seid. Gleichheit führt zu Inflexibilität.

Pro-Tipp: Stelle Leute ein, die schlauer sind als du.

PS. Wer aus diesem Text irgendwas liest, was da nicht steht: Lies’ lieber das.

Digitale Unternehmensberatung

Warum wollen Digital-Agenturen jetzt auch Unternehmensberater sein? Was fehlt den Beratern, dass sie sich Agenturen kaufen?

Für die Agenturen ist es der berühmte seat at the table. Aperto, Fjord, Flow, sie alle sprechen von strategischen und technologischen Vorteilen der Berater und die Berater zitieren die Kreativität der digitalen Werber. So wird bei Aperto die kreative Kompetenz verortet, bei IBM iX strategische, analytische und technologische Expertise sowie die Innovationskraft der größten Digitalagentur der Welt. Natürlich werden die Teams bei passender Gelegenheit kombiniert.

Wer mit wem ins Bett steigt, ist damit klar: Die neue Verbindung unterstützt die strategische Expansion … von IBM.

Fjords Designkompetenzen ergänzen das Angebot des Geschäftsbereichs Accenture Interactive […] #

IBM hat einen signifikanten und wachsenden Bedarf an Digital-, Kreations- und Design-Kompetenzen identifiziert, um Unternehmen dabei zu unterstützen, an der Spitze des Wettbewerbs zu agieren. #

The acquisition of Flow Interactive enables us [Deloitte] to further expand our world class experience design competency […] #

Syzygy-Chef Marco Seiler sagte im Oktober über die konservative[n] Anzugträger:

Sie positionieren sich mit Attributen, die eigentlich die Digitalagenturen für sich gepachtet hatten: agile Innovation, interaktives Design und digitale Produkte. Um dem Anspruch gerecht zu werden, reichern sie ihre Netzwerke mit den besten Produktdesign- und Innovationsschmieden an […] #

Zur Idee der Agenturen, Berater zu werden:

Bei dieser wenig konkretisierten Absichtserklärung ist es dann auch meist geblieben.

Die Basis für eine Neupositionierung, unbedingt nötig zur Abgrenzung gegenüber den finanzstarken Beratungshäusern, liegt laut Marco in dem Wissen um Customer Experience, das aus Kreativität, Insights, Umsetzungsstärke und einem nutzerorientierten Technologieverständnis stammt. Für die Berater ist dieses Paket nur “schicke Exekution”.

Die Beratungshäuser hingegen bringen umfassendes Verständnis für regulative Rahmenbedingungen einer globalisierten Wertschöpfungskette mit. Mit diesem Satz wird ein Digitalwerber erst mal wenig anfangen können.

Agenturen und Berater haben vor einiger Zeit erkannt, dass sich ihre Kundenbeziehung und Wertschöpfung ändern muss. Trotzdem, beide haben ausreichend Potenzial um sich nicht panisch nach einer schützenden Hand umsehen zu müssen - die Agenturen können es sich in Nischen bequem machen, sofern man dann mit einem Platz am Katzentisch zufrieden ist. Finanzstärke haben die Big Four der Berater überdeutlich - sofern der Vergleich mit Publicis, IPG, Omnicom und WPP tatsächlich statthaft ist. PwC, Deloitte, Ernst & Young und KPMG machen weltweit über 120 Milliarden USD Umsatz. Die Werber-Big Four kommen auf nur 34 Milliarden.

In einem Pay-to-Win-Spiel haben die Berater die Nase vorn.

Doch in ihrer DNS fehlt die Flexibilität der Agenturen, die kreative Denke. Sie schaffen es nicht, aus tradierten Denkmustern auszubrechen. Wenn etwas nicht bereits beschrieben und so durch Deduktion herzuleiten ist, sind sie nicht aussagefähig. Je weniger Fakten auf dem Tisch liegen, desto stärker geraten sie ins Schwimmen. Sie wissen auch, dass sie nicht einfach die Digitalchaoten neben ihre Senior-Partner setzen können. Man trennt also die Digitalen vom Rest des Geschäfts, räumlich, legal und geistig. Deloitte Digital, Accenture Interactive, IBM iX. KPMG lässt seine Akquisitionen unter ihrem ursprünglichen Namen auftreten, EY nennt sie kaum beim Namen. Doch wie man Juristen, Finanzexperten und Steuerprüfer sowie Kreative und Softwareentwickler in einem Raum dazu bringt, zu einem guten Ergebnis für einen Kunden zu kommen, können sie nicht zu beantworten.

Der Beginn des Kleingedruckten der Pressemitteilung von Accenture zum Kauf von Fjord. #nuffsaid

Den Beratern fällt der Wandel also genauso schwer wie alle anderen, einschließlich der Digital-Agenturen. Für die sieht Marco einen Silberstreif.

Wenn sie geschickt sind, kümmern sie sich künftig nicht nur um die kommunikative Dimension, um das Design und die Implementierung einer Website oder einer App, sondern um die komplette Konzeption und Erstellung digitaler Produkte und Services zur Schaffung eines digitalen Ökosystems einer Marke. Damit erweitert sich ihr Einflussbereich bei den Kunden weit über das Marketing hinaus in Produktentwicklung und –management und letztlich in die Führungsebene.

Womit wir wieder am bei einem Platz nah am Salz angekommen sind.

Thema Talente. Beide Seiten haben ihr Päckchen zu tragen, ihren Ruf. Der ist bei beiden nicht ideal - die einen herzlose Zahlenmenschen (sogar Betrüger, Bankster?), die anderen Verführer, Konsumapologeten. Effizienter sind die Zahlenmenschen (149 TUSD Umsatz pro Mitarbeiter gegen 107 TUSD), beliebt sind sie alle nicht besonders. Die Berater “bezahlen besser”, die Agenturen bieten “spannendere Aufgaben”. So sah es jedenfalls vor fünf Jahren aus. Wie es wohl in weiteren fünf Jahren sein wird? Und welchen Typ Mensch werden beide in Zukunft anziehen?

Unsere Hausaufgaben müssen wir alle machen, und natürlich dreht sich die Welt weiter. Ein bewegliches Ziel trifft man, indem man es im Visier behält. Eine Vorhersage möchte ich nicht wagen, aber eine Vermutung äußern. Die ist natürlich gepaart mit Vorurteilen, Wünschen und Ideen für die Welt, die ich mit mir herumtrage.

Ich glaube nicht, dass die Beratungshäuser in der Lage sein werden, die Lücke zwischen konservativen Anzugsträgern und kreativen Chaoten zu schließen. Ihre angeflanschten Digitaleinheiten werden angeflanscht bleiben, Integration ausbleiben. Die guten Köpfe aus den Beratungen werden zu den Digitaleinheiten abfließen. Gleichzeitig werden die Agenturen Partnerschaften mit Beratern suchen. Auf Augenhöhe, wohlgemerkt. Sie werden ihre Kreativität und ihre Umsetzungskompetenz in den Vordergrund stellen und sich Beratern und deren Kunden als kreative Impulsgeber, Customer-Experten und integrierende Moderatoren anbieten. Im Endeffekt wird es neue Klassen von Unternehmen geben. Unterscheidungsmerkmal wird die Größe, Dichte und Schwerpunktsetzung ihrer Netzwerke sein und die Ausprägung ihrer Fähigkeit, auf wechselnde Kundenanforderungen, Nutzungsszenarien und Rahmenbedingungen zu reagieren, sie zu antizipieren.

The winners in the “new normal” will be organizations that focus on customer-driven innovation, business-model innovation and a culture that fosters innovative thinking. #

Denn eines steht fest: Der maximale Grad an Komplexität ist noch nicht erreicht. Was wir gerade erleben, ist eine Übergangsphase (jede Zeit ist eine Übergangsphase - aktuell bedeutet status quo in sechs Monaten bereits etwas anderes). In diesem Sinne darf das neue Normale nicht ein Rückzug in Nischen, sondern muss die Bewegung hin zu einem breiteren und dichteren Kompetenznetz sein.

Und genau da liegt der Hund begraben. Wir sind faul geworden. Wir haben uns doch ganz nett eingerichtet, mit unseren Tools, unserer Ideation, den “agilen Prozessen”, den Witzchen über Internetausdrucker. Vergessen haben wir dabei, dass die Straße nicht da zu Ende ist, wo wir stehen geblieben sind. Das Gute ist der Feind des Besseren, und es ist nur eine Frage der Zeit, bis das Gute nicht mehr reicht.

Die Devise muss also lauten, aufzustehen und sich umzusehen, die Beine in die Hand zu nehmen und wieder loszulaufen. Lethargie abzuschütteln und sich davon zu verabschieden, dass wir einfach nur mehr davon machen, was wir gestern gemacht haben. Endlich anerkennen, dass wir anders denken müssen. Dass uns die digitale Transformation genauso trifft wie jeden anderen auch. Dass sich dadurch unsere Denkweise, unsere Arbeitsweise und unsere Arbeitsergebnisse ändert, ändern muss. Dass wir das selbstbestimmt angehen müssen, wenn wir relevant bleiben wollen.

Im Grunde wie vor 15, 20 Jahren: Wir müssen wieder Dinge denken, sagen, tun, die andere für verrückt halten. Um letztlich dieses “Customer Experience entlang der gesamten Customer Journey” zu liefern, von dem alle immer reden.

Auch interessant:

  • Digitale Transformation - über digitale Denke.
  • Adding complexity - über die Komplexität der neuen Software-Welt (englisch).
  • Werbung ist Scheiße - Jürgen Lichtenecker über neue Werbung und Partnerschaften weg vom Kleinst-Pitch.
  • Seid ihr noch zu retten? - Wolfgang Bscheid und Fabian Roser in der W&V. Hier zeigt sich die Kleinlichkeit der Diskussion und eine grundlegend falsches Verständnis von Technologie und digitaler Denke. Aus der Ecke müssen wir raus!
  • Here come the corporates – Accenture and Deloitte are flexing their creative muscles.
  • The Consultancy Conundrum - It’s not all doom and gloom. Forderungen an Agenturen, sich neu zu orientieren. Aus 2013.

Habe ich einen wichtigen Aspekt vergessen? Ist das alles Quatsch? Verbesserung, Kritik und Anregungen gerne hier, bei Twitter, FB oder sonstwo.

Bild via rossz kifogás.

Bug raten

Ein Spiel für Dev-Teams.

Personen: 1-7
Alter: 0-99

Ziel: Herauszufinden, unter welchen Umständen es zu dem beschriebenen Fehlverhalten kommt.

Vorbereitung: Lustige Bugs suchen.
(Pro-Tipp: Liste im Wiki anlegen und immer rein damit. Bereits gespielte einfach überschreiben, das Wiki hat eine History.)

Jede*r Spieler*in sucht sich einen Bug aus.

Es beginnt die nach (Alter|Zugehörgkeit|Erfahrung) (jüngste|älteste|durchschnittlichste) Person.

  1. Verlesen des Bugs durch aktuelle*n Spieler*in.
  2. Alle lachen. Bis auf die, die‘s nicht schnallen.
  3. Beginnend beim rechts der vorlesenden sitzenden Person formulieren alle der Reihe nach, wie wohl der Code aussehen muss, der den Bug auftreten lässt.
  4. Vorleser*in argumentiert gegen jeden Vorschlag.
  5. Erfahrungen, Weisheit und Paradigmen werden ausgetauscht.
  6. Alle nippen am Bier und nehmen Chips nach.
  7. Spieler*in links der/s Vorleser*in beginnt bei Schritt 1.

Quellen für interessante Bugs

  • Known Issues bei CanIUse.
  • The Daily WTF.
  • Security-Meldungen, z. B. Ars Technica, heise security, CWE.
  • Aus dem eigenen Tracker: Die Tickets mit den meisten Entwickler-Kommentaren sind gute Kandidaten. Und Tickets bzgl. vor Monaten geshippter Features.

Verbesserungsvorschläge und Hausregeln sind gerne willkommen - hier geht’s zu Google Docs.

Beobachtungen V

  • Danke an Yuval Harari. Die Kurze Geschichte der Menschheit ist mein wichtigstes Buch des letzten Jahrzehnts. Lies’ es!
  • Und: Danke an mich selbst. Muss auch mal sein.
  • Halbe Sachen tragen weit, sind aber kein Grund, Stolz zu empfinden.
  • Das Richtige … Ist so sehr eine Frage der Perspektive wie grundsätzlich. Und nein, die goldene Mitte ist nicht immer … richtig.
  • Man wächst nicht an allem.
  • An das Leben zu Glauben, obwohl man vom Tod weiß.

Meta:

Seit 2011 schreibe ich die Beobachtungen auf. Sie kommen für mich einem Tagebuch am nächsten. Der jährliche Rhythmus spannt einen guten Rahmen, entschleunigt und gibt Perspektive; die Listenform erlaubt Holprigkeit und rahmt Gedanken ein. Schön. Ich mag das.

30 spannende Minuten

Rob Joyce ist Chef einer Abteilung des NSA, die Tailored Access Operations genannt wird. Allein bei dem Namen läuft es mir kalt über den Rücken. Im Grunde heißt das “Wenn wir deine Daten wollen, bekommen wir sie auch. Es mag Zeit und Resourcen kosten, aber wenn es nur den kleinsten Riss in deinem Dach gibt; wir finden ihn und pinkeln dir auf den Kopf.”

In 30 sehr spannenden Minuten spricht er über Angriffsvektoren, Gegenmaßnahmen und Beharrlichkeit.

Aktivieren Sie JavaScript um das Video zu sehen.
https://www.youtube.com/watch?v=bDJb8WOJYdA

Apple Safari Surf Suggestion Service

While looking at the data Apple sends back and forth for the Safari Surf Suggestion feature I came across the HTTP header “X-Apple-Subscriptions”.

It seems to contain a list of services you have subscribed to using iTunes.

Interestingly, “X-Apple-Subscriptions” yields no search results on Apple Developer Forums, Google, SO, reddit et al.

Can anyone else provide other examples for a) data send using this header b) non-obvious situations in which it is sent?

Request

Host
api.smoot.apple.com
Accept
*/*
Proxy-Connection
keep-alive
X-Apple-CachedResults
%5B%5D
Accept-Language
en-us
Accept-Encoding
gzip, deflate
X-Apple-Subscriptions
[{"type": "premium","provider": "www.netflix.com","active": true},{"active": true,"attribute": "premium","provider": "fuse"}]
X-Apple-CachedQueries
%5B%22bec%22,%22be%22%5D
X-Apple-UserGuid
cb9c7a5a-d9f0­4ab1­e5a1-f44a7241a4ca
User-Agent
SafariShared/11601.4.2 (Mac OS X 15D21) Version/9.0.3 Safari/601.4.4
X-Apple-FirstPartySessions
{"temp_maps_session" : "0037032267291264137303­408989036777965119"}
Connection
keep-alive
X-Apple-UI-Scale
1.0
X-Apple-Languages
["en-US","de","en"]
Pragma
no-cache
Cache-Control
no-cache

 

GET-Parameter

q
beck
locale
en-DE
key
granite0323
latlng
52.485000,13.439500
geosrc
wifi,73.993243
storefront
143443-2,32
time_zone
Europe/Berlin
24h
true
calendar
gregorian
region
en-DE
keyboard
de
units
SI

 

Response

HTTP/1.1 200 OK
Access-Control-Allow-Origin
*
Cache-Control
private, max-age=300
Content-Encoding
deflate
Content-Type
application/json; charset=utf-8
Date
Wed, 27 Jan 2016 14:59:33 GMT
Content-Length
1446
Strict-Transport-Security
max-age=15768000
Expires
0
Cache-Control
no-cache

 

Payload siehe http://pastebin.com/AXweszJn.