Guntram Bechtold

Über Guntram Bechtold

Guntram Bechtold ist Certified Scrum Master und Software Projektmanager in Dornbirn. Running und Mountainbiken sind sein Sport. Er ist Mitgründer des Online Marketing Unternehmens StarsMedia IT Management KG.

TechStars is about giving an unfair competitive advantage to Founders

Mission fo TechStars
Giving Founders an unfair competitive advantage by providing a strong network“
.
#givefirst
.
Techstars 
VC and Private Equity Firm providing Mentoring, Legal and Strategic advice
900 Companies signed up in last 10 yrs
90% are succeed
10% failed
.

How to get funded with TechStars? 
Team is critical: Two is the minimum, Three is best. Power Dynamics need to work.
Strong technical cofounder. Find something Big and Boring
Look for Market with 100M$ Rev per Year
 .
How does Techstars Work?
Mentors travel to events around the world
Central Office in Bolder, Colorado
Global Event: Founderconf in Cincinaty
 .
 
Programs with Target Programs & Corporate Programs
Techstars are running Regional Programs and Corporate Partner Programs. The tech programs include IoT, FinTech, Cloud and Mobility. City Programs & Corporate Partner Programs include Projects about Supplychain Logistics for Companies of 1800 Stores. Croporate Partner Programs include Metro A/B, Virgin London,  Disney – In short Companies that are Looking for Businesses that are complimentary to their core business.
.

Successful investments are „big and boring“ 

The team of Sendgrid started out with SMTP-API, sending 1B E-Mail a day
Digital Ocean was part of Bolder 2010

.

Stakeholders at Techstars
Ford Motor Company realises they cant be the final assembler of motorcompanies
Target retailsers they cant be brick and morter
Barkleys wanted to innovation
.
The Rise Coworking in NewYork for FinTech
Barkley realizes they they want to do more, there is innovation they need to be integrated with 4 hubs, typically FinTech Coworkings are in London, NewYork, SouthAfrica, Telaviv.

Eine verändernde Welt

In einer Welt die sich laufend ändert ist es kritisch-wichtig dass man auf neue Situationen aktiv, in manchen Fällen interaktiv reagiert. Scrum bietet eine der erfolgreichsten Methoden um ein Team strukturiert mit solchen Situationen interagieren zu lassen. 

Agilität erhalten
Die Spannkraft und Agilität wachsen nicht von selbst mit steigenden Herausforderungen. Diese Ansätze helfen auf geänderte Bedingungen erfolgreich zu reagieren: 
1. Praktisch und pragmatisch sein
Progress over process. Klar ein guter Prozess ist besser als ein schlechter Prozess. Ein schlechter Prozess ist besser als kein Prozess. Kein Prozess ist besser als keine Reaktion. 
2. Aufgaben restlos klären. Im Vorfeld.
Es hilft nicht eine Anforderungen grob oder teilweise zu klären. Der Aufbau muss im Vorfeld klar sein da sonst viel nachgearbeitet werden muss.
3. Arbeit in „Planung“ und „Umsetzung trennen
Jeder Bauherr macht zuerst einen Plan und beginnt erst danach mit dem Hausbau. Auch in einem Scrum Sprint sollten Planung und Ausführung klar getrennt sein um beste Ergebnisse erreichen zu können.
4. Review und dadurch lernen
Die Messgröße einer Lernkurve ist ihr Anstieg. Durch wöchentliche Reviews wird diese Lernkurve Schritt für Schritt nachgehalten und gesteigert.

10 Gründe Warum Trello aktuell das Beste Projektmangent tool ist

Es gibt zahlreiche Projektmanagement Tools, angefangen von Scrumy über Basecamp bis hin zu Active Collab. Im mobile Bereich scheint es dass jede Woche eine neue Todo-List app released wird. Trotzdem hat sich in meinem Projektmanagement Alltag Trello als beste und effizienteste Lösung herausgestellt.
Deshalb hier nun 10 Gründe Warum Trello aktuell das Beste Projektmangent tool ist. Wer wissen möchte wie man Trello richtig nutzt liest sich vielleicht diesen Artikel durch.

