<?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>Martin Erpicum &#187; english</title>
	<atom:link href="http://www.erpicum.net/log/category/english/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.erpicum.net/log</link>
	<description>Personal website</description>
	<lastBuildDate>Fri, 10 Jun 2011 09:54:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Open Source Software and eHealth &#8212; How to lower the barriers?</title>
		<link>http://www.erpicum.net/log/2011/02/25/open-source-software-and-ehealth-how-to-lower-the-barriers/</link>
		<comments>http://www.erpicum.net/log/2011/02/25/open-source-software-and-ehealth-how-to-lower-the-barriers/#comments</comments>
		<pubDate>Fri, 25 Feb 2011 16:00:51 +0000</pubDate>
		<dc:creator>Martin Erpicum</dc:creator>
				<category><![CDATA[ehealth]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[oss]]></category>
		<category><![CDATA[sociology]]></category>
		<category><![CDATA[barriers]]></category>
		<category><![CDATA[incentives]]></category>
		<category><![CDATA[license]]></category>

		<guid isPermaLink="false">http://www.erpicum.net/log/?p=268</guid>
		<description><![CDATA[CRP Henri Tudor, CR SANTEC ABSTRACT: Although they present a number of advantages, Open Source Software (OSS) are more the exception than the rule in eHealth sector. Why? We highlight the incentives and barriers that arise for developers who want to contribute to OSS related to eHealth solutions. Finally, we present a set of alternatives [...]]]></description>
			<content:encoded><![CDATA[<address>
CRP Henri Tudor, CR SANTEC<br />
</address>
<blockquote><p><strong>ABSTRACT:</strong> Although they present a number of advantages, Open Source Software (OSS) are more the exception than the rule in eHealth sector. Why? We highlight the incentives and barriers that arise for developers who want to contribute to OSS related to eHealth solutions. Finally, we present a set of alternatives to lower barriers and stimulate motivation of collaboration in the development of OSS solutions for the eHealth sector.</p>
</blockquote>
<p><strong><span id="more-268"></span> </strong></p>
<h2 id="toc-implication-of-going-os-incentives-and-barriers">Implication of going OS? Incentives and Barriers</h2>
<p>Many politicians and academics advocate for Open Source (OS) in the area of eHealth [6]. They argue that software development in the field of eHealth must at once: use standards in order to be inter-operable and then be able to integrate existing solutions and exchange data with them; be modular to adapt them to different contexts and be scalable in terms of functionality; be affordable to help promote the development of weak economies; present an innovative potential, be accessible and create clear benefits; be elegant with a great quality of code; be maintainable by third-party in order to avoid lock-in.</p>
<p>The best solution available to meet these requirements are without doubts OS solutions. The availability and access to code avoids lock-in, license are free of cost (in theory), they are very modular and most of the time they are using standards as they are the best documented [12].</p>
<p>One of the main benefits of adopting an OS development mode in a software project is the opportunity to attract volunteers developers, users and testers. This additional task force leads to faster, more efficient development and keeps the software more attuned to the needs of people who directly contribute to it. Implementation of the famous quote of Eric S. Raymond based on Linus’ Law : <em>”Given enough eyeballs, all bugs are shallow”</em>. However, volunteer contributors do not participate in a project that require advanced skills for whatever reason. A set of incentives are motivating and justifying the work of contributors in OSS. Lakhani and Wolf [8] found that motivations of OSS developers were not based on irrational or altruistic justifications, but on a set of various extrinsic and  intrinsic motivations [8]. The extrinsic motivations for contributing to OSS include personal experience gains for career advancements. It is also sometimes related to the norms and shared value of a community based on higher common principles [4] included in canonical documents like GPL license, Jargon file, New Hacker Dictionary, Cathedral/Bazaar metaphor. Intrinsic motivations are also fundamental and the most common reason among developers who participate to OS projects. It concerns the intellectual stimulation of the programming activity that bring them enjoyment of the activity itself regardless of the outcome [11]. They are doing the job for fun or challenge rather than for external rewards or sanctions. This enjoyment is also linked to the need of creative discovery sometimes required in advanced development activities, as well as based on whether they improve their programming skills. A final motivation (both intrinsic and extrinsic) highlighted by developers is their personal interest in a particular product. They often started to develop as frustrated users who, through their skills, wanted to change a product for their personal use [7]. In this sense, doing OS help them to find, attract and collaborate with developers who meet the same needs (with an expectation of reciprocity), as well as, enhancing their own reputation.</p>
<p>What are the barriers that prevent the OS world to be more interested in the eHealth sector? Brian Behlendorf wrote : ”<em>The open-source approach is not a magic bullet for every type of software development project</em>” [3]. Anderson reported that quality software in health sector is a real obstacle to implementation: <em>”One survey found that 86% of the physicians surveyed stated that vendor’s inability to deliver acceptable products as a significant barriers to implementation of IT in their practices”</em> [1]. Software quality in eHealth is problematic for four main reasons.</p>
<p>Firstly, the eHealth sector is a very specific niche market. It is very focused and aimed at satisfying very specific demands. For Douglas Carnal, this is an argument in favor of promoting OS: ”<em>In niche markets such as specialized health care applications software houses regularly fail and leave their customers in the lurch: and not everyone will have third-party escrow written into the contract. The Open Source model is obviously attractive for this reason</em>” [5]. Nevertheless, very precise and specific demands are not necessarily the more interesting and challenging for developers. In fact, the software development in the health sector are perceived by developers as boring and not very stimulating; because it mostly consists in trivial coding activities. Secondly, health care software systems also require a very large and heavy monitoring as they ”<em>&#8230; operate large, complex and 24’h nonstop operations, face heavy and changing regulatory burdens, and have heavy implementation and support requirements</em>” [9] – thus, this makes the maintenance operations very stressful [6]. Thirdly, because data managed by eHealth solutions are important, sensitive and request protection, developers and citizens critics are more or less similar to those addressed to the voting machines in our democracies. Any developer mistake in the area of health care has consequences which could be dramatic. And fourthly, political responses to security and quality problems was the establishment of strict standards and certifications which validate and authorize the deployment of the given solution. From a developers point of view, this certification process reduces the expression of freedom and creativity – which in turn impedes the incentives to OS development.</p>
<p>These four arguments remove much of the fun associated with intrinsically motivated software development. Nobody wants to work in conditions of intense stress for its own sake. Proper external rewards are required for this type of work to compensate missing intrinsic motivation.</p>
<h2 id="toc-discussion">Discussion</h2>
<p>We have shown that, even if it has a lot of advantages, a number of sizable barriers exist when considering the development of OS solutions in the field of eHealth. This is a tricky and difficult situation because one of the main advantages of going open is the possibility to outsource some tasks like bugs reporting, documentation and translations writing, add-ons coding, etc. Among other benefits, there is the transparency of processes (because of the availability of code). The transparency leads to greater legitimacy of solutions – which is crucial, if not fundamental, if we speak about public initiatives.</p>
<p>Even if the benefits of OS development are not all met in the field of eHealth, it seems nevertheless interesting to consider it but taking into account barriers and try to overcome them by offering innovative solutions.</p>
<p>As stated in the subtitle of this paper, ”how to lower the barriers”, the first and more obvious problem is the wall between professional sectors. This barrier leads to a situation where we must either lower barriers or raise intrinsic motivation and awareness of software developers willing to implement eHealth solution. Among the possible solutions to achieve this goal, a number of them seem more relevant.</p>
<p>Implement a Participatory Design (PD) methodology [10]: the main idea behind the concept of PD is to actively involve all stakeholders in the design process to ensure that the product designed meets their needs and is usable for everyone. This often requires the creation of a hybrid zone between domain professionals and developers, where the creativity and ideas can be expressed and shared in the most efficient way possible.</p>
<p>Develop community of practices (CoP): another solution is to develop a hybrid CoP [13] composed by physicians and developers – through which professionals will get to know their own practices and develop communication that will foster incentives to collaboration. Make each domain more accessible and understandable for each profession is a big challenge. It is also conceivable that the birth of a community of practices could lead to the sponsoring of the community to the development of OS solutions for eHealth.</p>
<p>Decrease the difficulty of the programming activity: an alternative to the integration of actual developers, is the presence of physician developers – which consequently could be interested in developing software for their own use. However, very few doctors have advanced skills in software development. Hence, making programming easier by creating frameworks that can automate and facilitate the development of applications for the eHealth sector can be an extremely reliable solution.</p>
<h2 id="toc-references">References</h2>
<p>[1]	J.G. Anderson. Social, ethical and legal barriers to e-health. International journal of medical informatics, 76(5):480–483, 2007.</p>
<p>[2]	R. Anderson. Security in open versus closed systems–the dance of Boltzmann, Coase and Moore. Proceedings of the Open Source Software: Economics, Law, and Policy Confocuce, June, pages 20–21, 2002.</p>
<p>[3]	B. Behlendorf and S. Bradner. Open Sources: Voices from the Open Source revolution. Open Source: Voices from the Open Source Revolution, O’Reilly, 1st Edition January, pages 1–56592, 1999.</p>
<p>[4]	L. Boltanski and L. Thévenot. De la justification: les Économies de la grandeur. Gallimard Paris, 1991.</p>
<p>[5]	D. Carnall. Open Source software in healthcare. Informatics review, 2000.</p>
<p>[6]	J. Henriksen, J.G. Bellika, C. Gurrin, and G. Hartvigsen. Open Source software, the future of medical imaging? 2006.</p>
<p>[7]	G. Hertel, S. Niedner, and S. Herrmann. Motivation of software developers in Open Source projects: an Internet-based survey of contributors to the Linux kernel. Research policy, 32(7):1159–1177, 2003.</p>
<p>[8]	K. Lakhani and R.G. Wolf. Why hackers do what they do: Understanding motivation and effort in free/Open Source software projects.</p>
<p>[9]	C.J. McDonald, G. Schadow, M. Barnes, P. Dexter, J.M. Overhage, B. Mamlin, and J.M. McCoy. Open Source software in medical informatics–why, how and what. International journal of medical informatics, 69(2-3):175–184, 2003.</p>
<p>[10]	M.J. Muller. Participatory design: the third space in HCI. Human-Computer Interaction: Development Process, page 165, 2009.</p>
<p>[11]	E.S. Raymond. The cathedral and the bazaar: musings on Linux and Open Sources by an accidental revolutionary. O’Reilly &amp; Associates, Inc. Sebastopol, CA, USA, 2001.</p>
<p>[12]	M. Shaikh and T. Cornford. Managerial strategies for open-sourcing innovation. 2009.</p>
<p>[13]	E. Wenger. Communities of practice and social learning systems. Organization, 7(2):225, 2000.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.erpicum.net/log/2011/02/25/open-source-software-and-ehealth-how-to-lower-the-barriers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mosaïqs : A new CAQDAS</title>
		<link>http://www.erpicum.net/log/2009/07/14/mosaiqs-the-caqdas-of-prophylia/</link>
		<comments>http://www.erpicum.net/log/2009/07/14/mosaiqs-the-caqdas-of-prophylia/#comments</comments>
		<pubDate>Tue, 14 Jul 2009 14:40:09 +0000</pubDate>
		<dc:creator>Martin Erpicum</dc:creator>
				<category><![CDATA[ICT]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[sociology]]></category>
		<category><![CDATA[caqdas]]></category>
		<category><![CDATA[mesydel]]></category>
		<category><![CDATA[mosaiqs]]></category>
		<category><![CDATA[prophylia]]></category>

		<guid isPermaLink="false">http://www.erpicum.net/log/?p=177</guid>
		<description><![CDATA[Prophylia — the project of development &#38; implementation of participatory methods of the laboratory SPIRAL of the Université de Liège (Belgium) — release a new tool. This tool — which is the little sister of Mesydel — helps researchers to deal with and analyse corpus of text. It can be categorise as a CAQDAS tools. [...]]]></description>
			<content:encoded><![CDATA[<p>Prophylia — the project of development &amp; implementation of participatory methods of the laboratory SPIRAL of the Université de Liège (Belgium) — release a new tool.</p>
<p>This tool — which is the little sister of <a href="http://mesydel.com">Mesydel</a> — helps researchers to deal with and analyse corpus of text. It can be categorise as a CAQDAS tools.</p>
<blockquote><p><strong>Computer Assisted/Aided Qualitative Data Analysis Software</strong> (CAQDAS) is the use of computer software to aid <a title="Qualitative research" href="http://en.wikipedia.org/wiki/Qualitative_research">qualitative research</a> such as <a title="Transcription" href="http://en.wikipedia.org/wiki/Transcription">transcription</a> analysis, coding and text interpretation, recursive abstraction, <a title="Content analysis" href="http://en.wikipedia.org/wiki/Content_analysis">content analysis</a>, <a title="Discourse analysis" href="http://en.wikipedia.org/wiki/Discourse_analysis">discourse analysis</a>, etc.</p>
<p>CAQDAS is used in <a title="Psychology" href="http://en.wikipedia.org/wiki/Psychology">psychology</a>, <a title="Marketing research" href="http://en.wikipedia.org/wiki/Marketing_research">marketing research</a>, <a title="Ethnography" href="http://en.wikipedia.org/wiki/Ethnography">ethnography</a>, and other <a title="Social sciences" href="http://en.wikipedia.org/wiki/Social_sciences">social sciences</a>.</p></blockquote>
<p><a title="Mosaïqs" href="http://www.mosaiqs.com">Link to Mosaïqs.</a> (some screenshots will be released soon)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.erpicum.net/log/2009/07/14/mosaiqs-the-caqdas-of-prophylia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Install XAMPP on AppleTV</title>
		<link>http://www.erpicum.net/log/2009/01/18/install-xampp-on-appletv/</link>
		<comments>http://www.erpicum.net/log/2009/01/18/install-xampp-on-appletv/#comments</comments>
		<pubDate>Sun, 18 Jan 2009 12:08:48 +0000</pubDate>
		<dc:creator>Martin Erpicum</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[appletv]]></category>
		<category><![CDATA[xampp]]></category>

		<guid isPermaLink="false">http://www.erpicum.net/log/?p=131</guid>
		<description><![CDATA[If you want to install XAMPP (a great webserver) on your AppleTV and you don&#8217;t have enough space on your /dev/disk0s3, you can alternatively install it in your /Users/frontrow/Applications folder with the command : tar -xvzpf xampp-macosx-0.7.4.tar.gz -C /Users/frontrow/ instead of : tar -xvzpf xampp-macosx-0.7.4.tar.gz -C / Finally you will need to create a symlink [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="appletv" src="http://computershopper.com/var/ezwebin_site/storage/images/peripherals/product-profile/apple-tv/33732-1-eng-US/apple-tv_large.jpg" alt="" width="210" height="237" /></p>
<p>If you want to <a href="http://wiki.awkwardtv.org/wiki/XAMMP_-_Apache/MySQL/PHP5/Perl">install XAMPP (a great webserver) on your AppleTV</a> <strong>and</strong> you don&#8217;t have enough space on your <strong>/dev/disk0s3, </strong>you can alternatively install it in your /Users/frontrow/Applications folder with the command :</p>
<pre>tar -xvzpf xampp-macosx-0.7.4.tar.gz -C /Users/frontrow/</pre>
<p>instead of :</p>
<pre>tar -xvzpf xampp-macosx-0.7.4.tar.gz -C /</pre>
<p>Finally you will need to create a symlink in /Applications/ with this command line :</p>
<pre>sudo ln -s /Users/frontrow/Applications/xampp /Applications/xampp</pre>
<p>It works great and helps you to save space on  <strong>/dev/disk0s3.</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.erpicum.net/log/2009/01/18/install-xampp-on-appletv/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The slide scenario</title>
		<link>http://www.erpicum.net/log/2006/10/30/the-slide-scenario/</link>
		<comments>http://www.erpicum.net/log/2006/10/30/the-slide-scenario/#comments</comments>
		<pubDate>Mon, 30 Oct 2006 19:48:48 +0000</pubDate>
		<dc:creator>Martin Erpicum</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[PALETTE]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[sociology]]></category>

		<guid isPermaLink="false">http://www.erpicum.net/log/2006/10/30/the-slide-scenario/</guid>
		<description><![CDATA[Since february, I have been working for a research center in Pedagogy. One of my main tasks was to work on a European project called PALETTE. This project &#8211; in summary &#8211; aims to set up, build, and develop software that will propagate virtual communities of practice in the context of training. Beautiful idea, isn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>Since february, I have been working for a <a title="Crifa" href="http://www.stecrifa.ulg.ac.be/">research center in Pedagogy</a>. One of my main tasks was to work on a European project called <a title="Palette" href="http://palette.ercim.org">PALETTE</a>. This project &#8211; in summary &#8211; aims to set up, build, and develop software that will propagate virtual communities of practice in the context of training. Beautiful idea, isn&#8217;t it? Especially because this project was put up on the basis of free and open-sourced engineering software. Such project, however, carries with it some difficulties. In addition of the usual problems of communication linked to the management of such a broad social network of European researchers, the project is regularly confronted with basic obstacles – a result of varied and differing comprehension of certain key concepts.</p>
<p><img title="180px-Hammer2.jpg" src="http://www.erpicum.net/log/wp-content/uploads/2006/10/180px-Hammer2.jpg" alt="180px-Hammer2.jpg" align="right" />It was, initially, the concept of <strong>tool</strong>, which posed problems. From the point of view of a computer scientist, a tool, is a software. From the pedagogue point of view, it is less simpler. It could be a software (within the meaning of technology), if we speak about software dedicated to e-learning for example, but it is also a pedagogical instrument. Thus the term, in the sense of pedagogical tool, can be used for naming the syllabus of a course, such as those of bibliographical references, or about the simple concepts.</p>
<p>As one can imagine, this quickly led to a situation wherein each person starts thinking that his comprehension of the concept is the same as what others have come to understand, or worse, that they are convinced that its meaning is somehow already imbedded in its translation.</p>
<p><span id="more-77"></span></p>
<p>After being confronted with these issues, we have concluded that <em>sharing a common reference frame</em> will be one of the subjacent objectives of the research project. In the particular case of the concept of tool, the solution adopted after numerous discussions on the subject, was to keep only the tool term for more generic concepts, and later on replace it with words that can clearly signify their <em>functionalities / properties / services</em> depending on whether there is a need for deeper discussion. The first obstacle was crossed, and until today, it has helped us in producing project reports, which proved to be beneficial in building relationships between partners.</p>
<p>Later on, however, it was the <strong>concept of scenario</strong> that eventually posed problems on mutual comprehension in a way that was more evident and challenging.</p>
<p><strong>Concept of scenario<br />
</strong></p>
<p>A scenario, in the common language indicates, <em>&#8220;an unfolding of planned or envisaged events&#8221;</em>. The term covers several meanings. We can speak about scenario in the sense of <em>forecast, of projection or prospective evaluation</em>, as well as in cinematography, theater, and romance &#8211; and why not in teaching. The arguments for creating scenarios are also varied : while meteorologists<br />
refer to charts taken by satellites in order to make empirical projections, certain data developer make UML in order to create scenarios for the use of their tools (<em>sic</em>). However, this does not tell us which way these various methods of doing do can be compatible, opposed, concurrent, or parallel. Thus we have a need to be more concrete.</p>
<p style="text-align: center;"><img src="http://farm3.static.flickr.com/2358/2523034093_6e60e5632d.jpg?v=0" alt="" width="292" height="235" /></p>
<p>If we consider a simple technical device, like this <strong>slide for child</strong> (<em>picture</em>), and that we decide to work above in order to work out a scenario. Several options are possible according to the point of view from which we are placing ourselves:</p>
<ul>
<li>An engineer/developer would explain that this device makes it possible for a human being with two fully functional legs to climb the steps (built from material that is able to support a maximum weight of 60 kilograms) in order to reach sufficient height and get inertia necessary for the body to go down on the smooth board.</li>
<li>A specialist in sciences and technologies studies will look closely at the action of the involved agents (may they be human or not-human) in order to study their limits as well as the artefactual constraints. In any case, he will not be allowed to blame the technical device, and even less the ontology of the human actors. His vision, contrary to that of the engineer, will be exclusively descriptive (at best, he will be able to make prospective evaluations).</li>
<li>As for the pedagogue, he will have an opposite starting point. Whereas the engineer develops a technical device according to a succession of imagined actions; the pedagogue, on the other hand, reflects in term of actions only if these have a purpose other than merely the actions themselves. Thus, a teaching scenario will not take into account the use of the technical device in itself but focuses more at the outcome of it, which in itself already exceeds the activity of use. The psychomotrician will consider the slide as a device that allows the infant to pay close attention to of his movements and his weight so that he becomes more aware of his physical capacities as well as his limitations.</li>
</ul>
<p><img title="casto-toboggan1.jpg" src="http://www.erpicum.net/log/wp-content/uploads/2006/10/casto-toboggan1.jpg" alt="casto-toboggan1.jpg" width="154" height="140" align="right" />The question that needs to be asked, involves finding out whether the engineer / developer needs the assistance of the pedagogue in order to make the slide functional, and so equally if the pedagogue should also know the technical engineering of the developer in order for him to successfully work out related scenarios of training. The answer to this question is obviously yes, if not, a project like PALETTE would not have come into existence. But it is a matter of knowing where and at which time the intersection between the points of view must occur. We can imagine, at the very least, three contrasted situations:</p>
<ul>
<li>Either we consider that it is necessary that the technical devices are developed and completed so that the pedagogue will be allowed to eventually be included in the process, but only near or at the end. One thus asks for to the engineer ideal ways to use their tools and the pedagogue then assumes the responsibility of building teaching scenarios around the preset ideal scenarios by the developers. In this case, the role of the pedagogue possibly consists of giving some recommendations to the developers at the end of the process (on ergonomic or accessibility aspects).</li>
<li>Or, we consider that creating the design progresses in such a way that there is equal respect for the technical requirements as well as the teaching ones. The work then will be done by <em>co-construction</em> with permanent feedback between the various actors. In this case of figure, we speak about methodology using agile development or in spiral. One will then understand that these are the tendencies, which have the most success (at least at the point of view of project&#8217;s director).</li>
<li>On the last assumption, the engineers will need the recommendations of the pedagogues from the beginning, before the very first step. This presupposes that the pedagogues already have ideal scenarios for the training beforehand and have thought of the very precise ideas on the way in which these must be later on conceived.</li>
</ul>
<p>Until now, I have not found a solution to these problems. The only conclusion that I can draw is that it appears inconceivable to me that by approaching scenarios from two divergent points of view (that are those of the engineers and those of the pedagogues), we will arrive at a point of conciliation.</p>
<div><em>(Many thanks to Abbie Philline Dayao)</em></div>
]]></content:encoded>
			<wfw:commentRss>http://www.erpicum.net/log/2006/10/30/the-slide-scenario/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

