<?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>Stature Software Blog &#187; Software Development</title>
	<atom:link href="http://blog.staturesoftware.com/category/software-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.staturesoftware.com</link>
	<description>Great Code, Guaranteed</description>
	<lastBuildDate>Thu, 24 Mar 2011 10:07:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Keep the Tone of Your Emails in Check</title>
		<link>http://blog.staturesoftware.com/2010/08/04/email-tone-tonecheck/</link>
		<comments>http://blog.staturesoftware.com/2010/08/04/email-tone-tonecheck/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 10:49:51 +0000</pubDate>
		<dc:creator>Erin</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Small Business]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[business deal]]></category>
		<category><![CDATA[download tonecheck]]></category>
		<category><![CDATA[email program]]></category>
		<category><![CDATA[email tone]]></category>
		<category><![CDATA[misconstrued emails]]></category>
		<category><![CDATA[tone of your email]]></category>
		<category><![CDATA[tonecheck]]></category>

		<guid isPermaLink="false">http://blog.staturesoftware.com/?p=472</guid>
		<description><![CDATA[One wrong salutation, phrase or punctuation can spark World War III via email. BUT, it can be avoided with a handy new tool called ToneCheck.]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s happened to the best of us. You fire off an email to a friend or colleague, only to have a snide reply sent back. Your email was misconstrued and now a potential business deal (or dinner date) has fallen by the wayside.</p>
<p>You ask yourself, what just happened?</p>
<p>It was the tone of your email, my friend. The recipient opened it, read it, and thought, &#8220;Who does this S.O.B. think he is?&#8221;</p>
<p>One wrong salutation, phrase or punctuation can &#8211; believe it or not &#8211; spark World War III via email. BUT, it can be avoided with a handy new tool I just discovered. It&#8217;s called <a href="http://tonecheck.com/" target="_blank"><strong>ToneCheck</strong></a> by Lymbix.</p>
<p>With ToneCheck, a simple thought will no longer be interpreted as hostile, threatening or something far different than you intended. ToneCheck actually checks your outgoing email for any false &#8220;tones.&#8221;</p>
<p>Simply specify your &#8220;tone tolerance&#8221; and the program will flag any phrases or sentences that look angry &#8211; then, offers a substitute. And, get this, ToneCheck also flags lines that appear too &#8220;contented&#8221; or overly cheerful when you are actually trying to strike a tougher tone.</p>
<p>The program’s sensitivity can also be adjusted and it offers eight different ‘emotional ratings’  - like affection and amusement- to help you get the tone of your email just right. Anger, fear, and humiliation are generally the emotions users will try and avoid.</p>
<p>Lymbix has also developed a program which monitors your updates on Twitter for any unintentional deviation in tone. Brilliant!</p>
<p>You can download ToneCheck and use the service free for 30 days.</p>
<p>I&#8217;ve been using it for several days now and while I have ignored a few of ToneCheck&#8217;s warnings, the program has indeed stopped me from sending the wrong message on one occasion.</p>
<p>As the saying goes, impressions count &#8211; even when you&#8217;re trying to make one by email.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.staturesoftware.com/2010/08/04/email-tone-tonecheck/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What to Consider Before Developing a Mobile App</title>
		<link>http://blog.staturesoftware.com/2010/07/14/designing-mobile-apps/</link>
		<comments>http://blog.staturesoftware.com/2010/07/14/designing-mobile-apps/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 13:12:21 +0000</pubDate>
		<dc:creator>Erin</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Small Business]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[designing an app]]></category>
		<category><![CDATA[designing mobile apps]]></category>
		<category><![CDATA[developing a mobile app]]></category>
		<category><![CDATA[mobile application]]></category>

		<guid isPermaLink="false">http://blog.staturesoftware.com/?p=438</guid>
		<description><![CDATA[Unlike a website, developing and designing an app is easier said than done. There are factors to consider. What kind of platform is involved? How will it be used? Who will use it? Is geo-location necessary?]]></description>
			<content:encoded><![CDATA[<p>If your small business doesn&#8217;t have a mobile app yet&#8230; it&#8217;s time to start thinking about developing one.</p>
<p>In fact, some say the mobile app today is what the website was ten years ago &#8211;  one of those tools that&#8217;s almost a necessity for all businesses.</p>
<p>Of course, unlike a website, developing and designing an app is easier said than done. There are factors to consider. What kind of platform is involved? How will it be used? Who will use it? Is geo-location necessary?</p>
<p>These are all questions you &#8211; as a business owner &#8211; must take into account.</p>
<p>Thanks to Christina Warren&#8217;s article on <a href="http://mashable.com/2010/07/07/designing-mobile-apps/" target="_blank"><strong>designing mobile apps </strong></a> here are 5 things to consider <em>before</em> you begin the design process.</p>
<p><strong>1. Mobile app or mobile Website?</strong></p>
<p>Do you need a mobile application, a mobile website, or both? Before even starting the design process, you need to figure out what format or formats are best suited for your goals. Sometimes this can be really easy. For example, if you want to build a utility or game, you may be better served building a native application rather than worrying about how different mobile browsers will interpret your content.</p>
<p>Other times, the distinction isn&#8217;t as clear. For instance, at Mashable, we have both a mobile optimized website and applications for the iPhone and iPad. The mobile optimized site is available on a variety of devices, while the iPhone and iPad apps are designed to provide a more full experience to our users on those platforms. Because Mashable has a tech savvy readership, it makes sense for us to have our own standalone mobile app. However, depending on the app idea or business at hand, a mobile app may not be fitting.</p>
<p>Here are some questions to think about when deciding between an application and a mobile-optimized website:<br />
Do you already have a full-featured website? If the answer is yes, how many of those features are you looking to integrate into the app? If your app is going to be largely a re-creation of your website, you may want to focus on creating a mobile site first.<br />
Is this an app that can be used without an Internet connection? Some examples include note-taking or calculator apps. If so, a mobile application makes more sense.<br />
Are you going to be integrating with other parts of the mobile operating system, like the dialer, the GPS and the mail client? If this is the case, consider building a native app.</p>
<p><strong>2. Consider where the app will be used.</strong></p>
<p>Once you&#8217;ve decided to make a native mobile app, you&#8217;ll want to consider where your application is most likely going to be used. This is important because where and how an application is used can directly impact how it can be designed.</p>
<p>For instance, if you have an application that is going to be used while walking around  a geo-location app or an app that takes advantage of a device&#8217;s GPS  making sure that core app functions are easy to see and access is very important.</p>
<p>Likewise, if your app is used to sell products or services, make sure that the price and the &#8220;buy&#8221; or &#8220;add to cart&#8221; buttons are large enough so that they can be easily accessed.</p>
<p>If you have designed an app that may be used while sitting on a train or in a stationary spot, make sure that text is readable and legible and that it is easy to move through content.</p>
<p><strong>3. Be mindful of screen sizes.</strong></p>
<p>Even on the same mobile platform, screen sizes and resolutions can vary based on device type. For instance, the screen size and resolution on the HTC Incredible is different than that on the HTC EVO 4G. Consequently, for an application to have a consistent look and feel across both devices and across a variety of other devices, user interface elements and graphics need to be scalable.</p>
<p>Likewise, the iPhone 4 sports a higher resolution screen than the displays on the iPhone, iPhone 3G and iPhone 3GS. However, because the big difference is in pixel density, the same amount of screen real estate is used. Basically, two pixels on the old iPhone displays equals one point on the new retina display. Josh Clark, author of the fantastic new book Tapworthy: Designing Great iPhone Apps, has written a must-read post about designing for the iPhone 4&#8217;s retina display.</p>
<p>The Android Developers site has a great guide for supporting multiple screens on Android and a look at how to best achieve screen independence so that your apps will run and display properly on a number of different display types.</p>
<p>The Android Developers site also has tips for how to test your app in different resolutions with an emulator.</p>
<p><strong>4. Don&#8217;t stray from existing user interface conventions.</strong></p>
<p>On desktop computers, there are certain user interface elements that make a Windows app a Windows app or a Mac OS X app a Mac app. There are user interface conventions tailored for mobile apps as well. While you don&#8217;t have to follow these guidelines 100% of the time, sticking with consistent methods of displaying data and interacting with content will make your app easier to pick up by end-users. Following these conventions will also ensure that your app is consistent with the other applications already on a mobile device.</p>
<p>Each major mobile platform has documented user interface guidelines. Apple, for example, has a very extensive overview of iPhone Human Interface Guidelines, detailing and offering examples of standard UI conventions that should be considered when building an iPhone app.</p>
<p>While not nearly as complete, the Android UI team has its own User Interface Guidelines, complete with overviews of icon, widget, menu, and activity and task design guidelines.</p>
<p>Likewise, RIM has a complete section on its site for UI Guidelines for BlackBerry devices, including sections on touch screen BlackBerry devices, the different theming systems available for BlackBerry, and how to handle the trackball or touchpad.</p>
<p><strong>5. Design for touch.</strong></p>
<p>In almost all cases, mobile apps are going to be used while in someone&#8217;s hand. Therefore, designing your mobile app around touch and ergonomics is very important.</p>
<p>Think about how you hold your phone in your hand. Now, think about where you thumb sits. That&#8217;s why many applications have main menus and selectors at the bottom of the screen and content near the top of the screen. Apps with that type of layout are designed for touch, and yours should be too.</p>
<p>Beyond button layout, think about how you want to indicate touch feedback  physically or visually. While the BlackBerry Storm tried the whole clickable screen thing, the truth is, haptic feedback (such as vibrations), while great for games or for alerts, doesn&#8217;t usually work very well for touch-based devices like mobile phones.</p>
<p>Instead, use visual cues to show that an item is either touchable or has been touched. For instance, think about how the various keys on the iPhone keyboard grow in size when you touch them. That increase in size is feedback.</p>
<p>Lastly, designing your apps so that they take advantage of gestures, like swiping forward and back, pinching to zoom and pulling-down to refresh, can add a lot of usability to your applications without taking up tons of space for a designated button.</p>
<p>Sure, when it comes to developing mobile applications &#8211; anything goes.</p>
<p>But with a little careful planning and ingenuity your next app won&#8217;t only be &#8220;new&#8221;&#8230;. it&#8217;ll be killer!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.staturesoftware.com/2010/07/14/designing-mobile-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LogMeIn Gives the iPad an Edge</title>
		<link>http://blog.staturesoftware.com/2010/05/05/ipad-software/</link>
		<comments>http://blog.staturesoftware.com/2010/05/05/ipad-software/#comments</comments>
		<pubDate>Wed, 05 May 2010 10:04:09 +0000</pubDate>
		<dc:creator>Erin</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[ipad software]]></category>
		<category><![CDATA[logmein ignition]]></category>
		<category><![CDATA[new ipad]]></category>
		<category><![CDATA[remote control software]]></category>

		<guid isPermaLink="false">http://blog.staturesoftware.com/?p=381</guid>
		<description><![CDATA[Want to know how to access your desktop computer from your brand new iPad? There's a remote for that. LogMeIn Inc. offers the remote control software for iPads AND iPhones.]]></description>
			<content:encoded><![CDATA[<p>Hey iPad users, want to know how to access your desktop computer from your brand <a href="http://www.apple.com/ipad/" target="_blank"><strong>new iPad</strong></a>?</p>
<p>There&#8217;s a remote for that.</p>
<p>You can actually sit down, power up, and access your desktop computer files and programs, even create documents &#8211; all from your iPad!</p>
<p>It&#8217;s the brainchild of Massachusetts-based LogMeIn Inc. which offers the remote control software for iPads AND iPhones.</p>
<p>Two big requirements of <a href="https://secure.logmein.com/US/products/ignition/default.aspx" target="_blank"><strong>LogMeIn Ignition</strong></a>:</p>
<p>- You must leave the remote computer switched on to gain access to it.</p>
<p>- The remote computer needs a copy of the LogMeIn software.</p>
<p>You can download a FREE trial version for either PCs or Macs from LogMeIn or you can invest in a fancier version ($39.95/yr) that will give  you a lot more remote control, like the ability to download files from the remote machine to your iPad.</p>
<p>Whichever edition you choose, you will have the ability to run your main desktop computer remotely &#8211; as if you were siting right in front of it.</p>
<p>Considering all of the MAJOR LIMITATIONS the iPad packs, LogMeIn Ignition is sure to be a lifesaver for many folks. For instance, the remote actually simulates the PC experience on an iPad. It also liberates users from having to only run those programs available through Apple&#8217;s online App Store.</p>
<p>Need access to IBM&#8217;s Lotus Notes? Flip on LogMeIn Ignition and run the copy remotely.</p>
<p>As dreamy as all of this sounds, remote access has some drawbacks. The iPad&#8217;s lack of mouse and true keyboard make fast-paced personal computing a bit difficult. Plus, the process is slow. Every move you make must travel over the Internet to the remote machine, and you must wait for its response.</p>
<p>Still, LogMeIn Ignition works &#8211; and it could make the tablet a little more viable in the business market&#8230;</p>
<p>&#8230; and, a little less like a glorified iPhone.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.staturesoftware.com/2010/05/05/ipad-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stay Organized in the Cloud</title>
		<link>http://blog.staturesoftware.com/2010/04/28/iphone-app-springpad/</link>
		<comments>http://blog.staturesoftware.com/2010/04/28/iphone-app-springpad/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 09:57:37 +0000</pubDate>
		<dc:creator>Erin</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Stature Projects]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[digital assistant]]></category>
		<category><![CDATA[free web service]]></category>
		<category><![CDATA[iphone application]]></category>
		<category><![CDATA[personal assistant]]></category>
		<category><![CDATA[springpad application]]></category>

		<guid isPermaLink="false">http://blog.staturesoftware.com/?p=375</guid>
		<description><![CDATA[Springpad is a FREE Web service and iPhone application that does the work of a personal assistant - and more!]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve ever thought the demand for administrative workers was waning&#8230;  you were right.</p>
<p><a href="http://springpadit.com/"><strong>Springpad</strong></a>, by Boston-based Spring Partners, Inc., is here. And, it&#8217;s arrival is making thousands &#8211; if not millions &#8211; of jobs obsolete.</p>
<p>Springpad is a FREE Web service and iPhone application that does the work of a personal assistant &#8211; and more!</p>
<p>Jot down quick notes, snap a photo, scan a bar code, capture a GPS location, send an e-mail, or access Facebook and Twitter &#8211;  all with Springpad.</p>
<p>Springpad&#8217;s motto is simple, yet brilliant: &#8220;Never forget again.&#8221;  And you won&#8217;t.</p>
<p>Enter a restaurant name, for example, and Springpad will add the address, phone number, links to online reviews, and reservation services. Every entry is instantly surrounded by relevant information.</p>
<p>The goal? A personal database that grows on its own and is easily sorted and searched.</p>
<p>Springpad has a cool social feature as well. It lets users  search the databases of friends who also use the service.</p>
<p>As mind-blowing as this app sounds, there are others like it on the market.</p>
<ul>
<li><strong>Evernote</strong></li>
<li><strong>Cozi</strong></li>
<li><strong>Microsoft&#8217;s OneNote</strong></li>
<li><strong>OmniFocus</strong></li>
</ul>
<p>&#8230;just to name a few.</p>
<p>It&#8217;s scary to think that our personal lives &#8211; pictures, notes, e-mails &#8211; are constantly being dumped onto the Internet. And, it&#8217;s even scarier to think that I may need an app to help me organize that information &#8211; and connect with it.</p>
<p>Pen and paper &#8211; what?</p>
<p>Personal assistant &#8211; who?</p>
<p>There&#8217;s no need for any of that anymore. With software like Springpad, staying organized and connected to family, friends, and colleagues is all just a iPhone finger tap away.</p>
<p>Mouse clicks are apparently on their way out too.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.staturesoftware.com/2010/04/28/iphone-app-springpad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Taming Our Shameful Digital Distractions</title>
		<link>http://blog.staturesoftware.com/2010/02/17/internet-blocking-software/</link>
		<comments>http://blog.staturesoftware.com/2010/02/17/internet-blocking-software/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 11:36:55 +0000</pubDate>
		<dc:creator>Erin</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[blocking software]]></category>
		<category><![CDATA[internet blocking software]]></category>
		<category><![CDATA[web filtering software]]></category>

		<guid isPermaLink="false">http://blog.staturesoftware.com/?p=294</guid>
		<description><![CDATA[Internet blocking software is designed to block various parts of the Internet so that when your mind strays, you're stopped from giving into your unproductive ways.]]></description>
			<content:encoded><![CDATA[<p>Think about it.</p>
<p>How much time do you waste surfing the Web?</p>
<p>I&#8217;m not going to lie. I fritter a lot of time away on Facebook and Twitter. A lot of time.</p>
<p>I can&#8217;t help it.</p>
<p>I sit down at my computer each morning with every intention to get some work done &#8211; but my wandering mouse takes over and soon I&#8217;m redirected to see what my friends are up to.</p>
<p>I absolutely hate it!</p>
<p>BUT, I have found some help to get me back on the straight and narrow.</p>
<p>Enter <strong><a href="http://www.rescuetime.com/" target="_blank">RescueTime</a></strong> and <strong><a href="https://addons.mozilla.org/en-US/firefox/addon/4476" target="_blank">LeechBlock</a></strong>.</p>
<p>These applications, also called Internet blocking software, are designed to block various parts of the Internet so that when your mind strays, you&#8217;re stopped from giving into your unproductive ways.</p>
<p>First, <strong>RescueTime</strong>.</p>
<p>RescueTime works by keeping track of everything that happens on your computer, and then reports your habits in a series of charts and graphs.</p>
<p>Tech writer<strong> </strong><a href="http://www.nytimes.com/2009/09/17/technology/personaltech/17basics.html" target="_blank"><strong>Farhad Manjoo</strong></a><strong> </strong>recently gave RescueTime a whirl and says he found the app to be incredibly &#8220;illuminating.&#8221;</p>
<p>&#8220;I learned, for instance, that during a typical month I spend more than 70 hours surfing the web, much of it on news and social networking sites,&#8221; writes Manjoo.</p>
<p>By comparison, Manjoo found that he spent half as much time in Microsoft Word.</p>
<p>Now, if you are already aware of your bad online habits and just need some good old-fashion help taming them, then LeechBlock web filtering software may be the best medicine.</p>
<p>LeechBlock is a <span style="font-weight: bold">free add-on for Firefox</span><strong> </strong>and functions like a stern nanny. Users tell the program which Web sites to keep away from them at certain times of the day, and at the appointed hour you have chosen, LeechBlock will stop you cold.</p>
<p>LeechBlock is also quite flexible as it lets users block different sites at different times of the day. Or, users can set a maximum daily or hourly limit for certain sites.</p>
<p>Certainly, there is no way to tell whether these &#8220;digital nannies&#8221; will help you kick your bad online habits once and for all.</p>
<p>The mind is a restless place &#8211; even for the most seasoned professional.</p>
<p>But these Internet blocking software applications can be helpful in getting you to <em>at least consider</em> how you waste time on the Internet.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.staturesoftware.com/2010/02/17/internet-blocking-software/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Offers An Easy Out With Data Liberation</title>
		<link>http://blog.staturesoftware.com/2009/11/24/google-software-data-liberation/</link>
		<comments>http://blog.staturesoftware.com/2009/11/24/google-software-data-liberation/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 17:28:24 +0000</pubDate>
		<dc:creator>Erin</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[data liberation]]></category>
		<category><![CDATA[google small business]]></category>

		<guid isPermaLink="false">http://blog.staturesoftware.com/?p=152</guid>
		<description><![CDATA[Data Liberation was designed by Google engineers whose sole mission is to make it easier for users to move their data in and out of Google products - essentially liberating them.]]></description>
			<content:encoded><![CDATA[<p>Want to bail on Google?</p>
<p>If you&#8217;re sick of their products and services, the company is making it super easy for people to pack up their data and go.</p>
<p>Enter the <a href="http://www.dataliberation.org/" target="_blank"><strong>Data Liberation Front</strong></a>.</p>
<p>This ingenious &#8211; and unconventional &#8211; software was designed by Google engineers whose sole mission is to make it easier for users to move their data in and out of Google products &#8211; essentially liberating them.</p>
<p>Is this an odd business strategy?</p>
<p>Yes, but it&#8217;s brilliant at the same time.</p>
<p>Given that most &#8211; if not all &#8211; of us move among the cloud, data portability has become a key issue &#8211; especially for small business owners who rely on Google&#8217;s cloud services.</p>
<p>Brian Fitzpatrick, a Google engineering manager, explains:</p>
<blockquote><p><strong><em>We want people to try our software, and if we’re going to encourage people to put data in the cloud and use more cloud-based apps, it’s important to show that it should be easy to get that data out as well. I want more people to think about this. It’s an important thing, and most people don’t think “I want to get my data out,” until it’s too late.</em></strong></p></blockquote>
<p>There&#8217;s even been a hint of a new feature that will give users the ability to export all of their Google Docs files in a single, downloadable zip archive.</p>
<p>I&#8217;m sorry, why do we need MS Office again?</p>
<p>Thank you Google for giving me an &#8220;out&#8221; should my relationship with you end in divorce.</p>
<p>And most of all, thank you for having my back.</p>
<p>My <em>back up data</em> that is.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.staturesoftware.com/2009/11/24/google-software-data-liberation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Answer To Irresponsible Texting</title>
		<link>http://blog.staturesoftware.com/2009/10/21/nanny-ware-third-party-app-driving-and-texting/</link>
		<comments>http://blog.staturesoftware.com/2009/10/21/nanny-ware-third-party-app-driving-and-texting/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 13:29:46 +0000</pubDate>
		<dc:creator>Erin</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[izup]]></category>
		<category><![CDATA[nanny-ware]]></category>
		<category><![CDATA[texting and driving app]]></category>
		<category><![CDATA[third party app]]></category>

		<guid isPermaLink="false">http://blog.staturesoftware.com/?p=158</guid>
		<description><![CDATA[iZup uses GPS to calculate your speed. If you are moving faster than your feet can carry you, iZup automatically locks out calls and text messages. ]]></description>
			<content:encoded><![CDATA[<p>Business professionals are guilty of it.</p>
<p>Parents are have done it.</p>
<p>And, teenagers, well&#8230;  enough said.</p>
<p>Texting and driving is rampant &#8211; and downright deadly.</p>
<p>It seems people can&#8217;t be bothered to take their eyes off their BlackBerry or iPhone &#8211; even when they&#8217;re speeding down the highway at 65 miles-per-hour.</p>
<p>Well, now they can &#8211; thanks to an ingenious app called<a href="http://illumesoftware.com/" target="_blank"> iZup</a>.</p>
<p>Call it a digital cure for lack of common sense.</p>
<p>Created by Illume Software, iZup uses GPS to calculate your speed &#8211; and whether you&#8217;re driving. If you are moving faster than your feet can carry you, iZup automatically locks out calls and text messages. That means incoming calls go to voice mail and text messages are held in a queue until you come to a stop.</p>
<p>Will iZup work in stop-and-go traffic?</p>
<p>Probably not &#8211; and your mobile device will still remain a deadly distraction.</p>
<p>Still, though, I give the makers of iZup an eager round of applause.</p>
<p>The open Web has birthed many brilliant products and services &#8211; but THIS, <em>this </em>is what we&#8217;ve needed for a very long time.</p>
<p>A full version of iZup will be out in December, but for now let&#8217;s hope that dozens of other software companies are scrambling to put out their own similar nanny-ware third-party app.</p>
<p>There are thousands of obscure, obscene, useless apps out there.</p>
<p>Why has it taken this long to produce an app that can curb such a chronic addiction?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.staturesoftware.com/2009/10/21/nanny-ware-third-party-app-driving-and-texting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Twitter Effect</title>
		<link>http://blog.staturesoftware.com/2009/10/08/twitter-applications-services/</link>
		<comments>http://blog.staturesoftware.com/2009/10/08/twitter-applications-services/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 14:13:09 +0000</pubDate>
		<dc:creator>Erin</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[tech startups]]></category>
		<category><![CDATA[twitter applications]]></category>
		<category><![CDATA[twitter services]]></category>

		<guid isPermaLink="false">http://blog.staturesoftware.com/?p=114</guid>
		<description><![CDATA[Several tech startups in Massachusetts have developed some interesting Twitter applications and services. And, unlike Twitter itself, these apps and services are actually bringing in money.]]></description>
			<content:encoded><![CDATA[<p>There used to be a time when I thought Google was poised to take over the world.</p>
<p>I was wrong.</p>
<p>It&#8217;s<strong> </strong><a href="http://www.twitter.com" target="_blank"><strong>Twitter</strong></a>.</p>
<p>The social networking/ internet messaging service/ micro blogging site (whatever you want to call it) has grown in gargantuan porportion.</p>
<p>An estimated $1 billion to be exact.</p>
<p>And, now, like the Apple iPhone app frenzy &#8211; Twitter is having its own profound effect on the app world.</p>
<p>Enter the state of Massachusetts.</p>
<p>The Bay State is home to many things: the Boston Red Sox, the New England Patriots, prestigious universities and hospitals &#8211; to name a few.</p>
<p>But, it&#8217;s also a hub for innovative tech startups &#8211;  companies, that have developed some interesting applications and services connected to Twitter.</p>
<p>And, unlike Twitter itself, these apps and services are actually bringing in money.</p>
<p>According to <a href="http://www.boston.com/business/technology/articles/2009/10/04/start_ups_flock_to_twitter_looking_to_capitalize_on_networks_growth/" target="_blank"><strong>Boston Globe&#8217;s Scott Kirsner</strong></a>, here&#8217;s a look at how some companies are feeding off the Twitter effect &#8211; and what they&#8217;re bringing to the table.</p>
<p><strong>- <a href="http://oneforty.com/" target="_blank">Oneforty</a></strong><strong> </strong>- Offers a directory of software applications and services that work with Twitter. It helps direct new users and paying customers to them in exchange for a referral fee.</p>
<p><strong>-</strong><strong> <a href="http://www.thoughtbot.com/" target="_blank">Thoughtbot</a></strong> &#8211; Their Thunder Thimble helps companies track what Twitter users are saying about their brands. Subscription fees start at $9 per month.</p>
<p><strong>- <a href="http://www.tweetworks.com/" target="_blank">Tweetworks </a></strong>- Aims to help users who are interested in a topic create groups on Twitter and track strings of messages on a particular topic. No revenue model yet.</p>
<p><strong>- <a href="http://www.crimsonhexagon.com/home/" target="_blank">Crimson Hexagon</a></strong><a href="http://www.crimsonhexagon.com/home/" target="_blank"> </a>- Helps companies track conversations about their products on Twitter (as well as blogs and online forums).</p>
<p><strong>- <a href="http://graphedge.com/" target="_blank">GraphEdge</a></strong><strong> -</strong> Helps Twitter users understand trends among their followers. May soon start charging a monthly fee for Twitter users with a large number of followers.</p>
<p><strong>- <a href="http://www.hubspot.com/" target="_blank">HubSpot</a></strong> &#8211; Twitter Grader analyzes how well a Twitter account is performing in terms of attracting followers and supplying them with content that they&#8217;re likely to pass along ( or &#8220;re-tweet&#8221;) to other users.</p>
<p><strong>- <a href="http://traackr.com/" target="_blank">Traackr</a></strong> &#8211; Generates lists of influential users of Twitter so that marketers at a company will know who to reach out to when testing a new product or website.</p>
<p>Anyone can see that by the amount of users (roughly 8 million new users a month) &#8211; and the endeavors of these tech companies &#8211; the Twitter effect is spreading.</p>
<p>The world is literally Twitter&#8217;s oyster.</p>
<p>Let&#8217;s hope the site doesn&#8217;t blow it by getting swallowed up by Google &#8211; or worse, Microsoft.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.staturesoftware.com/2009/10/08/twitter-applications-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft And Google Go Toe-To-Toe</title>
		<link>http://blog.staturesoftware.com/2009/07/15/microsoft-and-google-operating-systems/</link>
		<comments>http://blog.staturesoftware.com/2009/07/15/microsoft-and-google-operating-systems/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 12:03:57 +0000</pubDate>
		<dc:creator>Erin</dc:creator>
				<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[google and microsoft]]></category>
		<category><![CDATA[google chrome os]]></category>
		<category><![CDATA[google operating system]]></category>
		<category><![CDATA[microsoft windows]]></category>

		<guid isPermaLink="false">http://blog.staturesoftware.com/?p=82</guid>
		<description><![CDATA[The gloves are off in the battle of the operating systems. Google announces Chrome OS, while Microsoft introduces Office 2010. Let the war of OS's begin.]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s on.</p>
<p>If ever there was a battle brewing between Microsoft and Google &#8211; now&#8217;s the time.</p>
<p>The big question is &#8211; who&#8217;s throwing the first punch?</p>
<p>After the Chrome vs. Bing search engine battle, industy insiders have turned their attention to operating systems. More specifically, <a href="http://chrome.blogspot.com/2009/07/google-chrome-os-faq.html" target="_blank"><strong>Google&#8217;s Chrome OS</strong></a>.</p>
<p>Google made waves last week with the introduction of its new operating system designed to compete with Microsoft Windows. And that it does, starting with Android, an open-source OS for small devices like smartphones, and Chrome OS, a browser-focused, open-source OS that will run on notebooks (ie Netbooks) and desktops.</p>
<p>In classic Microsoft style, it too announced it had something big up its sleeve: Microsoft Office 2010 which, like Google, will include free, online versions of its four most popular software programs.</p>
<p>These two companies have become bitter enemies over the years, yet oddly enough there are undertones of each within their OS&#8217;s.</p>
<p>The picture became clear when Wired ran an interesting piece on the ecosystems surrounding <a href="http://www.wired.com/epicenter/2009/07/google-vs-microsoft-what-you-need-to-know/" target="_blank"><strong>Google and Microsoft&#8217;s operating systems</strong></a>:</p>
<p><em>Microsoft would love for everyone in the world to be using its Internet Explorer browser to search through Bing to find a story from its MSN portal to email via Hotmail or Outlook to a friend. Add in a smartphone running Windows Mobile and an Xbox in the living room for the kids, and you have a Microsoft family. And though it is much joked about, Microsoft is the dominant platform for software developers of all types, whether they are making small business software, massive online role-playing games or photo-editing utilities.</em></p>
<p><em>Google’s ecosystem looks different. It starts with a Google Chrome browser (oddly running only on Windows) with a default homepage set to Google News or a customized Google homepage. From there you might go to Gmail and then click on a Word document sent to you as an attachment which Google will quickly — and safely — open for you in its online word processor. But most importantly, Google wants you to search and travel around the web, hitting web pages that run Google-served ads and Google tracking cookies. You might think that Google is a really cool company to give away all this free technology, while never thinking about the persistent and silent data collection Google is undertaking to profile you in order to deliver you to advertisers for a premium.</em></p>
<p>Now comparisons aside, there&#8217;s also a little trash talking going on.</p>
<p>Bill Gates took a public shot at Google last week, comparing <a href="http://news.cnet.com/8301-13860_3-10286308-56.html" target="_blank"><strong>Chrome OS to Linux</strong></a>.</p>
<p>&#8220;There&#8217;s many, many forms of Linux operating systems out there and packaged in different ways and booted in different ways,&#8221; Gates said. &#8220;In some ways I am surprised people are acting like there&#8217;s something new. I mean, you&#8217;ve got Android running on Netbooks. It&#8217;s got a browser in it.&#8221;</p>
<p>Gates also said it was hard to really say much about Chrome OS, since Google has said so little about how it will actually work.</p>
<p>Yes, indeed, the gloves are off.</p>
<p>But something tells me that Microsoft will be the victor here.</p>
<p>I mean, c&#8217;mon, who really uses a Netbook?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.staturesoftware.com/2009/07/15/microsoft-and-google-operating-systems/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Software Developer Productivity &#8211; The First Deliverable Dip</title>
		<link>http://blog.staturesoftware.com/2008/08/04/software-developer-productivity/</link>
		<comments>http://blog.staturesoftware.com/2008/08/04/software-developer-productivity/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 11:00:07 +0000</pubDate>
		<dc:creator>Gregory Silvano</dc:creator>
				<category><![CDATA[Developers]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[deliverable]]></category>
		<category><![CDATA[milestone]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[software developer]]></category>

		<guid isPermaLink="false">http://blog.staturesoftware.com/?p=26</guid>
		<description><![CDATA[I have a theory about the productivity of software developers, and I&#8217;m going to call it the First Deliverable Dip.
Software projects have certain phases, as do all projects.  We have conception, brainstorming, kickoff, development, QA, implementation, etc.  Being a programmer myself, I know the parts of the project I like best.  I like the brainstorming and [...]]]></description>
			<content:encoded><![CDATA[<p>I have a theory about the productivity of software developers, and I&#8217;m going to call it the <strong>First Deliverable Dip</strong>.</p>
<p>Software projects have certain phases, as do all projects.  We have conception, brainstorming, kickoff, development, QA, implementation, etc.  Being a programmer myself, I know the parts of the project I like best.  I like the brainstorming and the kickoff, but by the time implementation rolls around I&#8217;m pretty much done with whatever it is I&#8217;m writing.  I&#8217;m sure many developers feel the same.</p>
<p>Now that I&#8217;m in management, I want to get a better understanding of developer productivity.  This matters a great deal to me since unproductive developers affect my bottom line.  With 52 software developers at Stature, if all our developers have just one unproductive day it equates to over two months of unproductive business days.</p>
<p>Wow, OK &#8211; I just scared myself with that statistic.  The bottom line is that it&#8217;s important for Stature to keep its developers productive, motivated, and happy.  Happy developers are productive developers, and productive developers pay my mortgage.</p>
<p>Alright, enough intro.  Here&#8217;s the meat of my argument:</p>
<p style="text-align: center;"><em>I believe software development productivity dips immediately after the first deliverable, <strong>when the client first sees a functional version (or subset) of the product</strong>.</em></p>
<p>The &#8220;client&#8221; is whoever will be using the software.  For Stature, it really is a client.  But for an internal developer, your client is probably a business user at your company.</p>
<p>Here&#8217;s what happens:</p>
<ol>
<li>The client works with the development team to design the product.  There are meetings, brainstorming sessions, and eventually some sort of spec.</li>
<li>The development team disappears for a period of time.  At least a few weeks if it&#8217;s a decent sized project.</li>
<li>The development team codes like mad and is highly motivated and productive.</li>
<li>The development team prepares for the first deliverable, probably a subset of functionality or a functional wireframe version of the application.</li>
<li>The client views the first deliverable.  It is probably presented to the client by the development team, and the client is walked through the functionality and progress to date.</li>
<li>The meeting ends.</li>
</ol>
<p> </p>
<p>Soon thereafter, developer productivity starts to dip.  Why?</p>
<ol>
<li>This was the first time the client actually <em>felt</em> the application.  Specs are one thing, mockups are another, but to actually <em>use</em> the application is entirely different.  Now that the client has used the product, the first set of changes are about to come.  These changes will come soon &#8211; if not at the meeting itself (in the form of &#8220;hey, can we&#8230;&#8221; type questions), then within days afterwards.</li>
<li>Once the developers receive the changes, they need to make unanticipated changes to their code.  Even worse, immediately after the meeting the developers are probably working on the very parts of the product that are going to be changed by the client.</li>
</ol>
<p> </p>
<p>It is during this period that overall productivity dips.  The project isn&#8217;t moving forward with the same energy and productivity as before.  Sometimes the developers start to get that &#8220;Us vs Them&#8221; mentality, where the they think the business users are neophytes who don&#8217;t understand software development (hint: business users don&#8217;t understand software development; nor should they).  The developers are forced to abandon some of the cool parts of the code (hey, they spent 3 days getting that treeview just right!) and resent throwing the code away.</p>
<p>This productivity dip is inevitable but the affects can be minimized:</p>
<ol>
<li>Warn the developers that the client is going to do this.  Just knowing it&#8217;s coming can make it easier to deal with it.</li>
<li>Immediately after Milestone 1, we often have the developers work on tertiary parts of the product.  Things like reports, admin-screens, password-reminder screens, etc.  We have them work on the parts of the application that need to be written eventually (but are often left to the end) and don&#8217;t require much client input.  While they&#8217;re working on this functionality, the client has the time to thoroughly (and thoughtfully) review the first deliverable and provide feedback.  In the meantime, at least the developers aren&#8217;t continuing to code something that may be altered by the changes being written up by the client.</li>
</ol>
<p> </p>
<p>The First Deliverable Dip is a real thing.  It can last for days or weeks depending on the changes requested by the client.  Normally the changes are more pronounced when it&#8217;s a brand new project that only existed on paper before the first deliverable.  In those projects, it&#8217;s really hard for the clients (users) to know how the product is going to work until they get time to play with it.  But with a little planning and lots of patience, it&#8217;s a part of the development cycle that can be managed.</p>
<p>And honestly, I don&#8217;t blame the clients one bit.  Imagine designing a car on paper.  Do you really think when that car is delivered from the manufacturer, it would feel <strong>exactly </strong>like you anticipated?  No way.  The radio controls may be a little awkward now that you actually get to use them.  The seats may be a little uncomfortable.  There may be a blind spot.  It&#8217;s the same with software projects &#8211; you just don&#8217;t know how it&#8217;s going to feel until you use the product.  That&#8217;s life.  Just plan for the changes and everybody wins.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.staturesoftware.com/2008/08/04/software-developer-productivity/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