Karten mit einem Klick erstellen
Progress tracking ist leicht mit Checklisten
Checklisten in Karte konvertieren
Alle Attachments
Kommunikation per Kommentare
Am Ende alles wegschmeissen
Alte Karten im Archiv
Die Formatierung nutzen
Filter und Shortcuts
Drag and Drop in die karten
App Integration: Notifications

Zusammenarbeit mit Trello und Google drive richtig einrichten

Was ist zu beachten wenn man Trello.com und Google drive nutzt?

Man kann als Verein oder Unternehmen natürlich Google Apps verwenden. Leider gibt es den kostenlosen NGO Plan nur in den USA. Als Firma läppern sich die Kosten für Google Apps auch mit der Zeit zusammen. Aus diesem Grund nutzen wir im Fall unseres Vereins folgende Struktur:

Website Hosting bei Easyname
Weiterleitung der MX E-Mail records zu All-Inkl, weil Postboxen hier einfacher managebar sind
Trello mit dem kostenlosen Plan
Google drive mit dem kostenlosen Plan

Systeme sauber und transparent verbinden
Vorbereitung
Domain und Webspace bei Easyname einrichten
MX Records auf den Host bei All-inkl zeigen lassen
Testweise mit diesem Setting eine E-Mailadresse anlegen
Bei Trello einen Account anlegen: Achtung: Viele User sind bei Trello noch nicht vergeben, wenn man aber die erste activation E-Mail nicht korrekt aktiviert kann es schnell passieren dass man sich selbst den gewünschten Usernamen (VornameNachname) blockiert.
1. Gemeinsame E-Mail adressen für eine saubere Struktur

Am besten User auf einer Domain, über die selben Postfächer anmelden
Die Adressen müssen keine Postfächer sein, Weiterleitungen reichen aus
Dadurch kann man als Administration zu jedem Zeitpunkt alles sauber organsieren

2. Trello und Google drive mit den selben Daten anlegen

Komplizierte Passwörter nutzen (Beispiel: Sätze)
Aus diesem Grund dann besser immer eingeloggt bleiben
Mobile Apps, speziell von Trello installieren, da Trello erst mit den Notifications stark wird

3. Aufgaben in Trello strukturieren

Aufgaben: Eine Aufgabe ist eine abgrenzbare Arbeit mit einer klarer „Definition of Done“ (DOD)

Beispiel: eine Domain registrieren oder WordPress installieren
Eine Arbeite sollte eine Karte sein
Eine Ideale größe ist 1 Std bis  – 1 Tag pro Karte.

Damit ein „Fluss“ und kein „Stau“ entsteht.

Checklisten nutzen: Zwischen 0 und 1 Stunde sollten alle Punkte als Checkliste notiert werden

Nur mit Checklisten schafft man eine hohe Ergebnisqualität im Team

Aufgaben haben immer den Status: Todo, Doing, Done

Alle Aufgaben starten im Status „Todo“
Es sollten […]

WordPress lokal aktualisieren

Wie kann man auf einem Mac seine WordPress Plugins per FTP aktualisieren
Wenn man auf seiner lokalen Mac OSX installation Mamp oder Xampp laufen tritt nach einiger zeit das Problem auf dass die WordPress installation, einige Plugins oder Themes nichtmehr aktuell sind.

Es gibt mehrere Wege wie man seine lokale XAMPP installation korrekt einrichtet um upgrades einzuspielen.
Typische Fragen dazu sind:

xampp FEHLER: Bei der Verbindung zum Server trat ein Fehler auf. Bitte überprüfe die Einstellungen.
xampp proftpd mac oder mac xampp ftp can’t access server
xampp proftpd add user
Connecting to the ftp server while using Xampp
mac xampp ftp can’t access server

 
1. Möglichkeit: ProFTPD lokal einrichten
Wenn man ProFTPD lokal korrekt einrichten möchte muss man folgendes machen:
1.1 FTP Service stoppen
1.2 User in der Konfigurationsdatei eintragen

