<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-3540562125287077067</id><updated>2009-11-11T06:07:54.164-08:00</updated><title type='text'>Thoughts</title><subtitle type='html'>This is maintained by Scott Johnson, CEO of AtTask, Inc. Comments are welcome.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://saas-ppm.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3540562125287077067/posts/default'/><link rel='alternate' type='text/html' href='http://saas-ppm.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Scott Johnson</name><uri>http://www.blogger.com/profile/17298982048600496505</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3540562125287077067.post-3704063353467722020</id><published>2008-11-15T21:25:00.000-08:00</published><updated>2008-11-15T21:37:51.227-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AVCHD'/><category scheme='http://www.blogger.com/atom/ns#' term='DVD Burning'/><category scheme='http://www.blogger.com/atom/ns#' term='newfs_udf'/><category scheme='http://www.blogger.com/atom/ns#' term='Blu-ray'/><category scheme='http://www.blogger.com/atom/ns#' term='UDF'/><title type='text'>Playing AVCDH content on Blu-ray Players</title><content type='html'>I spent a little too much time today fiddling around with technology. Ever since I bought a Sony AVCHD camcorder I've been bugged that I haven't been able to just dump the .MTS files it creates straight onto a DVD and throw it in the Blu-ray player. The video quality on the camera is fantastic and it seems a shame to downcovert it and watch it in typical DVD format. Not only that, downconverting that content takes forever.&lt;br /&gt;&lt;br /&gt;So... for all of you who don't want to waste an entire spindle of DVDs and a precious afternoon that could have been put to good use like snowboarding, I'm going to attach a little script that will set you up. All you have to do is burn the image file onto a disc when its done running.&lt;br /&gt;&lt;br /&gt;Hardware:&lt;br /&gt;Sony CX-12 AVCHD camcorder (I think every AVCHD camcorder on the market will work with this approach)&lt;br /&gt;Sony BDP-S550 Blu-ray player (The player needs to read DVDs and DVD DLs if you have 8gb flash cards in your camera)&lt;br /&gt;&lt;br /&gt;OS:&lt;br /&gt;Mac OS 10.5. Linux with newfs_udf util should work too.&lt;br /&gt;&lt;br /&gt;Note:&lt;br /&gt;I would recommend 4gb cards in the camera. 4gb is a good 30 minutes of video. Nobody wants to watch the entire fourth-grade christmas concert anyway.&lt;br /&gt;&lt;br /&gt;When you plug the card in, it will show up as a volume. Usually /Volumes/Untitled. From there, run the script ./MakeBluRay.sh. There are some arguments and I didn't do a ton to make this script robust. It covers the bases.&lt;br /&gt;&lt;br /&gt;s=size in MB (Default is 4096)&lt;br /&gt;d=image file directory&lt;br /&gt;n=new volume name (default is AVCHD)&lt;br /&gt;f=image file name (default is tmp)&lt;br /&gt;v=source volume (default is /Volumes/Untitled)&lt;br /&gt;h=help&lt;br /&gt;&lt;br /&gt;So ./MakeBluRay.sh -s 100 -d ~/VideoBackUp -f 11-13-08 will create a 100mb file called 11-13-08.img in the ~/VideoBackUp directory.&lt;br /&gt;&lt;br /&gt;Here is the script:&lt;br /&gt;&lt;br /&gt;&lt;PRE&gt;&lt;br /&gt;#!/bin/sh&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#Default volume size in MB&lt;br /&gt;base_size="4096"&lt;br /&gt;&lt;br /&gt;#Default image location - the current directory&lt;br /&gt;img_file_dir="."&lt;br /&gt;&lt;br /&gt;#Default image file name&lt;br /&gt;img_file_name="tmp"&lt;br /&gt;&lt;br /&gt;#Target volume name&lt;br /&gt;new_volume_name="AVCHD"&lt;br /&gt;&lt;br /&gt;#Destination volume name&lt;br /&gt;new_volume_location=""&lt;br /&gt;&lt;br /&gt;#Source Volume location&lt;br /&gt;source_volume="/Volumes/Untitled"&lt;br /&gt;&lt;br /&gt;#parse arguments&lt;br /&gt;while getopts "h:s:d:n:f:v:" optionName; do&lt;br /&gt;case "$optionName" in&lt;br /&gt;h) printHelpAndExit 0;;&lt;br /&gt;s) base_size="$OPTARG";;&lt;br /&gt;d) img_file_dir="$OPTARG";;&lt;br /&gt;n) new_volume_name="$OPTARG";;&lt;br /&gt;f) img_file_name="$OPTARG";;&lt;br /&gt;v) source_volume="$OPTARG";;&lt;br /&gt;\?) echo "Valid options are\ns=size in MB (Default is 4096)\nd=image file directory\nn=new volume name (default is AVCHD)\nf=image file name (default is tmp)\nv=source volume (default is /Volumes/Untitled)\nh=help" &gt;&amp;2&lt;br /&gt;exit 1&lt;br /&gt;;;&lt;br /&gt;:) echo "Option -$OPTARG requires an argument" &gt;&amp;2&lt;br /&gt;exit 1&lt;br /&gt;;;&lt;br /&gt;esac&lt;br /&gt;done&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;#test validity of source and destinations&lt;br /&gt;echo "Source volume is $source_volume"&lt;br /&gt;if [ ! -d $source_volume ]&lt;br /&gt;then&lt;br /&gt; echo "Source Directory of $source_volume does not exist"&lt;br /&gt; exit 1&lt;br /&gt;fi&lt;br /&gt;if [ ! -d $source_volume/AVCHD/BDMV ]&lt;br /&gt;then&lt;br /&gt; echo "Source Directory of $source_volume does not contain a BDMV source"&lt;br /&gt; exit 1&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;#Create an image file matching the size of arg z&lt;br /&gt;echo "Disc Image size will be $base_size"&lt;br /&gt;echo "Disc Image location will be $img_file_dir/$img_file_name.img"&lt;br /&gt;echo "Creating new image file. This may take a few minutes..."&lt;br /&gt;dd if=/dev/zero of="$img_file_dir/$img_file_name.img" bs=$((1024 * 1024)) count=$base_size&lt;br /&gt;&lt;br /&gt;#Create a UDF FS from the image with the volume name of arg n&lt;br /&gt;echo "Creating a UDF FS on $img_file_dir/$img_file_name.img with volume name of $new_volume_name"&lt;br /&gt;newfs_udf -r 2.5 "$img_file_dir/$img_file_name.img" -v $new_volume_name&lt;br /&gt;&lt;br /&gt;#Mount the image file&lt;br /&gt;hdiutil mount -nobrowse "$img_file_dir/$img_file_name.img"&lt;br /&gt;&lt;br /&gt;#copy files from source volume to the newly mounted image file&lt;br /&gt;echo "Copying source materials to new image file. This may take a several minutes..."&lt;br /&gt;cp -R $source_volume/AVCHD/* /Volumes/$new_volume_name/ &lt;br /&gt;&lt;br /&gt;#Rename source files&lt;br /&gt;echo "Renaming source files"&lt;br /&gt;for f in /Volumes/$new_volume_name/BDMV/STREAM/*MTS&lt;br /&gt;do &lt;br /&gt; nf=`basename $f MTS`m2ts&lt;br /&gt; echo "$f and $nf"&lt;br /&gt; mv $f /Volumes/$new_volume_name/BDMV/STREAM/$nf&lt;br /&gt;done&lt;br /&gt;&lt;br /&gt;#INDEX Files&lt;br /&gt;echo "Renaming clip and index files"&lt;br /&gt;mv /Volumes/$new_volume_name/BDMV/INDEX.BDM /Volumes/$new_volume_name/BDMV/index.bdmv&lt;br /&gt;mv /Volumes/$new_volume_name/BDMV/MOVIEOBJ.BDM /Volumes/$new_volume_name/BDMV/MovieObject.bdmv&lt;br /&gt;&lt;br /&gt;#Clip Files&lt;br /&gt;echo "Renaming clip files"&lt;br /&gt;for f in /Volumes/$new_volume_name/BDMV/CLIPINF/*CPI&lt;br /&gt;do &lt;br /&gt; nf=`basename $f CPI`clpi&lt;br /&gt; echo "$f and $nf"&lt;br /&gt; mv $f /Volumes/$new_volume_name/BDMV/CLIPINF/$nf&lt;br /&gt;done&lt;br /&gt;&lt;br /&gt;#MPL Files&lt;br /&gt;echo "Renaming mpl files"&lt;br /&gt;for f in /Volumes/$new_volume_name/BDMV/PLAYLIST/*MPL&lt;br /&gt;do &lt;br /&gt; nf=`basename $f MPL`mpls&lt;br /&gt; echo "$f and $nf"&lt;br /&gt; mv $f /Volumes/$new_volume_name/BDMV/PLAYLIST/$nf&lt;br /&gt;done&lt;br /&gt;&lt;br /&gt;#Blu Ray Compliance&lt;br /&gt;mkdir /Volumes/$new_volume_name/BDMV/BDJO&lt;br /&gt;mkdir /Volumes/$new_volume_name/BDMV/JAR&lt;br /&gt;mkdir /Volumes/$new_volume_name/BDMV/AUXDATA&lt;br /&gt;mkdir /Volumes/$new_volume_name/BDMV/BACKUP&lt;br /&gt;mkdir /Volumes/$new_volume_name/BDMV/BACKUP/BDJO&lt;br /&gt;mkdir /Volumes/$new_volume_name/CERTIFICATE&lt;br /&gt;mkdir /Volumes/$new_volume_name/CERTIFICATE/BACKUP&lt;br /&gt;cp /Volumes/$new_volume_name/BDMV/*.bdmv /Volumes/$new_volume_name/BDMV/BACKUP/&lt;br /&gt;cp -R /Volumes/$new_volume_name/BDMV/PLAYLIST /Volumes/$new_volume_name/BDMV/BACKUP/&lt;br /&gt;cp -R /Volumes/$new_volume_name/BDMV/CLIPINF /Volumes/$new_volume_name/BDMV/BACKUP/&lt;br /&gt;&lt;br /&gt;#Unmount the image&lt;br /&gt;hdiutil unmount /Volumes/$new_volume_name&lt;br /&gt;&lt;br /&gt;echo "Success... you can now burn this with Disk Utility"&lt;br /&gt;&lt;br /&gt;&lt;/PRE&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3540562125287077067-3704063353467722020?l=saas-ppm.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://saas-ppm.blogspot.com/feeds/3704063353467722020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3540562125287077067&amp;postID=3704063353467722020' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3540562125287077067/posts/default/3704063353467722020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3540562125287077067/posts/default/3704063353467722020'/><link rel='alternate' type='text/html' href='http://saas-ppm.blogspot.com/2008/11/playing-avcdh-content-on-blu-ray.html' title='Playing AVCDH content on Blu-ray Players'/><author><name>Scott Johnson</name><uri>http://www.blogger.com/profile/17298982048600496505</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04244296119802945725'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3540562125287077067.post-6753197557801053417</id><published>2008-10-29T08:25:00.000-07:00</published><updated>2008-10-29T16:33:49.599-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WBS'/><category scheme='http://www.blogger.com/atom/ns#' term='Kouji Shinko Kijun'/><category scheme='http://www.blogger.com/atom/ns#' term='PPM'/><category scheme='http://www.blogger.com/atom/ns#' term='EVM'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Earned Value Management'/><title type='text'>What is Kouji Shinko Kijun?</title><content type='html'>&lt;span style="font-family:arial;"&gt;While in Japan recently, I learned a few important Japanese phrases:&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;&lt;em&gt;Yoroshiku onegaishimasu - &lt;/em&gt;&lt;/span&gt;Something to the order of I'm your humble servant, please take my business card&lt;br /&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;&lt;em&gt;Ita daki masu&lt;/em&gt;&lt;/span&gt; - Saying thanks for anything - especially food&lt;br /&gt;&lt;span style=";font-family:Verdana,Arial,Helvetica,sans-serif;font-size:85%;"  &gt;&lt;em&gt;kouji shinko kijun&lt;/em&gt;&lt;/span&gt; - New accounting rule going live as of April 1, 2009 in Japan. This rule states that SI's in Japan need to recognize project revenue as well as expense ratably during the project.&lt;br /&gt;&lt;br /&gt;Much discussion has happened concerning the best way to achieve compliance with kouji shinko kijun. Organizations who used to use Excel to figure out status on project plans now need a more reliable method for recognizing project revenues during the execution of the project. Key components of compliance include Enterprise Project Management, WBS,  and EVM.&lt;br /&gt;&lt;br /&gt;WBS, or Work Breakdown Structure, is a tree structure which sums a project's components upward. Progress recorded at the lowest levels of a project's WBS is reflected in the overall project data.&lt;br /&gt;&lt;br /&gt;EVM, or Earned Value Management, is a way to normalize schedule and cost progress in an objective way (See http://en.wikipedia.org/wiki/Earned_value_management). Earned Value allows an SI to know at any time during an engagement how much work has been completed toward the full contract as a ratio. Using EVM, I can easily compare many different projects of differing scopes across a standard measurement. With EVM, I can depict in a single number the degree of variance at any point in time a project is experiencing in terms of cost and schedule. These numbers play into anticipated revenue from labor on those projects.&lt;br /&gt;&lt;br /&gt;Enterprise Project Management gives SI's the ability to look across all projects and pro-rate the expected revenue from those projects according to the EVM data and the WBS projections. Compliance with kouji shinko kijun requires this level of understanding across the organization.&lt;br /&gt;&lt;br /&gt;A series of articles on this topic are emerging from thought-leaders in Japan. One of the first of these can be found on page 54 of November issue of Nikkei Systems publication (http://ec.nikkeibp.co.jp/item/backno/OS0187.html). This article covers solutions that address Kouji Shinko Kijun requirements. The article mentions Artemis, HP PPM, Primavera P76 and @task. The article devotes an entire page to @task and conducts a case-study with Toyo Business Engineering, and @task customer.&lt;br /&gt;&lt;br /&gt;One of the quotes I liked from the case study was, "All team members now can see the overall schedules of the project in realtime and can see the results of their contributions and this has&lt;br /&gt;been a great motivator” (Miyazaki-san, Division Manager, Toyo  Business Engineering).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3540562125287077067-6753197557801053417?l=saas-ppm.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://saas-ppm.blogspot.com/feeds/6753197557801053417/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3540562125287077067&amp;postID=6753197557801053417' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3540562125287077067/posts/default/6753197557801053417'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3540562125287077067/posts/default/6753197557801053417'/><link rel='alternate' type='text/html' href='http://saas-ppm.blogspot.com/2008/10/what-is-kouji-shinko-kijun.html' title='What is Kouji Shinko Kijun?'/><author><name>Scott Johnson</name><uri>http://www.blogger.com/profile/17298982048600496505</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04244296119802945725'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3540562125287077067.post-3003821392050704708</id><published>2008-10-27T10:17:00.000-07:00</published><updated>2008-10-29T16:34:44.699-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PPM'/><category scheme='http://www.blogger.com/atom/ns#' term='Business Optimization'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Management'/><category scheme='http://www.blogger.com/atom/ns#' term='AtTask'/><title type='text'>Project and Portfolio Management (PPM) is an Inferior Good</title><content type='html'>Market-watching these days has become a macabre pass-time; like, why do you torment yourself by looking? Its like watching a train wreck in slow motion.&lt;br /&gt;&lt;br /&gt;We have to know how these changes are going to affect us personally, affect our businesses, and affect our ability to invest; and so we watch anyway.&lt;br /&gt;&lt;br /&gt;CIO's, executive teams, and department heads all across the world right now are looking at how they can cut costs and still maintain similar levels of productivity. 'Do more with less' is the new global slogan. The market just got a 30% reduction in value, so did your budget - or at least if you haven't gotten that news yet, trust that somebody is talking about that somewhere in your organization.&lt;br /&gt;&lt;br /&gt;For a leader to 'Do more with less', he or she needs to know a few things about their organization. Namely, what everybody is doing and what impact that work has on the organization as a whole. Organizations looking to make cuts or tighten up on growth need to do three things better:&lt;br /&gt;* Obtain true visibility over all initiatives and resources&lt;br /&gt;* Prioritize initiatives according to positive impact on the organization&lt;br /&gt;* Make better use of resources&lt;br /&gt;&lt;br /&gt;What I love about this is that these needs are addressed through of the discipline of Project and Portfolio Management (PPM). So, why the comment about PPM being an inferior good?&lt;br /&gt;&lt;br /&gt;Drawing from knowledge picked up in my BYU economics classes years ago, an 'Inferior Good' is one that people buy more of when they have less money. Right now, people are scrambling to understand their organizations. Good CIO's will realize that PPM is the key to overall productivity gains. This puts PPM in a growth situation; even when the markets are down. We have been seeing this in trends observed over the last six weeks. We have seem a dramatic uptake in product interest as the economy shows further signs of weakening. Our belief is that PPM remains a strong performer in this time of potential global recession.&lt;br /&gt;&lt;br /&gt;A couple weeks ago I was in Japan. While there, I spent some time with Jim Hunter of PM Global. PM Global has some great technology dealing with controls management of which, @task is one integrated component. Jim has been in the Project Management industry for many years and commented that he loves down markets due to the increase in PM attention they create and the consequent increase in business.&lt;br /&gt;&lt;br /&gt;Furthermore, in the PPM space, there are heavyweight solutions such as MS Project Server, Computer Associates' Clarity, and Oracle's Primavera. These solutions are heavyweight in both up-front cost and resources required for implementation. These solutions tend to focus on the management layer and are complicated to the point that adoption into additional levels of the organization is limited. This limitation directly affects the solution's ability to provide real-time visibility for executives down into the workforce (e.g. If the workforce isn't in the tool, the tool can't provide good data back up the chain without mid-level after-the-fact redaction). These complicated solutions are actually pushing organizations toward alternatives that are less costly up front, less risky to the organization, and more likely to be utilized by the entire workforce.&lt;br /&gt;&lt;br /&gt;@task is the SaaS alternative which has its roots in usability and Web 2.0 technology. There is a practical aspect to the needs organizations have around visibility, prioritization, and productivity. Modern tools like @task address this practical need extremely well in a way that promotes usability - so that the organization truly can do more with less... including less complication in their PPM tools.&lt;br /&gt;&lt;br /&gt;The combination of down economy pushing organizations toward PPM. That same pressure is pushing PPM buyers toward SaaS applications. This bodes well for products like @task.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3540562125287077067-3003821392050704708?l=saas-ppm.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://saas-ppm.blogspot.com/feeds/3003821392050704708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3540562125287077067&amp;postID=3003821392050704708' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3540562125287077067/posts/default/3003821392050704708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3540562125287077067/posts/default/3003821392050704708'/><link rel='alternate' type='text/html' href='http://saas-ppm.blogspot.com/2008/10/project-and-portfolio-management-ppm-is.html' title='Project and Portfolio Management (PPM) is an Inferior Good'/><author><name>Scott Johnson</name><uri>http://www.blogger.com/profile/17298982048600496505</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04244296119802945725'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3540562125287077067.post-786411773017057797</id><published>2008-10-22T21:04:00.000-07:00</published><updated>2008-10-22T23:04:18.962-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='software development'/><category scheme='http://www.blogger.com/atom/ns#' term='SaaS'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile'/><category scheme='http://www.blogger.com/atom/ns#' term='new economy'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Management'/><category scheme='http://www.blogger.com/atom/ns#' term='old economy'/><title type='text'>On-Demand is not SaaS. The old and new economy shaping software licensing</title><content type='html'>&lt;span style="font-family: arial;"&gt;SaaS and on-demand are not synonymous.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;&lt;/span&gt;&lt;span style="font-family: arial;"&gt;Let me first start by explaining the business model behind SaaS in software development. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-family: arial;"&gt;Old Economy - &lt;/span&gt;&lt;span style="font-family: arial;"&gt;In the past, software vendors have typically modeled their business around traditional product development practices. The company sells a license for a specific version of its product and charges maintenance fees for continued support of that version. The support includes technical support as well as bug fixes and patches. In the meantime, the company plans for a version upgrade containing 12 to 18 months of software development effort. That upgrade is sometimes sold at full-price to existing customers and sometimes for a reduced price in the neighborhood of 50-75% of retail.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;&lt;span style="font-weight: bold;"&gt;New Economy - &lt;/span&gt;Recently, software vendors have adopted the agile way of thinking about software development. This way of thinking requires that software development become very customer-focused and that innovation is delivered to customers frequently and in smaller pieces. This allows the customer to provide feedback on phased-in functionality and leads development along a path that ultimately delivers more useful software. This process requires that there be no 12 to 18 month release cycle, but rather a monthly or a quarterly release cycle. This process also requires a new business model as the traditional approach to discreet versions becomes obsolete.&lt;br /&gt;&lt;br /&gt;SaaS is a natural outlet for the new economy. SaaS, keep in mind, means 'Software as a Service', not 'On-Demand Software' or 'Hosted Software'. The SaaS model merely allows vendors to deliver frequent upgrades to customers and still protect the revenue that would have come from selling discreet upgrades every 12 to 18 months.&lt;br /&gt;&lt;br /&gt;The defining characteristics of a SaaS company are:&lt;br /&gt;* Customer-focused software is delivered frequently (e.g. monthly or quarterly)&lt;br /&gt;* An economic model that promotes use of continuously improved software instead of ownership of a discreet version of a software package&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Benefits of SaaS on buyers&lt;/span&gt; - Buyers should understand why SaaS is a win for them, even though it may feel uncomfortable to be making an annual payment for their mission-critical software. There are several reasons why the SaaS model benefits buyers:&lt;br /&gt;* SaaS is cheaper and less risky. The economic model for a SaaS vendor amortizes the cost of software over a typical packaged software's life expectancy. It is, therefore, less expensive to obtain and the lower up-front costs are less risk to the buyer. A recent study by Goldman Sachs (Investing for the next stage in software-as-a-service, Sept '08) discovered that SaaS vendors' gross margins are 15% lower than their packaged software counterparts.&lt;br /&gt;* SaaS vendors tend to be extremely customer-focused. In the SaaS model, the days of shelfware are absolutely gone. If the buyer does not derive continued value from their software, they will simply not renew.&lt;br /&gt;* SaaS software innovation is delivered monthly or quarterly. This allows the vendor to more quickly respond to market trends and customer needs&lt;br /&gt;* SaaS software is not a capital expense, its a lease.&lt;br /&gt;&lt;br /&gt;Why is on-demand not equivalent to SaaS and visa-versa?&lt;br /&gt;&lt;br /&gt;Virtually all SaaS companies deliver their software on-demand, or hosted. The on-demand delivery model allows the vendor to control the upgrade process and to keep the application on the latest version. Additionally, SaaS companies have been leaders in the usage of the multi-tenant architecture, scalability techniques, and user-configurable software to dramatically improve economies of scale. Thus, architectural characteristics such as multi-tenancy have been attributed directly to SaaS companies rather than to on-demand software.&lt;br /&gt;&lt;br /&gt;Can an on-demand application fail to be SaaS? Yes. Not all on-demand applications will exhibit the attributes of a SaaS offering. Recently, several of our competitors including Computer Associates and Serena have marketed 'SaaS' versions of their products. These products are essentially on-demand incarnations of traditional heavyweight packaged software. While the pricing model may reflect the cost amortization, I would suggest that the 'service' component is missing; namely: focus on customer usability and frequent upgrades.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3540562125287077067-786411773017057797?l=saas-ppm.blogspot.com'/&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://saas-ppm.blogspot.com/feeds/786411773017057797/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=3540562125287077067&amp;postID=786411773017057797' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3540562125287077067/posts/default/786411773017057797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3540562125287077067/posts/default/786411773017057797'/><link rel='alternate' type='text/html' href='http://saas-ppm.blogspot.com/2008/10/on-demand-is-not-saas-old-and-new.html' title='On-Demand is not SaaS. The old and new economy shaping software licensing'/><author><name>Scott Johnson</name><uri>http://www.blogger.com/profile/17298982048600496505</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04244296119802945725'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry></feed>