<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Is Continuous Deployment Good for Users?</title>
	<atom:link href="http://www.slicedbreaddesign.com/blog/index.php/2009/11/is-continuous-deployment-good-for-users/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.slicedbreaddesign.com/blog/index.php/2009/11/is-continuous-deployment-good-for-users/</link>
	<description>an experience design blog</description>
	<lastBuildDate>Thu, 10 Jun 2010 13:37:36 -0400</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Joseph Enright</title>
		<link>http://www.slicedbreaddesign.com/blog/index.php/2009/11/is-continuous-deployment-good-for-users/comment-page-1/#comment-1859</link>
		<dc:creator>Joseph Enright</dc:creator>
		<pubDate>Wed, 09 Dec 2009 22:24:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.slicedbreaddesign.com/blog/?p=756#comment-1859</guid>
		<description>It is clear that you are not speaking of large complex industrial software such as factory automation software or in fact any production critical software or mention mission critical Software such as a CAT scanner or avionics. Imagine the chaos that would occur if software was dynamaically donloaded to a cisco core router that didnt take in the account the impact  on other non upgraded routers</description>
		<content:encoded><![CDATA[<p>It is clear that you are not speaking of large complex industrial software such as factory automation software or in fact any production critical software or mention mission critical Software such as a CAT scanner or avionics. Imagine the chaos that would occur if software was dynamaically donloaded to a cisco core router that didnt take in the account the impact  on other non upgraded routers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Onederer</title>
		<link>http://www.slicedbreaddesign.com/blog/index.php/2009/11/is-continuous-deployment-good-for-users/comment-page-1/#comment-1735</link>
		<dc:creator>Onederer</dc:creator>
		<pubDate>Fri, 20 Nov 2009 07:12:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.slicedbreaddesign.com/blog/?p=756#comment-1735</guid>
		<description>If anyone gets frustrated waiting for updates and fixes, there is another solution.  Try Linux!  After all, it&#039;s free, the updates come automatically when they are ready for usage.  OS error corrections can be made in sometimes the same day, or in just a couple of days.  Quite a lot faster than MS. Linux doesn&#039;t have to go through the bureaucratic layers that happens in MS to get things done. It is not subject to viruses, and malware. And the stability of the OS is great. A great pletora of various applications are available. And they are all free!  In most cases with MS, you have to buy extra applications that you may need.  Since I&#039;ve been running Linux and FreeBSD, I&#039;ve never had to cope with malicious attacks, and viruses, and trojans. 

Oh, and when an application is downloaded and installed, one doesn&#039;t have to reboot to get it going. Simply install and keep on doing your thing.

There are all kinds of flavors of Linux. Somewhere out there,there is one version that will fully suit your needs. If you need something for laptops, I&#039;d recommend PCLinuxOS, or DesktopBSD.  Those two OS&#039;s have a great and easy GUI wireless application to use.  I can set it up 5 minutes.

Of course if you are not yet sure that you want to stick with Linux, and you still want to keep your Windows in the background (just in case), Linux has a great boot-loader manager, called GRUB.  With that, you can dual boot to either of the OS&#039;s, either in separate hard drives, or both in the same hard drive.

I&#039;m simply happy to announce that there are more choices than just being a slave to an expensive closed source OS.  And Linux doesn&#039;t weight you down with costly licenses. One copy can be installed in as many machines as your heart desires. Linux and BSD Unix are both open source systems.  You get all the tools needed to make the changes to suit your requirements.

Happy Computing!</description>
		<content:encoded><![CDATA[<p>If anyone gets frustrated waiting for updates and fixes, there is another solution.  Try Linux!  After all, it&#8217;s free, the updates come automatically when they are ready for usage.  OS error corrections can be made in sometimes the same day, or in just a couple of days.  Quite a lot faster than MS. Linux doesn&#8217;t have to go through the bureaucratic layers that happens in MS to get things done. It is not subject to viruses, and malware. And the stability of the OS is great. A great pletora of various applications are available. And they are all free!  In most cases with MS, you have to buy extra applications that you may need.  Since I&#8217;ve been running Linux and FreeBSD, I&#8217;ve never had to cope with malicious attacks, and viruses, and trojans. </p>
<p>Oh, and when an application is downloaded and installed, one doesn&#8217;t have to reboot to get it going. Simply install and keep on doing your thing.</p>
<p>There are all kinds of flavors of Linux. Somewhere out there,there is one version that will fully suit your needs. If you need something for laptops, I&#8217;d recommend PCLinuxOS, or DesktopBSD.  Those two OS&#8217;s have a great and easy GUI wireless application to use.  I can set it up 5 minutes.</p>
<p>Of course if you are not yet sure that you want to stick with Linux, and you still want to keep your Windows in the background (just in case), Linux has a great boot-loader manager, called GRUB.  With that, you can dual boot to either of the OS&#8217;s, either in separate hard drives, or both in the same hard drive.</p>
<p>I&#8217;m simply happy to announce that there are more choices than just being a slave to an expensive closed source OS.  And Linux doesn&#8217;t weight you down with costly licenses. One copy can be installed in as many machines as your heart desires. Linux and BSD Unix are both open source systems.  You get all the tools needed to make the changes to suit your requirements.</p>
<p>Happy Computing!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jak</title>
		<link>http://www.slicedbreaddesign.com/blog/index.php/2009/11/is-continuous-deployment-good-for-users/comment-page-1/#comment-1732</link>
		<dc:creator>Jak</dc:creator>
		<pubDate>Thu, 19 Nov 2009 20:06:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.slicedbreaddesign.com/blog/?p=756#comment-1732</guid>
		<description>Your comments about switching to the Mac are specious, most of your customers on the PC, so get used to it.</description>
		<content:encoded><![CDATA[<p>Your comments about switching to the Mac are specious, most of your customers on the PC, so get used to it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mr. Huddle: The Easiest Way To Keep Up With Your Communities</title>
		<link>http://www.slicedbreaddesign.com/blog/index.php/2009/11/is-continuous-deployment-good-for-users/comment-page-1/#comment-1725</link>
		<dc:creator>Mr. Huddle: The Easiest Way To Keep Up With Your Communities</dc:creator>
		<pubDate>Wed, 18 Nov 2009 08:07:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.slicedbreaddesign.com/blog/?p=756#comment-1725</guid>
		<description>[...] about Agile &#171; Zen Agile     Bringing balance and harmony to your project         2  Likes     Bread Board &#187; Is Continuous Deployment Good for Users?             2  Likes     Webcasts     www.on24.com - Online events, with audio and video [...]</description>
		<content:encoded><![CDATA[<p>[...] about Agile &laquo; Zen Agile     Bringing balance and harmony to your project         2  Likes     Bread Board &raquo; Is Continuous Deployment Good for Users?             2  Likes     Webcasts     <a href="http://www.on24.com" rel="nofollow">http://www.on24.com</a> &#8211; Online events, with audio and video [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Laura Klein</title>
		<link>http://www.slicedbreaddesign.com/blog/index.php/2009/11/is-continuous-deployment-good-for-users/comment-page-1/#comment-1660</link>
		<dc:creator>Laura Klein</dc:creator>
		<pubDate>Tue, 10 Nov 2009 03:21:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.slicedbreaddesign.com/blog/?p=756#comment-1660</guid>
		<description>Thanks for the comments! William, you make a great point that pushing code doesn&#039;t always have to have a visible impact on all users. Making an investment, like YouTube does, in tools that allow you to have good control over who sees what when will go a long way toward making sure that continuous deployment doesn&#039;t have a negative impact on your customers. 

Thanks again!</description>
		<content:encoded><![CDATA[<p>Thanks for the comments! William, you make a great point that pushing code doesn&#8217;t always have to have a visible impact on all users. Making an investment, like YouTube does, in tools that allow you to have good control over who sees what when will go a long way toward making sure that continuous deployment doesn&#8217;t have a negative impact on your customers. </p>
<p>Thanks again!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mia Silverman</title>
		<link>http://www.slicedbreaddesign.com/blog/index.php/2009/11/is-continuous-deployment-good-for-users/comment-page-1/#comment-1621</link>
		<dc:creator>Mia Silverman</dc:creator>
		<pubDate>Thu, 05 Nov 2009 19:49:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.slicedbreaddesign.com/blog/?p=756#comment-1621</guid>
		<description>Great post! One more personal example that comes to mind of a product with too many frequent download/update requests is Adobe. Their “updater” appears constantly on my computer-- to the point that I’m always irritated when I see it and think it hurts their brand.</description>
		<content:encoded><![CDATA[<p>Great post! One more personal example that comes to mind of a product with too many frequent download/update requests is Adobe. Their “updater” appears constantly on my computer&#8211; to the point that I’m always irritated when I see it and think it hurts their brand.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: William Pietri</title>
		<link>http://www.slicedbreaddesign.com/blog/index.php/2009/11/is-continuous-deployment-good-for-users/comment-page-1/#comment-1619</link>
		<dc:creator>William Pietri</dc:creator>
		<pubDate>Thu, 05 Nov 2009 19:03:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.slicedbreaddesign.com/blog/?p=756#comment-1619</guid>
		<description>Great article!

I think one of the problems people have in thinking about continuous deployment is that they confuse pushing code with releasing features.

There&#039;s no particular reason releasing new code to your servers has to coincide with making new features visible to users. Indeed, if you&#039;re already doing A/B testing, it&#039;s a short technical step to create an interface for product managers to turn features on, off, or various states in between.

One good example is YouTube. They strongly value a good user experience, but they also need to innovate rapidly. So every new feature goes out into fractional release, with only a small percentage of users seeing it at first. If there are big problems, the feature is switched off. More likely, the feature is tweaked based on use data and user testing until it&#039;s ready for prime time, at which point they turn the dial up to full availability, with no code push needed. Eventually, as with finished A/B tests, engineers remove the extra code and the feature becomes just another part of the system.

As far as testing goes, I think the right answer is heavy investment in automated testing, combined with the continuous on-team presence of exploratory testers and product managers. For anybody who needs to keep innovating, there&#039;s no economic case for long-term manual QA.</description>
		<content:encoded><![CDATA[<p>Great article!</p>
<p>I think one of the problems people have in thinking about continuous deployment is that they confuse pushing code with releasing features.</p>
<p>There&#8217;s no particular reason releasing new code to your servers has to coincide with making new features visible to users. Indeed, if you&#8217;re already doing A/B testing, it&#8217;s a short technical step to create an interface for product managers to turn features on, off, or various states in between.</p>
<p>One good example is YouTube. They strongly value a good user experience, but they also need to innovate rapidly. So every new feature goes out into fractional release, with only a small percentage of users seeing it at first. If there are big problems, the feature is switched off. More likely, the feature is tweaked based on use data and user testing until it&#8217;s ready for prime time, at which point they turn the dial up to full availability, with no code push needed. Eventually, as with finished A/B tests, engineers remove the extra code and the feature becomes just another part of the system.</p>
<p>As far as testing goes, I think the right answer is heavy investment in automated testing, combined with the continuous on-team presence of exploratory testers and product managers. For anybody who needs to keep innovating, there&#8217;s no economic case for long-term manual QA.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
