<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>Guggat emol Blog &#187; Sichtbar machen des aktuell vorhandenen Entwicklungsprozesses</title>
	<atom:link href="http://www.baldenhofer.eu/blog/category/guggat_emol/feed" rel="self" type="application/rss+xml" />
	<link>http://www.baldenhofer.eu/blog</link>
	<description>Roland bloggt über IT, Programmieren und Linux</description>
	<lastBuildDate>Tue, 25 Oct 2011 22:53:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Sichtbar machen des aktuell vorhandenen Entwicklungsprozesses</title>
		<link>http://www.baldenhofer.eu/blog/it/sichtbar-machen-des-aktuell-vorhandenen-entwicklungsprozesses</link>
		<comments>http://www.baldenhofer.eu/blog/it/sichtbar-machen-des-aktuell-vorhandenen-entwicklungsprozesses#comments</comments>
		<pubDate>Wed, 05 Oct 2011 04:16:58 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[Guggat emol]]></category>
		<category><![CDATA[IT]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=2170</guid>
		<description><![CDATA[KANBAN kann dafür verwendet werden, den im Moment in einer Firma verwendeten Entwicklungsprozess sichtbar zu machen. So kann z.B. folgender Ablauf bei der Entwicklung aktuell durchgeführt werden. Dieser Prozess funktioniert wie folgt: Zuerst wird eine Anforderungsanalyse (Requirement-Analyse) durchgeführt. Hier nehmen die Entwicklungsabteilung zusammen mit den Kunden auf, was aus Kundensicht tatsächlich benötigt wird und wie [...]]]></description>
			<content:encoded><![CDATA[<p>KANBAN kann dafür verwendet werden, den im Moment in einer Firma verwendeten Entwicklungsprozess sichtbar zu machen. So kann z.B. folgender Ablauf bei der Entwicklung aktuell durchgeführt werden.</p>
<p><a href="http://www.baldenhofer.eu/blog/wp-content/uploads/2011/10/IT-Prozess-Overall.png"><img class="alignnone size-full wp-image-2171" title="IT-Prozess-Overall" src="http://www.baldenhofer.eu/blog/wp-content/uploads/2011/10/IT-Prozess-Overall.png" alt="Der Ablauf im Groben" width="750" height="683" /></a></p>
<p>Dieser Prozess funktioniert wie folgt:</p>
<ul>
<li>Zuerst wird eine Anforderungsanalyse (Requirement-Analyse) durchgeführt. Hier nehmen die Entwicklungsabteilung zusammen mit den Kunden auf, was aus Kundensicht tatsächlich benötigt wird und wie die Anforderungen grob  umgesetzt werden können.</li>
<li>Die Ergebnisse dieser Analyse gehen in die Entwicklung.</li>
<li>Die Entwicklungsabteilung analysiert die Anforderungen, die Test-Crew erstellt die Tests, die Dokumentation wird erstellt und natürlich wird auch etwas entwickelt.</li>
<li>Wenn die Zusammenarbeit zwischen dem Requirements-Engineering und der Entwicklungsabteilung nicht sonderlich gut ist, werden viele Rückfragen generiert. Dies führt zu Mehraufwand, Verzögerung und blockiert im Endeffekt die Fertigstellung.</li>
<li>Wenn alles programmiert, dokumentiert, Unit-Tests durchgeführt und Integrationstests erstellt wurden, kann der Integrationstest durchgeführt werden. Im Idealfall wird getestet und keine Fehler festgestellt. Leider ist die Welt  nicht ideal. Dann müssten wir auch nicht testen <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . Der Normalfall ist, dass diverse Fehler im Integrationstest anfallen werden. Also müssen diese Fehler korrigiert und danach nochmals getestet werden.</li>
<li>Nach den erfolgreichen  Integrationstests können wir in die User Acceptance Tests und Operational Readiness Tests gehen. Dort wird überprüft ob wir das erstellt haben was vom Betrieb und von den Anwendern wirklich benötigt wird.</li>
<li>Dummerweise können hier wieder Fehler auftreten. Diese müssen in der Integrationstestumgebung nachgestellt, korrigiert und nochmals getestet werden.</li>
<li>Wenn das alles geklappt hat, können wir in Produktion gehen und uns neuen Aufgaben widmen.</li>
</ul>
<p>Ich denke mal, ihr könnt eventuell euren eigenen Entwicklungsprozess wiedererkennen oder habt ähnliche Abläufe schon gesehen.<br />
Im Prinzip ist es KANBAN völlig egal wie euer Prozess aussieht. Wichtig ist zuerst einmal, dass wir erkennen was wir tatsächlich machen und wieso wir es tun.<br />
Als nächstes werden wir diesen Entwicklungsprozess mit Queues ausstatten. Mit den Queues können wir mit KANBAN-Karten anzeigen, in welchem Schritt der Relation sich gerade eine Anforderung befindet.</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/it/sichtbar-machen-des-aktuell-vorhandenen-entwicklungsprozesses/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ArchiMate Session am Barcamp Stuttgart</title>
		<link>http://www.baldenhofer.eu/blog/it/archimate-session-am-barcamp-stuttgart</link>
		<comments>http://www.baldenhofer.eu/blog/it/archimate-session-am-barcamp-stuttgart#comments</comments>
		<pubDate>Sun, 02 Oct 2011 19:41:03 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[Guggat emol]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[bcs4]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=2160</guid>
		<description><![CDATA[Wir (Ute, Heidi und Waki) sind dieses Wochenende zum Barcamp Stuttgart gefahren. Dort hielt ich zwei Sessions zum Thema ArchiMate und Arch42. ArchiMate kann helfen die komplexen Zusammenhänge innerhalb einer Firma auf mehreren Ebenen abzubilden. ArchiMate verwendet die Aspekte Information, Behaviour und Structure um die Eigenschaften eines Systems zu beschreiben. Weiter verwendet es Business, Application [...]]]></description>
			<content:encoded><![CDATA[<p>Wir (Ute, Heidi und Waki) sind dieses Wochenende zum Barcamp Stuttgart gefahren.<br />
Dort hielt ich zwei Sessions zum Thema <a href="http://www.archimate.nl/">ArchiMate</a> und <a href="http://www.arc42.de/template/template/9-concepts.html">Arch42</a>.<br />
ArchiMate kann helfen die komplexen Zusammenhänge innerhalb einer Firma auf mehreren Ebenen abzubilden.</p>
<p>ArchiMate verwendet die Aspekte Information, Behaviour und Structure um die Eigenschaften eines Systems zu beschreiben. Weiter verwendet es Business, Application und Technical Layers um die unterschiedlichen Betrachtungsebenen festzuhalten.</p>
<p>In der ersten Session beschrieb ich, wie man mit ArchiMate und Arch42 in einem Template verwenden kann. In der zweiten Session haben wir dann zusammen ein solches Template ausgefüllt und die einzelnen Aspekte angesprochen.</p>
<p>Ich verwende diese Darstellung sehr gerne um die Diskussionen während der Anforderungsanalyse gezielt auf die verschiedenen Themen zu lenken. So spricht man deutlich weniger um den heißen Brei herum und kommt schnell zu Ergebnissen.</p>
<p>Ihr könnt das Template von hier (<a href="http://www.baldenhofer.eu/blog/wp-content/uploads/2011/10/archimateArch42.EAP_.gz">archimateArch42.EAP</a>) herunterladen.<br />
Zum Anschauen könnt ihr die <a href="http://www.sparxsystems.com/bin/EALite.exe">Software Enterprise Architect Light</a> herunterladen. Oder einfach die Vollversion kaufen <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Unter Linux müsst ihr  <a href="http://www.codeweavers.com/">Crossover Office</a> als Emulator verwenden. Das klappt prima.</p>
<p>&nbsp;</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/it/archimate-session-am-barcamp-stuttgart/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Akteure für die Gewichtsapplikation</title>
		<link>http://www.baldenhofer.eu/blog/guggat_emol/akteure-fuer-die-gewichtsapplikation</link>
		<comments>http://www.baldenhofer.eu/blog/guggat_emol/akteure-fuer-die-gewichtsapplikation#comments</comments>
		<pubDate>Tue, 19 Jul 2011 22:53:11 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[Guggat emol]]></category>
		<category><![CDATA[Anwendungsfall]]></category>
		<category><![CDATA[cakephp]]></category>
		<category><![CDATA[Programmieren]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=2099</guid>
		<description><![CDATA[Im Artikel Reload Mit CakePHP zur Applikation habe ich eine grobe Vision skizziert, die ich mit CakePHP umsetzen will. In diesem Artikel werde ich die beiden Akteure vorstellen, die in der Gewichtsapplikation zum Einsatz kommen werden. Akteure der Gewichtsapplikation Bisher sehe ich für diese kleine Anwendung die Akteure Administrator und Registrierter Anwender vor. Der Administrator [...]]]></description>
			<content:encoded><![CDATA[<p>Im Artikel <a href="http://www.baldenhofer.eu/blog/it/programmieren/reload-mit-cakephp-zur-applikation">Reload Mit CakePHP zur Applikation</a> habe ich eine grobe Vision skizziert, die ich mit CakePHP umsetzen will.</p>
<p>In diesem Artikel werde ich die beiden Akteure vorstellen, die in der Gewichtsapplikation zum Einsatz kommen werden.</p>
<h3>Akteure der Gewichtsapplikation</h3>
<p>Bisher sehe ich für diese kleine Anwendung die Akteure <strong>Administrator </strong>und<strong> Registrierter Anwender</strong> vor.</p>
<div id="attachment_2100" class="wp-caption alignnone" style="width: 164px"><img class="size-full wp-image-2100" title="Akteure" src="http://www.baldenhofer.eu/blog/wp-content/uploads/2011/07/Akteure.png" alt="Akteure" width="154" height="271" /><p class="wp-caption-text">Akteure</p></div>
<p>Der <strong>Administrator </strong>sorgt dafür, dass neue<strong> Registrierte Anwender</strong> im System zugelassen werden und dass nicht mehr benötigte Anwender entfernt werden.<br />
In der ersten Ausbaustufe wird keine Registrierung oder spezielle Userverwaltung vorgesehen. Das machen wir dann mit miradlokit, denn dort müssen wir nicht alles nochmal von vorne definieren.</p>
<p>Der<strong> Registrierte Anwender</strong> ist eine Person, die sich am System anmelden kann und ihre eigenen Daten verändern kann. Er / Sie kann also Gewichtsangaben für eine bestimmte Person eingeben.</p>
<p>Damit ein Anwender zum <strong>Registrierten Anwender</strong> mutiert, muss er vom Administrator angemeldet werden.<br />
Beispiel:</p>
<p>Ich will mein Gewicht mit der Applikation verwalten.<br />
Dazu schreibe ich den <strong>Administrator </strong>an und teile ihm folgende Infos mit:</p>
<ul>
<li>Name</li>
<li>email Adresse (zum Einloggen)</li>
</ul>
<p>Der <strong>Administrator </strong>legt für mich einen Zugang an und vergibt mir ein Passwort. Dieses Passwort kann ich in der ersten Ausbaustufe noch nicht ändern. Auch das machen wir dann mit miradlokit&#8230;</p>
<p>Mir ist klar, dass dies nicht besonders benutzerfreundlich ist. Aber um überhaupt mal anfangen zu können reicht das schon aus. Ihr könnt ja gerne die Applikation um eine Registrierung und um Passwortverwaltung ergänzen. Zum CakePHP-Grundzüge zu verstehen reicht das erst mal völlig aus.</p>
<p>Das war es schon. Diese beiden Akteuere werden in unserer Applikation die entsprechenden Aktivitäten ausführen.</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/guggat_emol/akteure-fuer-die-gewichtsapplikation/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enterprise Architect RTF-Generierung mit Linked Documents</title>
		<link>http://www.baldenhofer.eu/blog/guggat_emol/enterprise-architect-rtf-generierung-mit-linked-documents</link>
		<comments>http://www.baldenhofer.eu/blog/guggat_emol/enterprise-architect-rtf-generierung-mit-linked-documents#comments</comments>
		<pubDate>Sat, 16 Jul 2011 14:50:41 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[Guggat emol]]></category>
		<category><![CDATA[ea]]></category>
		<category><![CDATA[ms-word]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=2089</guid>
		<description><![CDATA[Was für ein Brett! Jetzt habe ich mich nochmal über zwei Stunden mit dem Zusammenspiel von MS-Word 2010 und Enterprise Architect (Version 9) (EA) &#8220;vergnügt&#8221;. Die Anforderung Ich wollte ein RTF-Dokument als Artefakt im EA führen. Der Grund dafür ist, dass ich dieses RTF-Dokument in mehreren Angeboten benötige und deshalb nicht jedesmal dieses Ding neu [...]]]></description>
			<content:encoded><![CDATA[<p>Was für ein Brett!</p>
<p>Jetzt habe ich mich nochmal über zwei Stunden mit dem Zusammenspiel von MS-Word 2010 und Enterprise Architect (Version 9) (EA) &#8220;vergnügt&#8221;.</p>
<h3>Die Anforderung</h3>
<p>Ich wollte ein RTF-Dokument als Artefakt im EA führen. Der Grund dafür ist, dass ich dieses RTF-Dokument in mehreren Angeboten benötige und deshalb nicht jedesmal dieses Ding neu schreiben will. Ich will das Artefakt als Design-Pattern einbinden und gut ist.</p>
<p>Also kann ich später das Dokument innerhalb meiner Gesamtdokumentation im Package-Tree so einbinden:</p>
<div id="attachment_2090" class="wp-caption alignnone" style="width: 212px"><img class="size-full wp-image-2090" title="package-tree" src="http://www.baldenhofer.eu/blog/wp-content/uploads/2011/07/package-tree.PNG" alt="Der Package Tree" width="202" height="76" /><p class="wp-caption-text">Der Package Tree</p></div>
<h3>Schwierigkeiten</h3>
<p>Jetzt sind in diesem RTF-Dokument jedoch einige Template-Angaben hinterlegt. Damit hatte ich zuerst ziemlich Schwierigkeiten denn die haben im EA alles verschoben&#8230;</p>
<p>Weiter waren in dem Ursprungsdokument einige Bilder eingebunden. Wenn ich nun das Dokument einfach als Linked Document eingebunden habe, dann erschienen auf der RTF-Preview alle Bilder.<br />
Dumm ist nur, dass im Word alle Bilder fehlten&#8230;</p>
<h3>Lösung</h3>
<p>Die Template-Geschichte funktioniert eigentlich nur indem man ein völlig neues Template generiert dass dem Ursprungstemplate ungefähr gleicht. Dieses neue Template hat wenig Steuerinformationen drin und ist somit nicht mit den alten Word-Makros der vielen Vorgängerversionen verseucht.<br />
Das Template wird dann als RTF abgespeichert und als Vorlage im EA geladen.</p>
<p>Das Bilderproblem konnte ich nur lösen indem ich im Word die einzelnen Bilder auf das Dateisystem abgespeichert habe. Dann habe ich die Bilder im Linked Document des EA wieder eingespielt und formatiert.</p>
<h3>Fazit</h3>
<p>Komm bloss nicht auf die Idee, deine Wordtexte einfach in das RTF-Linked Document zu überführen. Füge zumindest deine Bilder manuell ein. Ansonsten werden die Texte / Bilder entweder im RTF-Viewer vom EA falsch angezeigt oder im Word.</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/guggat_emol/enterprise-architect-rtf-generierung-mit-linked-documents/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debuggen von jQuery.ajax()-Responses in CakePHP</title>
		<link>http://www.baldenhofer.eu/blog/guggat_emol/debuggen-von-jquery-ajax-responses-in-cakephp</link>
		<comments>http://www.baldenhofer.eu/blog/guggat_emol/debuggen-von-jquery-ajax-responses-in-cakephp#comments</comments>
		<pubDate>Thu, 14 Jul 2011 22:53:56 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[Guggat emol]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[JSON]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=2087</guid>
		<description><![CDATA[Ich habe mit jQuery.ajax() ein JSON Objekt an den Server übermittelt. Zuerst musste ich herausfinden, in welchen Parametern CakePHP diesen Request ablegt. Ich wurde in $this-&#62;params['form'] fündig Also, jQuery Requests landen bei CakePHP in $this-&#62;params['form']. Jetzt wollte ich den Response vom Server irgendwie mal sichtbar machen um das JSON Objekt entsprechend im Browser auslesen und [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe mit jQuery.ajax() ein JSON Objekt an den Server übermittelt.<br />
Zuerst musste ich herausfinden, in welchen Parametern CakePHP diesen Request ablegt.<br />
Ich wurde in <span class="“code“">$this-&gt;params['form']</span> fündig <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Also, jQuery Requests landen bei CakePHP in $this-&gt;params['form'].<br />
Jetzt wollte ich den Response vom Server irgendwie mal sichtbar machen um das JSON Objekt entsprechend im Browser auslesen und  verarbeiten zu können.<br />
Dazu erstellte ich im JavaScript folgenden Ablauf:</p>
<pre class="“code“">var send = new Array('Hallo', 'Paul');

jQuery.ajax({

   type:     'POST',

   url:      '/moc/mocs/save_graph',

   dataType: 'json',

   data: {

       val: send

   },

   cache:    false,

   success: function(serverResponse){

       //jQuery('#update').append(serverResponse);

       jQuery('#update').append("hallo
");

       jQuery('#update').append(serverResponse['val'][0]+"
"+serverResponse['val'][1]);

   },

   error: function(xhr, textStatus, errorThrown){

       alert('Fehler beim Server-Call '+(errorThrown ? errorThrown : xhr.status));

   }

});</pre>
<p>Irgendwelche Daten (hier ein Array mit <span class="“code“">send = new Array(&#8216;Hallo&#8217;, &#8216;Paul&#8217;)</span> werden jetzt an den Server gesendet. Der Server macht irgendwas damit und das Ergebnis wird im VIEW.ctp normalerweise als JSON Objekt kodiert.<br />
Also <em><span class="“code“">echo json_encode($data);</span></em><br />
Wenn das übermittelt wird, kannst du das JSON-Objekt nicht kurz anschauen.<br />
Du kannst aber auf dem Server kurz ein <em><span class="“code“">pr($data);</span> </em>eintragen. Dann schlägt der Error-Teil der oben abgebildeten Funktion zu.<br />
Du kannst dein Objekt schön formatiert in einem Alert-Element sehen.<br />
Ok, dieser Hack ist nicht sehr freundlich, aber bevor ich ewig rumgruschtel lass ich mir die Daten lieber kurz ausgeben&#8230;<br />
AJAX zu debuggen ist immer eine kleine Herausforderung, da die Daten ziemlich versteckt zwischen Client und Server ausgetauscht werden.</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/guggat_emol/debuggen-von-jquery-ajax-responses-in-cakephp/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mit jQuery werden Objekte absolut verschoben</title>
		<link>http://www.baldenhofer.eu/blog/guggat_emol/mit-jquery-werden-objekte-absolut-verschoben</link>
		<comments>http://www.baldenhofer.eu/blog/guggat_emol/mit-jquery-werden-objekte-absolut-verschoben#comments</comments>
		<pubDate>Wed, 13 Jul 2011 22:01:49 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[Guggat emol]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=2085</guid>
		<description><![CDATA[Auf dem Weg vom Bobbelgenerator zum Graphen-Editor muss ich natürlich irgendwann einmal meine Knoten nicht mehr einfach bei left=0, top=0 zuerst zeichnen, sondern ich muss die Knoten vom Server laden und gleich irgendwohin (relativ auf der Seite) positionieren. Und da hatte ich wieder mein Problem! Ich habe mindestens zwei Stunden gesucht warum meine Linien zwischen [...]]]></description>
			<content:encoded><![CDATA[<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p style="margin-bottom: 0cm">Auf dem Weg vom Bobbelgenerator zum Graphen-Editor muss ich natürlich irgendwann einmal meine Knoten nicht mehr einfach bei left=0, top=0 zuerst zeichnen, sondern ich muss die Knoten vom Server laden und gleich irgendwohin (relativ auf der Seite) positionieren.</p>
<h3 style="margin-bottom: 0cm">Und da hatte ich wieder mein Problem!</h3>
<p style="margin-bottom: 0cm">Ich habe mindestens zwei Stunden gesucht warum meine Linien zwischen den Kreisen irgendwo im Nirvana verliefen.</p>
<p style="margin-bottom: 0cm">Des Rätsels Lösung ist wieder mal ganz einfach.</p>
<p style="margin-bottom: 0cm">Die Startposition des gezeichneten Objektes muss bei jeder Verschiebung mit hinzugerechnet werden, da die Startposition sich relativ zum Zeichenfeld (also z.B. &lt;div id=“canvas“&gt;&lt;/div&gt;) liegt.</p>
<p style="margin-bottom: 0cm">Will heißen, dass du z.B. deinen Kreis bei 100,100 zuerst relativ setzt. jQuerys draggable() verschiebt dann den Kreis und setzt die absolute Position (zur oberen linke Ecke des DOM).</p>
<p style="margin-bottom: 0cm">Schon hart, erst fangen wir relativ an, dann stellen wir auf absolut um.</p>
<p style="margin-bottom: 0cm">Vielleicht finde ich noch einen Schalter um das auszuschalten. Aber bis dahin ist das halt so.</p>
<p style="margin-bottom: 0cm">Wenn du die neu verschobene Position nun abspeichern willst, musst du zuerst im style Element schauen ob dort ein position:absolute drin steht. Wenn dem so ist, dann wurde das Element verschoben und du musst von dieser Position noch die Position deiner Zeichenfläche abziehen.</p>
<p style="margin-bottom: 0cm">Dann sind die Positionen richtig und können wieder geladen werden.</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/guggat_emol/mit-jquery-werden-objekte-absolut-verschoben/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wenn beim Enterprise Architect der Header der Tabelle wiederholt wird</title>
		<link>http://www.baldenhofer.eu/blog/guggat_emol/wenn-beim-enterprise-architect-der-header-der-tabelle-wiederholt-wird</link>
		<comments>http://www.baldenhofer.eu/blog/guggat_emol/wenn-beim-enterprise-architect-der-header-der-tabelle-wiederholt-wird#comments</comments>
		<pubDate>Tue, 12 Jul 2011 22:01:10 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[Guggat emol]]></category>
		<category><![CDATA[enterprise architect]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=2081</guid>
		<description><![CDATA[Jedes mal falle ich drauf rein! Wenn du im Enterprise Architect eine Tabelle im RTF-Template eintragen willst, sorge dafür dass nach der Tabelle keine Leerzeile (\n) vorhanden ist. Denn wenn da eine Leerzeile ist, dann hast du nachher im Dokument ganz viele einzelne Tabellen mit einzelnen Überschriften und Titeln. Dieses Problem ist natürlich in der [...]]]></description>
			<content:encoded><![CDATA[<p>Jedes mal falle ich drauf rein!</p>
<p>Wenn du im <a href="http://www.sparxsystems.com/">Enterprise Architect</a> eine Tabelle im RTF-Template eintragen willst, sorge dafür dass nach der Tabelle keine Leerzeile (\n) vorhanden ist.</p>
<div id="attachment_2082" class="wp-caption alignnone" style="width: 629px"><img class="size-full wp-image-2082" title="ea-table" src="http://www.baldenhofer.eu/blog/wp-content/uploads/2011/07/ea-table.PNG" alt="Tabellen-Deklaration ohne Leerzeile" width="619" height="166" /><p class="wp-caption-text">Tabellen-Deklaration ohne Leerzeile</p></div>
<p>Denn wenn da eine Leerzeile ist, dann hast du nachher im Dokument ganz viele einzelne Tabellen mit einzelnen Überschriften und Titeln.</p>
<p>Dieses Problem ist natürlich in der EA-Hilfe beschrieben. Doch ich fall immer wieder drauf rein und deshalb denke ich, dass es besser ist wenn ich es mir aufschreibe. Ist ausserdem nicht ganz einfach zu finden in der Hilfe&#8230;</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/guggat_emol/wenn-beim-enterprise-architect-der-header-der-tabelle-wiederholt-wird/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Word 2010 Dokument-Eigenschaften anzeigen und ändern</title>
		<link>http://www.baldenhofer.eu/blog/guggat_emol/word-2010-dokument-eigenschaften-anzeigen-und-aendern</link>
		<comments>http://www.baldenhofer.eu/blog/guggat_emol/word-2010-dokument-eigenschaften-anzeigen-und-aendern#comments</comments>
		<pubDate>Mon, 11 Jul 2011 22:49:40 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[Guggat emol]]></category>
		<category><![CDATA[ms-word]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=2072</guid>
		<description><![CDATA[Ich werde noch voll zum Word 2010 Junkie Nee, mein Problem ist nur, dass ich für den Enterprise Architect gerade Templates für meine Firma erstellen muss und deshalb immer wieder mit dieser ach so bunten Applikation zu tun habe&#8230; Wenn du in einem Dokument z.B. den Titel festlegen willst, kannst du auf Datei-&#62;Informationen klicken. Dann [...]]]></description>
			<content:encoded><![CDATA[<p>Ich werde noch voll zum Word 2010 Junkie <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Nee, mein Problem ist nur, dass ich für den Enterprise Architect gerade Templates für meine Firma erstellen muss und deshalb immer wieder mit dieser ach so bunten Applikation zu tun habe&#8230;</p>
<p>Wenn du in einem Dokument z.B. den Titel festlegen willst, kannst du auf <strong>Datei-&gt;Informationen</strong> klicken.</p>
<p>Dann kannst du rechts unten auf <strong>Weitere Eigenschaften</strong> klicken. Dann siehst du alle Eigenschaften des Dokuments. Unter anderem der Titel (den ich in meiner Vorlage hier ausgeblendet habe. Du kannst gleich noch ein paar Kategorien und Kommentare vergeben.</p>
<div id="attachment_2073" class="wp-caption alignnone" style="width: 922px"><img class="size-large wp-image-2073" title="dokumenten-eigenschaften" src="http://www.baldenhofer.eu/blog/wp-content/uploads/2011/07/dokumenten-eigenschaften-1024x749.PNG" alt="Dokumenten Eigenschaften" width="912" height="667" /><p class="wp-caption-text">Dokumenten Eigenschaften</p></div>
<p>Wenn du jetzt eigene Eigenschaften, wie beispielsweise den Kunden, ein Gegenstand den du im Dokument beschreiben willst oder andere Felder festlegen willst, dann kannst du auf <strong>Eigenschaften </strong>drücken. Dann kannst du neue Eigenschaften anlegen, oder bestehende mit Werten befüllen.</p>
<div id="attachment_2078" class="wp-caption alignnone" style="width: 426px"><img class="size-full wp-image-2078" title="Eigenschaften" src="http://www.baldenhofer.eu/blog/wp-content/uploads/2011/07/Eigenschaften.PNG" alt="Eigenschaften" width="416" height="440" /><p class="wp-caption-text">Eigenschaften</p></div>
<p>Die Felder kannst du nun in deinem Dokument über <strong>Feld einfügen</strong> und dann <strong>DocProperty </strong>auswählen.</p>
<div id="attachment_2079" class="wp-caption alignnone" style="width: 791px"><img class="size-full wp-image-2079" title="feld-festlegen" src="http://www.baldenhofer.eu/blog/wp-content/uploads/2011/07/feld-festlegen.PNG" alt="Feld festlegen" width="781" height="458" /><p class="wp-caption-text">Feld festlegen</p></div>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/guggat_emol/word-2010-dokument-eigenschaften-anzeigen-und-aendern/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MoC Funktionalität für Online-Zeitungen?</title>
		<link>http://www.baldenhofer.eu/blog/guggat_emol/moc-funktionalitaet-fuer-online-zeitungen</link>
		<comments>http://www.baldenhofer.eu/blog/guggat_emol/moc-funktionalitaet-fuer-online-zeitungen#comments</comments>
		<pubDate>Sun, 10 Jul 2011 22:52:16 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[Guggat emol]]></category>
		<category><![CDATA[MOC]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=2058</guid>
		<description><![CDATA[Vor kurzem bin ich mit der Betreiberin von see-online.info in einem Biergarten gesessen. Dort haben wir über alles mögliche und dann auch noch über MoC gesprochen. Dabei kam die interessante Frage auf, ob man mit einer MidMap-Darstellung nicht auch eine Online-Zeitung interessanter machen kann. Die Idee: Ich lese einen Artikel in der Online-Zeitung. Dieser Artikel [...]]]></description>
			<content:encoded><![CDATA[<p>Vor kurzem bin ich mit der Betreiberin von <a href="http://see-online.info">see-online.info</a> in einem Biergarten gesessen. Dort haben wir über alles mögliche und dann auch noch über MoC gesprochen.<br />
Dabei kam die interessante Frage auf, ob man mit einer <a href="http://www.baldenhofer.eu/blog/guggat_emol/visualisierung-von-wiki-seiten">MidMap-Darstellung</a> nicht auch eine Online-Zeitung interessanter machen kann.</p>
<p>Die Idee:</p>
<p>Ich lese einen Artikel in der Online-Zeitung. Dieser Artikel ist mit TAGs versehen, oder eine intelligente Suche sammelt Themen aus dem Artikel heraus. In einer MindMap werden nun andere Artikel, die zu diesem aktuell gelesenen Artikel in Relation stehen, angezeigt.<br />
Wenn mich also dieser eine Artikel interessiert hatte, dann kann ich weitere Artikel zu diesem- oder ähnlichen Themen im MindMap anklicken.</p>
<p>Bei Auswahl eines weiteren Artikels verändert sich der Kontext des MindMaps und der aktuelle Artikel wird im Zentrum der MindMap angezeigt.</p>
<h3>Kann das irgendwie helfen die Welt zu verbessern?</h3>
<p>Ich bin mir (noch) nicht ganz sicher. Eventuell kann man mit diesem Trick Informationen im Netz in sinnvollen Kontext stellen. Wenn eine Firma beispielsweise Artikel schreibt, können diese in Kontext mit Produkten und Lösungen dieser Firma gestellt werden. So können Verknüpfungen zu den einzelnen Produkten und Komponenten der Produkte dargestellt werden. Es kann festgestellt werden, ob ein Produkt sich im Change befindet oder ob es bekannte Issues mit einer Komponente gibt. So könnte ein MindMap mit MoC verknüpft werden und ein neuer Lösungsraum mit ähnlichen Darstellungsmöglichkeiten entstehen.</p>
<p>Wenn alles nichts hilft wäre das vielleicht eine coole Sache um eine online-Zeitung ein wenig von anderen online-Zeitungen abheben zu lassen <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Gibt es Meinungen zu diesem Thema?<br />
Falls ihr Ideen habt, lasst es mich bitte wissen.</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/guggat_emol/moc-funktionalitaet-fuer-online-zeitungen/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Word 2010 Inhaltsverzeichnis ändern</title>
		<link>http://www.baldenhofer.eu/blog/guggat_emol/word-2010-inhaltsverzeichnis-aendern</link>
		<comments>http://www.baldenhofer.eu/blog/guggat_emol/word-2010-inhaltsverzeichnis-aendern#comments</comments>
		<pubDate>Sat, 09 Jul 2011 22:21:47 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[Guggat emol]]></category>
		<category><![CDATA[inhaltsverzeichnis]]></category>
		<category><![CDATA[ms-word]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=2060</guid>
		<description><![CDATA[Ich habe vor kurzem ewig gesucht bis ich ein Inhaltsverzeichnis in Word 2010 ändern konnte. Ute hat mich dann irgendwanneinmal draufgebracht. Damit ihr nicht ewig suchen müsst, hier die Vorgehensweise: Du hast ein Inhaltsverzeichnis angelegt. Jetzt wählst du mit der rechten Maustaste das Inhaltsverzeichnis aus und wählst Feldeigenschaften aus. Dort kannst du unter Kategorien nach [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe vor kurzem ewig gesucht bis ich ein Inhaltsverzeichnis in Word 2010 ändern konnte.</p>
<p>Ute hat mich dann irgendwanneinmal draufgebracht. Damit ihr nicht ewig suchen müsst, hier die Vorgehensweise:</p>
<p>Du hast ein Inhaltsverzeichnis angelegt.</p>
<p>Jetzt wählst du mit der rechten Maustaste das Inhaltsverzeichnis aus und wählst Feldeigenschaften aus.<br />
Dort kannst du unter Kategorien nach <strong>Index und Verzeichnisse</strong> selektieren:</p>
<div id="attachment_2061" class="wp-caption alignnone" style="width: 795px"><img class="size-full wp-image-2061" title="Inhaltsverzeichnis-Step1" src="http://www.baldenhofer.eu/blog/wp-content/uploads/2011/07/Inhaltsverzeichnis-Step1.PNG" alt="Step 1 Auswahl der Feldfunktion TOC" width="785" height="454" /><p class="wp-caption-text">Step 1 Auswahl der Feldfunktion TOC</p></div>
<p>Hier wählst du TOC (wie im Bild angezeigt) aus.</p>
<p>Dann kannst du auf den Button <strong>Inhaltsverzeichnis </strong>drücken.</p>
<div id="attachment_2062" class="wp-caption alignnone" style="width: 557px"><img class="size-full wp-image-2062" title="Inhaltsverzeichnis-Step2" src="http://www.baldenhofer.eu/blog/wp-content/uploads/2011/07/Inhaltsverzeichnis-Step2.PNG" alt="Konfiguration des Inhaltsverzeichnisses" width="547" height="469" /><p class="wp-caption-text">Konfiguration des Inhaltsverzeichnisses</p></div>
<p>Tja und dort kannst du die Ebenen, die du sehen willst, entsprechend anzeigen lassen.</p>
<p>So einfach geht das wenn man es weiss&#8230; <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/guggat_emol/word-2010-inhaltsverzeichnis-aendern/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Weitere Schritte auf dem Weg zum MOC-Graphen-Editor</title>
		<link>http://www.baldenhofer.eu/blog/guggat_emol/weitere-schritte-auf-dem-weg-zum-moc-graphen-editor</link>
		<comments>http://www.baldenhofer.eu/blog/guggat_emol/weitere-schritte-auf-dem-weg-zum-moc-graphen-editor#comments</comments>
		<pubDate>Fri, 08 Jul 2011 22:17:41 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[Guggat emol]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[MOC]]></category>
		<category><![CDATA[scrum]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=2055</guid>
		<description><![CDATA[Der Bobbelgenerator ist jetzt noch nicht so ganz eine vollständige Applikation mit der wir unsere MOC-Anforderungen abdecken können Da müssen wir wohl noch ein wenig mehr Funktionalität erstellen&#8230; Es ist schon mal cool, dass wir überhaupt ein paar Bobbels zeichnen können und uns anhand dieser Malereien über die nächsten Schritte unterhalten können. Ganz in SCRUM-Manier [...]]]></description>
			<content:encoded><![CDATA[<p>Der Bobbelgenerator ist jetzt noch nicht so ganz eine vollständige Applikation mit der wir unsere MOC-Anforderungen abdecken können <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Da müssen wir wohl noch ein wenig mehr Funktionalität erstellen&#8230;<br />
Es ist schon mal cool, dass wir überhaupt ein paar Bobbels zeichnen können und uns anhand dieser Malereien über die nächsten Schritte unterhalten können.<br />
Ganz in SCRUM-Manier haben wir also einen Sprint hinter uns und können nun entscheiden was wir im nächsten Schritt alles machen wollen.<br />
Auf meiner Wunschliste wären auf alle Fälle folgende Anwendungsfälle:</p>
<div id="attachment_2056" class="wp-caption alignnone" style="width: 453px"><img class="size-full wp-image-2056" title="moc_gui_anwendungsfaelle" src="http://www.baldenhofer.eu/blog/wp-content/uploads/2011/07/moc_gui_anwendungsfaelle.png" alt="Anwendungsfälle für MOC" width="443" height="375" /><p class="wp-caption-text">Anwendungsfälle für MOC</p></div>
<p>Ich möchte:</p>
<ul>
<li>Knoten hinzufügen können (ok, klappt schon)</li>
<li>Knoten Position auf Bildschirm setzen (ok, klappt schon)</li>
<li>Knoten Texte einschreiben Hier möchte ich in Abhängigkeit des Problemfalls unterschiedliche Inhalte eintragen können. So soll bei einem Gozinthographen Fix- und Variable- Kosten eingetragen werden können. Weiter Anzahl und Beschreibung. Bei einem Incident brauchen wir eine Beschreibung wer das wie reparieren kann.</li>
<li>Knoten löschen (geht noch nicht <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )</li>
<li>Knoten und Positionen der Knoten laden und speichern. Ich möchte noch nicht super viel Suchen und Finden Funktionalität einbauen. Aber unsere Skizzen mal kurz speichern zu können wäre schon irgendwie schön. Dann können wir etwas beschreiben, speichern, laden, darüber reden und weitere Ideen umsetzen.</li>
<li>Link Stereotype setzen. Fände ich schon schick wenn wir unterschiedliche Links (später auch unterschiedliche Knoten) anlegen könnten. So kann ein Link für Fix-Kosten verantwortlich sein. Ein anderer Link ist für eine Reporting-Line zuständig.</li>
<li>Knoten miteinander verbinden (ok, klappt schon)</li>
<li>Wenn jemand mein Layout und Design nervt, darf da natürlich auch gerne ein bisschen das Look-And-Feel verbessert werden. Ich bin eine grafische Katastrophe und kümmere mich nicht darum. Und zwar aus dem einfachen Grund, weil ich es nicht kann.</li>
</ul>
<p>Wenn wir die Häppchen umgesetzt haben, können wir wieder etwas mehr diskutieren und uns an das eigentliche Problem herantasten. Die Problemstellung bleibt überschaubar und wir planen nicht für eine Zukunft die es so nie geben wird <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Was wir auf alle Fälle noch machen müssen</p>
<ul>
<li>Wir brauchen das Source-Repository (GIT oder so&#8230;)</li>
<li>Wir brauchen unsere MOC Webseite umd Erkenntnisse zu dokumentieren</li>
<li>Ich fände ein KANBAN-Board voll cool auf dem wir eintragen können was wir so basteln wollen und wer gerade an was dran ist. Im ersten Schritt könnten wir auch das SCRUM-Board von miradlo verwenden. Da kann man auch schieben <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li>Die Startseite für unseren Webauftritt sollten wir festlegen und freischalten. Irgendein Text und ein Bildchen, oder einfach unseren Bobbelgenerator, sollten wir dort darstellen</li>
</ul>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/guggat_emol/weitere-schritte-auf-dem-weg-zum-moc-graphen-editor/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Versuch die Komplexität des MoC-Projektes darzustellen</title>
		<link>http://www.baldenhofer.eu/blog/guggat_emol/versuch-die-komplexitaet-des-moc-projektes-darzustellen</link>
		<comments>http://www.baldenhofer.eu/blog/guggat_emol/versuch-die-komplexitaet-des-moc-projektes-darzustellen#comments</comments>
		<pubDate>Wed, 06 Jul 2011 20:26:36 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[Guggat emol]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=2068</guid>
		<description><![CDATA[Wir haben heute wieder unser MoC-Core-Team Meeting gehabt. Dabei ist mir aufgefallen, dass wir unterschiedliche Sichtweisen auf unsere Problemstellungen haben. Mal verlieren wir uns in Details, mal schweben wir über allem auf 10´000m. Mit dieser Vorgehensweise möchten wir die verschiedenen Sichtweisen auf unsere Probleme erhalten. Nur wenn man unterschiedlich auf ein System schaut, mal die [...]]]></description>
			<content:encoded><![CDATA[<p>Wir haben heute wieder unser MoC-Core-Team Meeting gehabt.<br />
Dabei ist mir aufgefallen, dass wir unterschiedliche Sichtweisen auf unsere Problemstellungen haben. Mal verlieren wir uns in Details, mal schweben wir über allem auf 10´000m.<br />
Mit dieser Vorgehensweise möchten wir die verschiedenen Sichtweisen auf unsere Probleme erhalten. Nur wenn man unterschiedlich auf ein System schaut, mal die Türe aufmacht und alles von weit weg betrachtet, wird man die richtigen Lösungen finden.</p>
<p>Das verwirrt zum Teil und es entsteht die Angst, dass wir das eigentliche Thema (MoC) verlassen und uns auf ein völlig anderes Problem stürzen.<br />
Das führte zumindest Christine auf. Und ich halte das für sehr legitim und wichtig, dass wir den roten Faden finden und uns an dem auch entlang hangeln.<br />
Deshalb möchte ich hier kurz meine Gedanken niederschreiben.</p>
<h3>Grunstruktur der MoC Komponenten</h3>
<p>Wir haben diverse Ziele, die wir mit diesem Projekt umsetzen wollen. Genauer gesagt wissen wir die echten, konkreten Ziele noch nicht.<br />
Wir haben ein theoretisches Konstrukt, an das wir uns halten wollen. Im Groben sieht es so aus:</p>
<div id="attachment_2069" class="wp-caption alignnone" style="width: 694px"><img class="size-full wp-image-2069" title="Grobskizze" src="http://www.baldenhofer.eu/blog/wp-content/uploads/2011/07/Grobskizze.png" alt="Grobskizze" width="684" height="663" /><p class="wp-caption-text">Grobskizze</p></div>
<p>Wir haben diverse Artefakte die wir suchen, ändern und deren unterschiedliche Verbindungen untereinander grafisch darstellen wollen. Diese Artefakte werden über spezielle Artefakt-Agenten ausgestattet.<br />
Damit wird erreicht, dass die Änderungen in den Artefakte an eine / mehrere zentrale Sammelstellen übermittelt werden können.<br />
Um alles automatisch verknüpfen zu können, benötigen wir einen Kernel an den die unterschiedlichen Agenten angebunden werden können. Dieser Kernel muss so gestaltet sein, dass jederzeit weitere Artefakt-Agenten angebunden werden können.<br />
Hier werden wir also im Extremfall hunderte unterschiedliche Agenten entwickeln müssen.<br />
In der MocCalculation werden die Änderungen berechnet. Will heißen, dass diese Komponente errechnet, ob ein Change vorliegt, wenn sich Kapitel 4 vom Dokument blub.doc geändert hat.<br />
All das wollen wir noch grafisch darstellen, um den Anwendern eine einfache Bedienung und Erweiterung zu ermöglichen. Das wird von der „MoC Graphen Darstellung“ übernommen.</p>
<h3>Ideen wie Umsetzung stattfinden soll</h3>
<p>Jetzt ist das ganze System aber nicht so einfach, wie es den Anschein macht. Wir benötigen passende Software, aber auch Geschäftsideen und theoretische Grundlagen.<br />
Die Umsetzung wird daher sowohl im Bottom-Up wie im Top-Down Approach stattfinden.</p>
<div id="attachment_2070" class="wp-caption alignnone" style="width: 722px"><img class="size-full wp-image-2070" title="Komplexitaet" src="http://www.baldenhofer.eu/blog/wp-content/uploads/2011/07/Komplexitaet.png" alt="Komplexitätsthemen" width="712" height="909" /><p class="wp-caption-text">Komplexitätsthemen</p></div>
<h3>Bottom-Up</h3>
<p>Bottom-Up ist, dass wir schnell einen Prototypen aufsetzen, mit dem wir diverse Basisfunktionalität darstellen wollen.<br />
Dazu gehört:</p>
<ul>
<li>Ein Graphen Editor</li>
</ul>
<ul>
<li>Ein Moc Kern / eine Moc Calculation Komponente mit der wir berechnen können was sich in einem  Graphen geändert hat.</li>
</ul>
<ul>
<li>Mit diesen Komponenten wollen wir skizzieren was wir weiterhin alles umsetzen müssen. Wir können mit dem Prototypen lernen, Problemstellungen analysieren und für uns neue Technologien erlernen.</li>
</ul>
<ul>
<li>Wir können mithilfe des Prototypen die weiteren Schritte diskutieren.</li>
</ul>
<ul>
<li>Und wir werden damit auch Spaß haben, denn ein bisschen Hacken ist schließlich super <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p>Mit dem Bottom-Up Approach werden wir nicht bis zur theoretischen Herleitung der eigentlichen Komplexitätsberechnung kommen. Wir können den Prototypen erstellen und eine Architektur daraus ableiten. Die Architektur wird sich arg an den Prototypen angleichen und somit nicht allgemeingültig sein.<br />
Deshalb ist ein Top-Down Ansatz ebenfalls wichtig.</p>
<h3>Top-Down Approach</h3>
<p>Die theoretischen Grundlagen werden erarbeitet und beschrieben (Ein Glück dass ich in diesem Projekt mit zwei Doktoren zusammenarbeiten darf. Den Theoriekram werden Christine und Normen sicherlich gut abdecken können <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )<br />
Theorien sind Themen wie:</p>
<ul>
<li>Wie kann ich etwas am Besten suchen und finden?</li>
</ul>
<ul>
<li>Wann ist ein Change ein Change? (Das hat Grönemeyer schon bei Wann ist ein Mann ein Mann gefragt <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  )</li>
</ul>
<ul>
<li>Mathematische Modelle für die Graphentheorie aufsetzen und herleiten.</li>
</ul>
<p>Wir werden Geschäftsprozesse aufzeigen, beschreiben und bewerten.<br />
Wir werden alle Architekturaspekte, die man so beachten muss aufschreiben. Hier kann unter Umständen ein ARC42 Template helfen, damit wir nichts vergessen (Schön viel zum Ausfüllen und Dokumentieren).</p>
<p>Um uns an das Thema „langsam“ sinnvoll herantasten zu können, müssen wir die unterschiedlichen Aspekte von unterschiedlichen Standpunkten aus betrachten. Hierzu müssen wir immer wieder unseren Fokus und Betrachtungswinkel auf das System ändern. Ich hoffe mal, dass wir genug Abstraktionsfähigkeiten besitzen um dies durchstehen zu können.<br />
Weiterhin hoffe ich, dass Christine immer wachsam ist und uns sagt, wenn wir vom Weg abkommen und neue Ziele verfolgen <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/guggat_emol/versuch-die-komplexitaet-des-moc-projektes-darzustellen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welche Kommunikationsformen brauchen wir für das MOC-Projekt?</title>
		<link>http://www.baldenhofer.eu/blog/guggat_emol/welche-kommunikationsformen-brauchen-wir-fuer-das-moc-projekt</link>
		<comments>http://www.baldenhofer.eu/blog/guggat_emol/welche-kommunikationsformen-brauchen-wir-fuer-das-moc-projekt#comments</comments>
		<pubDate>Fri, 01 Jul 2011 21:58:17 +0000</pubDate>
		<dc:creator>Roland</dc:creator>
				<category><![CDATA[Guggat emol]]></category>

		<guid isPermaLink="false">http://www.baldenhofer.eu/blog/?p=2046</guid>
		<description><![CDATA[Für jedes Projekt braucht es einen Kommunikations- und Dokumentationsplan (Nachzulesen im PMBoK ) Und als alter Vollblutprojektleiter komme ich einfach von der Gewohnheit nicht weg, dass meine Kommunikation und Dokumentation einigermaßen passen muss. Was für Dokumentationen haben wir denn? Wir haben: Weblog für die lose Ideensammlung, Publikation von aktuellen Ereignissen und weiteren Gedanken. Diese Dokumentation [...]]]></description>
			<content:encoded><![CDATA[<p><!-- 		@page { margin: 2cm } 		P { margin-bottom: 0.21cm } --></p>
<p style="margin-bottom: 0cm">Für jedes Projekt braucht es einen Kommunikations- und Dokumentationsplan (Nachzulesen im PMBoK <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  )<br />
Und als alter Vollblutprojektleiter komme ich einfach von der Gewohnheit nicht weg, dass meine Kommunikation und Dokumentation einigermaßen passen muss.
</p>
<p style="margin-bottom: 0cm">
<p style="margin-bottom: 0cm">Was für Dokumentationen haben wir denn?</p>
<p style="margin-bottom: 0cm">Wir haben:</p>
<ul>
<li>Weblog  für die lose Ideensammlung, Publikation von aktuellen Ereignissen und weiteren Gedanken. Diese Dokumentation kann mit jeder Blog-Software realisiert werden. Wichtig ist, dass die Informationen gesammelt, verlinkt und der Reihenfolge der Publikation nach dargestellt werden. Wenn es noch TAG-Cloud und Kategorien gibt, dann ist das toll, jedoch nicht entscheidend.</li>
<li>Strukturierte Dokumentation abgelegt in klar definierten Kategorien. Diese Dokumentation entspricht den Detailkonzepten in Projekten. Hier muss dafür Sorge getragen werden dass die Dokumente frei zugänglich sind, die Dokumente untereinander verlinkt werden können und dass gesucht werden kann. Diese Dokumente „wachsen“ im Lauf der Zeit und sollen daher auf der jeweiligen Dokumentenseite mit einem Inhaltsverzeichnis versehen werden. Diese Dokumentenform beschreibt die einzelnen Aspekte von MOC detailliert.</li>
<li>Kommentare sollen in jedem Dokument und Eintrag möglich sein um Diskussionen anregen zu können.</li>
<li>Feedback Funktionalität für den Fall, dass wir etwas haben zu dem es Feedback geben kann. Hier können Menschen sich einbringen und uns mitteilen was sie gerne anders hätten.</li>
<li>Twitter / Identica Mitteilungen nach dem Motto: „Tu gutes und sprich darüber“. Wenn wir uns schon bemühen, dann sollen auch die anderen unsere Hirnausdünstungen mitbekommen <img src='http://www.baldenhofer.eu/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Diese Informationen sind kurz, klein und knapp in der Reichweite. Sie dienen nicht dazu etwas nachhaltig zu dokumentieren. Sie helfen einfach nur über das Projekt zu berichten und die Community zu informieren.</li>
<li>Erwähnungen von Externen. Hierunter fallen Pressemitteilungen, Erwähnungen in Blogs und so weiter. Diese Infos sollen auf einer dafür vorbereiteten Seite öffentlich verlinkt werden.</li>
<li>Irgend ein Versionierungswerkzeug in dem unsere Sourcen liegen</li>
<li>Eine Demo-Umgebung auf der die aktuellen Ergebnisse präsentiert werden können</li>
</ul>
<h3>Welche Kommunikationskanäle nutzen wir?</h3>
<ul>
<li>Real Life Treffen bei dem sich mindestens das Kernteam trifft. Diese Treffen müssen regelmässig mindestens alle zwei Wochen stattfinden. Weiter soll sich die (hoffentlich mal vorhandene) Community zu Bar Camps oder ähnlichen Meetings hin- und wieder zusammenraufen.</li>
<li>Email für direkte Kommunikation. Die sind vor allem für das Kernteam sinnvoll. Für dezentrale Kommunikation ist das auf Dauer nicht geeignet, da die Teilnehmer irgendwann nur noch sauer aufeinander sind.</li>
<li>Moderiertes Forum wenn die Community mal da ist</li>
<li>Mumble / Telefonkonferenzen für direkte Diskussionen zwischen den Betroffenen</li>
<li>Etherpad für Online-Erstellung von Dokumenten. Das Ergebnis soll danach entweder in Blogs oder in die Detailkonzepte einfließen.</li>
<li>Pressemitteilungen falls wir mal wirklich öffentlich werden</li>
</ul>
<p style="margin-bottom: 0cm">Das müsste fürs Erste reichen. Wenn wir das aufgesetzt haben können wir vernünftig kommunizieren und unsere Ergebnisse publizieren.</p>
<hr /><h2>Ähnliche Beiträge</h2><ul></ul><hr /><small>www.baldenhofer.eu © seit 2009 <br />
Dieser Feed kommt vom <a href="http://www.baldenhofer.eu/blog">Guggat emol Blog</a>, viel Spa&#223; beim Lesen! &#220;ber  Links zu Artikeln freuen wir uns, jedoch bitte bindet nicht einfach unsere Inhalte in eure Seite ein, danke. Hinweis für Feedleser: Beiträge, die Quellcode enthalten sind auf der Webseite meist besser lesbar, als in einem Feed-Reader. 
<br /> 4e3744397ab2a417f811b29573bcbef4)</small>]]></content:encoded>
			<wfw:commentRss>http://www.baldenhofer.eu/blog/guggat_emol/welche-kommunikationsformen-brauchen-wir-fuer-das-moc-projekt/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

