Über Daniel Hallmann

Daniel Hallmann, has graduated in Media Computer Science, works for Mayflower GmbH in Munich and holds the Scrum Master, PHP5 and MySQL Developer 5.0 Certification. Currently he intensively covers Scrum agile technologies, information flow and communication behavior in agile development and has published several posts and talks about it.

Spannung, Spiel und Projekterfolg. Frischer Wind in Retrospektiven.

Retrospektiven sind für die Teamentwicklung wichtig. Mit der Reflexion von Themen aus dem Projektalltag, können Problemstellungen identifiziert und Verbesserungen erarbeitet werden. Denn wer ist schon mit augenscheinlichen Probleme zufrieden, die nicht angesprochen und angegangen werden.

Ein Scrum Master hat dafür Maßnahmen parat, die je nach Problemstellung zur Ausführung kommen. Eine übliche „klassische“ Methode gliedert sich in folgende Phasen: „Set the Stage“, „Gather Data“, „Generate Insights“, „Decide What to Do“, „Close Retrospektive“ [1]. Also strukturelle Eckpunkte, die ein Team während dem Meeting durchläuft. Vermutlich die am Projektanfang am meisten eingesetzte Methode.

Das gleiche Vorgehen für Retrospektiven wird aber auf Dauer langweilig [2]. Es zeigen sich Sättigungserscheinungen, die eher negativ als positiv wahrgenommen werden. Wenn der Ablauf bekannt und automatisch abläuft, kürzt das Team den Prozess ab. Das Meeting wird als nicht mehr brauchbar oder förderlich für das Projekt angesehen. Automatismen blockieren die Kreativität und erlauben keine „vollständige“ und kritische Bearbeitung von Problemen. Was nicht selten zu noch größeren Schwierigkeiten führt. Weiterlesen

Analyze information paths in complex IT-projects —
Use case to visualize several information paths and their impact

My main motivation for writing a blog post about that topic can be summarized in a single sentence

The developers produce software that the customer really needs!

It sounds simple but means that developers require appropriate information in order to deliver output that corresponds exactly to the input that the customer provides, or rather to what the customer really needs. Based on many observations I think the input which is given is influenced by communication paths that vary according to the project.

Weiterlesen

18.12. Cloud2Go Services for your web development

From simple to full featured cloud capacity

Cloud technologies and services increase every day. Global players like Amazon put continuously new features to their cloud and products to provide sufficiently functionality of actually web development activities and requirements.

Weiterlesen

01.12. CLOUD Transformation Model

What we want to do?

The blog post proposes procedures to analyze architectures and applications that are based on clients, server and cloud technologies to find vulnerabilities with the goal to increase security.

Who are the unknowns?

Web Desktop Systems (WDS) are based on web technologies that distribute their parts over clients and servers with clients that provide simple versions of an operating system and installed browsers. The server part integrates cloud computing and cloud storage technologies.

Cover our main idea.

The main idea is to transform a common WDS environment to a more secure environment by using a way that is divided into single phases to split the whole process into small pieces that can be handled more easily. The approach visualizes strategies against security issues to increase security with the help of a predefined rule set. Use that set to handle transform strategies and execute phases that can be processed separately similar transforming objects to executable pieces.
Weiterlesen