<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>teamwork's blog &#187; usage</title>
	<atom:link href="http://blog.twproject.com/category/usage/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.twproject.com</link>
	<description>work management software</description>
	<lastBuildDate>Mon, 02 Jan 2012 14:11:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.twproject.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/d824b2d313d7e5077f7b0ce1bc4fbc29?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>teamwork's blog &#187; usage</title>
		<link>http://blog.twproject.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.twproject.com/osd.xml" title="teamwork&#039;s blog" />
	<atom:link rel='hub' href='http://blog.twproject.com/?pushpress=hub'/>
		<item>
		<title>Stories of work management</title>
		<link>http://blog.twproject.com/2010/05/14/stories-of-work-management/</link>
		<comments>http://blog.twproject.com/2010/05/14/stories-of-work-management/#comments</comments>
		<pubDate>Fri, 14 May 2010 14:14:39 +0000</pubDate>
		<dc:creator>Pietro Polsinelli</dc:creator>
				<category><![CDATA[IT integration]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[usage]]></category>
		<category><![CDATA[use cases]]></category>
		<category><![CDATA[work management]]></category>
		<category><![CDATA[management stories]]></category>

		<guid isPermaLink="false">https://twproject.wordpress.com/2010/05/14/stories-of-work-management/</guid>
		<description><![CDATA[In Open Lab we’ve been developing Teamwork and consulting on project and work management software since 2003. Every time we got in a company with our software, we had planned to show how the software worked, how to optimize its configuration, how to integrate it with existing software. But we actually did so in the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.twproject.com&amp;blog=6113901&amp;post=1138&amp;subd=twproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p align="justify"><a href="http://twproject.files.wordpress.com/2010/05/image.png"><img style="border-bottom:0;border-left:0;display:inline;border-top:0;border-right:0;margin:5px;" title="Teamwork operator load 4.5" border="0" alt="Teamwork operator load 4.5" align="left" src="http://twproject.files.wordpress.com/2010/05/image_thumb.png?w=404&#038;h=229" width="404" height="229" /></a> In Open Lab we’ve been developing Teamwork and consulting on project and work management software since 2003. </p>
<p align="justify">Every time we got in a company with our software, we had planned to show how the software worked, how to optimize its configuration, how to integrate it with existing software. But we actually did so in the last moment of our visit, if ever. </p>
<p align="justify">But when we got in we always ended up in meetings after meetings where the topic was not specifics of Teamwork, but questions of work management, and how to best “<strong>map and structure</strong>” these, so that project trees, sets of issues, workflows and so on could be used in a coherent matter.</p>
<p align="justify">And we’ve learned a lot about which mappings work, and which not.</p>
<p>This need for conceptual mappings is teaching something, that is, where is the real value for the customers, what users need. </p>
<p>We progressively realized that the value of software like Teamwork can be simply in the introduction of more structuring, more quality in work. This can be much more than actually using the software – taking it to the extreme, one could simply read this guide, reform practices in the company and forget about the software <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>And more people and companies we met, more we appreciated the way we had structured Teamwork from the very beginning to be very, very flexible. A group of fashion designers, a company doing production, a team of software developers, an IT group, hardware engineers, event organizers, all these have different needs. And these groups may be in the same company, and different models need to co-exist.</p>
<p>Meeting diverse needs made Teamwork evolve so that it is an even more powerful mapping tool. Though it is extended, it still is an organically integrated tool.</p>
<p>Modeling company needs for organizing work always implies going beyond the scope of a single application: Teamwork is always used in an applicative context, and so its openness to external integrations is something that in our concrete experience has made a successful adoption possible.</p>
<p>In the user guide for version 4.5 you find also some of our experiences of “map and structure”, some gained by “boot camps” in companies, some by giving web support. You also find the definitions of some concepts related to work management that are not directly linked to software usage.</p>
<p>Some say that all companies need is a to-do list; this is for us just a symptom of scarce experience in what people do at work, of how complex are the needs of a productive company. We hope that the new guide can be of help in understanding which map best fits your organization.</p>
<p align="justify">Some of the stories titles:</p>
<p align="justify"><em>How do I begin project management?     <br />Managing with lists vs. managing with trees      <br />Overcoming opposition      <br />A critical moment: change      <br />Migrations      <br />Public projects      <br />A design &amp; production company      <br />To Gantt or not to Gantt      <br />Social tools for work management      <br />iPhones for all      <br />A distributed research group      <br />Agile methods      <br />Working by “pomodoros”      <br />Kanban like management      <br />Simplistic cost/benefit evaluations of organizational tools adoption      <br />Worklog validation      <br />Deep IT integration      <br />Work management and games      <br />How Teamwork is made with Teamwork      <br />Teamwork and multilinguism      <br />Business processes      <br />Help desks      <br />Company structure      <br />Different Teamworks, same data bucket      <br />Teamwork and your company&#8217;s worth</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/twproject.wordpress.com/1138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/twproject.wordpress.com/1138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/twproject.wordpress.com/1138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/twproject.wordpress.com/1138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/twproject.wordpress.com/1138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/twproject.wordpress.com/1138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/twproject.wordpress.com/1138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/twproject.wordpress.com/1138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/twproject.wordpress.com/1138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/twproject.wordpress.com/1138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/twproject.wordpress.com/1138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/twproject.wordpress.com/1138/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/twproject.wordpress.com/1138/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/twproject.wordpress.com/1138/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.twproject.com&amp;blog=6113901&amp;post=1138&amp;subd=twproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.twproject.com/2010/05/14/stories-of-work-management/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5198744cd329b6dfdb9e39b4f9794cd1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">polsinelli</media:title>
		</media:content>

		<media:content url="http://twproject.files.wordpress.com/2010/05/image_thumb.png" medium="image">
			<media:title type="html">Teamwork operator load 4.5</media:title>
		</media:content>
	</item>
		<item>
		<title>Teamwork webinars</title>
		<link>http://blog.twproject.com/2009/09/16/teamwork-webinars/</link>
		<comments>http://blog.twproject.com/2009/09/16/teamwork-webinars/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 13:28:02 +0000</pubDate>
		<dc:creator>Pietro Polsinelli</dc:creator>
				<category><![CDATA[usage]]></category>
		<category><![CDATA[work management]]></category>

		<guid isPermaLink="false">http://blog.twproject.com/?p=809</guid>
		<description><![CDATA[We have just activated the possibility of delivering webinars to customers to remotely supply instruction from our instructors. This is at a fraction of the cost of a bootcamp, and may be all you need. Details can be found here: http://www.twproject.com/webinar.page<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.twproject.com&amp;blog=6113901&amp;post=809&amp;subd=twproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id="attachment_810" class="wp-caption alignleft" style="width: 176px"><a href="http://twproject.files.wordpress.com/2009/09/capture_382.gif"><img class="size-full wp-image-810" title="Teamwork Webinars" src="http://twproject.files.wordpress.com/2009/09/capture_382.gif?w=800" alt="Teamwork webinars now available"   /></a><p class="wp-caption-text">Teamwork webinars now available</p></div>
<p style="text-align:justify;">We have just activated the possibility of delivering <a href="http://en.wikipedia.org/wiki/Web_conferencing" target="_blank">webinars</a> to customers to remotely supply instruction from our instructors. This is at a fraction of the cost of a bootcamp, and may be all you need. Details can be found here:</p>
<p style="text-align:center;"><a href="http://www.twproject.com/webinar.page">http://www.twproject.com/webinar.page</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/twproject.wordpress.com/809/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/twproject.wordpress.com/809/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/twproject.wordpress.com/809/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/twproject.wordpress.com/809/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/twproject.wordpress.com/809/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/twproject.wordpress.com/809/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/twproject.wordpress.com/809/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/twproject.wordpress.com/809/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/twproject.wordpress.com/809/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/twproject.wordpress.com/809/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/twproject.wordpress.com/809/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/twproject.wordpress.com/809/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/twproject.wordpress.com/809/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/twproject.wordpress.com/809/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.twproject.com&amp;blog=6113901&amp;post=809&amp;subd=twproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.twproject.com/2009/09/16/teamwork-webinars/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5198744cd329b6dfdb9e39b4f9794cd1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">polsinelli</media:title>
		</media:content>

		<media:content url="http://twproject.files.wordpress.com/2009/09/capture_382.gif" medium="image">
			<media:title type="html">Teamwork Webinars</media:title>
		</media:content>
	</item>
		<item>
		<title>Effortless work logging</title>
		<link>http://blog.twproject.com/2009/03/10/effortless-work-logging/</link>
		<comments>http://blog.twproject.com/2009/03/10/effortless-work-logging/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 10:43:07 +0000</pubDate>
		<dc:creator>Pietro Polsinelli</dc:creator>
				<category><![CDATA[time recording, work logging]]></category>
		<category><![CDATA[usage]]></category>
		<category><![CDATA[use cases]]></category>
		<category><![CDATA[work management]]></category>
		<category><![CDATA[Effortless work logging]]></category>

		<guid isPermaLink="false">http://blog.twproject.com/?p=412</guid>
		<description><![CDATA[The worklog day on my dashboard nicely filled. Yesterday I was about to go home and before leaving on my Teamwork dashboard I noticed that my worklog was already all there without me having to insert it: I just opened and closed issues all day (one click for any of these) and.. the log was [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.twproject.com&amp;blog=6113901&amp;post=412&amp;subd=twproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div class="mceTemp" style="text-align:justify;">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-414" title="worklogDay" src="http://twproject.files.wordpress.com/2009/03/capture_169.gif?w=800" alt="The worklog day on my dashboard nicely filled."   /></dt>
<dd class="wp-caption-dd">The worklog day on my dashboard nicely filled.</dd>
</dl>
</div>
<p style="text-align:justify;">Yesterday I was about to go home and before leaving on my Teamwork dashboard I noticed that my worklog was already all there without me having to insert it: I just opened and closed issues all day (one click for any of these) and.. the log was all already there!</p>
<p style="text-align:justify;">I don&#8217;t love recording work logs, actually, I hate it and often just don&#8217;t do it; but since issues are just so easy to add/close, and they really help me &#8220;get things done&#8221;, I&#8217;m now getting work log recorded for free: nice!</p>
<p style="text-align:justify;">In other words, with the effort of a to-do list I&#8217;m filling the requirements of a project-management app. What made a difference is that the in-line multi edit of issues is so fast to operate, and so easily linked to my different tasks, that it is my sole entry point in Teamwork, where I insert all my work. It was also important that even if issues come from different tasks, as long as I am focused on myself I can sort them, and give my chaotic day an order, with very very little effort. In this, Teamwork version 4 really solved the problem.</p>
<div class="mceTemp mceIEcenter" style="text-align:justify;">
<dl class="wp-caption aligncenter">
<dt class="wp-caption-dt"><img class="size-full wp-image-415" title="issueMultiEdit" src="http://twproject.files.wordpress.com/2009/03/capture_172.gif?w=800" alt="Multi editing/ordering issues."   /></dt>
<dd class="wp-caption-dd">Multi editing/ordering issues.</dd>
</dl>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/twproject.wordpress.com/412/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/twproject.wordpress.com/412/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/twproject.wordpress.com/412/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/twproject.wordpress.com/412/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/twproject.wordpress.com/412/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/twproject.wordpress.com/412/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/twproject.wordpress.com/412/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/twproject.wordpress.com/412/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/twproject.wordpress.com/412/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/twproject.wordpress.com/412/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/twproject.wordpress.com/412/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/twproject.wordpress.com/412/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/twproject.wordpress.com/412/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/twproject.wordpress.com/412/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.twproject.com&amp;blog=6113901&amp;post=412&amp;subd=twproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.twproject.com/2009/03/10/effortless-work-logging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5198744cd329b6dfdb9e39b4f9794cd1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">polsinelli</media:title>
		</media:content>

		<media:content url="http://twproject.files.wordpress.com/2009/03/capture_169.gif" medium="image">
			<media:title type="html">worklogDay</media:title>
		</media:content>

		<media:content url="http://twproject.files.wordpress.com/2009/03/capture_172.gif" medium="image">
			<media:title type="html">issueMultiEdit</media:title>
		</media:content>
	</item>
		<item>
		<title>How Teamwork is made with Teamwork</title>
		<link>http://blog.twproject.com/2009/01/19/how-teamwork-is-made-with-teamwork/</link>
		<comments>http://blog.twproject.com/2009/01/19/how-teamwork-is-made-with-teamwork/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 17:54:57 +0000</pubDate>
		<dc:creator>Pietro Polsinelli</dc:creator>
				<category><![CDATA[IT integration]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[usage]]></category>
		<category><![CDATA[Teamwork usage]]></category>

		<guid isPermaLink="false">http://blog.twproject.com/?p=52</guid>
		<description><![CDATA[The guys developing Teamwork are indeed using Teamwork for managing work. How we do that? Well, even in our small group, people have different functions and habits. We have two areas, production and accounting; inside prodution, there are people with different roles, and consequently see and use different data, to which the interface adapts seamlessly. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.twproject.com&amp;blog=6113901&amp;post=52&amp;subd=twproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">The guys developing Teamwork are indeed using Teamwork for managing work. How we do that? Well, even in our small group, people have different functions and habits. We have two areas, production and accounting; inside prodution, there are people with different roles, and consequently see and use different data, to which the interface adapts seamlessly. We extensively use the dashboard customization functionalities so that everybody sees what they want.</p>
<div class="mceTemp" style="text-align:justify;">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-138" title="issues" src="http://twproject.files.wordpress.com/2009/01/capture_014.jpg?w=800" alt="Some issues editable in place."   /></dt>
<dd class="wp-caption-dd">Some issues editable in place.</dd>
</dl>
</div>
<p style="text-align:justify;">Teamwork 4 has won the <a title="Paperless office" href="http://www.amazon.com/Myth-Paperless-Office-Abigail-Sellen/dp/0262194643" target="_blank">long-standing war with paper</a>. We have to confess that for some short-lived issues, some of us (including me) were still using post-its and notes on paper as an integration of issues. But Teamwork 4 won: the Ajax issue multi-editor is just too practical. There is no more paper on our desks; add <a href="http://balsamiq.com" target="_blank">Balsamiq mockups</a> for replacing paper interface drafts, and the coverage is complete.</p>
<p style="text-align:justify;">We cross post issues and bugs, which we get notified thanks to the subscription engine.</p>
<div class="mceTemp" style="text-align:justify;">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-139" title="worklogDay" src="http://twproject.files.wordpress.com/2009/01/capture_015.jpg?w=800" alt="Worklog reads from Twitter and Subversion"   /></dt>
<dd class="wp-caption-dd">Worklog reads from Twitter and Subversion</dd>
</dl>
</div>
<p style="text-align:justify;">Teamwork worklogs are inserted with help from Twitter and Subversion logs, which Teamwork 4 does natively.</p>
<p style="text-align:justify;">A section which is widely used is the agenda integrated with meetings, which as it synchronizes with our e-mail clients, is quite practical.</p>
<p style="text-align:justify;"><img class="alignleft size-full wp-image-142" style="margin:3px;" title="stickyNotes" src="http://twproject.files.wordpress.com/2009/01/capture_017.jpg?w=800" alt="stickyNotes"   />We use boards too, for example to collect notes for our technical meetings. Careful collection of worklogs allows to monitor costs, and also comparison between releases, cost per team etc. .</p>
<p style="text-align:justify;">For authentication, our Teamwork is integrated with our Active Directory. As we are  &#8220;advanced users&#8221; <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> , we have added to the scheduled jobs a &#8220;SiteAliveTester&#8221; job which tests that our servers are up and sends e-mail alerts.</p>
<div class="mceTemp" style="text-align:justify;">
<dl class="wp-caption alignleft">
<dt class="wp-caption-dt"><img class="size-full wp-image-140" title="tableTennis" src="http://twproject.files.wordpress.com/2009/01/capture_016.jpg?w=800" alt="Strategic company news."   /></dt>
<dd class="wp-caption-dd">Strategic company news.</dd>
</dl>
</div>
<p style="text-align:justify;">We have added some parts to the defaults, such as RSS reader, user voice reader.</p>
<p style="text-align:justify;">Of course we also use news, for example to publish scores of our table-tennis tournament!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/twproject.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/twproject.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/twproject.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/twproject.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/twproject.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/twproject.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/twproject.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/twproject.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/twproject.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/twproject.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/twproject.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/twproject.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/twproject.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/twproject.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.twproject.com&amp;blog=6113901&amp;post=52&amp;subd=twproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.twproject.com/2009/01/19/how-teamwork-is-made-with-teamwork/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5198744cd329b6dfdb9e39b4f9794cd1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">polsinelli</media:title>
		</media:content>

		<media:content url="http://twproject.files.wordpress.com/2009/01/capture_014.jpg" medium="image">
			<media:title type="html">issues</media:title>
		</media:content>

		<media:content url="http://twproject.files.wordpress.com/2009/01/capture_015.jpg" medium="image">
			<media:title type="html">worklogDay</media:title>
		</media:content>

		<media:content url="http://twproject.files.wordpress.com/2009/01/capture_017.jpg" medium="image">
			<media:title type="html">stickyNotes</media:title>
		</media:content>

		<media:content url="http://twproject.files.wordpress.com/2009/01/capture_016.jpg" medium="image">
			<media:title type="html">tableTennis</media:title>
		</media:content>
	</item>
		<item>
		<title>Teamwork and multilinguism</title>
		<link>http://blog.twproject.com/2009/01/13/teamwork-and-multi-language-management/</link>
		<comments>http://blog.twproject.com/2009/01/13/teamwork-and-multi-language-management/#comments</comments>
		<pubDate>Tue, 13 Jan 2009 16:19:44 +0000</pubDate>
		<dc:creator>Pietro Polsinelli</dc:creator>
				<category><![CDATA[IT integration]]></category>
		<category><![CDATA[usage]]></category>
		<category><![CDATA[web application internationalization]]></category>

		<guid isPermaLink="false">http://blog.twproject.com/?p=43</guid>
		<description><![CDATA[Teamwork&#8217;s translation in German is almost ready, thanks to Koelnticket, in particular Andreas Nebinger (thank you Andreas!). Let&#8217;s see a bit in detail how we dealt in general with internationalization issues in Teamwork; actually this set of problems will have to be met by any sufficiently powerful web application. There are many senses in which [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.twproject.com&amp;blog=6113901&amp;post=43&amp;subd=twproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div id="attachment_46" class="wp-caption alignleft" style="width: 584px"><img class="size-full wp-image-46" title="Teamwork 4 in German" src="http://twproject.files.wordpress.com/2009/01/capture_115.jpg?w=800" alt="Teamwork 4 interface in German"   /><p class="wp-caption-text">Teamwork 4 interface in German</p></div>
<p>Teamwork&#8217;s translation in German is almost ready, thanks to <a href="http://www.koelnticket.de/" target="_blank">Koelnticket</a>, in particular Andreas Nebinger (thank you Andreas!). Let&#8217;s see a bit in detail how we dealt in general with internationalization issues in Teamwork; actually this set of problems will have to be met by any sufficiently powerful web application.</p>
<p>There are many senses in which an application might be said to &#8220;support multi-languages&#8221;, or be &#8220;internationalized&#8221;:</p>
<p><strong>Interface</strong>. Labels and messages of the web interface are available in several languages. Teamwork contains a label editor, where you can create a new language and also modify existing labels.  Teamwork is used in 43 countries, almost all using it in English; actually some project managers like to have it English as teams are made from people from different countries, so it encourages communication.</p>
<p style="text-align:center;"><img class="size-full wp-image-69 aligncenter" style="border:1px solid gray;margin-top:5px;margin-bottom:5px;" title="Teamwork multi edit labels" src="http://twproject.files.wordpress.com/2009/01/capture_116.jpg?w=800" alt="Teamwork multi edit labels"   /></p>
<p>But as usual <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Teamwork does <em>more</em>: it lets you change labels <em>on the fly</em> in the web interface, saving them on the database so that you don&#8217;t lose customizations on application update.</p>
<p><strong></strong></p>
<p style="text-align:center;"><img class="size-full wp-image-76 aligncenter" src="http://twproject.files.wordpress.com/2009/01/capture_117.jpg?w=800" alt="Some fake data in Chinese"   /></p>
<p><strong></strong></p>
<p><strong>Data</strong>. Data inserted in the application can be inserted in any language. We have been careful about the encoding (always a problem in web applications), so that the full spectrum of UTF-8 supported languages is included, which means also Greek, Cyrillic, Arabic, Japanese&#8230; . This also assumes that the database on which Teamwork is running supports Unicode or UTF-8 data. THen you have the further problem that labels and data you have on the interface may need to be channeled on a different mean, e.g. exported in an Excel file, or in a PDF, and there again you may be plagued by encoding problems.</p>
<p><strong>Search</strong>. (This is often forgotten) Full-text search requires multi-language stemming of contents: this is from our technical contribution, which is in the context of Hibernate (an object/relational tool) and Lucene (an indexing engine):</p>
<p style="padding-left:30px;"><em>You need to know the language in which a document is written, in order to correctly index it; once you know the language, you can instantiate say the Snowball analyzer with the correct language stemmer. To make a practical system, you will need to guess the documents language from its content. We have found a very simple and effective solution [...].<br />
In order to make a content “findable” also when searching from a language (say, German) a document in another language (say, English), we actually double indexed the content field, once with the nowball analyzer and once with the simple StopAnalyzer; so that if you are searching from German and you search “Telefunken”, which stemmed would be searched as “Telefunk”, will find also “Telefunken” in English documents ? .</em></p>
<p style="padding-left:30px;">See <a title="Hibernate Search with complex requirements" href="http://twproject.blogspot.com/2007/11/using-hibernate-search-with-complex.html" target="_blank">http://twproject.blogspot.com/2007/11/using-hibernate-search-with-complex.html</a> and <a title="Hibernate Search and offline text extraction" href="http://www.hibernate.org/432.html" target="_blank">http://www.hibernate.org/432.html</a></p>
<p>So Teamwork&#8217;s full text search is language-aware. Actually search in Teamwork is much smarter than that, but this is a topic for another post.</p>
<p><strong>Documentation</strong>. Documentation may be provided in several languages. In Teamwork&#8217;s case, as it is by now in 99% of the web applications, it is provided only in English. We also believe that it will be the &#8220;power user&#8221; of the application that will mostly need documentation, and we assume that she/he can read English.</p>
<p>So how can we evaluate Teamwork w.r.t. all these aspects?</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top"><em>Feature</em></td>
<td valign="top"><em>How it is dealt with in Teamwork</em></td>
</tr>
<tr>
<td valign="top"><strong>Interface</strong></td>
<td valign="top">Available in English and Italian. German is almost ready, Spanish is planned.</td>
</tr>
<tr>
<td valign="top"><strong>Data</strong></td>
<td valign="top">Data in all languages is supported (UTF-8 supported).</td>
</tr>
<tr>
<td valign="top"><strong>Search</strong></td>
<td valign="top">Stemming is available for all Lucene analyzers: Teamwork provides out of the box English, Spanish, French, German, Portuguese, Italian, Swedish, Danish, Dutch, Norwegian, Russian, Finnish, but it is easy to include other Lucene extensions.</td>
</tr>
<tr>
<td valign="top"><strong>Documentation</strong></td>
<td valign="top">This is provided only in English.</td>
</tr>
</tbody>
</table>
<p>A F.A.Q. on Teamwork&#8217;s site talks about changing labels: <a title="Teamwork FAQ on changing labels" href="http://www.twproject.com/configurationFaq.page#conf5" target="_blank">http://www.twproject.com/configurationFaq.page#conf5</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/twproject.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/twproject.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/twproject.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/twproject.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/twproject.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/twproject.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/twproject.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/twproject.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/twproject.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/twproject.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/twproject.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/twproject.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/twproject.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/twproject.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.twproject.com&amp;blog=6113901&amp;post=43&amp;subd=twproject&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.twproject.com/2009/01/13/teamwork-and-multi-language-management/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/5198744cd329b6dfdb9e39b4f9794cd1?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">polsinelli</media:title>
		</media:content>

		<media:content url="http://twproject.files.wordpress.com/2009/01/capture_115.jpg" medium="image">
			<media:title type="html">Teamwork 4 in German</media:title>
		</media:content>

		<media:content url="http://twproject.files.wordpress.com/2009/01/capture_116.jpg" medium="image">
			<media:title type="html">Teamwork multi edit labels</media:title>
		</media:content>

		<media:content url="http://twproject.files.wordpress.com/2009/01/capture_117.jpg" medium="image">
			<media:title type="html">Some fake data in Chinese</media:title>
		</media:content>
	</item>
	</channel>
</rss>
