<?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>Software Research and the Industry &#187; Social Software</title>
	<atom:link href="http://dirkriehle.com/category/social-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://dirkriehle.com</link>
	<description>Dirk Riehle&#039;s blog about everything computer science, applied and more</description>
	<lastBuildDate>Sat, 05 May 2012 16:27:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Why I&#039;m Interested In Computer Games Research</title>
		<link>http://dirkriehle.com/2011/02/26/why-im-interested-in-computer-games-research/</link>
		<comments>http://dirkriehle.com/2011/02/26/why-im-interested-in-computer-games-research/#comments</comments>
		<pubDate>Sat, 26 Feb 2011 01:07:37 +0000</pubDate>
		<dc:creator>Dirk Riehle</dc:creator>
				<category><![CDATA[Industry]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[Software Engineering]]></category>

		<guid isPermaLink="false">http://dirkriehle.com/?p=2123</guid>
		<description><![CDATA[Just before my inaugural lecture at University of Erlangen, a broad panel of scientists was debating the merits of computer games. Except for a computer games researcher and a games professional, all participants thought that computer games are of no &#8230; <a href="http://dirkriehle.com/2011/02/26/why-im-interested-in-computer-games-research/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Just before <a href="http://dirkriehle.com/2010/05/03/open-source-software-research-inaugural-lecture-at-fau-erlangen-nurnberg/">my inaugural lecture at University of Erlangen</a>, a broad panel of scientists was debating the merits of computer games. Except for a computer games researcher and a games professional, all participants thought that computer games are of no particular interest. When I asked: &#8220;But isn&#8217;t there anything to learn from computer games?&#8221; I got a full rebuke by the M.D. on the panel: &#8220;No, there is no recognizable value whatsoever.&#8221;</p>
<p><span id="more-2123"></span></p>
<p>This is a common perception, and in my opinion, a wrong one. First, the numbers speak well for computer games; there is obviously value that computer game users find in games. However, it is easy for scientists to dismiss that value. Nevertheless, I believe that beyond being a huge industry, we can learn a lot from computer games. Of particular interest to me are user interaction paradigms and the stickiness computer games create.</p>
<p>User interface paradigms evolved roughly in this order:</p>
<ol>
<li>Batch processing &#8212; highly delayed feedback to any interaction</li>
<li>Hierarchical UIs &#8212; modal, hierarchical, and little visual feedback</li>
<li>Windowing systems &#8212; still a lone soldier, but a bit more feedback</li>
<li>Social software (&#8220;Web 2.0&#8243;) &#8212; other people, interactivity, and stickiness</li>
<li>Computer games &#8212; immersive interactive high-performance collaboration</li>
</ol>
<p>This is obviously not a very thorough review of user interface paradigms, but it should be sufficient to make my point. Batch systems are largely gone, but there are still plenty of old-school hierarchical UIs where you navigate on text screens, typing codes to get to a menu item and trigger a function. Windowing systems improved over this by reducing the cognitive burden of knowing where is what and helping users find functions more easily. Most traditional business software, in particular SAP&#8217;s Business Suite is somewhere stuck between hierarchical UIs and genuine windowing-system-based UIs.</p>
<p>For quite a while, makers of business software have been trying to enter the social software world, enhancing their user interfaces with more interactivity and feedback, including adding awareness of other people, in particular colleagues. When I worked at SAP a couple of years back, everyone wanted SAP&#8217;s UI to be like the Facebook UI: Sleek, fast and efficient, social and collaborative, and aesthetically pleasing.</p>
<p>I contend that this falls still a step short of where we should be. That next step will take us to the UIs pioneered by computer games. These UIs are inherently social and focussed on high-performance collaboration. They are immersive and require attention from their users. Anyone who has ever teamed up with other World-of-Warcraft players to slay a dragon knows what I&#8217;m talking about. (I actually haven&#8217;t but I&#8217;ve looked over a gamer&#8217;s shoulder. And I watched the first season of <a href="http://www.youtube.com/show/theguild">The Guild</a>. So much for my ivory tower.) For anyone pointing to casual gaming, I&#8217;ll concede that there are UI variants that don&#8217;t have to be immersive, but that they&#8217;ll nevertheless need to have the right stickiness and allow for collaboration. My prediction for the future of business software is that it will require immersive, attention-demanding, high-performance collaboration and that much of this will take place in virtual worlds.</p>
<p>Over on <a href="http://osr.cs.fau.de">my research group&#8217;s blog</a> I posted a short description of a Ph.D. thesis topic around &#8220;<a href="http://osr.cs.fau.de/2011/01/27/zwei-nebenberufliche-promotionsthemen-gamification-und-sensemaking/">gamification of business software</a>&#8221; and quickly found interested parties. Gamification of business software uses gaming user interface elements and practices to help create a social community around and increase the stickiness of the business software being enhanced. So stay tuned as to the results of this research.</p>
<p>Last but not least, it seems the state of Bavaria, Germany, is waking up to the significance of computer games: Just today did I receive an RfP for computer games research. (Better late than never.) Such research would befit the city I live in, Nuremberg, which has long been known as a city of (traditional) games, and which is hosting a major toy fair every year.</p>
]]></content:encoded>
			<wfw:commentRss>http://dirkriehle.com/2011/02/26/why-im-interested-in-computer-games-research/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Micro-Blogging Adoption in the Enterprise: An Empirical Analysis</title>
		<link>http://dirkriehle.com/2010/12/15/micro-blogging-adoption-in-the-enterprise-an-empirical-analysis/</link>
		<comments>http://dirkriehle.com/2010/12/15/micro-blogging-adoption-in-the-enterprise-an-empirical-analysis/#comments</comments>
		<pubDate>Wed, 15 Dec 2010 19:52:00 +0000</pubDate>
		<dc:creator>Dirk Riehle</dc:creator>
				<category><![CDATA[Industry]]></category>
		<category><![CDATA[Publication]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Social Software]]></category>

		<guid isPermaLink="false">http://dirkriehle.com/?p=1973</guid>
		<description><![CDATA[Abstract: Given the increasing interest in using social software for company-internal communication and collaboration, this paper examines drivers and inhibitors of micro-blogging adoption at the workplace. While nearly one in two companies is currently planning to introduce social software, there &#8230; <a href="http://dirkriehle.com/2010/12/15/micro-blogging-adoption-in-the-enterprise-an-empirical-analysis/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><strong>Abstract:</strong> Given the increasing interest in using social software for company-internal communication and collaboration, this paper examines drivers and inhibitors of micro-blogging adoption at the workplace. While nearly one in two companies is currently planning to introduce social software, there is no empirically validated research on employees’ adoption. In this paper, we build on previous focus group results and test our research model in an empirical study using Structural Equation Modeling. Based on our findings, we derive recommendations on how to foster adoption. We suggest that micro-blogging should be presented to employees as an efficient means of communication, personal brand building, and knowledge management. In order to particularly promote content contribution, privacy concerns should be eased by setting clear rules on who has access to postings and for how long they will be archived.</p>
<p><strong>Reference:</strong> Valentin Sch&ouml;ndienst, Hanna Krasnova, Oliver G&uuml;nther, and Dirk Riehle. &#8220;Micro-Blogging Adoption in the Enterprise: An Empirical Analysis.&#8221; In <em>Proceedings of the 10th International Conference on Wirtschaftsinformatik</em> (WI 2011). Page 931-940.</p>
<p>The paper is available <a href="/wp-content/uploads/2010/12/WI_microblogging-adoption_CAMERA_READY_3.pdf">in PDF form</a>. You may also like the prior paper <a href="2009/04/20/modeling-micro-blogging-adoption-in-the-enterprise/">&#8220;Modeling Micro-Blogging Adoption in the Enterprise&#8221;</a> as well as my <a href="http://effectivetweeting.com">&#8220;patterns of effective tweeting&#8221;</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://dirkriehle.com/2010/12/15/micro-blogging-adoption-in-the-enterprise-an-empirical-analysis/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The 2010 AMOS Project (from OSR Group)</title>
		<link>http://dirkriehle.com/2010/09/11/the-2010-amos-project-from-osr-group/</link>
		<comments>http://dirkriehle.com/2010/09/11/the-2010-amos-project-from-osr-group/#comments</comments>
		<pubDate>Sat, 11 Sep 2010 13:42:33 +0000</pubDate>
		<dc:creator>Dirk Riehle</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Industry]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[Wikimedia]]></category>

		<guid isPermaLink="false">http://dirkriehle.com/?p=1715</guid>
		<description><![CDATA[The AMOS Project is the Open Source Research Group&#8217;s main class, teaching students agile methods and open source practices. It is also part of my incubator for startups. We just finished the first year. For your convenience, here are links &#8230; <a href="http://dirkriehle.com/2010/09/11/the-2010-amos-project-from-osr-group/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The AMOS Project is the <a href="http://group.riehle.org">Open Source Research Group&#8217;s</a> main class, teaching students agile methods and open source practices. It is also part of my incubator for startups. We just finished the first year. For your convenience, here are links to the most recent and relevant blog posts on the 2010 AMOS Project.</p>
<p><span id="more-1715"></span></p>
<ul>
<li><a href="http://osr.cs.fau.de/2010/08/27/amos-project-concept-summary/">AMOS Project Concept Summary</a>
<li><a href="http://osr.cs.fau.de/2010/07/23/amos-praktikum-shipped-dosis-1-0/">AMOS Praktikum Shipped DosIS 1.0</a>
<li><a href="http://osr.cs.fau.de/2010/06/17/linda-rising-on-retrospectives-in-amos-praktikum/">Linda Rising on Retrospectives in AMOS Praktikum</a>
<li><a href="http://osr.cs.fau.de/2010/07/14/amos-praktikum-to-present-in-medis-kolloquium/">AMOS Praktikum to Present in MedIS (IMI) Kolloquium</a>
<li><a href="http://osr.cs.fau.de/2010/04/11/google-sponsors-agile-methods-and-open-source-praktikum/">Google Sponsors Agile Methods and Open Source Praktikum</a>
<li><a href="http://osr.cs.fau.de/2010/07/23/amos-praktikum-says-thank-you-to-google/">AMOS Praktikum Says Thank You to Google</a>
<li><a href="http://osr.cs.fau.de/2010/09/07/more-smart-phones-for-amos-project/">More Smart Phones for AMOS Project</a>
</ul>
<p>I intend to summarize important developments from the OSR Group on my blog here in irregular intervals.</p>
]]></content:encoded>
			<wfw:commentRss>http://dirkriehle.com/2010/09/11/the-2010-amos-project-from-osr-group/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MediaWiki and Commercial Open Source Innovation</title>
		<link>http://dirkriehle.com/2010/08/24/mediawiki-and-commercial-open-source-innovation/</link>
		<comments>http://dirkriehle.com/2010/08/24/mediawiki-and-commercial-open-source-innovation/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 00:52:55 +0000</pubDate>
		<dc:creator>Dirk Riehle</dc:creator>
				<category><![CDATA[Industry]]></category>
		<category><![CDATA[Open Collaboration]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Wikis]]></category>

		<guid isPermaLink="false">http://dirkriehle.com/?p=1692</guid>
		<description><![CDATA[You may be surprised to hear that the dominant public Internet wiki engine, MediaWiki, only plays a minor role in the enterprise. Within the corporate firewalls, TWiki, Confluence, DokuWiki, TikiWiki, and others are running the show. Why is that? It &#8230; <a href="http://dirkriehle.com/2010/08/24/mediawiki-and-commercial-open-source-innovation/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>You may be surprised to hear that the dominant public Internet wiki engine, <a href="http://en.wikipedia.org/wiki/MediaWiki">MediaWiki</a>, only plays a minor role in the enterprise. Within the corporate firewalls, <a href="http://twiki.org">TWiki</a>, <a href="http://atlassian.com/confluence">Confluence</a>, <a href="http://dokuwiki.org">DokuWiki</a>, <a href="http://tikiwiki.org">TikiWiki</a>, and others are running the show. Why is that? It is certainly not the lack of commercial customer interest in MediaWiki, which everyone already knows as the software running Wikipedia. It is also not an anti-commercial stance by the creators of MediaWiki (and its effective owner, the <a href="http://wikimediafoundation.org">Wikimedia Foundation</a>).</p>
<p><span id="more-1692"></span></p>
<p>From what I can tell, companies are shying away from bringing commercial innovation and investment to MediaWiki because of the uncertainty around its intellectual property. I recently talked with a consulting firm that intends to provide services and extensions to MediaWiki. Extension is the MediaWiki term for plug-in, that is program code separate from the main project code but that is executed together with it. When they asked their lawyers whether they could create and sell proprietary extensions to MediaWiki they received a lawyerly &#8220;maybe&#8221;, which left them wondering whether it would be wise to bank on MediaWiki.</p>
<p>MediaWiki uses the GPLv2 (and later) license family. Whether the GPL applies to extensions has been answered by the community a couple of times with a not-so-resounding <a href="http://lists.wikimedia.org/pipermail/wikitech-l/2010-July/048436.html">&#8220;probably not&#8221;</a>. Thus, software firms are somewhat left guessing as to the legal situation and the intentions of the MediaWiki development community. Being able to decide on your own when you want to open source or keep something proprietary, however, is key to engaging software firms and creating commercial investment and innovation.</p>
<p>At <a href="http://www.wikisym.org">WikiSym 2010</a> I talked to a lot of Wikimedia Foundation (WMF) folks. The WMF operates Wikipedia and is the caretaker of MediaWiki. From these discussions I know that the WMF guys want commercial innovation around MediaWiki and are not at all fundamentalists about open-sourcing everything that touches MediaWiki. So here is what I think needs to happen if we want to see MediaWiki benefit from commercial innovation and have it make inroads into the enterprise:</p>
<ul>
<li><em>Exception clause.</em> There must be legal certainty as to whether extensions/plugins can be kept proprietary. The way to go is a clearly defined exception clause to the GPL that covers extensions. It must be safe for a firm to innovate and keep the fruits of their labor for a while. I don&#8217;t worry about not sharing: In most cases, competitors and community will catch-up fast enough so that nobody will keep software proprietary for too long.</li>
<li><em>Trademarks and other IP.</em> The term &#8220;MediaWiki&#8221; is important from a marketing perspective due to spill-over effects from Wikipedia. Thus it must be crystal-clear under what circumstances a software firm can use this term in its marketing outreach. The usual solution is to create a foundation, say, the MediaWiki Foundation, which becomes the caretaker of the trademark and other IP, and in which commercial entities can have a stake. [<a href="WPT">1</a>]</li>
</ul>
<p>The second bullet item suggests the creation of a MediaWiki Foundation. One may wonder whether the Wikimedia Foundation can play this role. I wouldn&#8217;t advise this, because conflict of interest resolution would be difficult in such a setup. The primary mission of the Wikimedia Foundation is to steer and operate a specific set of services, and MediaWiki is just the software being used for it. If firms would always fear having to bow to WMF interests when the going gets tough, they&#8217;d stay away from the get-go, as they are doing today.</p>
<p>Another alternative would be to transfer rights to a software foundation like the Free Software Foundation (due to GPL) or maybe the Apache Software Foundation if folks were to consider a license change. These foundations are experienced in handling conflicts and might be good caretakers. On the other hand, as the Drupal Foundation shows by comparison, MediaWiki may well be important enough to warrant its own foundation.</p>
<p><a hname="WPT">[1]</a> <a href="http://blueoxen.com">Eugene Kim</a> pointed out to me the <a href="http://wikimediafoundation.org/wiki/Trademark_Policy">Wikimedia Foundation trademark policy</a>, which covers WMF trademarks. MediaWiki seems to play only a minor role only, though.</p>
]]></content:encoded>
			<wfw:commentRss>http://dirkriehle.com/2010/08/24/mediawiki-and-commercial-open-source-innovation/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Call for Papers: ACM CHIMIT 2010</title>
		<link>http://dirkriehle.com/2010/06/15/call-for-papers-chimit-2010/</link>
		<comments>http://dirkriehle.com/2010/06/15/call-for-papers-chimit-2010/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 22:10:14 +0000</pubDate>
		<dc:creator>Dirk Riehle</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[Wikis]]></category>

		<guid isPermaLink="false">http://dirkriehle.com/?p=1643</guid>
		<description><![CDATA[The ACM CHIMIT 2010 organizers are soliciting submissions for Papers, Short Papers, Panels, Courses, Posters, and presentations of recently published papers in other venues. Please see the submission page for detailed submission instructions on each kind of contribution. I&#8217;m on &#8230; <a href="http://dirkriehle.com/2010/06/15/call-for-papers-chimit-2010/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.chimit10.org/">ACM CHIMIT 2010</a> organizers are soliciting submissions for Papers, Short Papers, Panels, Courses, Posters, and presentations of recently published papers in other venues. Please see the <a href="http://www.chimit10.org/nicolefv/home.html">submission page</a> for detailed submission instructions on each kind of contribution. I&#8217;m on the program committee.</p>
<p>The <strong>Paper &#038; Short Paper Deadline is July 3.</strong></p>
<h1>ACM CHIMIT &#8217;10</h1>
<p><strong>Computer-Human Interaction for Management of Information Technology</strong></p>
<p>November 12-13, 2010, San Jose, CA (co-located with USENIX LISA in San Jose)</p>
<p><span id="more-1643"></span></p>
<p>Since 2007, CHIMIT has been the leading forum for discussing topics on IT management with a focus on people, business, and technology.  At CHIMIT, researchers and practitioners share issues, solutions, and research drawing upon fields such as human-computer interaction, human factors, collaborative work, computer systems, and management and service sciences to address cognitive, social, and technical issues in managing the increasing complexity of modern Information Technology (IT) systems.</p>
<p>Information Technology (IT) is central to modern life. From our homes to our largest enterprises, we are surrounded by software and hardware components that support our work and personal lives: wireless access points, network routers, firewalls, virus scanners, databases, web servers, storage and backup systems, etc. These components exist to permit us to do other things, e.g., manage inventory, communicate with friends or customers, sell products through websites, yet all too often managing the underlying IT infrastructure takes time and resources away from the real work at hand.  IT systems have grown increasingly complex over the years, and the cost for keeping the infrastructure running is now a significant burden.  We are at a turning point where further advances in technology and business efficiency and growth require fundamentally new approaches to IT system design, management, and services.</p>
<p>CHIMIT is an ACM-sponsored conference, and accepted Paper and Short Paper submissions will be archived in the ACM Digital Library.  Topics include (but are not limited to):</p>
<ul>
<li>User Studies of IT infrastructure management in context, exposing user needs, pain points, work practices, and examples of both successful and unsuccessful work.</li>
<li>Design &#8211; approaches to bring about improved, human-centered IT systems.</li>
<li>Experimental Studies on the usage of new or existing IT systems.</li>
<li>Tools and Techniques for improved administration, e.g., visualizations of system behavior, or collaborative interfaces.</li>
<li>Automation approaches to reduce administration workload or improve productivity.</li>
<li>Computer supported cooperative work – how do those who manage an organization’s IT interact with the users they support, their technical community, and other stakeholders?</li>
<li>Organizational Knowledge &#8211; how can shared knowledge improve IT management.</li>
<li>Processes and Practices &#8211; examples of best practices and improved processes in IT management.</li>
<li>New Technologies &#8211; how will the changing technological landscape (e.g., Cloud Computing, pervasive mobile devices, etc.) affect IT management?</li>
<li>IT Beyond the Enterprise &#8211; what are the implications now that we&#8217;re doing backups, network configuration, etc. in the home?</li>
</ul>
<h2>Submission Dates</h2>
<ul>
<li><strong>July 3, 2010:</strong> Papers and Short Papers Due</li>
<li><strong>August 7, 2010:</strong> Panels and Courses Due</li>
<li><strong>September 17, 2010:</strong> Selections announced</li>
<li><strong>September 24, 2010:</strong> Posters Due</li>
<li><strong>October 1, 2010:</strong> Poster selections announced</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://dirkriehle.com/2010/06/15/call-for-papers-chimit-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WikiSym 2010 Program Announced!</title>
		<link>http://dirkriehle.com/2010/06/12/wikisym-2010-program-announced/</link>
		<comments>http://dirkriehle.com/2010/06/12/wikisym-2010-program-announced/#comments</comments>
		<pubDate>Sat, 12 Jun 2010 13:26:05 +0000</pubDate>
		<dc:creator>Dirk Riehle</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[Industry]]></category>
		<category><![CDATA[Open Collaboration]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Wikis]]></category>

		<guid isPermaLink="false">http://dirkriehle.com/?p=1640</guid>
		<description><![CDATA[The WikiSym 2010 program has been announced. Keynotes are by Cliff Lampe and Andrew Lih, and the program is full of research talks, workshops, posters, and demos. And, of course, there is a continuous track of open space available for &#8230; <a href="http://dirkriehle.com/2010/06/12/wikisym-2010-program-announced/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.wikisym.org/ws2010/Program">WikiSym 2010 program</a> has been announced. Keynotes are by Cliff Lampe and Andrew Lih, and the program is full of research talks, workshops, posters, and demos. And, of course, there is a continuous track of open space available for everyone to discuss their wiki and open collaboration interests and issues. Check it out! And see you at WikiSym 2010, July 7-9, in Gdansk, Poland!</p>
]]></content:encoded>
			<wfw:commentRss>http://dirkriehle.com/2010/06/12/wikisym-2010-program-announced/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Open Source Research Agenda (as of 2009)</title>
		<link>http://dirkriehle.com/2009/09/01/my-open-source-research-agenda-as-of-2009/</link>
		<comments>http://dirkriehle.com/2009/09/01/my-open-source-research-agenda-as-of-2009/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 07:00:05 +0000</pubDate>
		<dc:creator>Dirk Riehle</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Industry]]></category>
		<category><![CDATA[Open Collaboration]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Social Software]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[Wikimedia]]></category>
		<category><![CDATA[Wikis]]></category>

		<guid isPermaLink="false">http://dirkriehle.com/?p=1211</guid>
		<description><![CDATA[As you may seen in an earlier blog post, I&#8217;m starting in a new position as a professor of software engineering focussing on open source software at the University of Erlangen. In this post, I&#8217;m laying out my abbreviated research &#8230; <a href="http://dirkriehle.com/2009/09/01/my-open-source-research-agenda-as-of-2009/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As you may seen in an <a href="2009/09/01/professor-for-open-source-software-at-university-of-erlangen/">earlier blog post</a>, I&#8217;m starting in a new position as a professor of software engineering focussing on open source software at the University of Erlangen. In this post, I&#8217;m laying out my abbreviated research agenda as of September 2009.</p>
<p>The overarching goal of my group&#8217;s research is to comprehensively define &#8220;the next big&#8221; software development method. To that end, we will work to unify agile software development methods with open source software development. Agile methods can cope with changing requirements but don&#8217;t scale up well. Open source methods can cope with changing requirements and also scale up well. However, open source remains poorly understood as a development method and practices vary significantly from project to project. Agile methods are increasingly being adopted in the enterprise, but it is open source methods that innovate intra- and inter-company collaboration as well as vendor-customer relationships. Given prior significant research on agile methods, the focus of my group&#8217;s work will be on understanding open source methods and practices in both an engineering and a business context.</p>
<p><span id="more-1211"></span></p>
<ol>
<li><em>Engineering practices.</em> What makes an open source project succeed? What are best practices of distributed configuration management? How to prioritize feature requests in a community setting? Our engineering practices research will address these and related questions, seeking to develop a comprehensive and validated toolbox of open source best practices. The primary research approach is to generate data-driven hypotheses of how open source practices work, to develop new tools based on the newly defined practices, to experiment with these practices using a software forge, and to validate the refined practices definition. In a typical dissertation, the initially analytical hypothesis generation will be followed-up on by substantial open source software development. Examples of such publications are <a href="#1">[1]</a>, <a href="#2">[2]</a>,  <a href="#3">[3]</a>,  <a href="#4">[4]</a>.</li>
<li><em>Single-vendor open source.</em> As the MySQL exit illustrates, open source can be a highly effective and disruptive business strategy, even in a market as established and as conservative as relational databases. Self-sustaining open source communities can help a vendor build a superior product faster and cheaper; in turn the community receives a free-to-use open source project. Beyond engineering practices, open source vendors engage in various business practices to go to market with the open source product. We will investigate and define these business practices and the underlying open source strategies. For this research, we are likely to collaborate with industry partners as well as economics and information systems departments. An example publication is <a href="#5">[5]</a>.</li>
<li><em>Community open source.</em> In community(-owned) open source projects, software vendors and individual developers come together alike, sometimes for altruistic reasons, sometimes driven by an indirect profit motive. How to develop software if there is no superior to tell you how it is? How much money and labor to invest into community projects like the Eclipse platform? What&#8217;s the return on investment for a strategic non-profit member? The answers to these questions mesh engineering with business practices research. They will inform public policy making as the common good created through community open source may need public seed funding. We will approach these questions in collaboration with the respective foundations, their members, and economics researchers. An example publication is <a href="#6">[6]</a>.</li>
</ol>
<p>In most cases, as part of a Ph.D. thesis&#8217; validation, I will require software development. Thus, some work, certainly on engineering practices research, will entail substantial software engineering. This is not only supported but desired by the University, which would like to see research not only to be published in the best conferences and journals, but also to be of significant industrial relevance. The professorship is set up to make it easy to turn dissertation work into (open source) startups, and I&#8217;ll be actively supporting this. Application domains of immediate interest to me are software development tools, business applications in the cloud, and social software, in particular wikis. I&#8217;m also interested in mobile devices, multimedia, and medical technology.</p>
<p>If you are interested in these topics and would like to perform Ph.D. level work, please <a href="/about/contact.html">contact me</a>.</p>
<h1>References</h1>
<p><a name="1">[1]</a>&nbsp;Dirk Riehle, John Ellenberger, Tamir Menahem, Boris Mikhailovski, Yuri Natchetoi, Barak Naveh, Thomas Odenwald. <a href="/2009/02/11/open-collaboration-within-corporations-using-software-forges/">&#8220;Open Collaboration within Corporations Using Software Forges.&#8221;</a> <em>IEEE Software</em>, vol. 26, no. 2 (March/April 2009). Page 52-58.</p>
<p><a name="2">[2]</a>&nbsp;Amit Deshpande, Dirk Riehle. <a href="/2008/03/14/the-total-growth-of-open-source/">&#8220;The Total Growth of Open Source.&#8221;</a> In <em>Proceedings of the Fourth Conference on Open Source Systems</em> (OSS 2008). Springer Verlag, 2008. Page 197-209.</p>
<p><a hname="3">[3]</a>&nbsp;Philipp Hofmann, Dirk Riehle. <a href="/2009/02/11/estimating-commit-sizes-efficiently/">&#8220;Estimating Commit Sizes Efficiently.&#8221;</a> In <em>Proceedings of the 5th International Conference on Open Source Systems</em> (OSS 2009). Springer Verlag, 2009. Page 105-115.</p>
<p><a name="4">[4]</a>&nbsp;Oliver Arafat, Dirk Riehle. <a href="/2008/09/23/the-commit-size-distribution-of-open-source-software/">&#8220;The Commit Size Distribution of Open Source Software.&#8221;</a> In <em>Proceedings of the 42nd Hawaiian International Conference on System Sciences</em> (HICSS 42). IEEE Press, 2009. Page 1-8.</p>
<p><a name="5">[5]</a>&nbsp;Dirk Riehle. <a href="/2009/05/01/the-commercial-open-source-business-model/">&#8220;The Commercial Open Source Business Model.&#8221;</a> In <em>Proceedings of the 15th Americas Conference on Information Systems</em> (AMCIS 2009). AIS Electronic Library, 2009. Paper 104.</p>
<p><a name="6">[6]</a>&nbsp;Dirk Riehle. <a href="/computer-science/research/2007/computer-2007.html">&#8220;The Economic Motivation of Open Source: Stakeholder Perspectives.&#8221;</a> <em>IEEE Computer</em>, vol. 40, no. 4 (April 2007). Page 25-32.</p>
]]></content:encoded>
			<wfw:commentRss>http://dirkriehle.com/2009/09/01/my-open-source-research-agenda-as-of-2009/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Pre-test Survey on What Drives Enterprise Micro-blogging Adoption</title>
		<link>http://dirkriehle.com/2009/08/19/pre-test-survey-on-what-drives-enterprise-micro-blogging-adoption/</link>
		<comments>http://dirkriehle.com/2009/08/19/pre-test-survey-on-what-drives-enterprise-micro-blogging-adoption/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 09:04:14 +0000</pubDate>
		<dc:creator>Dirk Riehle</dc:creator>
				<category><![CDATA[Announcement]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Social Software]]></category>

		<guid isPermaLink="false">http://dirkriehle.com/?p=1196</guid>
		<description><![CDATA[My collaborators on the Enterprise Micro-blogging Adoption study at the Humboldt University of Berlin are at it again. In this second step, we are working to refine our understanding of what drives micro-blogging adoption in the enterprise. For this, we &#8230; <a href="http://dirkriehle.com/2009/08/19/pre-test-survey-on-what-drives-enterprise-micro-blogging-adoption/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>My collaborators on <a href="http://dirkriehle.com/2009/04/20/modeling-micro-blogging-adoption-in-the-enterprise/">the Enterprise Micro-blogging Adoption study</a> at the Humboldt University of Berlin are at it again. In this second step, we are working to refine our understanding of what drives micro-blogging adoption in the enterprise. For this, we are looking for participants in a short pre-test survey. Here the survey summary:</p>
<blockquote><p>You are using Twitter. We would like you to imagine the use of a Twitter-like system for internal collaboration and communication within your enterprise. We are interested in how, why, or why not you would use such a system on the job. We know that your time is very valuable. However, we hope that you can find 10 minutes to complete our survey. As a thank-you every second participant receives a $5 Amazon.com gift card.</p></blockquote>
<p>Please help out by taking the survey! You input is much appreciated, and if we get enough contributors, you will certainly read about the results of the survey and the adoption model on this blog.</p>
<p>Here the link to the survey: <a href="http://www.unipark.de/uc/microblogging">http://www.unipark.de/uc/microblogging</a>. Thanks so much!</p>
]]></content:encoded>
			<wfw:commentRss>http://dirkriehle.com/2009/08/19/pre-test-survey-on-what-drives-enterprise-micro-blogging-adoption/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Patterns of Effective Tweeting and Retweeting</title>
		<link>http://dirkriehle.com/2009/07/16/patterns-of-effective-tweeting-and-retweeting/</link>
		<comments>http://dirkriehle.com/2009/07/16/patterns-of-effective-tweeting-and-retweeting/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 20:01:14 +0000</pubDate>
		<dc:creator>Dirk Riehle</dc:creator>
				<category><![CDATA[Industry]]></category>
		<category><![CDATA[Social Software]]></category>

		<guid isPermaLink="false">http://dirkriehle.com/?p=1101</guid>
		<description><![CDATA[These are patterns and practices of getting the most out of your 140 characters on Twitter. dirkriehle: Examples are in-lined using blockquote like this; the author is named first Table of Contents General Principles Informational Messages Directed Conversations Social Filtering &#8230; <a href="http://dirkriehle.com/2009/07/16/patterns-of-effective-tweeting-and-retweeting/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>These are patterns and practices of getting the most out of your 140 characters on Twitter.</p>
<blockquote><p>dirkriehle: Examples are in-lined using blockquote like this; the author is named first</p></blockquote>
<h1>Table of Contents</h1>
<ol>
<li><a href="#GeneralPrinciples">General Principles</a></li>
<li><a href="#InformationalMessages">Informational Messages</a></li>
<li><a href="#DirectedConversations">Directed Conversations</a></li>
<li><a href="#SocialFiltering">Social Filtering</a></li>
<li><a href="#GlobalCommunication">Global Communication</a></li>
</ol>
<p><span id="more-1101"></span></p>
<h1><a name="GeneralPrinciples">General Principles</a></h1>
<p>First, some general principles:</p>
<ul>
<li>Stick to the 140 character limit</li>
</ul>
<p>There is nothing more annoying than split-up messages that take effort to piece together.</p>
<ul>
<li>Tweet to be understood by your reader</li>
<li>Tweet to most effectively reach your intended reader</li>
<li>Choose your user name in accordance with your purpose of using Twitter</li>
</ul>
<p>As to choosing your user name, there are basically three categories</p>
<ul>
<li><em>Function.</em> Choose a term that describes your particular business or your function</li>
<li><em>Professional.</em> Choose your real name as your user name to help people find you</li>
<li><em>Personal.</em> Choose a screen name that only your friends know</li>
</ul>
<p>The boundaries between the professional and the personal are increasingly getting blurred, so you may want to tweet under your real name both for business purposes and for personal gratification. You just need to understand that this may affect your followers and may be suboptimal for your overall reach.</p>
<h1><a name="InformationalMessages">Informational Messages</a></h1>
<p>You want to get the message out or just tell the world how you are feeling:</p>
<ul>
<li>Use simple straightforward sentences</li>
<blockquote><p>dirkriehle: Remember Strunk and White? Omit needless words!</p></blockquote>
<li>When hitting the character limit, pronouns are the first to go</li>
<li>Prefer rephrasing with shorter words over removing characters from words</li>
<blockquote><p>wikisym: Come to WikiSym 2009, the conference for wiki research and practice! <a href="http://www.wikisym.org">http://www.wikisym.org</a></p></blockquote>
</ul>
<p>You can help your message to be more effective by tagging it appropriately:</p>
<ul>
<li>Append a hashtag as a shorthand for how you feel about what you described</li>
<blockquote><p>dirkriehle: SFO to FRA flight significantly overbooked; got a free upgrade to business class; thank you Lufthansa! #happy</p></blockquote>
<li>Append a hashtag to send your message into a particular channel</li>
<blockquote><p>marclaporte: I wonder who else will be attending the Wiki Symposium this year? #wikisym</p></blockquote>
</ul>
<p>Hashtags serve (at least) these two purposes:</p>
<ul>
<li>as a shorthand for a situation or emotion of yours, and</li>
<li>as a label for a channel into which your tweet is sent</li>
</ul>
<p>&#8220;Channels&#8221; do not exist directly but are realized by standing searches for the hashtag, more below.</p>
<p>You can cautiously pull someone into a <a href="#DirectedConversation">directed conversation</a> or <a href="#GlobalCommunication">global communication</a>.</p>
<ul>
<li>Open the message for discussion by addressing someone within the tweet (but not at the beginning)</li>
<blockquote><p>dirkriehle: Oh no, Thai Café gone? What&#8217;s next to go, Moonbeans? RT @Stanford Thai Café displaced after 22 years: <a href="http://bit.ly/rGsxT">http://bit.ly/rGsxT</a> (via @Stanford_Daily)</p></blockquote>
</ul>
<p>Supplementary information is provided as links:</p>
<ul>
<li>No link without good description of what to expect when clicking</li>
<li>If you are running out of characters, use a URL shortener to reduce link size</li>
<blockquote><p>osmb2010: Open Source Meets Business calling for submissions for OSMB 2010 <a href="http://ur1.ca/5pje">http://ur1.ca/5pje</a></p></blockquote>
<li>Still, prefer full URL over shortened URL if you can fit it in</li>
<blockquote><p>wikisym: Track the WikiSym 2009 program on the event wiki at <a href="http://www.wikisym.org/ws2009/">http://www.wikisym.org/ws2009/</a> and contribute!</p></blockquote>
</ul>
<p>It is common practice to summarize and announce a blog entry using Twitter.</p>
<h1><a name="DirectedConversations">Directed Conversations</a></h1>
<p>A directed conversation is between you and some other person, addressed using the @ sign:</p>
<ul>
<li>Put @someone at the beginning of your tweet when you are starting a conversation</li>
<blockquote><p>dirkriehle: @nadyne Congratulations on getting married!</p></blockquote>
<li>Keep @someone at the beginning of your tweet if you want to ensure that person&#8217;s attention</li>
</ul>
<p>Not putting @someone at the beginning of the message opens up the conversation, making it an <a href="#InformationalMessage">informational message</a> open to <a href="#GlobalCommunication">global communication</a>.</p>
<ul>
<li>If space permits, when answering, retweet the prior message sent to you</li>
<blockquote><p>dirkriehle: Anytime! More talks here: <a href="http://ur1.ca/7bev">http://ur1.ca/7bev</a> RT @OSMB2009 Thank you for your OSMB presentation on open source labor economics</p></blockquote>
<li>Create context and history in your message to keep casual readers clued-in</li>
<blockquote><p>dirkriehle: Yes, but that&#8217;s a policy issue, not a personal one RT @chanezon It is harder for women to maintain work life balance <a href="http://bit.ly/vT4CE">http://bit.ly/vT4CE</a></p></blockquote>
<li>End the public conversation if its value to readers has been declining significantly</li>
<li>Say thank you by direct message, not by public message</li>
</ul>
<p>We all get overloaded with information we don&#8217;t care about. Yet, it is precisely that informational ambience that creates much of the value of Twitter. Hence the following two contradicting patterns:</p>
<ul>
<li>Switch to direct messages as soon as you see the public value of your conversation degrading</li>
<li>Keep the conversation public as long as possible to aid serendipitous informational encounters</li>
</ul>
<p>Hopefully, future technology improvements will make filtering easier.</p>
<h1><a name="SocialFiltering">Social Filtering</a></h1>
<p>Social filtering, a.k.a. retweeting, is a major feature of the Twitter community:</p>
<ul>
<li>Only retweet if you think your followers will benefit from the information</li>
<li>When retweeting, include the tweet&#8217;s lineage using RT @someone</li>
<blockquote><p>peterthoeny: Funny! RT @dirkriehle @lmaugustin @dhohndel @davest: 11 Undocumented Features Of Google Chrome OS &#8211; <a href="http://shar.es/Cgvq">http://shar.es/Cgvq</a></p></blockquote>
</ul>
<p>Tweets get shortened along the way. Thus, it is important that you can go to the source of a tweet.</p>
<ul>
<li>If the sequence of retweets gets too long, reference the original source only; use (from @someone)</li>
<blockquote><p>asbruckman: Outstanding! 2009 Turing Award winner Barbara Liskov to speak at OOPSLA + WikiSym! (via @wikisym)</p></blockquote>
<li>If the sequence gets too long, and you want to pay tribute to your source, use (via @someone)</li>
</ul>
<h1><a name="GlobalCommunication">Global Communication</a></h1>
<p>Twitter is maybe the best example of the real-time web. It allows for commentary and discussion of whatever is going on right now. This applies to global issues and niche communities alike.</p>
<p>To join a particular discussion, you need to find the matching channel to tune into.</p>
<ul>
<li>Search for the discussion you are interested in on <a href="http://search.twitter.com">http://search.twitter.com</a></li>
</ul>
<p>The channel is defined by the dominant hashtag you can see in the tweet stream.</p>
<ul>
<li>If you want to join a discussion, tag your message accordingly</li>
<li>If there are multiple hashtags, use all of them, until one has won out</li>
</ul>
<p>Typically, the shortest hashtag will win.</p>
<ul>
<li>For an annual event, drop the year unless it has important meaning</li>
</ul>
<p>Smart event organizers announce the dominant hashtag on the event&#8217;s website.</p>
<ul>
<li>Create a standing search for the channel using <a href="http://search.twitter.com">Twitter Search</a> or your tool&#8217;s facilities</li>
<li>To follow the discussion, observe its channel and act accordingly</li>
</ul>
<h1>Conclusions</h1>
<p>I&#8217;m sure these patterns and practices are just the beginning and they&#8217;ll keep changing. What I put down here came off the top of my head. Thanks to @umityalcinalp, @ccmehil and @jnassi for feedback and encouragement. I&#8217;m sure there are other collections like this out there so feel free to post them in the comments section. Any feedback is welcome!</p>
]]></content:encoded>
			<wfw:commentRss>http://dirkriehle.com/2009/07/16/patterns-of-effective-tweeting-and-retweeting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Twitter Best Practice</title>
		<link>http://dirkriehle.com/2009/07/11/a-twitter-best-practice/</link>
		<comments>http://dirkriehle.com/2009/07/11/a-twitter-best-practice/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 01:55:22 +0000</pubDate>
		<dc:creator>Dirk Riehle</dc:creator>
				<category><![CDATA[Industry]]></category>
		<category><![CDATA[Social Software]]></category>

		<guid isPermaLink="false">http://dirkriehle.com/?p=1081</guid>
		<description><![CDATA[There are many best practices of using Twitter for organizations. Here is one; I may post others in loose order as I have good examples at hand. I was attending IBM&#8217;s NPUC:09. Like many, my first reaction when I&#8217;m unhappy &#8230; <a href="http://dirkriehle.com/2009/07/11/a-twitter-best-practice/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There are many best practices of using Twitter for organizations. Here is one; I may post others in loose order as I have good examples at hand.</p>
<p>I was attending IBM&#8217;s <a href="http://www.almaden.ibm.com/cs/user/npuc2009/">NPUC:09</a>. Like many, my first reaction when I&#8217;m unhappy these days is to tweet about it.</p>
<blockquote><p>dirkriehle: Almaden is a great location, on top of a hill, but cell coverage fails and visitor wireless does not sustain livestreaming the speaker #npuc</p></blockquote>
<p>Note the use of the event tag #npuc. It was being monitored by an IBM PR person, who I had never met and who I didn&#8217;t know. She responded promptly:</p>
<p><span id="more-1081"></span></p>
<blockquote><p>saradelecta: @dirkriehle are you having trouble with your wireless access? i know cell coverage isn&#8217;t great. happens when u r on top of a mountain.</p></blockquote>
<p>The very fact that somebody responded to my concern made me feel better about IBM and its Almaden Research Center. It put a human face on an otherwise abstract nuisance. (In a silly but human fashion I was blaming IBM for the lack of cell phone coverage even though they are hardly responsible for it.) So I responded:</p>
<blockquote><p>dirkriehle: @saradelekta Wireless is OK though slow but don&#8217;t really need livestream next to life speaker <img src='http://dirkriehle.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Real test will be conf call later on cell</p></blockquote>
<p>Now I spilled my main concern that I might not be able to get on a conference call as I had planned. I had given them an opening for building a positive relationship and they reacted properly; the reaction was fast, professional, and helpful:</p>
<blockquote><p>saradelecta: @dirkriehle heh! true, but it&#8217;s for the unlucky ones that can&#8217;t be here. if you need a landline, let me know. we can find ya one.</p></blockquote>
<p>Now, that&#8217;s something. I might have asked for a landline myself, but the very fact that someone suggested it by themselves made me feel welcome and appreciated as a guest.</p>
<p>Turned out, I didn&#8217;t have to take them up on it. While my cell phone did indeed fail, I simply switched to Skype and thus handled the problem my way without incurring further work for IBM.</p>
<p>The net result was a constructive and positive interaction that raised my sympathy for IBM where I could easily have been left with the memory of a professional nuisance. I&#8217;d call that a win/win using Twitter.</p>
]]></content:encoded>
			<wfw:commentRss>http://dirkriehle.com/2009/07/11/a-twitter-best-practice/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