Pfad:
/Applications/XAMPP/etc/proftpd.conf
Setting:
# Set the user and group under which the server will run.
User nobody

# nobody gets the password „xampp“
UserPassword nobody 2TgxE8g184G9c
RequireValidShell off
Hostname:
Der Hostname ist „localhost“

1.3 FTP service starten.  Die Konfiguration mit einen FTP Programm, zum beispiel Filezilla testen.

1.4 Wenn alles funktionert kann man neuen Settings in die Wordpress Konfiguration eintragen.
Dazu die in Datei öffnen:
wordpress/wp-config.php
Diese Standardsettings eintragen.
define(‚FTP_HOST‘, ‚localhost‘);
define(‚FTP_USER‘, ’nobody‘);
define(‚FTP_PASS‘, ‚xampp‘);
1.5 Die Update Ordner für die Upgrades im WordPress root-ordner anlegen.
Wichtig ist hier diesen Ordner die Zugriffsberechigung im „öffentlich“
wordpress/tmp
wordpress/wp-content/upgrade
 
2. Möglichkeit: WordPress über das Filesystem aktualisieren
Wordpress hat die möglichkeit Dateien direkt über das Filesystem zu aktualisieren.
Dazu trägt man in der wp_config.php folgendes setting ein:
define(‚FS_METHOD‘, ‚direct‘);
 

3. Möglichkeit: Dem Apache Service mehr rechte geben.
Vermutlich die radikalst Methode um das Problem zu lösen.
Man ändert in der httpd.conf Datei die Access Gruppe.

3.1 Xampp Services stoppen
3.2 Terminal öffnen und ins homedirectory wechseln
ls -al
3.3 Als Admin die httpd.conf Datei öffnen
sudo vi /Applications/XAMPP/etc/httpd.conf
3.4 Die Datei öffnen
sudo open -e “/Applications/XAMPP/etc/httpd.conf”
3.5 Die Admin Usergruppe suchen
User nobody
[…]

WordPress Bildgrößen als Plugin

Bei WordPress Themes fehlen immer wieder Bildgrößen. Deshalb gibt es nun eine Extension für die Functions.php um ein WordPress Child theme mit zusätzlichen Bildgrößen zu erweitern. Die Größen der Bilder und Thumbnails kann über die Konfiguration einfach eingestellt werden und bleibt beim Updaten des Parent Themes erhalten.

Die mitgelieferten Bildgrößen sind typische Web-Bildgrößen im goldenen Schnitt. Die Bilder in der Fibonacci Ratio werden dazu an den Rändern leicht beschnitten und in die Größen 280px, 300px, 450px, 600px und 950px skaliert.

Zusätzlich gibt es ein zweites Bildset das die Proportionen der Bilder nicht beschneidet sonder einfach die Breite der Bilder verkleinert, die Höher aber proportional skaliert.

 
Das WordPress Plugin zum herunterladen
Alternative gibt es ein Click-to-Install WordPress Plugin das hier heruntergeladen werden kann.
Auch hier werden alle Bilder als Goldner Schnitt-Bilder oder in den Originalproportionen in den Dimensionen 280px, 300px, 450px, 600px und 950px ausgegeben.

Das Custom Blogger Images Plugin WordPress.org zum download

Das Plugin bei Github Wordpress Plugins „Custom Image Sizes“

Welche Vorteile hat Scrum?

