<?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>aktually &#187; Recommendations</title>
	<atom:link href="http://www.aktually.com/category/recommendations/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.aktually.com</link>
	<description>the art of the rethink, where business meets design</description>
	<lastBuildDate>Fri, 14 May 2010 15:55:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Who Knew &#8220;Universal&#8221; Would Be So Much Work?</title>
		<link>http://www.aktually.com/recommendations/who-knew-universal-would-be-so-much-work/</link>
		<comments>http://www.aktually.com/recommendations/who-knew-universal-would-be-so-much-work/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 12:00:13 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Product Reviews]]></category>
		<category><![CDATA[Recommendations]]></category>
		<category><![CDATA[product]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[universal remote]]></category>
		<category><![CDATA[user interface]]></category>

		<guid isPermaLink="false">http://www.aktually.com/?p=162</guid>
		<description><![CDATA[My experience with a universal remote control, the Philips Pronto TSU9200.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pronto.philips.com/index.cfm?id=1618"><img class="alignright size-full wp-image-169" title="TSU9200" src="http://www.aktually.com/wp-content/uploads/2009/07/TSU9200_ftl_refl.gif" alt="TSU9200_ftl_refl" width="100" height="301" /></a>The Philips Pronto series of universal remotes was on my short list for handling my little home &#8220;theater&#8221; setup.  After seeing some interesting reviews (<a href="http://www.digitalhome.ca/content/view/2871/283/">here</a> and <a href="http://www.amazon.com/Philips-TSU9200-Pronto-Universal-Control/product-reviews/B000WQ3UJA/ref=dp_top_cm_cr_acr_txt?ie=UTF8&amp;showViewpoints=1">here</a>) I decided to take the plunge.</p>
<p><span id="more-162"></span>One of the first harsh lessons I learned right away is that this type of remote is not forgiving to a novice.  If you don&#8217;t know what you&#8217;re doing, be prepared to have a lot of patience.  Despite the wizard&#8217;s attempt to outline the steps needed to get my equipment working and trying the remote out with a simple &#8220;All Off&#8221; activity, the wizard tool (Pronto Configurator) kept giving me a &#8220;There is an error with the configuration data. No valid configuration can be generated.&#8221;  Suffice to say, I wish that it would have specified what exactly the error was, and a great deal of restraint went into:</p>
<ul>
<li>reinstalling the software,</li>
<li>installing ProntoEdit Professional to take a look at the code database (but not necessarily knowing what to look for),</li>
<li>performing a lot of code &#8220;learning&#8221; for the code database, and</li>
<li>being bewildered as at some point, the &#8220;My Database&#8221; set of codes wouldn&#8217;t populate with entries and I could not open alternate databases such as the One1R database.</li>
</ul>
<p>After spending nearly 12 hours (spanning three days) tweaking and testing and revising, I was finally able to call my little project done!  Based on that experience, here are some lessons learned:</p>
<ul>
<li>Where possible, test out and stick with the Factory Database codes.  Only teach the codes that really don&#8217;t exist in the database and always duplicate the component before you start adding or changing things around.</li>
<li>Expect a lot of trial-and-error when looking for a code set from the Factory Database.  Sometimes the codeset ID will map to a device&#8217;s model number, and other times, not at all.  I found that relying on the Component Type helped somewhat, but it would be useful for Philips to include information such as &#8220;Codeset xyz works with ACME G-500 and likely similar devices.&#8221;  That way, a user can at least test out codesets for devices that you might recognize as part of a product family.</li>
<li>Think long and hard about your &#8220;Activities&#8221; (which are in essence your use cases).  I ended up making four Activities that involved multiple devices and mapped buttons that coordinated all of the devices in concert, but I also added four Activities to correspond to each piece of equipment.  Those activities&#8217; sole purpose was to mimic all of the commands possible with just the device remote.  Where a hard button would not cover a command in an obvious way, I duplicated it on the list of additional &#8220;Screen Functions.&#8221;  This goes a long way in keeping me from reaching for the original remote.</li>
<li>Make sure you download this little piece of software (<a href="http://www.pronto.philips.com/index.cfm?id=1671#faq3">here</a>) provided by Philips.  It should save your sanity if you get the &#8220;There is an error with the configuration&#8230;&#8221; message.</li>
</ul>
<p>Two hardware improvements that should be made:</p>
<ol>
<li>The silver scroll wheel is a great idea, and its implementation is most of the way to where I think Philips should be.  Instead, I would suggest that the wheel either take the form of a thumbwheel next to the screen (scroll and click, like a Blackberry), or else to simply lower the profile and introduce raised bumps for the cursor arrows.  I found that pressing the cursor arrows usually shifted the scroll wheel to another Activity that should not be active.</li>
<li>Along the same lines for the scroll wheel, introducing a discrete instead of a continuous wheel (with slightly more resistance/friction) to give more feedback on the menu item selected and also let the user know of accidental movement of the scroll wheel.</li>
</ol>
<p><strong>Recommendation</strong>: Change the scroll wheel to be more flush with the remote&#8217;s surface and introduce a bit more tactile feedback.</p>
<p>It&#8217;s clear that a lot of thought and effort was put into aligning this product with the marketplace offerings and distinguishing it from the rest of the Pronto lineup of products to offer consumers a great choice.  With some touchups on the minor hardware and software issues, this would be a no-brainer choice for a universal remote without a touchscreen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aktually.com/recommendations/who-knew-universal-would-be-so-much-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tethering Saved My Sanity</title>
		<link>http://www.aktually.com/recommendations/tethering-saved-my-sanity/</link>
		<comments>http://www.aktually.com/recommendations/tethering-saved-my-sanity/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 16:00:55 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Recommendations]]></category>
		<category><![CDATA[cellphone]]></category>
		<category><![CDATA[services]]></category>

		<guid isPermaLink="false">http://www.aktually.com/?p=151</guid>
		<description><![CDATA[
A recent WSJ article (may require registration) brings more attention to a lesser-known capability of cellphones: connecting your phone to a computer as a USB modem to gain access to the Internet, a.k.a. tethering.  This feature was critical to me in a fairly common setting in the consulting life: having spotty or no Internet access [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://newbbie.com/2009/03/07/app-review-tetherberry/"><img class="size-full wp-image-153 alignright" title="Picture courtesy of newbbie.com" src="http://www.aktually.com/wp-content/uploads/2009/06/Storm_tethered_250w.jpg" alt="Picture courtesy of newbbie.com" width="105" height="138" /></a></p>
<p>A <a href="http://online.wsj.com/article/SB124537659263030163.html">recent WSJ article</a> (may require registration) brings more attention to a lesser-known capability of cellphones: connecting your phone to a computer as a USB modem to gain access to the Internet, a.k.a. tethering.  This feature was critical to me in a fairly common setting in the consulting life: having spotty or no Internet access on the road or at the client&#8217;s office.  And I&#8217;m arguing now that wireless carriers should include this value-add service in all of their wireless data plans for free, not to charge a monthly fee for it separately.</p>
<p><span id="more-151"></span>A natural question of course is &#8220;Why should wireless carriers want to give this away for free if it&#8217;s so important?&#8221;  I would pose that it gives two big benefits to the carriers:</p>
<ul>
<li>Improved sales of higher-margin smartphones and use of data plans.</li>
<li>A new software-based monetization opportunity.</li>
</ul>
<p>By continuing to push so-called &#8220;unlimited&#8221; plans for cellphones, I think the carrier that makes their marketing more compelling by formally including tethering as a capability would improve their sales and retention rates.  At the same time, the carrier would have an opportunity to either sell configuration software to ease support of the tethering function, or else use the configuration software as an avenue for advertising, cobranding, or bundleware opportunities.</p>
<p>To give some context, I used to work at a client&#8217;s offices where I had to share a single desktop computer and Internet connection with multiple people throughout the day because it was a very locked-down environment.  Since I couldn&#8217;t use my own laptop to get things done, I found that I couldn&#8217;t keep up with either client project deliverables or extracurricular work that I&#8217;d be doing as well all while sharing a single computer.  That&#8217;s when tethering came to the rescue.  After buying myself a smartphone and fussing with the configuration for a while (drivers, registry edits, and the like), I finally got connected!  IM, e-mail, the Web, and online resources were available to me again after nearly 2 months straight of maddeningly working off of one computer.  It felt like a breath of fresh air.</p>
<p><strong>Recommendation</strong>: Carriers should legitimize a value-add service that they have a hard time controlling as a part of their data plans to improve their sales and image as well as opening a new incremental revenue stream for themselves.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aktually.com/recommendations/tethering-saved-my-sanity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What&#8217;s Wolfram Alpha for?</title>
		<link>http://www.aktually.com/recommendations/whats-wolfram-alpha-for/</link>
		<comments>http://www.aktually.com/recommendations/whats-wolfram-alpha-for/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 14:00:17 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Recommendations]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[user interface]]></category>

		<guid isPermaLink="false">http://www.aktually.com/?p=124</guid>
		<description><![CDATA[What is Wolfram Alpha good for, and how would you use it?  What should we look for in the future?]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.wolframalpha.com"><img class="alignright size-full wp-image-126" title="wolfram_alpha_logo" src="http://www.aktually.com/wp-content/uploads/2009/06/wolfram_alpha_logo.jpg" alt="wolfram_alpha_logo" width="254" height="46" /></a>The other day, I was preparing a <a href="http://www93.wolframalpha.com/input/?i=staples%2C+officemax%2C+office+depot">quickie assessment of the biggest office suppliers</a> in the US, and I thought &#8220;Instead of trying Google or Wikipedia, I&#8217;ll use this newfangled Wolfram Alpha thingy that&#8217;s out now.&#8221;  And after approaching that query, along with some other spur-of-the-moment questions, I&#8217;ve finally realized what Wolfram Alpha is.</p>
<p><span id="more-124"></span>Wolfram Alpha is a great way to find a fact and do some analysis about it.  You might think that after 19 days of being available to the public that I would understand what it&#8217;s all about as a user.  Just like Mathematica, I think this product is a tad ahead of its time.  This quote from their site: &#8220;Wolfram|Alpha&#8217;s long-term goal is to make all systematic knowledge immediately computable and accessible to everyone&#8221; is now much more meaningful after having used the service: &#8220;immediately computable&#8221; means a whole world of analysis can be at your fingertips, and &#8220;systematic knowledge&#8221; is another phrase for data and facts.</p>
<p>Now, there are some recognized shortcomings but by-and-large, as a proof-of-concept, it&#8217;s fantastic!  The above link should bring you to a query state that lists the following major US specialty retailers: Staples, Office Depot, and OfficeMax.  Now what I was trying to do was to find information quickly about this particular sector of retailers, provide a basis to generate an estimate on the size of the market for office supplies, and see data points relative to each other.  And of course, it did so beautifully.</p>
<p>There&#8217;s plenty more work to follow, however.  I think there are two key high-priority enhancement projects Wolfram Alpha should consider for their next release cycle:</p>
<ol>
<li>a simplified and standardized (mathematical?) grammar structure, and</li>
<li>a fact-drilling capability.</li>
</ol>
<p>The first suggestion would greatly help users understand how to structure their input and reduce the incidence of the &#8220;don&#8217;t know how to handle the input&#8221; page appearing to users.  After all, I can&#8217;t think of a single language that doesn&#8217;t have syntax with which to standardize expressions and context.  And at the same time, I don&#8217;t think one system can understand every single kind of expression and context from a myraid of users without extensive effort into a (in my opinion) futile effort.</p>
<p>The second suggestion would be a means to offer transparency to the facts presented by the engine.  Similar to Wikipedia and to the tradition of citations in written works, Wolfram Alpha should consider a way to cite every single fact in its database.  After all, each one should be verifiable in its own way, and the source content would go a long ways to confirming that work.  Good luck to the Wolfram Alpha team, I wish you the best of success!</p>
<p><strong>Recommendations</strong>: Put in a grammar/syntax structure to help users understand how to input their queries, while keeping it at a minimum.  And don&#8217;t forget the beauty of the Web being built on hyperlinks, so link to your facts where possible!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aktually.com/recommendations/whats-wolfram-alpha-for/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Refereeing the Holy Trinity: Creative, Business, and Technical Folks</title>
		<link>http://www.aktually.com/recommendations/refereeing-the-holy-trinity-creative-business-and-technical-folks/</link>
		<comments>http://www.aktually.com/recommendations/refereeing-the-holy-trinity-creative-business-and-technical-folks/#comments</comments>
		<pubDate>Sat, 30 May 2009 06:08:06 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Recommendations]]></category>
		<category><![CDATA[culture]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[quality]]></category>
		<category><![CDATA[software development]]></category>

		<guid isPermaLink="false">http://www.aktually.com/?p=117</guid>
		<description><![CDATA[When it comes to the classic "iron triangle" project management model of time, scope, and cost, the three key stakeholder groups which directly contribute, guide, and work on a typical interactive project would certainly get into a fight with very little prodding.  The question is: How do you make it work?]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.aktually.com/wp-content/uploads/2009/05/timeout.jpg"><img class="alignright size-full wp-image-118" title="timeout" src="http://www.aktually.com/wp-content/uploads/2009/05/timeout.jpg" alt="timeout" width="250" height="240" /></a>When it comes to the classic &#8220;iron triangle&#8221; project management model of time, scope, and cost, the three key stakeholder groups which directly influence and work on a typical interactive project are in constant conflict based on their perspectives.  I&#8217;ve been asked many times in the past: &#8220;What&#8217;s your approach to handling this kind of situation?  How do you resolve the differences between the creative, business, and technical teams?&#8221;</p>
<p><span id="more-117"></span>My perspective comes from lots of hands-on experience with each of the three groups.  Creative folks <a href="http://www.smashingmagazine.com/2009/05/24/do-you-want-fries-with-that-logo/">need time</a> to let ideas marinate and mature into thoughtful assets.  Technical folks (good ones, anyway) <a href="http://www.codinghorror.com/blog/archives/000150.html">need scope</a> to build the best possible product (if only I had a dime for every time a developer&#8217;s asked me &#8220;Well, if I do it this way it can work okay, but I think it&#8217;s better to do it this way because [insert comment about future capabilities or cool functionality]&#8220;, I&#8217;d be rich!).  And of course, we can&#8217;t forget business folks, whose tolerance for time seem to fall lower every day.  How can you get the three groups working together?</p>
<p><strong>Recommendation</strong>: Building mutual respect and condensing each group&#8217;s issues into soundbites for the other groups is my approach to handling any initial situation.  Project managers must have a strong curiosity for new domains and the nuances of each group&#8217;s work and background, which will help them argue for each side.  This kind of position will guide a project to success for all stakeholders since it strikes a good balance and effectively negotiates a lot of tension out of the situation.  However, when I&#8217;m in between a rock and a hard place, I have to side with the money but not without a fight for quality and extensibility.  Doing right by the client is my mantra and I would never sacrifice that until I&#8217;m kicked out of the building.</p>
<p>What do <em>you</em> think?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aktually.com/recommendations/refereeing-the-holy-trinity-creative-business-and-technical-folks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Did You Get the Status Report? &#8211; Project Management Tools and Communication Capabilities</title>
		<link>http://www.aktually.com/recommendations/did-you-get-the-status-report-project-management-tools-and-communication-capabilities/</link>
		<comments>http://www.aktually.com/recommendations/did-you-get-the-status-report-project-management-tools-and-communication-capabilities/#comments</comments>
		<pubDate>Fri, 22 May 2009 05:19:53 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Recommendations]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.aktually.com/?p=74</guid>
		<description><![CDATA[One of the key elements (perhaps arguably the key element) of effective project management is proactive and compendious (my little word of the day) communication with all stakeholders involved.  I have been in many situations where I was in charge of multiple streams of work for multiple clients and initiatives.  Keeping things straight in a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.aktually.com/wp-content/uploads/2009/05/projectmanagementcycle.png"><img class="alignright size-medium wp-image-110" title="projectmanagementcycle" src="http://www.aktually.com/wp-content/uploads/2009/05/projectmanagementcycle-300x213.png" alt="projectmanagementcycle" width="210" height="149" /></a>One of the key elements (perhaps arguably <em>the </em>key element) of effective project management is proactive and compendious (my little <a href="http://www.merriam-webster.com/dictionary/compendious">word of the day</a>) communication with all stakeholders involved.  I have been in many situations where I was in charge of multiple streams of work for multiple clients and initiatives.  Keeping things straight in a high intensity environment with multiple klaxons going off makes it difficult to keep issues and stakeholders lined up to be resolved or simply informed.  I came across the following article recently about <a href="http://mashable.com/2009/05/11/goalkeeper/">a project management tool that was supposed to emphasize usability</a>, but there was no mention of integration with diagrammatic (eg. Visio, MindManager) or communication (eg. Outlook, Lotus Notes, Gmail) tools.  Why hasn&#8217;t someone come up with this?</p>
<p><span id="more-74"></span>I&#8217;ve personally seen demonstrations or used the following tools:</p>
<ul>
<li><a href="http://www.actionmethod.com/">ActionMethod</a></li>
<li><a href="http://office.microsoft.com/en-us/project/default.aspx">Microsoft Project</a></li>
<li><a href="http://www.danube.com/scrumworks">Danube Scrumworks</a></li>
<li><a href="http://www.rallydev.com/">Rally</a></li>
</ul>
<p>but they all serve some subset of functionality that could be addressed by a better integrated and streamlined tool.Â  Consider the following scenarios:</p>
<ul>
<li>The project is starting up, and you&#8217;ve identified all of your stakeholders.  Where does someone set up resource assignments for WBS planning?  Where does someone set up mailing lists for the team?  Where does someone set up collaborative workspaces for documents and deliverables?</li>
<li>The project is in flight, and a new resource has joined the team to assist with a new stream of work that arose because of scope changes.  Where does someone make assignment changes on the planned tasks?  How does someone get the person up to speed quickly with his/her respective peers?</li>
<li>The project is closing down.  How does someone close a collaborative workspace, draft/issue a final status report, and archive deliverables with a minimum of effort?</li>
</ul>
<p>In many cases, all of this work is distributed across physical machines, distinct programs, and perhaps even in analog form (as opposed to digital copies).  Managing projects to success should be about the project management, not the tool management.</p>
<p><strong>Recommendation</strong>: Combine or integrate:</p>
<ol>
<li>ad-hoc organizational modeling</li>
<li>sophisticated communications tools</li>
<li>work breakdown structures, and</li>
<li>collaborative workspaces and their deliverables</li>
</ol>
<p>to foster a project-oriented work environment.  Has anyone seen such a beast?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aktually.com/recommendations/did-you-get-the-status-report-project-management-tools-and-communication-capabilities/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Poking O&#8217;s in the FDA</title>
		<link>http://www.aktually.com/recommendations/poking-os-in-the-fda/</link>
		<comments>http://www.aktually.com/recommendations/poking-os-in-the-fda/#comments</comments>
		<pubDate>Fri, 15 May 2009 13:40:27 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Recommendations]]></category>
		<category><![CDATA[business process]]></category>
		<category><![CDATA[FDA]]></category>
		<category><![CDATA[General Mills]]></category>
		<category><![CDATA[marketing copy]]></category>

		<guid isPermaLink="false">http://www.aktually.com/?p=76</guid>
		<description><![CDATA[In many organizations that I&#8217;ve worked with in the past, product and marketing development have had a business process to guide the development of marketing copy and product claims to ensure that a legally compliant but flexible approach is taken to communicate with the consumer.  That&#8217;s why this recent article at WSJ.com (may require [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-79" title="cheerios-box-front-2007" src="http://www.aktually.com/wp-content/uploads/2009/05/cheerios-box-front-2007-200x300.jpg" alt="cheerios-box-front-2007" width="100" height="150" />In many organizations that I&#8217;ve worked with in the past, product and marketing development have had a business process to guide the development of marketing copy and product claims to ensure that a legally compliant but flexible approach is taken to communicate with the consumer.  That&#8217;s why this <a href="http://online.wsj.com/article/SB124216077825612187.html?mg=com-wsj">recent article at WSJ.com (may require registration)</a> caught my attention.  I&#8217;m nearly certain that General Mills and their marketing agencies have negotiated the language time and again with all manner of experts to ensure accuracy.  Instead, my focus is on the group that&#8217;s supposed to protect us: the <a href="http://www.fda.gov/opacom/morechoices/mission.html">FDA</a>!</p>
<p><span id="more-76"></span>The real question is &#8220;What has changed that raised the FDA&#8217;s inept ire?&#8221;.  General Mills has been making this claim for <a href="http://www.aktually.com/wp-content/uploads/2009/05/cheerios-homepage-2009-05-15.png">more than a decade</a>, but the FDA never seemed to have a problem before.  I think it is safe to assume that every member of that organization should have been exposed to some form of Cheerios advertising or perhaps consumes the cereal themselves, so I&#8217;m not so sure that &#8216;new developments&#8217; would be a sufficient answer to give.</p>
<p>As a business analyst, I can only hope that recent organizational changes have been made to better carry out the part of the FDA&#8217;s stated mission of</p>
<blockquote><p>&#8220;helping the public get the accurate, science-based information they need    to use medicines and foods to improve their health&#8221;</p></blockquote>
<p>and a division of the FDA is now devoted to media monitoring activities.  Otherwise, this is a <a href="http://adage.com/article.php?article_id=136636">sad indictment</a> on the government&#8217;s state of affairs, which highlights ineptitude, lack of awareness/relevance, and an inability to enforce real change.</p>
<p><strong>Recommendation</strong>: Just as many companies&#8217; PR divisions monitor a myriad of media channels to <a href="http://www.businessinsider.com/henry-blodget-dominos-2009-4">ensure that their brand is secure</a>, so too should the FDA ensure that their &#8220;enforcement activites&#8221; have actual consequences by enabling or building a Media division that covers radio, television, Web, and print channels (and more in the future with the maturing of the mobile channel and other platforms as well).  The Media division would then be a &#8220;first line of defense&#8221; to pick up these claims, acting as a public rights advocate and triage expert by:</p>
<ul>
<li>acting as a first responder to marketing claims as soon as they are published in the wider mediums,</li>
<li>queuing up severe violations in a prioritized fashion and publishing this list on some government publication medium,</li>
<li>creating marketing guidelines on language and visuals for the layman marketer and business owner to follow, and</li>
<li>making all of this transparent to the public.</li>
</ul>
<p>The public should be confident about the FDA and how they are in fact doing their job, and considering that the FDA is funded by tax dollars, we should demand efficacy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aktually.com/recommendations/poking-os-in-the-fda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Write A Good Software Requirement</title>
		<link>http://www.aktually.com/recommendations/how-to-write-a-good-software-requirement/</link>
		<comments>http://www.aktually.com/recommendations/how-to-write-a-good-software-requirement/#comments</comments>
		<pubDate>Wed, 06 May 2009 22:14:43 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Recommendations]]></category>
		<category><![CDATA[business analysis]]></category>
		<category><![CDATA[quality]]></category>
		<category><![CDATA[software development]]></category>

		<guid isPermaLink="false">http://www.aktually.com/?p=45</guid>
		<description><![CDATA[Software development lifecycle processes can sometimes be seen as impediments or tedious tasks.  But it is worth reminding everyone that the smart work up front will save you headaches later. In my experience, well-written software requirements serve two main purposes: it orients all project participants and helps get buy-in about what you&#8217;re trying to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-large wp-image-63" title="requirementsfishbone" src="http://www.aktually.com/wp-content/uploads/2009/05/requirementsfishbone-1024x294.png" alt="requirementsfishbone" width="450" />Software development lifecycle processes can sometimes be seen as impediments or tedious tasks.  But it is worth reminding everyone that the smart work up front will save you headaches later. In my experience, well-written software requirements serve two main purposes: it orients all project participants and helps get buy-in about what you&#8217;re trying to do (since you&#8217;re articulating what you&#8217;re trying to accomplish), and it makes sure that everyone (from the project sponsor(s) down to the technologist and back up to the end user) can say that the project is done <em>to expectations</em>.</p>
<p>The trick is how to write a good requirement, for any number of situations. Part of the answer is to follow this convention:</p>
<p>The <span style="color: #808080;">[your words here: system, actor, function, dependency, etc.]</span><br />
must <span style="color: #808080;">[your words here: do, process, store, etc.]</span><br />
to <span style="color: #808080;">[your words here: accomplish a goal, serve a purpose, etc.]</span>.</p>
<p>and to focus on the &#8220;<em>what</em>&#8221; (substance) of the need as opposed to the &#8220;<em>how</em>&#8221; (design) of the need.  In addition, there are 8 key criteria that each requirement should satisfy to be considered well written.</p>
<p><span id="more-45"></span></p>
<p>As a business analyst, you should think about addressing the following points to evaluate how well written the requirement is:</p>
<ul>
<li>Necessity €“ A &#8220;must have&#8221;. Conversely, it helps to avoid gold-plating and gives you a prioritization tool during the build phase of work.</li>
<li>Unambiguous-ness €“ Use assertive words without vague terms. This also helps the writer/stakeholder focus on the &#8220;<em>what</em>&#8221; of the product/service/result as opposed to the &#8220;<em>how&#8221;</em> and proactively reducing interpretation issues.</li>
<li>Testability €“ Can be verified by inspection, analysis, or demonstration, which means that there&#8217;s a qualifying attribute to almost everything based on the idea that <a href="http://en.wikipedia.org/wiki/I_know_it_when_I_see_it">you know it when you see it</a>.</li>
<li>Conciseness €“ Conveys what is required and is easy to read yet. If you end up writing a page-long requirement, it&#8217;s time to make it more atomic.</li>
<li>Consistency €“ Does not contradict other requirements and uses a known vocabulary that should be defined for the layman (or at least the wider group).</li>
<li>Completeness €“ Does not require you to look at additional text to know what the requirement means. At the same time, requirements may be related to each other, which then requires the writer to add a separate requirement that talks about interaction between multiple requirements.</li>
<li>Feasibility €“ A requirement that can be implemented. Typically, time is a factor, but cost and available resources will all ultimately play a role in what you deem feasible or realistic.</li>
<li>Traceability €“ Has a unique identifier and is tracked through the development of the product/service/result. Along with testability, this attribute plays a role in ensuring that things do not get lost in the cracks.</li>
</ul>
<p>The above list was adapted from <a href="http://en.wikiversity.org/wiki/Technical_writing_specification">here</a> based on my own experience, and there is a wealth of material on the Web and in print that follows these conventions (or their spirit). Unfortunately, despite the volumes dedicated to this topic, it still frustrates users and is a task that is taken lightly because it is time spent with seemingly less tangible benefit up front. I have had many experiences where the team will ask &#8220;What did (insert name) mean when he/she wrote this,&#8221; which resulted in time wasted, potentially incorrect coding to occur, and costly testing time and effort down the line that reveals something &#8220;wrong&#8221; with the system but is hard to define or pin down.</p>
<p><strong>Recommendation</strong>: Do the work upfront, and you&#8217;ll save time and headache later. As a business stakeholder, focus on the &#8220;what&#8221;, and allow technical subject matter experts worry about the &#8220;how&#8221; (which they are supposed to do anyway). Well-written requirements based on necessity, unambiguousness, testability, conciseness, consistency, completeness, feasibility, and traceability will save the day.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aktually.com/recommendations/how-to-write-a-good-software-requirement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The App Store &#8220;Gatekeeper&#8221; &#8211; Arbiter or Observer?</title>
		<link>http://www.aktually.com/recommendations/the-app-store-gatekeeper-arbiter-or-observer/</link>
		<comments>http://www.aktually.com/recommendations/the-app-store-gatekeeper-arbiter-or-observer/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 16:25:26 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Recommendations]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[culture]]></category>
		<category><![CDATA[group think]]></category>
		<category><![CDATA[services]]></category>

		<guid isPermaLink="false">http://www.aktually.com/?p=34</guid>
		<description><![CDATA[Before we explore this idea further, I&#8217;d like to point out that Apple&#8217;s App Store is unique as an entity, but hardly any different from Handango or BPlay.  These portals which supported many mobile devices and PDAs aggregated downloadable software offerings for users to load onto their (sometimes, at the time) connected devices.  [...]]]></description>
			<content:encoded><![CDATA[<p>Before we explore this idea further, I&#8217;d like to point out that Apple&#8217;s App Store is unique as an entity, but hardly any different from Handango or BPlay.  These portals which supported many mobile devices and PDAs aggregated downloadable software offerings for users to load onto their (sometimes, at the time) connected devices.  With this context, it is interesting that this <a href="http://online.wsj.com/article/SB124053292641650847.html">Wall Street Journal article</a> discusses two distinct issues that the interactive community has faced for a while: What is the line that moderators/gatekeepers/administrators must adhere to, and who determines that line?<br />
<span id="more-34"></span></p>
<p>The &#8220;what&#8221; is particularly tricky, since the &#8220;who&#8221; is actually composed of a larger public mindset whose perceptions of acceptable behavior, taste, and content continuously change.  What is innovative can become intolerable very quickly.  Consider the following example, <a href="http://money.cnn.com/2007/04/24/news/economy/pluggedin_gunther_water.fortune/index.htm" target="_blank">bottled water</a>.  Earlier in the millennium (by the way, has society agreed on a name for this decade yet?), bottled water was very popular.  Now, it&#8217;s shunned as wasteful and damaging to the environment.</p>
<p><strong>Recommendation</strong>: The best way to meet this challenge is to adopt an all (versus the alternative &#8220;nothing&#8221;) approach.  Making an implicit contract regarding censorship and moderation with the wider public is a futile effort if the objective is to broaden appeal to the widest possible market.  Thus, letting everything in based on a very small and specific functional criteria set is probably the best and easiest method for Apple&#8217;s goals.  Otherwise, you&#8217;ll have to adopt a continuously evolving (and large) censorship filter that adapts to users on the fly, based on sentiment analysis and international thinking (one common fallacy is that the US should be the arbiter of taste, but what about every other country that has access to the App Store?), which is the alternative.  Apple is definitely in between a rock and a hard place.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aktually.com/recommendations/the-app-store-gatekeeper-arbiter-or-observer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Access Control and Social Networking Applications</title>
		<link>http://www.aktually.com/recommendations/access-control-and-social-networking-applications/</link>
		<comments>http://www.aktually.com/recommendations/access-control-and-social-networking-applications/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 05:25:25 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Recommendations]]></category>
		<category><![CDATA[services]]></category>
		<category><![CDATA[social networking]]></category>

		<guid isPermaLink="false">http://www.aktually.com/?p=25</guid>
		<description><![CDATA[There&#8217;s been some articles over the past few years about this, but I&#8217;m surprised that it hasn&#8217;t become a more hot-button issue for people.  It seems that people simply use different applications for different purposes (using myself as an example, I keep LinkedIn (link) quite distinct from Facebook).  But what about exploring the [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s been some articles over the past few years about this, but I&#8217;m surprised that it hasn&#8217;t become a more hot-button issue for people.  It seems that people simply use different applications for different purposes (using myself as an example, I keep LinkedIn (<a href="http://www.linkedin.com/in/andrewktsui" target="_blank">link</a>) quite distinct from Facebook).  But what about exploring the idea of the &#8220;inner circle&#8221; and implementing a way to manage the flow of information at a very fine-grained level?<span id="more-25"></span></p>
<p>Some food for thought:<br />
<a href="http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2006/11/02/MNGG3M4KB31.DTL&amp;hw=myspace&amp;sn=001&amp;sc=1000" target="_blank">Social networking &#8220;fatigue&#8221;, from 11/2/2006</a><br />
<a href="http://www.businessweek.com/magazine/content/07_34/b4047050.htm" target="_blank">The emergence of an older generation of users, from 8/20/2007</a><br />
<a href="http://lfpress.ca/newsstand/News/National/2008/04/12/5264991-sun.html" target="_blank">Survey numbers on the impact of social networking applications, from 4/12/2008</a><br />
<a href="http://www.pressofatlanticcity.com/113/story/429058.html" target="_blank">A more personal story, from 3/15/2009</a></p>
<p>Shouldn&#8217;t a significant enhancement be made to allow different strata of friends?  The idea is that you have that inner circle that should be unfiltered and broad, and then groups that extend outward but allow you to control the level and messages at a finer level.  There are political correctness issues here, of course: what happens when someone finds out that you&#8217;ve put them in the &#8220;not-so-close&#8221; group?  What if you update one group accidentally with information that you didn&#8217;t mean to disseminate?  What if a friend stops being such a close friend and you decide to move them to another group?</p>
<p>Does the functionality benefit outweigh the political risks and social downsides?  <strong>Recommendation</strong>: Allowing people to have better control of their network would likely drive the adoption of a single social networking platform as a destination.  At the same time, this sort of functionality would also likely encourage the dissemination of even more information, thereby increasing the value of the platform as an investment.  I think that the first platform to do this will have an almost-win-win on their hands, but they&#8217;ll have to be very: 1. brave, 2. savvy about pitching this functionality, 3. gradual about monetizing this capability.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aktually.com/recommendations/access-control-and-social-networking-applications/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Moving from Brooklyn to Manhattan</title>
		<link>http://www.aktually.com/recommendations/moving-from-brooklyn-to-manhattan/</link>
		<comments>http://www.aktually.com/recommendations/moving-from-brooklyn-to-manhattan/#comments</comments>
		<pubDate>Wed, 25 Mar 2009 20:39:14 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Recommendations]]></category>
		<category><![CDATA[Brooklyn]]></category>
		<category><![CDATA[Manhattan]]></category>
		<category><![CDATA[services]]></category>

		<guid isPermaLink="false">http://aktuallywithak.wordpress.com/?p=9</guid>
		<description><![CDATA[I recently moved from Brooklyn to Manhattan and it was quite an ordeal.  The move itself was fairly smooth and the flat rate quote was very comforting.  However, packing turned out to be more of an issue.  Who knew that there were so many different sized boxes and reasons for them.  [...]]]></description>
			<content:encoded><![CDATA[<p>I recently moved from Brooklyn to Manhattan and it was quite an ordeal.  The move itself was fairly smooth and the flat rate quote was very comforting.  However, packing turned out to be more of an issue.  Who knew that there were so many different sized boxes and reasons for them.  Not to mention that I had no idea there was an American Moving and Storage Association that acts as an industry group.<span id="more-9"></span></p>
<p>It was quite fortunate that there was minimal drama involved, but I still think that there are several improvements that could be made to clarify this &#8220;life process&#8221; (for lack of a better term, moving your belongings, like managing your financial identity, is only modestly documented and difficult to work with).</p>
<p><strong>Recommendation</strong>: The American Moving and Storage Association (<a href="http://www.moving.org">AMSA</a>) should aggressively distribute information through the hands of landlords, rental car companies, and home improvement stores regarding moving tips such as recommended boxes, ways to wrap items, and how to carry large items.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.aktually.com/recommendations/moving-from-brooklyn-to-manhattan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
