<?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/"
	>

<channel>
	<title>DigitalEther</title>
	<atom:link href="http://digitalether.de/feed" rel="self" type="application/rss+xml" />
	<link>http://digitalether.de</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 19 Mar 2010 07:54:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	

<!-- Debugging help, do not remove -->
<meta name="Framework" content="Kpress" />
<meta name="Theme Version" content="1.1" />
<meta name="Framework Version" content="1.1" />


		<item>
		<title>IBG-Ingeniure.de</title>
		<link>http://digitalether.de/portfolio/website-ibg-ingeniure-de</link>
		<comments>http://digitalether.de/portfolio/website-ibg-ingeniure-de#comments</comments>
		<pubDate>Fri, 19 Mar 2010 07:54:00 +0000</pubDate>
		<dc:creator>graegerts</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://digitalether.de/?p=191</guid>
		<description><![CDATA[Website: ibg Ingenieure (2004)]]></description>
			<content:encoded><![CDATA[<p>Design, planning, implementation of the website ibg-ingenieure.de in 2004.</p>
]]></content:encoded>
			<wfw:commentRss>http://digitalether.de/portfolio/website-ibg-ingeniure-de/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Das EtherBook</title>
		<link>http://digitalether.de/portfolio/das-etherbook</link>
		<comments>http://digitalether.de/portfolio/das-etherbook#comments</comments>
		<pubDate>Thu, 18 Mar 2010 12:05:06 +0000</pubDate>
		<dc:creator>graegerts</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://digitalether.de/?p=182</guid>
		<description><![CDATA[Alles über Ethernet auf 120 Seiten]]></description>
			<content:encoded><![CDATA[<p>Ein richtiges Buch sollte daraus nicht werden, aber jetzt wo es schon mal da ist, warum es nicht auch veröffentlichen? Gesagt, getan. Das äußerst beliebte <strong>EtherBook </strong>steht zum Download zur Verfügung.</p>
<p>Lerne alles über die Evolution des Ethernet-Standards, strukturierte Verkabelung, Signalisierung und Paketformate.</p>
<p>Download als <a href="http://graegert.de/wp-content/files/etherbook.pdf">PDF</a> oder <a href="http://graegert.de/wp-content/files/etherbook.zip">ZIP-Archiv</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://digitalether.de/portfolio/das-etherbook/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Das POSIX-Buch</title>
		<link>http://digitalether.de/portfolio/das-posix-buch</link>
		<comments>http://digitalether.de/portfolio/das-posix-buch#comments</comments>
		<pubDate>Thu, 18 Mar 2010 11:24:59 +0000</pubDate>
		<dc:creator>graegerts</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://digitalether.de/?p=174</guid>
		<description><![CDATA[Alles über POSIX auf 500 Seiten]]></description>
			<content:encoded><![CDATA[<p>Das POSIX-Buch ist eine umfassende Referenz zur Entwicklung standardkonformer Software unter UNIX. Neben mehr als 160 Beispielen werden unzählige Details zu Hintergründen und diversen Aspekten des POSIX-Standards erläutert.</p>
<p>Neben vielen anderen Themen werden Dateisystemoperationen, Threads, Netzwerkprogrammierung und SysV-Mechanismen besprochen.</p>
<h3>Download &amp; Infos</h3>
<p>Download als <a href="http://graegert.de/wp-content/files/unix.pdf">PDF</a> (5,09 MB, 523 Seiten).<br />
Source Code als XCode Solution herunterladen: <a href="http://graegert.de/wp-content/files/unixcode.zip">ZIP</a> (1,1 MB).</p>
<p><strong>Statistiken</strong><br />
Content: 523 pages, 220942 words, 58 figures, 28 tables, 165 listings<br />
PDF Producer: GPL Ghostscript 8.63<br />
PDF Version: 1.6 (Acrobat 7.x), Fast Web View enabled<br />
File Size: 5,09 MB (5.339.436 Bytes)<br />
Page Size: 8,27 x 11,96 in</p>
<h3>Lizenz</h3>
<p>Dieses Werk ist unter einem Creative Commons Namensnennung-Keine kommerzielle Nutzung-Keine Bearbeitung 3.0 Deutschland Lizenzvertrag lizenziert. Um die Lizenz anzusehen, gehen Sie bitte zu <a href="http://creativecommons.org/licenses/by-nc-nd/3.0/de/">http://creativecommons.org/licenses/by-nc-nd/3.0/de/</a> oder schicken Sie einen Brief an Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.</p>
]]></content:encoded>
			<wfw:commentRss>http://digitalether.de/portfolio/das-posix-buch/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What Is Strategic Project Leadership?</title>
		<link>http://digitalether.de/project-management/what-is-strategic-project-leadership</link>
		<comments>http://digitalether.de/project-management/what-is-strategic-project-leadership#comments</comments>
		<pubDate>Tue, 17 Feb 2009 05:57:03 +0000</pubDate>
		<dc:creator>graegerts</dc:creator>
				<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://digitalether.de/?p=83</guid>
		<description><![CDATA[For decades project teams focused on getting the job done within budget and in time.  This approach is valid now and will be for the time being, yet, increasing dynamics in competition change the rules of the PM game.  Now, getting the project done within a set of boundaries is not enough anymore.]]></description>
			<content:encoded><![CDATA[<p>For decades project teams focused on getting the job done within budget and in time.  This approach is valid now and will be for the time being, yet, increasing dynamics in competition change the rules of the PM game.  Now, getting the project done within a set of boundaries is not enough anymore.</p>
<p><span id="more-83"></span></p>
<p>Project managers all over the world are sharing the same fate: they feel the pressure of having to add additional value to the product no matter if it is being intended for the public market or specific customer project.  Projects are always vulnerable to be chopped for reasons far beyond the project manager&#8217;s control.  A new breed of PMs have figured out that certain leadership techniques and market insights have a strong impact to the long-term success of any project.</p>
<p>No matter what approaches and methodologies you adhere to, projects are normally managed operationally or strategically and all that matters is the result it brings to the enterprise (or the customer) and to its position in the market.  The combination of operational project management and market insights lead to a holistic strategic approach to project management.  It focuses on vision, competitive advantage and adaptability, still embracing the methodologies of traditional project management with the right pinch of added value.</p>
<p>At the fundamental level of strategic project leadership is business strategy which needs to be communicated as a project vision to all stakeholders.  That way stakeholders understand the project manager&#8217;s commitment to the project.  Finally, a vision must be transferred into competitive advantage:</p>
<ol>
<li><strong>Project managers are business leaders</strong> &#8211; Share the responsibility of building business results with project managers, don&#8217;t just let them accomplish a task.  Let them be part of the business vision.</li>
<li><strong>Focus on projects that have the highest potential to contribute to the overall business strategy</strong>. Manage the portfolio according to the long-term competitive advantage of the enterprise or the client.  Yet, don&#8217;t allow projects that are not aligned with the chosen strategy to fall behind.</li>
<li><strong>Identify the competitive advantage of every project (or service) in the portfolio</strong> and formulate a project strategy in capturing the marketplace. With strategic project leadership there is no single approach for all projects, instead each demands an adaptive and efficient approach.</li>
<li><strong>Communicate the project vision and cultivate a project team</strong> that believes in the vision&#8217;s energy, excitement, and commitment. People have to believe on a sustained, day-to-day basis about their contribution to the project.</li>
</ol>
<p>Additionally, to increase chances of success of future projects apply conventional techniques to strategic project leadership like creating a hierarchical plan (what I call the SPOT method: <strong>S</strong>trategy and spirit &gt; <strong>P</strong>rocesses and <strong>O</strong>rganization &gt; <strong>T</strong>ools) and establish effective project monitoring possibly adjusting existing project quality management techniques to the strategic project leadership approach. </p>
<p>Correctly implemented strategic project leadership can be extremely efficient, but remember that it is all about identifying the product&#8217;s competitive advantages, marketing this vision to all stakeholders (and the project team as part of the stakeholders) and the overall strategy for delivering the project.</p>
]]></content:encoded>
			<wfw:commentRss>http://digitalether.de/project-management/what-is-strategic-project-leadership/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When More Information Leads To Less Knowledge</title>
		<link>http://digitalether.de/thoughts/when-more-information-leads-to-less-knowledge</link>
		<comments>http://digitalether.de/thoughts/when-more-information-leads-to-less-knowledge#comments</comments>
		<pubDate>Wed, 07 Jan 2009 06:03:53 +0000</pubDate>
		<dc:creator>graegerts</dc:creator>
				<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://digitalether.de/?p=91</guid>
		<description><![CDATA[In <a href="http://www.wired.com/techbiz/people/magazine/17-02/st_thompson">his article</a> on <a href="http://wired.com">Wired.com</a> Clive Thompson illustrates how increased load of information can lead to a loss of knowledge due to ignorance or suppression of the truth.   Surprisingly, it's often us who unconsciously ignore or suppress the truth.]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://www.wired.com/techbiz/people/magazine/17-02/st_thompson">his article</a> on <a href="http://wired.com">Wired.com</a> Clive Thompson illustrates how increased load of information can lead to a loss of knowledge due to ignorance or suppression of the truth.   Surprisingly, it&#8217;s often us who unconsciously ignore or suppress the truth.<br />
<span id="more-91"></span><br />
We will focus on two concepts that have significant impact on the perception of truth.  The first is information noise and the second the problem of retrospective analysis of past events.</p>
<p>Information itself is almost useless until it is put into context resulting in what we call knowledge. The main problem with information and knowledge is that the latter is result of information processing which is by nature prone to errors.  In order to make sense of all that information we construct stories in our mind trying to make logical and causal connections between the &#8220;facts&#8221;.  Missing parts in the causal chain are subconsciously filled in to make sense for us.  It is the way our brain works: things have to make sense and if there is not sufficient information we tend to artificially create causality between possibly unrelated scraps of information.  Since we do not know if our story is correct but seem to be perfectly sound there is no need to doubt its correctness.  Why?  Because most information is not verifiable.</p>
<h3>Less Is More</h3>
<p>Whenever we read the newspaper or listen to some radio shows we automatically start processing the information and weaving a new story or extending an existing one.  Consider the following: the elections are over and the news stations start interviewing party leaders who, on the side of the losers, try to explain why they&#8217;ve lost the elections.  They come up with semi-intelligent arguments about bad campaign strategies, the failure to address the people&#8217;s needs and other excuses, yet, only minutes after the election results have been announced these people believe they know the reasons for the outcome.  The same is true for the winning party, of course.</p>
<p>Just ask yourself: how do they know?  The reasons for winning and losing an election can be manifold: the bad weather kept people away from the voting booths or they just had a change of mind on election day.  We just don&#8217;t know, and so do the party leaders but they are convinced that they do.  You see the problem?</p>
<p>We now enter stage two: the interviewer asks for an expert opinion.  The expert explains in great detail why the election went the way it did adding lots of background information to the conglomeration of so called facts.  What happens here is that we consume a great amount of completely unverifiable information that may change our perception of things.  On the long run we&#8217;d be better off without all the noise since the election result is the only verifiable fact that really matters.  Consequently, the more information we have accumulated about this particular topic the less precise is the knowledge of events that took place.</p>
<p>We can draw similar conclusions about such dynamics on a variety of topics, when it comes to gossip about celebrities, for example.  We are flooded with random noise, useless information that does not add value to our body of knowledge.</p>
<h3>We Don&#8217;t Know What We Think We Know</h3>
<p>Thompson&#8217;s article ends prematurely.  The most significant part is the where he refers to the <em>Post-Fact Society</em>, a term introduced by <a href="http://en.wikipedia.org/wiki/Farhad_Manjoo">Farhad Manjoo</a>, who, in my opinion, correctly concludes that there exists a </p>
<blockquote><p>disjunction between truth and proof</p></blockquote>
<p>in an information society.  It is important to distinguish between what we actually know and what we think we know.  One reason for the illusion of complete knowledge is that we try to examine past events in order to deduce what has happened, again creating a completely plausible story in our mind by connecting the dots of information.  It does not matter if we are talking about events that took place hundreds of years or an hour ago.  Since we have not been there, we cannot be sure that the information is accurate.  We should always remain skeptic must refrain from taking arbitrary information as truth or even proof for our assumptions and theories.</p>
<h3>Concluding Remarks</h3>
<p>The more information you give someone the more hypotheses and theories they will formulate along the way and the worse off they will be.  They see more noise and mistake it for information.</p>
<p>It is almost impossible to protect us from the mechanisms outlined above.  It&#8217;s far more dangerous to listen to the radio for five hours a day than to read a weekly newspaper since the noise usually is filtered out over time.  At least think about the information you&#8217;ve consumed today and evaluate it.  How much noise did it carry?</p>
]]></content:encoded>
			<wfw:commentRss>http://digitalether.de/thoughts/when-more-information-leads-to-less-knowledge/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Irony About Agile Development</title>
		<link>http://digitalether.de/agile-development/the-irony-about-agile-development</link>
		<comments>http://digitalether.de/agile-development/the-irony-about-agile-development#comments</comments>
		<pubDate>Sat, 22 Dec 2007 06:12:38 +0000</pubDate>
		<dc:creator>graegerts</dc:creator>
				<category><![CDATA[Agile Development]]></category>

		<guid isPermaLink="false">http://digitalether.de/?p=99</guid>
		<description><![CDATA[There&#8217;s an irony about agile development. There is no hard evidence that it produces better software, faster. And formal adoption rates, admittedly hard to measure, don&#8217;t reach the 20 percent mark. Yet, the ideas that underpin agile development &#8212; defining requirements incrementally, writing software in short stints, seeking customer feedback, testing code as it&#8217;s written, [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s an irony about agile development. There is no hard evidence that it produces better software, faster. And formal adoption rates, admittedly hard to measure, don&#8217;t reach the 20 percent mark. Yet, the ideas that underpin agile development &mdash; defining requirements incrementally, writing software in short stints, seeking customer feedback, testing code as it&#8217;s written, frequent builds &mdash; have caught on like wildfire. They are widely accepted as sound development practices, even among teams that have not formally adopted them.</p>
<p><span id="more-99"></span></p>
<blockquote><p>Agile principles have become IT best practices [for software development]</p></blockquote>
<p>said Scott Ambler, agile practice leader for IBM.</p>
<h3>Changes</h3>
<p>Talking to analysts, consultants, developers and tool makers, I found that the groundswell of interest in agile practices is changing every aspect of how software is produced, from tools and processes to the roles people play in agile organizations.</p>
<p>Three key conclusions emerged from the talks:</p>
<ol>
<li>Going agile is more difficult than many teams anticipate, largely because it turns the roles of project manager, business analyst, programmer and tester on their heads.</li>
<li>No two teams apply agile in the same way. That raises questions about what&#8217;s agile and what&#8217;s not, and more important, whether a process can be improved by adding one or two agile practices.</li>
<li>Even though &#8220;agile&#8221; means different things to different teams, it&#8217;s safe to say that agile today is a far less dogmatic development approach than it was in 2001, when the Manifesto for Agile Software Development put Extreme Programming (XP), Scrum and other methodologies on the map.</li>
</ol>
<p>Written by a group of believers in the ways of agile, the <a href="http://agilemanifesto.org/">manifesto</a> sums up principles that guide software development, including <em>individuals and interactions over processes and tools</em> and <em>responding to change over following a plan</em>.</p>
<h3>Bend the Rules, Please!</h3>
<p>One lesson learned from the early agile days is that rigid adherence to a methodology may not work in the real world, said Eclipse Foundation director of the committer community Bjorn Freeman-Benson:</p>
<blockquote><p>XP is a strict form of agile, and today no one does all the practices.  Insisting that the customer do acceptance testing and other things that XP mandates was too large a leap to make.</p></blockquote>
<p>The customer &mdash; in XP, that&#8217;s the intended user of the software &mdash; was unwilling to take on the time-consuming role XP prescribes. So, rather than bend XP&#8217;s rules, the development team canceled the project. A better approach is adapting the methodology to suit the parties involved. A project manager could have assumed the customer role, extracting information from key stakeholders, he said. </p>
<p>Early projects like that gave agile a bad name. Today agile practitioners are more willing to bend the rules. But many are afraid to use the word <em>agile</em>. As a result, there is some stealth adoption of agile going on.</p>
<h3>Going wAgile</h3>
<p>One way to define agile development is by what it&#8217;s not. Some teams turn to agile practices to dig their way out of failing projects by doing two-week iterations, engaging in frequent, intentional communication, and doing frequent builds.</p>
<p>But that&#8217;s not agile development. They are simply getting a little bit iterative to put their projects back on track. Often, the line isn&#8217;t so easy to draw. Many of the experts I talked to said it&#8217;s not uncommon for development managers to add one or two agile practices, such as daily builds and early testing, to their processes. Is that agile? Some teams that take that approach believe it is. But <em>wAagile</em>&mdash;that&#8217;s traditional waterfall development with a couple of agile practices thrown in&mdash;may be a better way to describe such efforts.</p>
<p>A process becomes agile when one practice leads to another practice. For example: You decide to do continuous integration which means a new build is launched each time new code is checked in. That, in turn, impacts how you interact with users, how often those interactions take place, and how you do test cases.</p>
<p>One thing leads to another: You can&#8217;t apply just one part of agile without ultimately applying it everywhere.</p>
<p>The trick is choosing a balanced set of practices, but remembering that you don&#8217;t have to choose the exact set that Kent Beck (XP&#8217;s inventor) chose.</p>
<p>The Eclipse Foundation practices its own agile development approach. Known as the Eclipse Way, it sets guidelines for the 87 projects that fall under the Eclipse umbrella.</p>
<h3>Faith Versus Facts</h3>
<p>The experts I talked to were quick to weigh in on what&#8217;s agile and what&#8217;s not. But curiously, the question of whether agile practices actually produce better software, faster, doesn&#8217;t generate as much discussion. It&#8217;s as if a lack of faith in traditional software development methods&mdash;plagued by late projects, cost overruns and applications that don&#8217;t deliver business results&mdash;equals a belief in all things agile, despite the absence of data on agile&#8217;s impact.</p>
<p>Agile benefits&mdash;reduced time-to-market, better quality and improved predictability, among others&mdash;are widely recognized by they are not empirically proven. Still, agile shops offer anecdotal evidence that the approach works.</p>
<p>For some developers and managers agile has made the work more innovative, maintainable and predictable. I think it has enabled my development team to focus on what the business needs in ways that weren&#8217;t possible with waterfall. If your goal is to produce something people will use, agile is the best way to work.</p>
]]></content:encoded>
			<wfw:commentRss>http://digitalether.de/agile-development/the-irony-about-agile-development/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
