<?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>7deeds &#187; telework</title>
	<atom:link href="http://blog.7deeds.com/tag/telework/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.7deeds.com</link>
	<description>Petros Amiridis - A humble programmer's seven noteworthy actions for the community</description>
	<lastBuildDate>Mon, 31 May 2010 12:09:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Using Jing while working remotely</title>
		<link>http://blog.7deeds.com/2009/06/24/using-jing-while-working-remotely/</link>
		<comments>http://blog.7deeds.com/2009/06/24/using-jing-while-working-remotely/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 11:07:27 +0000</pubDate>
		<dc:creator>Petros</dc:creator>
				<category><![CDATA[remote-work]]></category>
		<category><![CDATA[utilities]]></category>
		<category><![CDATA[devexpress]]></category>
		<category><![CDATA[telework]]></category>
		<category><![CDATA[XAF]]></category>

		<guid isPermaLink="false">http://blog.7deeds.com/?p=291</guid>
		<description><![CDATA[One of the tools I really appreciate because it helps me enhance my communication is Jing. Jing has a free edition that supports both screen captures with annotations and video captures with voice!

What I really like about this tool is the ease of use and the lack of unneeded options and clicks to get your [...]]]></description>
			<content:encoded><![CDATA[<p>One of the tools I really appreciate because it helps me enhance my communication is <a href="http://www.jingproject.com/">Jing</a>. Jing has a free edition that supports both screen captures with annotations and video captures with voice!</p>
<p><span id="more-291"></span></p>
<p>What I really like about this tool is the ease of use and the lack of unneeded options and clicks to get your job done.</p>
<p>I use Jing whenever I want to create a new case using FogBugz. For example whenever I want to report a bug or ask for an enhancement, I may capture the part of the screen of the application, annotate and save it to attach it then to a new case in <a href="http://www.fogcreek.com/FogBugz/">FogBugz</a> or send it directly using Skype to the remote programmer.</p>
<p>Sometimes, I even capture a video showing how to reproduce a bug. Capturing a video with Jing is <strong>very</strong> easy because it does exactly what you need, nothing more and nothing less.</p>
<p>Here is an example FogBugz case with a Jing screen capture with annotations for one of our internal projects. We develop this application using <a href="http://www.devexpress.com/">DevExpress</a> <a href="http://www.devexpress.com/Products/NET/Application_Framework/">XAF</a> which is a very good framework for developing intranet applications.</p>
<div id="attachment_290" class="wp-caption aligncenter" style="width: 310px"><a rel="attachment wp-att-290" href="http://blog.7deeds.com/2009/06/24/using-jing-while-working-remotely/2009-06-24_1330-fogbugzcase/"><img class="size-medium wp-image-290" title="FogBugz Case" src="http://blog.7deeds.com/wp-content/2009-06-24_1330-FogBugzCase-300x161.png" alt="FogBugz Case" width="300" height="161" /></a><p class="wp-caption-text">FogBugz Case</p></div>
<p>This way, I can write fewer words than if I hadn&#8217;t prepared the screen capture. I will also try to post a video capture example in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.7deeds.com/2009/06/24/using-jing-while-working-remotely/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to avoid alienation while working remotely</title>
		<link>http://blog.7deeds.com/2009/06/23/how-to-avoid-alienation-while-working-remotely/</link>
		<comments>http://blog.7deeds.com/2009/06/23/how-to-avoid-alienation-while-working-remotely/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 19:43:44 +0000</pubDate>
		<dc:creator>Petros</dc:creator>
				<category><![CDATA[remote-work]]></category>
		<category><![CDATA[teamwork]]></category>
		<category><![CDATA[telework]]></category>

		<guid isPermaLink="false">http://blog.7deeds.com/?p=270</guid>
		<description><![CDATA[In my previous post, I mention that we started working remotely in order to improve our productivity. I chose &#8220;remote work&#8221; because I believe it solves some issues. Most of the times, however, when you try to solve a bunch of problems, you may create a bunch of new ones. In the end you may [...]]]></description>
			<content:encoded><![CDATA[<p>In my <a href="http://blog.7deeds.com/2009/06/22/working-remotely/">previous post</a>, I mention that we started working remotely in order to improve our productivity. I chose &#8220;remote work&#8221; because I believe it solves some issues. Most of the times, however, when you try to solve a bunch of problems, you may create a bunch of new ones. In the end you may not gain anything despite the effort.</p>
<p><span id="more-270"></span></p>
<p>One of the problems working remotely can bring is the feeling of separation from the rest of the company. Although this is not obvious at the beginning, I am sure it can happen and it can lead to unwanted results. When you start working remotely, you appreciate the fact that you can be isolated. This is true because you are already frustrated by the working conditions in the office and being isolated is a gift. As time passes, people in the office may start bothering you less and less. Face to face communication is almost non-existent. Quiet working environment is nice, but some noisy breaks are essential to appreciate the quiet. After a while, you start feeling unneeded, isolated, separated and not included in the office day to day happenings. This can lead to sadness and even melancholy or depression if the separation continues to a great extend.</p>
<p>I decided to deal with this from day one. Our work week goes like this: 4 days remote, 1 day in the office. This helps eliminate most of the problems I mentioned above. We chose Friday as the day we come into the office. Friday is usually a slower day because most of us have already burned a lot of gray cells during the week. This means that most of the people prefer face to face communication for a change. I also hope that this will make everyone wait to use Friday as the &#8220;communication&#8221; day. We also want to start using Friday as the day to present the results of our weekly iterations, and other technical findings we would like to share with the rest of the team.</p>
<p>We also have two rules: 1) We come into the office whenever we realize that being remote may slow us down when dealing with urgent situations. 2) We come into the office whenever there is a major release that is going to be deployed to the customer. These rules increase our &#8220;office time&#8221; and help us keep in touch with the rest of the company.</p>
<p>I have to say, however, that all the programmers — including me — have already been working closely in the office a long time before we started working remotely. This means that we already know each other pretty well and we have a very good relationship. The fact that we are all 30-40 minutes away from the office helps maintain this relationship. It is not a problem for us to visit the office whenever we need to.</p>
<p>Our visits to the office at least once a week, help to keep us connected to the rest of the company, but what happens during the rest of the week? How does my team communicate?</p>
<p>We use Skype as the main tool for communicating, either by using IM or voice/video calls. I will come back to this with more details in a future post. What I want to tell you though is that we work &#8220;closely&#8221; during the week, using technology. So far, we don&#8217;t feel disconnected at all. Time will tell if we keep on feeling this way.</p>
<p>I also have some ideas that we haven&#8217;t tried out yet:</p>
<ul>
<li>Team going out for coffee once a week or once every two weeks</li>
<li>Same as above, but instead of going out for coffee change that to tavern</li>
<li>Extend the weekly presentation or bi-weekly ones to the whole company or other departments we cooperate closely</li>
<li>Engage to sports with the participation of the whole company (although we tried that in the past and it doesn&#8217;t seem to be able to get established permanently)</li>
</ul>
<p>What do you think? What else could help us stay connected? Do you have similar experience you can share?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.7deeds.com/2009/06/23/how-to-avoid-alienation-while-working-remotely/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Working remotely</title>
		<link>http://blog.7deeds.com/2009/06/22/working-remotely/</link>
		<comments>http://blog.7deeds.com/2009/06/22/working-remotely/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 23:12:53 +0000</pubDate>
		<dc:creator>Petros</dc:creator>
				<category><![CDATA[remote-work]]></category>
		<category><![CDATA[telework]]></category>

		<guid isPermaLink="false">http://blog.7deeds.com/?p=256</guid>
		<description><![CDATA[It all started 6 months ago. I was pressed by management to improve our team&#8217;s productivity. We are a team of 4 programmers with me as a leader. I identified some factors that in my opinion influenced our productivity and I reckoned working remotely could eliminate them. As a result we could increase our productivity.

I [...]]]></description>
			<content:encoded><![CDATA[<p>It all started 6 months ago. I was pressed by management to improve our team&#8217;s productivity. We are a team of 4 programmers with me as a leader. I identified some factors that in my opinion influenced our productivity and I reckoned working remotely could eliminate them. As a result we could increase our productivity.</p>
<p><span id="more-256"></span></p>
<p>I identified the following factors:</p>
<ol>
<li>A lot of noise outside our office</li>
<li>A lot of interruptions either by fellow employees, by the management or even by members of our team.</li>
<li>Not enough facilities to relax or make small breaks without thinking about the job</li>
<li>Lost time for commuting</li>
<li>Not a viable way to exercise before, during or immediately after work.</li>
</ol>
<p>I presented my proposal to the management. Although, the initial reaction was positive some skepticism creeped in later and we spent about 6 months thinking it over, until two weeks ago when we finally started working remotely.</p>
<p>Although we discussed a lot of issues with management, I identified three major concerns they had:</p>
<p><strong>What if anyone in the company wants to communicate with us directly?</strong></p>
<p>When I say directly, I mean someone opening our door barging in, and start &#8220;communicating&#8221; regardless of what the other person is doing or if they want to be interrupted.</p>
<p>I said that this should not be a concern. In fact, not being able to communicate directly would be a benefit. That led to the next concern.</p>
<p><strong>What if people start spending more time preparing feedback for the development team?</strong></p>
<p>In the company I work, there are three methods for giving feedback to the programmers: 1) Using <a href="http://www.fogcreek.com/FogBugz/">FogBugz</a>, 2) &#8220;Communicating&#8221; directly, and 3) A combination of the aforementioned methods.</p>
<p>Direct and informal communication is the least work for someone. It can be also viewed as a tool that helps us organize our thoughts. We think out loud, throw our thoughts to our listener and they help us polish our thoughts by occasionally expressing their opinion.</p>
<p>This is all good and fine, if it happens with the consent of the listener. Unfortunately most of the times this is not the case. Furthermore, the majority of people are kind and try to be polite by not making it clear to the interrupter that they didn&#8217;t want to be interrupted in the first place. However, the ultimate truth is that programmers don&#8217;t like being interrupted.</p>
<p>Consider for a minute a car production line. No one in their right mind would ever think interrupting the production flow, even if restarting it might take a few seconds. Why, then, is it natural for most people to interrupt a programmer? Their &#8220;restart&#8221; takes about 15 minutes and after a couple of these, the whole work day might go down the drain.</p>
<p>You can either be polite and ruin your flow, be harsh and ruin your relationship with your fellow coworkers or maybe <a href="http://blog.7deeds.com/2009/04/25/auto-tuning-on-vimeo/">choose an alternative</a> that may eventually make people come to you as a last resort.</p>
<p>Nevertheless, interrupters complain that all other forms of communication make them lose time. Writing, taking screen shots, making videos, talking using Skype or similar IMs, or making mock-ups takes more time and needs more effort than barging in and talking directly.</p>
<p>I say that taking more time to create descent feedback brings better results, because the effort and the thinking one must do forces them to do a better job.</p>
<p>However, what happens when something urgent comes up and trying to communicate without direct contact is inefficient? Which brings us to the next concern.</p>
<p><strong>What if something urgent happens that demands direct communication and cooperation?</strong></p>
<p>Usually after a fresh software release (but not only) problems arise at the customer. These are the problems that couldn&#8217;t be caught by the programmers and the testers. Sometimes, these problems might be show stoppers and that is when the issue is marked as urgent. The pressure by the customer and the management is big and people that try to solve the problem are anxious and in a hurry.</p>
<p>This is a situation when direct communication is better. We chose to deal with such situations in a proactive way. Each time we know the chances are high for such urgent situations, the programmers involved should be in the office. For example, the day of release, the programmer in charge of the project comes in and is available to solve any urgent problems.</p>
<p>Of course, problems don&#8217;t always appear at the same day of the release. They might even appear months later. We created another rule for that. The programmers come at the office, if they feel they can&#8217;t solve a problem quickly because of the fact they are away. This is possible because every programmer is 20 to 40 minutes away from HQ.</p>
<p>The team works remotely two weeks now. The first feelings are positive. I get reports from my fellow team members about how wonderful it is to work without being directly interrupted. Also, how less they get tired during the day and how peaceful it is to be at home. They also say they feel their productivity improved, but I think we need more time to reach a safe conclusion.</p>
<p>Our fellow consultants and testers, look at this positively and I want to take the opportunity and thank them for their patience. Of course, they spend more time trying to prepare their feedback, but it is very early to say if the time they spend will remain at the same levels or whether it will drop. Also, we don&#8217;t know yet if the time they spend is compensated by the potential increase in the programmers&#8217; productivity.</p>
<p>Finally, ITS S.A., the company I am cooperating very closely with, is I think among very few companies in Greece that would allow such an experiment. If I am wrong, please feel free to post a comment.</p>
<p>In my next posts I will try to describe how we try to avoid alienating the team and generally disconnecting them from the workplace. Also, I am going to write about more practical things we do and tools we use to help us work remotely.</p>
<p>I would be very pleased if you posted some comments with questions I could answer or with your experience in similar situations.</p>
<p>Related articles:</p>
<ul>
<li><a href="http://blog.7deeds.com/2009/06/23/how-to-avoid-alienation-while-working-remotely/">How to avoid alienation while working remotely</a></li>
<li><a href="http://blog.7deeds.com/2009/06/24/using-jing-while-working-remotely/">Using Jing while working remotely</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.7deeds.com/2009/06/22/working-remotely/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
