Vita

Seit nunmehr 15 Jahren begleitet die Softwareentwicklung mein Leben. In dieser Zeit habe ich viele Code-Zeilen produziert, diverse Programmiersprachen, Bibliotheken und Frameworks kennengelernt und mir zahlreiche Nächte um die Ohren geschlagen um umfangreiche Projekte erfolgreich abzuschließen.

Doch für mich ist die Softwareentwicklung mehr als reine Programmierung. Entwicklung bedeutet für mich ein Prozess, der noch vor der Aufnahme der ersten Anforderungen beginnt und in mehreren Iterationen die Phasen Analyse, technische Entwicklung und Abnahme durchläuft. Schulung, Wartung und Softwarepflege (Maintenance) bilden die finalen Elemente im Application Lifecycle Managements.

Dieser Prozess unterliegt ständigen Veränderungen. Meine Erfahrungen haben mir gezeigt, das agile Methoden wie Scrum, Kanban und XP  dazu beiträgen können, diese positiven Effekte dieser Anpassungen zu nutzen und nicht nur bessere Software zu entwickeln, sondern auch einen besseren Entwicklungsprozess zu erschaffen.

Scrumpartner.com ist meine Plattform, Ihnen diese Themen näher zu bringen und ich hoffe Sie in Zukunft mit meinen Beiträgen inspirieren zu können.

Michael Albers

Ein Auszug meines Erfahrungsschatzes

  • 1998 HTML
  • 2000 CSS, Delphi
  • 2001 Visual Basic
  • 2002 JavaScript, PHP, C
  • 2004 Java
  • 2005 C#, .NET, C++
  • 2006 JUnit
  • 2007 Spring, Maven
  • 2008 Ruby, Rake
  • 2009 DB Unit, Teamcity
  • 2010 TDD, Jenkins, Trac
  • 2011 ActionScript, JIRA, Confluence
  • 2012 jQuery, Angular.js