<?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>A glass case of thoughts &#187; tips</title>
	<atom:link href="http://jyotsna.philogy.com/tag/tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://jyotsna.philogy.com</link>
	<description>Brain munch illustrated</description>
	<lastBuildDate>Wed, 24 Mar 2010 05:49:00 +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>Bug tracking</title>
		<link>http://jyotsna.philogy.com/2008/12/bug-tracking/</link>
		<comments>http://jyotsna.philogy.com/2008/12/bug-tracking/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 07:49:51 +0000</pubDate>
		<dc:creator>Jyotsna</dc:creator>
				<category><![CDATA[Organization]]></category>
		<category><![CDATA[bug tracking]]></category>
		<category><![CDATA[issue]]></category>
		<category><![CDATA[issue status]]></category>
		<category><![CDATA[JIRA]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[status transition]]></category>
		<category><![CDATA[task]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tracking]]></category>

		<guid isPermaLink="false">http://jyotsna.philogy.com/?p=97</guid>
		<description><![CDATA[Purpose:

Utility to report issues/ tasks
Convey status of each task on list unambiguously

Contribution to planning:

Plan releases
Manage product versions

Configuration:

Projects: Projects should be clearly defined in the system to avoid any confusions regarding the context of the reported issue/ given task
Versions: At least three versions should always be considered in roadmap
Status: Enough status codes should be defined to [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Purpose:</strong></p>
<ol>
<li>Utility to report issues/ tasks</li>
<li>Convey status of each task on list unambiguously</li>
</ol>
<p><strong>Contribution to planning:</strong></p>
<ol>
<li>Plan releases</li>
<li>Manage product versions</li>
</ol>
<p><strong>Configuration:</strong></p>
<ol>
<li>Projects: Projects should be clearly defined in the system to avoid any confusions regarding the context of the reported issue/ given task</li>
<li>Versions: At least three versions should always be considered in roadmap</li>
<li>Status: Enough status codes should be defined to convey the actions being taken without having to spend time on co-ordination for this task.</li>
</ol>
<p><strong>Status transition process:</strong><br />
A process that has always worked for me in all the projects till date</p>
<dl>
<em>
<dt>Reported</dt>
<p></em></p>
<dd>Issue has been reported, waiting to be assigned</dd>
<p><em>
<dt>Assigned</dt>
<p></em></p>
<dd>Issue has been assigned to a team member</dd>
<p><em>
<dt>Accepted</dt>
<p></em></p>
<dd>Issue has been reproduced by the assignee and has accepted to resolve it. At this point of time, the developer should specify the due date for delivery of fix.</dd>
<p><em>
<dt>NotAccepted</dt>
<p></em></p>
<dd>Issue could not be reproduced by the assignee and requires more information. Issue notes should specify the data required</dd>
<p><em>
<dt>Testing</dt>
<p></em></p>
<dd>Issue has been fixed and is being unit tested by developer</dd>
<p><em>
<dt>Requires Testing</dt>
<p></em></p>
<dd>Developer has completely tested the issue and requires a tester to test it</dd>
<p><em>
<dt>Resolved</dt>
<p></em></p>
<dd>Tester has tested the issue successfully. If tester does not approve it to be tested, the status should be changed back to assigned with details in issue notes.</dd>
<p><em>
<dt>Closed</dt>
<p></em></p>
<dd>The issue has been successfully tested in both test as well as deployed version. The issue is determined to be eliminated. There should be only one person who should be responsible for closing issues &#8211; preferrable a tester appointed by client.</dd>
<p><em>
<dt>Re-opened</dt>
<p></em></p>
<dd>An old closed issue has been detected in later version and has been reopened waiting to be assigned.</dd>
</dl>
<p><strong>Tools used:</strong><br />
<a href="http://www.jira.com">JIRA</a><br />
<a href="http://flyspray.org/">FLYSPRAY</a></p>
<p><strong>JIRA Analogy</strong><br />
<font style="font-size:9px">Help: Ernie&#8217;s inputs</font></p>
<p>JIRA gives us capability to create multiple projects hence helping us to draw boundaries for tasks. Apart from that it also allows us to create Components for a project &#8211; another level of abstraction &#8211; could be towards modules in a project.</p>
<p>By default JIRA provides following status codes</p>
<ul>
<li>Open</li>
<li>In progress</li>
<li>Cannot reproduce</li>
<li>Won&#8217;t fix</li>
<li>Resolved</li>
<li>Closed</li>
<li>Re-opened</li>
</ul>
<p>Process mapping:<br />
We have two options to map our process to JIRA</p>
<ol>
<li>Create a completely customized list of status codes for our process &#8211; simple and best</li>
<li>Map the default status codes of JIRA to process status codes</li>
<table>
<tr>
<td style="vertical-align:top">Reported </td>
<td>&nbsp;</td>
<td>JIRA allows to create a task and not assign it to anyone.  That option was turned off, but it is now enabled.  So, a task which has been created and not assigned would fit this
</td>
</tr>
<tr>
<td style="vertical-align:top">Assigned</td>
<td>&nbsp;</td>
<td>In JIRA, this is a task which is &#8220;open&#8221; and assigned to someone</td>
</tr>
<tr>
<td style="vertical-align:top">Accepted</td>
<td>&nbsp;</td>
<td>In JIRA, this would be a task that is &#8220;in progress&#8221; (click &#8220;start progress&#8221; under &#8220;available workflow actions&#8221;).</td>
</tr>
<tr>
<td style="vertical-align:top">Not Accepted</td>
<td>&nbsp;</td>
<td>When an issue is marked as &#8220;resolved&#8221; in JIRA, the person who is resolving it has to specify what the resolution is.  Some of the choices here include &#8220;Won&#8217;t fix&#8221; and &#8220;Cannot reproduce&#8221;.  That seems to cover &#8220;not accepted&#8221; pretty well.</td>
</tr>
<tr>
<td style="vertical-align:top">Testing, Requires testing, Resolved</td>
<td>&nbsp;</td>
<td>In JIRA terminology, marking an issue &#8220;Resolved&#8221; generally means that the coding is done and the developer is satisfied with it &#8211; at which point it would move on for testing. We could also add a status &#8220;testing&#8221; to the default statuses to accomplish the requirement.</td>
</tr>
<tr>
<td style="vertical-align:top">Closed</td>
<td>&nbsp;</td>
<td>As is in JIRA</td>
</tr>
<tr>
<td style="vertical-align:top">Re-opened</td>
<td>&nbsp;</td>
<td>As is in JIRA</td>
</tr>
</table>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://jyotsna.philogy.com/2008/12/bug-tracking/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Over chat &#8211; tech team</title>
		<link>http://jyotsna.philogy.com/2008/12/over-chat-tech-team/</link>
		<comments>http://jyotsna.philogy.com/2008/12/over-chat-tech-team/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 09:50:51 +0000</pubDate>
		<dc:creator>Jyotsna</dc:creator>
				<category><![CDATA[Coordination]]></category>
		<category><![CDATA[chat]]></category>
		<category><![CDATA[communication]]></category>
		<category><![CDATA[technical team]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://jyotsna.philogy.com/?p=9</guid>
		<description><![CDATA[Just a few simple things to keep in mind .. in suggested order  

Greet
Use smileys often
Thank for every help
Ask precise questions and wait for answers
Appreciate them for any positives they have
Try to explain reasons/purpose for asking for things from the person
Use words like we rather than you or he or she. If you have [...]]]></description>
			<content:encoded><![CDATA[<p>Just a few simple things to keep in mind .. in suggested order <img src='http://jyotsna.philogy.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<ol>
<li>Greet</li>
<li>Use smileys often</li>
<li>Thank for every help</li>
<li>Ask precise questions and wait for answers</li>
<li>Appreciate them for any positives they have</li>
<li>Try to explain reasons/purpose for asking for things from the person</li>
<li>Use words like we rather than you or he or she. If you have to, use names &#8211; politely.</li>
<li>After a couple of talks &#8211; practise small talk. Small talk includes talking about anything but work like wheather, a news etc.</li>
<li>Try getting casual</li>
<li>Don&#8217;t forget to greet while leaving</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://jyotsna.philogy.com/2008/12/over-chat-tech-team/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Get organized</title>
		<link>http://jyotsna.philogy.com/2008/12/get-organized/</link>
		<comments>http://jyotsna.philogy.com/2008/12/get-organized/#comments</comments>
		<pubDate>Sat, 06 Dec 2008 09:49:21 +0000</pubDate>
		<dc:creator>Jyotsna</dc:creator>
				<category><![CDATA[Organization]]></category>
		<category><![CDATA[organize]]></category>
		<category><![CDATA[self organization]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://jyotsna.philogy.com/?p=5</guid>
		<description><![CDATA[Here are 10 habits to develop for self organization. In my opinion, this looks like the most practical and a “follow-able” list.
How to use?

Each of these habits should be      learned and practiced one at a time if possible, or 2-3 at a time at the      [...]]]></description>
			<content:encoded><![CDATA[<p>Here are 10 habits to develop for self organization. In my opinion, this looks like the most practical and a “follow-able” list.</p>
<p><span style="text-decoration: underline;">How to use?</span></p>
<ul type="disc">
<li>Each of these habits should be      learned and practiced one at a time if possible, or 2-3 at a time at the      most.</li>
<li>You don’t need to adopt all 10      habits. Habits 1-8 are essential. You can consider habits 9 and 10 if      possible.</li>
</ul>
<p>The subject:</p>
<p>1. <span style="text-decoration: underline;">Collect habit</span></p>
<p>Carry a notebook or whatever tool convenient to you and write down any tasks, ideas, projects or other information that pops into your head. Taking it out of your head and onto paper will help you to remember it.</p>
<p>What makes this habit pretty easy to follow is the freedom of choice of tool. I am using my unused visiting cards and used boarding passes to jot this down as they are pretty easy to carry along.</p>
<p>2. <span style="text-decoration: underline;">Process habit</span></p>
<p>Make quick decision on things that are in your inbox, do not put them off. Processing is anything like trashing, delegating, filing or putting on to-do list.</p>
<p>3. <span style="text-decoration: underline;">Plan habit</span></p>
<p>Each week, list the bigger tasks that you want to accomplish, and schedule them first.</p>
<p>Each day, create a list of 1-3 of such bigger tasks and be sure to accomplish them. Do these tasks early in the day to get them out of the way and to ensure that they be done.</p>
<p>4. <span style="text-decoration: underline;">Do (focus) habit</span></p>
<p>Do one task at a time, without distractions.</p>
<p>This is one of the most important habits to get into. You must select a task (preferably one of the bigger ones) and focus on it to the exclusion of all else. To get started with this, first remove all the distractions (email, internet, cell phones etc), then remove all the clutter on your desk, set a timer if you like or work as long as you can on the task utmost focus levels.</p>
<p>If you get interrupted, write down any request or incoming tasks/info on your notepad (convenient tool) and get back to your task. DO NOT try to multi task.</p>
<p>5. <span style="text-decoration: underline;">Simplicity &amp; regularity habit</span></p>
<p>Keep simple lists and check daily.</p>
<p>Maintain a list for each context for e.g. @work, @home, @phone, @pending. Keep adding tasks to each of the context list. Choose a simple tool like a notepad for maintaining these lists. Focus on what you have to do right now and not on operating the tool.</p>
<p>6. <span style="text-decoration: underline;">Classification habit</span></p>
<p>Find a place for everything. Put things where they belong, right away.</p>
<p>All incoming stuff goes in your inbox, then on a context list and then to an action folder or a file in filing system or an outbox for delegation or in trash.</p>
<p>This keeps your desk clear so you can focus on your work.</p>
<p>7. <span style="text-decoration: underline;">Review habit</span></p>
<p>Review your system and goals weekly.</p>
<p>During your weekly review, you should go over each of your yearly goals, see what progress you made on them in the last week and what action steps you are going to take to move them forward in the coming week.</p>
<p>Once a month, set aside a little time more time to do a monthly review of your goals, and every year, you should do a yearly review of your year’s goals and your life’s goals. ß This appears too much to do for me!</p>
<p>8. <span style="text-decoration: underline;">Prioritization habit</span></p>
<p>Reduce your goals and tasks to essentials.</p>
<p>When you review your task list, try to prioritize and keep only things that are essential and focus on them. Make sure that all tasks line up with your yearly and life’s goals. Do this on a daily basis, during weekly and monthly reviews.</p>
<p>9. <span style="text-decoration: underline;">Routine habit</span></p>
<p>Try the habit of creating routines to see if it works better for you. Routines create structure in life. It is up to you how to set your routines.</p>
<p>For e.g. morning routine could include looking at your calendar, going over your context lists, setting the bigger tasks for the day, exercising, breakfast, processing emails and inboxes and starting with the first bigger task in the list.</p>
<p>An evening routine could include processing your email and inboxes again, reviewing your day, writing in your journal, preparing for the next day.</p>
<p>Weekly routines could include a laundry day, a financial day, weekly review, family day etc.</p>
<p>10. <span style="text-decoration: underline;">Choice of work habit</span></p>
<p>Constantly seek things about which you are passionate and see if you can make a career out of them when you find them.</p>
]]></content:encoded>
			<wfw:commentRss>http://jyotsna.philogy.com/2008/12/get-organized/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