Diese Frage kann man mit 4 Bildern gut beantworten:
1. Was ist der unterschied zwischen Ski-Amateur und Weltmeister?
Entgegen der Erwartung ist es nicht Ausrüstung oder Training. Der große Unterschied ist der Plan im Kopf des Weltmeisters.
Er geht zu beginn seiner Arbeit jede Bewegung, jede Kurve, jeden Handgriff exakt durch. Dadurch schafft er den strategischen Vorsprung
2. Warum wird bei Scrum so viel geplant?
Anders als in einer klassischen Struktur, beispielsweise bei Ford, werden bei Scrum Management und Production nicht getrennt.
Jedes Teammitglied hat zu etwa 10-20% der Zeit „Management Aufgaben“ und zu 80-90% der Zeit „production Tätigkeiten“.
Der „Management Mode“ tritt bei Planning, Daily, Grooming und Review ein. Der „Production Mode“ während der arbeit ein.
3. Warum sind die dailies und sprints wichtig?
Da das gesamte Team und jedes Teammember mit laufen in der „Production“ tätig ist, braucht es immer wieder den Schritt in den Management Mode um zu prüfen ob man für diesen Tag oder diesen Sprint noch auf dem rechten Weg ist. Da das Team seine Ressourcen selbst verwaltet kann es sich selbst abstimmen, Aufgaben umlagern oder Dinge vorziehen um das Ziel zu schaffen.
4. Warum ist das Planning im Vorfeld wichtig?
Jedes Teammember hat unterschiedliche Aufgaben während der Arbeit. Die Arbeiten stehen aber in Verbindung und bauen teilweise aufeinander auf.
Am Bild einer Ingeneurstruppe die bestimmte Bauteile holen, austauschen, verbessern, zusammensetzen muss sieht man dass durch die gegenseitige Abstimmung doppelte Wege und gegenseitige Blockaden im Planning reduziert, ausgewichen oder ausgemerzt werden.

 

4 Schritte für bessere Blog-Artikel

Schreiben ist eine erlernbare Fähigkeit: Wer Einsatz investiert wird ein positives Ergebnis messen können.
Schreiben gehört zu den wichtigsten Kommunikationswegen unserer heutigen Welt! Im Berufs- und im Privatleben.

Anleitung zum besseren Schreiben
Vorbereitung: Ablenkungen eliminieren

Schritt 1: Zeug ausschalten: TV, Radio, Handy
Schritt 2: Plan machen: Zeitraum, Thema, Gliederung
Schritt 3: Planung ausführen: Termine, Ziele und Fortschritte setzen. Vom Ziel aus planen.

7. Tag: Finaler Termin, der letzte Tag
6. Tag: Letzter Entwurfstext, Vorbereitung für die finale Version
1. Tag: Planung: Termine, Thema, Struktur, ideales Ergebnis
2. Tag: Recherche machen
3. Tag: Den ersten Entwurfstext fertig machen
4. Schritt: Ziele definieren:

Planung: Goals, Struktur, Vorentwurf
Forschung: 5 gute Informationsquellen finden, Notizen für die Gliederung machen
Entwurf und Revision: Intro, Mindestens 3 Bereiche, Starkes Fazit

Persönlichen Erfahrungen bitte im Kommentarbereich hinterlassen

Vlbg Web Dev

Der Web developer Stammtisch ist der Fixtermin am 2. Dienstag im Monat. Unterschiedliche Themen und wechselnde Vortragende verleien der Vortragsreihe pepp. Dan Leech sprach zuletzt darüber wie er die Linux shell effektiver für sich nutzbar macht.

Der harte Kern rund um David Roth und Thomas Schedler machen die Truppe von web dev Vorarlberg zum interessanten Treffpunkt für Programmierer aller Web-Sprachen. Zur Vortragsreihe

ALS Icebucket Challenge in Dornbirn.

Die ALS Icebucket Challenge in Dornbirn in HD und via Facebook. Die „Ice Bucket Challenge“ verbreitet sich seit etwa zwei Wochen schneeballartig in den sozialen Netzwerken. Die Regeln: Ein Herausgeforderter entleert einen Eimer mit Eiswasser über sich und darf dann weitere Menschen nominieren, die binnen 24 Stunden dasselbe tun müssen. Tun sie dies nicht, sollen sie 100 Dollar an eine Stiftung für die Bekämpfung der Krankheit Amyotrophe Lateralsklerose (ALS) spenden.

[…]