About me

Hello, my name is Alexander Saar. I'm a software engineer & software project manager, a sports freak and a photographer. I use this blog to publish interesting stuff about me and the experiences I made in my daily life and work.

Subscribe

Feed Icon Subscribe today to my blog feed and get automatically notified of updates.
Add to Technorati Favorites

XING

View Alexander Saar's profile on LinkedIn

Photos

www.flickr.com
This is a Flickr badge showing public photos from Alexander Saar. Make your own badge here.

Links

  • Mindquarry Company Blog
  • Mindquarry Homepage
  • URL of site's RSS feed My Books
  • My Homepage
  • My OSS bio
  • URL of site's RSS feed My Photos
Sunday Jan 06, 2008

During my first weeks with Day I noticed again the importance of effective communication of IT-Systems architecture and behaviour. Day has various complex tools and frameworks and for new employees or project members it often takes some time to understand the structure and behaviour of the systems and how their part fits into the whole thing. This does not mean that Day has bad documentation, but even with direct contact to core developers it is time consuming to understand complex systems and their environment.

Like every complex system software systems are build by joint efforts of many people who need to collaborate with each other. With people joining and leaving projects continuously it is important to describe the systems in a way that others are able to understand them fast and easily and to know how their part fits in. This requires effective methodologies for describing IT-Systems in order to collaborate effectively.

Because visual notations are often easier to read and understand a series of tools have been developed over the years for modeling - and thus communicating - the structure and behaviour of software systems. Examples are UML, BPMN, FMC or YAWL. Often it is possible to use different tools for modeling the same part of a system. You can model the behaviour of a component by using petri nets or UML state charts for example. The challenge is to select the right tool depending on what you want to communicate and who is your audience.

In the next days I will continue this series with some of my experiences and a set of common tips and tricks for modeling that might help you to model and communicate the structure of your software systems efficiently and thus lowering entry barriers for system understanding.

Posted at 11:11PM Jan 06, 2008 (Permalink) by Alexander Saar

Tuesday Aug 21, 2007

I just create a Technorati profile for myself. No you are able to track my publications at my Technorati Profile.

Posted at 04:09PM Aug 21, 2007 (Permalink) by Alexander Saar

Monday Jul 23, 2007

After some weeks looking around for the possibility to take a look on the iPhone, I finally meet Mehrdad Piroozram last friday. Fortunately he was in US some time ago and he showed me the iPhone he bought there. My first impression was this gadget is a freakin cool toy for geeks. But after some minutes playing around I was so impressed, that I decided to cancel my current phone contract and take the chance to switch at the end of the year.

 

Posted at 08:34AM Jul 23, 2007 (Permalink) by Alexander Saar