<?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>Tarek Shalaby &#187; project management</title>
	<atom:link href="http://www.tarekshalaby.com/tag/project-management/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tarekshalaby.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 20 Jan 2012 18:01:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Manage Your Freelance Projects with ProjectPier</title>
		<link>http://www.tarekshalaby.com/2010/03/manage-your-freelance-projects-with-projectpier/</link>
		<comments>http://www.tarekshalaby.com/2010/03/manage-your-freelance-projects-with-projectpier/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 00:12:30 +0000</pubDate>
		<dc:creator>Tarek Shalaby</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://www.tarekshalaby.com/?p=914</guid>
		<description><![CDATA[Starting off your web design freelancing career might not require advanced tools and applications, but you&#8217;ll soon realize that&#8217;s organization is key. Thankfully, many entities have reached that same conclusion, and therefore there are numerous tools on the table for you to make your pick. Project management tools help freelancers and agencies collaborate and organize [...]]]></description>
			<content:encoded><![CDATA[<div class="social4i" style="height:69px;float: right;">
<div class="social4in" style="height:69px;float: right;">
<div class="socialicons s4twitter" style="float:left;margin-right: 10px;background:url(&quot;http://goo.gl/zjqd1&quot;) no-repeat;"><a href="http://twitter.com/share" data-url="http://www.tarekshalaby.com/2010/03/manage-your-freelance-projects-with-projectpier/" data-counturl="http://www.tarekshalaby.com/2010/03/manage-your-freelance-projects-with-projectpier/" data-text="Manage Your Freelance Projects with ProjectPier" class="twitter-share-button" data-count="vertical" data-via="tarekshalaby"></a></div>
<div class="socialicons s4fblike" style="float:left;margin-right: 10px;">
<div id="fb-root"></div>
<p><fb:like href="http%3A%2F%2Fwww.tarekshalaby.com%2F2010%2F03%2Fmanage-your-freelance-projects-with-projectpier%2F" send="false" layout="box_count" width="55" height="62" show_faces="false" font=""></fb:like></div>
</div>
<div style="clear:both"></div>
</div>
<p>Starting off your web design freelancing career might not require advanced tools and applications, but you&#8217;ll soon realize that&#8217;s organization is key. Thankfully, many entities have reached that same conclusion, and therefore there are numerous tools on the table for you to make your pick.</p>
<p>Project management tools help freelancers and agencies collaborate and organize tasks between the different members to meet milestones and sign-off projects with their clients. It might seem like a bit of a luxury to have at the beginning, until the 3rd or 4th client gets angry due to late work and brands you unprofessional. That&#8217;s when it becomes the kind of tool you simply cannot live without.</p>
<p>A quick Google search will inevitably lead you to 37 Signals&#8217; hot shot, <a href="http://basecamphq.com/">Base Camp</a>. It is by the far the most popular project management and collaboration application in the market. Its fame is not unfounded; Base Camp&#8217;s sleek interface makes it a breeze to create milestones, assign tasks, share files and more. The main problem is that Base Camp&#8217;s value is a function of its <a href="http://basecamphq.com/extras">add-ons</a> &#8211; from billing, invoicing and financing, to time-tracking and aiding widgets, it&#8217;s a growing list. In theory, the concept behind plugins is genius, but when you consider how much you have to pay for Base Camp alone, and then the individual add-ons that make it sufficiently comprehensive, the package becomes rather hefty. Realistically, you&#8217;re looking at about $50 a month, which will only rise as you gain more clients and projects.</p>
<p>Even if you find Base Camp the ideal solution, chances are it doesn&#8217;t need to be your starting point. Enter <a href="http://www.projectpier.org/">ProjectPier</a>, the &#8220;free, open-source, self-hosted PHP application for managing tasks,  projects and teams.&#8221;</p>
<p>With ProjectPier, you can add client companies (with members), projects, milestones, task lists and tasks. Together, these features qualify it as a reliable project management system. Moreover, you can share files, start forum-like messages, and collaborate with co-workers and clients.</p>
<div id="attachment_915" class="wp-caption aligncenter" style="width: 465px"><a href="http://www.tarekshalaby.com/wp-content/uploads/2010/03/project_message_details.gif"><img class="size-full wp-image-915 " title="ProjectPier message details" src="http://www.tarekshalaby.com/wp-content/uploads/2010/03/project_message_details.gif" alt="ProjectPier" width="455" height="336" /></a><p class="wp-caption-text">ProjectPier message details</p></div>
<p>What makes ProjectPier special is that it&#8217;s free and open-source, meaning with updates, it can only get better and offer more powerful functionality. On top of that, it is hosted on your own server, which gives you complete control (and privacy). The installation process is a straight-forward one, with your standard shared hosting supporting PHP and a MySQL database doing just fine. I&#8217;ve personally installed it at <a href="http://manage.tarekshalaby.com">http://manage.tarekshalaby.com</a></p>
<div id="attachment_916" class="wp-caption alignleft" style="width: 190px"><a href="http://www.tarekshalaby.com/wp-content/uploads/2010/03/projectpier.png"><img class="size-medium wp-image-916 " title="ProjectPier" src="http://www.tarekshalaby.com/wp-content/uploads/2010/03/projectpier-300x150.png" alt="ProjectPier" width="180" height="90" /></a><p class="wp-caption-text">ProjectPier with a nicer theme</p></div>
<p>Don&#8217;t be pushed away with its 90s Geocities-style interface &#8211; thankfully there are <a href="http://www.projectpier.org/project/Themes">alternative themes</a>. I personally prefer the <a href="http://www.projectpier.org/project/zura-blue-steel">Zura Blue Steel</a> (shown here). You might also notice its email notifications&#8217; feature is not complete, and there&#8217;s no way to view all of the upcoming milestones in a traditional calendar, but it is still the number one choice in my book.</p>
<p>The part I like most about ProjectPier, is that my clients actually find it very user-friendly and easy to use. It doesn&#8217;t take me the standard &#8216;technical courses&#8217; to get the clients to add files to it, check out and comment those that I post, and follow up on the tasks as they are being completed. A must-have for any freelance web designer/developer, and I would go as far as saying the same to agencies and small to medium companies in the field.</p>
<p><strong>NOTE</strong>: Credit to <a href="http://www.omarmohamed.com">Omar Mohamed</a> from Hadaye Helwan, Egypt for hand-picking ProjectPier when we were looking for a project management tool for our startup <a href="http://www.touringa.com">touringa</a> (which is my next post&#8217;s topic &#8211; stay tuned!).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tarekshalaby.com/2010/03/manage-your-freelance-projects-with-projectpier/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Issue Tracking and Team Collaboration with WebIssues</title>
		<link>http://www.tarekshalaby.com/2010/01/issue-tracking-and-team-collaboration-with-webissues/</link>
		<comments>http://www.tarekshalaby.com/2010/01/issue-tracking-and-team-collaboration-with-webissues/#comments</comments>
		<pubDate>Sat, 09 Jan 2010 20:27:02 +0000</pubDate>
		<dc:creator>Tarek Shalaby</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[the Web]]></category>

		<guid isPermaLink="false">http://www.tarekshalaby.com/?p=859</guid>
		<description><![CDATA[When working on any web projects, organization is key. Perhaps when you are working on your own, using a handful of tools to be sure that you are on top of things is not a priority &#8211; it could in fact become a waste of time. However, once you start collaborating (the key word) with [...]]]></description>
			<content:encoded><![CDATA[<div class="social4i" style="height:69px;float: right;">
<div class="social4in" style="height:69px;float: right;">
<div class="socialicons s4twitter" style="float:left;margin-right: 10px;background:url(&quot;http://goo.gl/zjqd1&quot;) no-repeat;"><a href="http://twitter.com/share" data-url="http://www.tarekshalaby.com/2010/01/issue-tracking-and-team-collaboration-with-webissues/" data-counturl="http://www.tarekshalaby.com/2010/01/issue-tracking-and-team-collaboration-with-webissues/" data-text="Issue Tracking and Team Collaboration with WebIssues" class="twitter-share-button" data-count="vertical" data-via="tarekshalaby"></a></div>
<div class="socialicons s4fblike" style="float:left;margin-right: 10px;">
<div id="fb-root"></div>
<p><fb:like href="http%3A%2F%2Fwww.tarekshalaby.com%2F2010%2F01%2Fissue-tracking-and-team-collaboration-with-webissues%2F" send="false" layout="box_count" width="55" height="62" show_faces="false" font=""></fb:like></div>
</div>
<div style="clear:both"></div>
</div>
<p>When working on any web projects, organization is key. Perhaps when you are working on your own, using a handful of tools to be sure that you are on top of things is not a priority &#8211; it could in fact become a waste of time. However, once you start collaborating (the key word) with others on projects, it is crucial that you establish a system of communication. Between the projects, tasks, milestones and tickets, you&#8217;re sure to be left MIA if email and chat programs are your paths to international communication.</p>
<p>A very popular web-based project management tool is <a href="http://basecamphq.com/">Base Camp</a> by <a href="http://37signals.com/">37 Signals</a>. Although its price tag is not at the attractive end at the spectrum, when you are ready to work with a group and are bidding for bigger projects (with a goal of making more profit), <a href="http://basecamphq.com/signup">Base Camp&#8217;s monthly charge</a> is a small price to pay for a significant increase in efficiency and productivity. The long list of alternatives (both open-source and commercial) could be discussed at another point, the one aspect that I wanted to pay close attention to is tracking issues and bugs.</p>
<p>Without a doubt, one of the best and most popular bug tracking tools is <a href="http://www.bugzilla.org/">Bugzilla</a>. The free and open-source application can be installed on any server and provides a web interface to be accessed from any browser. However, aside from an interface that could confuse a designer or two, Bugzilla&#8217;s main problem is that it requires &#8216;root&#8217; access on the server it is installed on, which virtually eliminates the vast majority of web hosting providers. If you are not willing to invest in a dedicated server (see my posts on <a href="http://www.tarekshalaby.com/2009/10/what-you-need-to-know-about-hosting/">the different types of hosting</a>), or at least a <a href="http://en.wikipedia.org/wiki/Virtual_private_server">Virtual Private one</a>, nor setup your own server at the home or office, then you&#8217;re in a need of an alternative &#8211; ideally one that runs entirely using PHP and MySQL.</p>
<div id="attachment_860" class="wp-caption alignleft" style="width: 220px"><a href="http://www.tarekshalaby.com/wp-content/uploads/2010/01/main_window_linux.png"><img class="size-medium wp-image-860" title="WebIssues client on Linux" src="http://www.tarekshalaby.com/wp-content/uploads/2010/01/main_window_linux-300x225.png" alt="WebIssues client on Linux" width="210" height="158" /></a><p class="wp-caption-text">WebIssues client on Linux</p></div>
<p>Look no further, for the ever-progressing planet of the beautiful open-source brings you <a href="http://webissues.mimec.org/">WebIssues</a>; an open-source, self-hosted issue tracking and team collaboration tool by <a href="http://www.mimec.org/">Michał Męciński</a>. Just visit the website, download the zipped file to be unarchived and uploaded to your server (preferably under a sub-domain such as bugs.mywebsite.com). You&#8217;ll need to do edit the configuration file and type in the address and login of the database that you&#8217;ve created for the application to use. After that, download and install your WebIssues client (available for Linux, Mac OS and Windows) and start reporting bugs.</p>
<p>As oppose to a strictly web interface, WebIssues provides a powerful access via the desktop client. Think of it as replacing your webmail with a desktop email client; performance is much better, the options are much easier to access and far more advanced, and searching/filtering is a walk in the park.</p>
<p>Some of the main <a href="http://webissues.mimec.org/features">features</a>, besides the aforementioned desktop client access, include:</p>
<ul>
<li>Easy searching, filtering and sorting of all issues</li>
<li>Fully customizable issue types, which allows you to tailer the interface for your particular projects</li>
<li>Different permission levels and security</li>
</ul>
<div id="attachment_861" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.tarekshalaby.com/wp-content/uploads/2010/01/webissues_mac.png"><img class="size-medium wp-image-861 " title="WebIssues desktop client on Mac OS" src="http://www.tarekshalaby.com/wp-content/uploads/2010/01/webissues_mac-300x186.png" alt="WebIssues desktop client on Mac OS" width="300" height="186" /></a><p class="wp-caption-text">WebIssues desktop client on Mac OS</p></div>
<p>Perhaps more importantly, WebIssues strength lies in it&#8217;s strong database structure, and its <a href="http://wiki.mimec.org/wiki/WebIssues">easy-to-use API</a> which allows you to add to it as you see fit. With time, not only will the application itself improve, but developers contributing will introduce even more features and enhancements that we could all benefit from. After the inclusion of an extensive system for reports, as well as a basic web interface, it&#8217;s hard to see WebIssues being outdone by any competition.</p>
<p>A core part of a team&#8217;s collaboration on web projects consists of tracking all of the bugs that arise, otherwise finishing off projects will become an impossibility. The free, open-source WebIssues allows you to do precisely that, regardless of the OS you use, while hosting it on your own server.</p>
<p><em><strong>NOTE</strong>: WebIssues was first spotted by <a href="http://www.omarmohamed.com">Omar Mohamed</a> (website under construction), a web developer from Helwan, Egypt.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tarekshalaby.com/2010/01/issue-tracking-and-team-collaboration-with-webissues/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

