<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Xenotar Software</title>
    <link>http://www.xenotar.com/blog/</link>
    <description>Blog of Xenotar Software</description>
    <language>en-us</language>
    <copyright>Xenotar Software</copyright>
    <lastBuildDate>Sat, 05 Sep 2009 09:20:02 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.1.8102.813</generator>
    <managingEditor>adriaan@xenotar.com</managingEditor>
    <webMaster>adriaan@xenotar.com</webMaster>
    <item>
      <trackback:ping>http://www.xenotar.com/blog/Trackback.aspx?guid=9b53f7f0-18cb-4506-be97-02aaba47297a</trackback:ping>
      <pingback:server>http://www.xenotar.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.xenotar.com/blog/PermaLink,guid,9b53f7f0-18cb-4506-be97-02aaba47297a.aspx</pingback:target>
      <dc:creator>Adriaan Putter</dc:creator>
      <wfw:comment>http://www.xenotar.com/blog/CommentView,guid,9b53f7f0-18cb-4506-be97-02aaba47297a.aspx</wfw:comment>
      <wfw:commentRss>http://www.xenotar.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=9b53f7f0-18cb-4506-be97-02aaba47297a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The user experience for your licensing scheme includes the keys we generate to unlock
our software for paying customers. You have to think about it carefully before you
just create a bunch of random characters.
</p>
        <p>
Jeff Atwood explains perfectly the shortcomings of license keys that some ISVs generate
in his <a href="http://www.codinghorror.com/blog/archives/001021.html">Software Registration
Keys</a> post:
</p>
        <blockquote>
          <p>
Here are some things that I've seen vendors get wrong with their registration key
process: 
</p>
          <ol>
            <li>
              <b>Using commonly mistaken characters in the key</b>
              <p>
Quick! Is that an 'O' or an '0'? A '6' or a 'G'? An 'I' or an 'l'? A 'B' or an '8'?
At least have the courtesy to scour your registration key character set of those characters
that are commonly mistaken for other characters. And please print the key in a font
that minimizes the chances of confusion. 
</p>
            </li>
            <li>
              <b>Excessively long keys</b>
              <p>
The most rudimentary grasp of mathematics tells us that a conservative 10 character
alphanumeric registration key is good for 197 trillion unique users. Even factoring
in the pigeonhole principle, we can estimate about 14 million random registration
key combinations before we have a 50 percent risk of a collision. So why, then, do
software developers insist on 20+ character registration keys? It's ridiculous. Are
they planning to sell licenses to every grain of sand on every beach? 
</p>
            </li>
            <li>
              <b>Not separating the key into blocks</b>
              <p>
Rather than smashing your key into one long string, make it a group of small 4 to
5 characters, separated by a delimiter. It's the same reason phone numbers are listed
as 404-555-1212 and not 4045551212: People have an easier time handling and remembering
small chunks of information. 
</p>
            </li>
            <li>
              <b>Making it difficult to enter the key</b>
              <p>
Short of providing every customer a handy USB barcode scanner, at least make the registration
key entry form as user friendly as possible: 
</p>
              <ul>
                <li>
Let the user enter the key in <i>any</i> format. With dashes, without dashes, using
spaces, whatever. Be flexible. Accept a variety of formats. 
</li>
                <li>
Do not provide five input boxes that require us to tab through each one to enter the
key. It's death by a thousand tiny textboxes. 
</li>
                <li>
Tell me as soon as I've entered a bad value in the key. Why should I have to go back
and pore over my entry to figure out which letter or number I've screwed up? You're
the computer, remember? This is what you're good at. 
</li>
                <li>
Accept pasting from the clipboard. Once we've installed the software, we'll probably
install it again, and nobody likes keying these annoying registration keys in more
than once. I've seen some clever software that proactively checks the clipboard and
enters the key automatically if it finds it there. (Kudos to you, <a href="http://www.codinghorror.com/blog/archives/000454.html">Beyond
Compare</a>.) 
</li>
                <li>
Don't passively-aggressively inform me that "the key you entered <i>appears</i> to
be valid." Is it? Or isn't it? What's the point of unique registration keys if
you can't be sure? I guess paying customers can't be trusted. 
</li>
              </ul>
            </li>
            <li>
              <b>Where's the %*@# key?</b>
              <p>
The key is important. Without it we can't install or use the software. So why is it
buried in the back of the manual, or on an easy-to-overlook interior edge of the package?
Make it easy to find-- and difficult to lose. Provide multiple copies of the key in
different locations, maybe even as a peelable sticker we can place somewhere useful.
And if the software was delivered digitally, please keep track of our key for us.
We're forgetful. 
</p>
            </li>
          </ol>
        </blockquote>
        <p>
I know these days that most license keys get sent via email and that keys on packaging
are not so common, but that does not mean that every user knows how to copy and paste
the key from their email to the unlocking dialog window of your software product.
Because a user does not know how to use copy and paste, does not mean you should give
that kind of user a bad user experience.
</p>
        <p>
If you are using or planning on using license keys to unlock your software product,
you must keep in mind on making it as simple as possible for the paying customer even
if it makes your software more vulnerable to piracy. 
</p>
        <h6>“What you heard from me, keep as the pattern of sound teaching, with faith and
love in Christ Jesus. Guard the good deposit that was entrusted to you—guard it with
the help of the Holy Spirit who lives in us.” – 2 Timothy 1:13-14
</h6>
        <img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=9b53f7f0-18cb-4506-be97-02aaba47297a" />
      </body>
      <title>Generating license or serial keys</title>
      <guid isPermaLink="false">http://www.xenotar.com/blog/PermaLink,guid,9b53f7f0-18cb-4506-be97-02aaba47297a.aspx</guid>
      <link>http://www.xenotar.com/blog/2009/09/05/GeneratingLicenseOrSerialKeys.aspx</link>
      <pubDate>Sat, 05 Sep 2009 09:20:02 GMT</pubDate>
      <description>&lt;p&gt;
The user experience for your licensing scheme includes the keys we generate to unlock
our software for paying customers. You have to think about it carefully before you
just create a bunch of random characters.
&lt;/p&gt;
&lt;p&gt;
Jeff Atwood explains perfectly the shortcomings of license keys that some ISVs generate
in his &lt;a href="http://www.codinghorror.com/blog/archives/001021.html"&gt;Software Registration
Keys&lt;/a&gt; post:
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
Here are some things that I've seen vendors get wrong with their registration key
process: 
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;b&gt;Using commonly mistaken characters in the key&lt;/b&gt; 
&lt;p&gt;
Quick! Is that an 'O' or an '0'? A '6' or a 'G'? An 'I' or an 'l'? A 'B' or an '8'?
At least have the courtesy to scour your registration key character set of those characters
that are commonly mistaken for other characters. And please print the key in a font
that minimizes the chances of confusion. 
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;b&gt;Excessively long keys&lt;/b&gt; 
&lt;p&gt;
The most rudimentary grasp of mathematics tells us that a conservative 10 character
alphanumeric registration key is good for 197 trillion unique users. Even factoring
in the pigeonhole principle, we can estimate about 14 million random registration
key combinations before we have a 50 percent risk of a collision. So why, then, do
software developers insist on 20+ character registration keys? It's ridiculous. Are
they planning to sell licenses to every grain of sand on every beach? 
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;b&gt;Not separating the key into blocks&lt;/b&gt; 
&lt;p&gt;
Rather than smashing your key into one long string, make it a group of small 4 to
5 characters, separated by a delimiter. It's the same reason phone numbers are listed
as 404-555-1212 and not 4045551212: People have an easier time handling and remembering
small chunks of information. 
&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;b&gt;Making it difficult to enter the key&lt;/b&gt; 
&lt;p&gt;
Short of providing every customer a handy USB barcode scanner, at least make the registration
key entry form as user friendly as possible: 
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
Let the user enter the key in &lt;i&gt;any&lt;/i&gt; format. With dashes, without dashes, using
spaces, whatever. Be flexible. Accept a variety of formats. 
&lt;/li&gt;
&lt;li&gt;
Do not provide five input boxes that require us to tab through each one to enter the
key. It's death by a thousand tiny textboxes. 
&lt;/li&gt;
&lt;li&gt;
Tell me as soon as I've entered a bad value in the key. Why should I have to go back
and pore over my entry to figure out which letter or number I've screwed up? You're
the computer, remember? This is what you're good at. 
&lt;/li&gt;
&lt;li&gt;
Accept pasting from the clipboard. Once we've installed the software, we'll probably
install it again, and nobody likes keying these annoying registration keys in more
than once. I've seen some clever software that proactively checks the clipboard and
enters the key automatically if it finds it there. (Kudos to you, &lt;a href="http://www.codinghorror.com/blog/archives/000454.html"&gt;Beyond
Compare&lt;/a&gt;.) 
&lt;/li&gt;
&lt;li&gt;
Don't passively-aggressively inform me that &amp;quot;the key you entered &lt;i&gt;appears&lt;/i&gt; to
be valid.&amp;quot; Is it? Or isn't it? What's the point of unique registration keys if
you can't be sure? I guess paying customers can't be trusted. 
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;b&gt;Where's the %*@# key?&lt;/b&gt; 
&lt;p&gt;
The key is important. Without it we can't install or use the software. So why is it
buried in the back of the manual, or on an easy-to-overlook interior edge of the package?
Make it easy to find-- and difficult to lose. Provide multiple copies of the key in
different locations, maybe even as a peelable sticker we can place somewhere useful.
And if the software was delivered digitally, please keep track of our key for us.
We're forgetful. 
&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
I know these days that most license keys get sent via email and that keys on packaging
are not so common, but that does not mean that every user knows how to copy and paste
the key from their email to the unlocking dialog window of your software product.
Because a user does not know how to use copy and paste, does not mean you should give
that kind of user a bad user experience.
&lt;/p&gt;
&lt;p&gt;
If you are using or planning on using license keys to unlock your software product,
you must keep in mind on making it as simple as possible for the paying customer even
if it makes your software more vulnerable to piracy. 
&lt;/p&gt;
&lt;h6&gt;“What you heard from me, keep as the pattern of sound teaching, with faith and
love in Christ Jesus. Guard the good deposit that was entrusted to you—guard it with
the help of the Holy Spirit who lives in us.” – 2 Timothy 1:13-14
&lt;/h6&gt;
&lt;img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=9b53f7f0-18cb-4506-be97-02aaba47297a" /&gt;</description>
      <comments>http://www.xenotar.com/blog/CommentView,guid,9b53f7f0-18cb-4506-be97-02aaba47297a.aspx</comments>
      <category>Software copy protection</category>
      <category>Software licensing</category>
    </item>
    <item>
      <trackback:ping>http://www.xenotar.com/blog/Trackback.aspx?guid=c88b2a0b-ff4f-4705-a206-d2ea1e48c8d0</trackback:ping>
      <pingback:server>http://www.xenotar.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.xenotar.com/blog/PermaLink,guid,c88b2a0b-ff4f-4705-a206-d2ea1e48c8d0.aspx</pingback:target>
      <dc:creator>Adriaan Putter</dc:creator>
      <wfw:comment>http://www.xenotar.com/blog/CommentView,guid,c88b2a0b-ff4f-4705-a206-d2ea1e48c8d0.aspx</wfw:comment>
      <wfw:commentRss>http://www.xenotar.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=c88b2a0b-ff4f-4705-a206-d2ea1e48c8d0</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Preparing a functional spec is a lot of work, but it is all worth it. After the spec
was completed I created a project schedule in <a href="http://www.fogcreek.com/fogbugz">FogBugz</a>.
I am aiming to get a private beta out by the end of the year, according to FogBugz
I have a 85% probability chance of reaching the deadline.
</p>
        <p>
But I am now happy to let the world know that production has started on project XNL.
The focus of V1 is to get a very simplified solution out there that is not complicated
to use and very easy to distribute. There is a lot more to come after V1 and I can’t
wait to get started on it, but we need to build this foundation first.
</p>
        <p>
Happy coding.
</p>
        <h6>“If we live, we live to the Lord; and if we die, we die to the Lord. So, whether
we live or die, we belong to the Lord.” – Romans 14:8
</h6>
        <img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=c88b2a0b-ff4f-4705-a206-d2ea1e48c8d0" />
      </body>
      <title>Project XNL in production</title>
      <guid isPermaLink="false">http://www.xenotar.com/blog/PermaLink,guid,c88b2a0b-ff4f-4705-a206-d2ea1e48c8d0.aspx</guid>
      <link>http://www.xenotar.com/blog/2009/08/20/ProjectXNLInProduction.aspx</link>
      <pubDate>Thu, 20 Aug 2009 19:58:18 GMT</pubDate>
      <description>&lt;p&gt;
Preparing a functional spec is a lot of work, but it is all worth it. After the spec
was completed I created a project schedule in &lt;a href="http://www.fogcreek.com/fogbugz"&gt;FogBugz&lt;/a&gt;.
I am aiming to get a private beta out by the end of the year, according to FogBugz
I have a 85% probability chance of reaching the deadline.
&lt;/p&gt;
&lt;p&gt;
But I am now happy to let the world know that production has started on project XNL.
The focus of V1 is to get a very simplified solution out there that is not complicated
to use and very easy to distribute. There is a lot more to come after V1 and I can’t
wait to get started on it, but we need to build this foundation first.
&lt;/p&gt;
&lt;p&gt;
Happy coding.
&lt;/p&gt;
&lt;h6&gt;“If we live, we live to the Lord; and if we die, we die to the Lord. So, whether
we live or die, we belong to the Lord.” – Romans 14:8
&lt;/h6&gt;
&lt;img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=c88b2a0b-ff4f-4705-a206-d2ea1e48c8d0" /&gt;</description>
      <comments>http://www.xenotar.com/blog/CommentView,guid,c88b2a0b-ff4f-4705-a206-d2ea1e48c8d0.aspx</comments>
      <category>Company</category>
    </item>
    <item>
      <trackback:ping>http://www.xenotar.com/blog/Trackback.aspx?guid=47567c14-1c0f-42ad-bfc6-0fac4e93a350</trackback:ping>
      <pingback:server>http://www.xenotar.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.xenotar.com/blog/PermaLink,guid,47567c14-1c0f-42ad-bfc6-0fac4e93a350.aspx</pingback:target>
      <dc:creator>Adriaan Putter</dc:creator>
      <wfw:comment>http://www.xenotar.com/blog/CommentView,guid,47567c14-1c0f-42ad-bfc6-0fac4e93a350.aspx</wfw:comment>
      <wfw:commentRss>http://www.xenotar.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=47567c14-1c0f-42ad-bfc6-0fac4e93a350</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a href="http://www.xenotar.com/blog/content/binary/WindowsLiveWriter/UserExperienceofLicensingschemesinsoftwa_4272/license-plate-holes_4.jpg">
            <img style="border-right-width: 0px; margin: 0px 10px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="license-plate-holes" border="0" alt="license-plate-holes" align="right" src="http://www.xenotar.com/blog/content/binary/WindowsLiveWriter/UserExperienceofLicensingschemesinsoftwa_4272/license-plate-holes_thumb_1.jpg" width="370" height="195" />
          </a> It
has now been proven over and over again that software with a better user experience
goes a long way over software that has a poor user experience. And sometimes if not
almost always software registration is the first experience of our software solutions.
</p>
        <p>
To protect our software from piracy we need to implement these necessary evil schemes
in our software and it is going to require user intervention. It would be great if
a user can buy a license and boom his installed copy works now without the nagging
screen. Unfortunately this is not possible yet, and we as software vendors must give
the user the best experience in getting their software licensed. Every ISV must realize
that user experience is more important than to try protect your software from piracy,
but that is another blog post in itself.
</p>
        <p>
The whole licensing scheme experience starts right from the beginning of downloading
the software, ordering the software, receiving the license and re-installing the software
later again. When a user downloads your trial period software he is most probably
going to see a nagging screen every time he runs the application, this nagging screen
should also have a good user experience. You might ask “Is nagging screens then not
suppose to be nagging?”. For sure, but I am referring to the user experience to get
this nagging screen to go away. At least have a button on that screen for the user
to direct him to a purchase webpage.
</p>
        <p>
Software vendors must put careful thought into how and what they deliver for a software
license and how it impacts on the user’s experience registering the software. If you
going to send license keys via email and the email is marked as spam how does this
influence the experience? If you have a 50 character license key that a user needs
to type in how does this influence the experience? If you deliver a license file how
easy is it for a user to import that license into the application? Have you ever thought
about that the user is going to need to keep track of all his software licenses? When
he re-installs his machine or upgrade to a new machine he is going to need to re-install
and register all his applications again, how is the experience going to be?
</p>
        <p>
You want to make sure that this experience of registering your software goes smoothly
and quickly, because the more time the user have to spend on registering your software
the worst the experience gets.
</p>
        <p>
We all have registered software before and we know which experience was good and which
ones was not so good. Unless you can figure out a way of automatically registering
a software product when it is purchased, you should stick to proven schemes that work,
but if you still want to change the way software is registered you will have to keep
the user experience in mind all the way through the process.
</p>
        <img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=47567c14-1c0f-42ad-bfc6-0fac4e93a350" />
      </body>
      <title>Software licensing schemes and user experience</title>
      <guid isPermaLink="false">http://www.xenotar.com/blog/PermaLink,guid,47567c14-1c0f-42ad-bfc6-0fac4e93a350.aspx</guid>
      <link>http://www.xenotar.com/blog/2009/08/14/SoftwareLicensingSchemesAndUserExperience.aspx</link>
      <pubDate>Fri, 14 Aug 2009 03:43:43 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a href="http://www.xenotar.com/blog/content/binary/WindowsLiveWriter/UserExperienceofLicensingschemesinsoftwa_4272/license-plate-holes_4.jpg"&gt;&lt;img style="border-right-width: 0px; margin: 0px 10px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="license-plate-holes" border="0" alt="license-plate-holes" align="right" src="http://www.xenotar.com/blog/content/binary/WindowsLiveWriter/UserExperienceofLicensingschemesinsoftwa_4272/license-plate-holes_thumb_1.jpg" width="370" height="195" /&gt;&lt;/a&gt; It
has now been proven over and over again that software with a better user experience
goes a long way over software that has a poor user experience. And sometimes if not
almost always software registration is the first experience of our software solutions.
&lt;/p&gt;
&lt;p&gt;
To protect our software from piracy we need to implement these necessary evil schemes
in our software and it is going to require user intervention. It would be great if
a user can buy a license and boom his installed copy works now without the nagging
screen. Unfortunately this is not possible yet, and we as software vendors must give
the user the best experience in getting their software licensed. Every ISV must realize
that user experience is more important than to try protect your software from piracy,
but that is another blog post in itself.
&lt;/p&gt;
&lt;p&gt;
The whole licensing scheme experience starts right from the beginning of downloading
the software, ordering the software, receiving the license and re-installing the software
later again. When a user downloads your trial period software he is most probably
going to see a nagging screen every time he runs the application, this nagging screen
should also have a good user experience. You might ask “Is nagging screens then not
suppose to be nagging?”. For sure, but I am referring to the user experience to get
this nagging screen to go away. At least have a button on that screen for the user
to direct him to a purchase webpage.
&lt;/p&gt;
&lt;p&gt;
Software vendors must put careful thought into how and what they deliver for a software
license and how it impacts on the user’s experience registering the software. If you
going to send license keys via email and the email is marked as spam how does this
influence the experience? If you have a 50 character license key that a user needs
to type in how does this influence the experience? If you deliver a license file how
easy is it for a user to import that license into the application? Have you ever thought
about that the user is going to need to keep track of all his software licenses? When
he re-installs his machine or upgrade to a new machine he is going to need to re-install
and register all his applications again, how is the experience going to be?
&lt;/p&gt;
&lt;p&gt;
You want to make sure that this experience of registering your software goes smoothly
and quickly, because the more time the user have to spend on registering your software
the worst the experience gets.
&lt;/p&gt;
&lt;p&gt;
We all have registered software before and we know which experience was good and which
ones was not so good. Unless you can figure out a way of automatically registering
a software product when it is purchased, you should stick to proven schemes that work,
but if you still want to change the way software is registered you will have to keep
the user experience in mind all the way through the process.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=47567c14-1c0f-42ad-bfc6-0fac4e93a350" /&gt;</description>
      <comments>http://www.xenotar.com/blog/CommentView,guid,47567c14-1c0f-42ad-bfc6-0fac4e93a350.aspx</comments>
      <category>Software licensing</category>
    </item>
    <item>
      <trackback:ping>http://www.xenotar.com/blog/Trackback.aspx?guid=1c530171-3db9-4e64-b09e-a82575899fe0</trackback:ping>
      <pingback:server>http://www.xenotar.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.xenotar.com/blog/PermaLink,guid,1c530171-3db9-4e64-b09e-a82575899fe0.aspx</pingback:target>
      <dc:creator>Adriaan Putter</dc:creator>
      <wfw:comment>http://www.xenotar.com/blog/CommentView,guid,1c530171-3db9-4e64-b09e-a82575899fe0.aspx</wfw:comment>
      <wfw:commentRss>http://www.xenotar.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=1c530171-3db9-4e64-b09e-a82575899fe0</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
While working on the spec for Xenotar’s next big product, it came time to decide which
features need to be included in version 1.0. I am all for release early and release
often approach that is why I am at this point deciding which features to cut to make
an early release.
</p>
        <p>
While I was wondering if the features that I pinned down for v1.0 is enough, I came
across a saying (can’t remember who) “If you are not embarrassed with v1.0 you waited
to long to ship”.
</p>
        <p>
I am happy with the feature set now for v1.0, still need to touch up here and there
on the spec. I am hoping to have a project schedule up by the end of the week, so
that development can start next week.
</p>
        <img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=1c530171-3db9-4e64-b09e-a82575899fe0" />
      </body>
      <title>Project update</title>
      <guid isPermaLink="false">http://www.xenotar.com/blog/PermaLink,guid,1c530171-3db9-4e64-b09e-a82575899fe0.aspx</guid>
      <link>http://www.xenotar.com/blog/2009/08/04/ProjectUpdate.aspx</link>
      <pubDate>Tue, 04 Aug 2009 03:48:19 GMT</pubDate>
      <description>&lt;p&gt;
While working on the spec for Xenotar’s next big product, it came time to decide which
features need to be included in version 1.0. I am all for release early and release
often approach that is why I am at this point deciding which features to cut to make
an early release.
&lt;/p&gt;
&lt;p&gt;
While I was wondering if the features that I pinned down for v1.0 is enough, I came
across a saying (can’t remember who) “If you are not embarrassed with v1.0 you waited
to long to ship”.
&lt;/p&gt;
&lt;p&gt;
I am happy with the feature set now for v1.0, still need to touch up here and there
on the spec. I am hoping to have a project schedule up by the end of the week, so
that development can start next week.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=1c530171-3db9-4e64-b09e-a82575899fe0" /&gt;</description>
      <comments>http://www.xenotar.com/blog/CommentView,guid,1c530171-3db9-4e64-b09e-a82575899fe0.aspx</comments>
      <category>Company</category>
    </item>
    <item>
      <trackback:ping>http://www.xenotar.com/blog/Trackback.aspx?guid=fac40714-fc55-45be-afa4-c6425a99727a</trackback:ping>
      <pingback:server>http://www.xenotar.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.xenotar.com/blog/PermaLink,guid,fac40714-fc55-45be-afa4-c6425a99727a.aspx</pingback:target>
      <dc:creator>Adriaan Putter</dc:creator>
      <wfw:comment>http://www.xenotar.com/blog/CommentView,guid,fac40714-fc55-45be-afa4-c6425a99727a.aspx</wfw:comment>
      <wfw:commentRss>http://www.xenotar.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=fac40714-fc55-45be-afa4-c6425a99727a</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I have been reading <a href="http://www.joelonsoftware.com/articles/fog0000000036.html">Joel’s
painless functional specifications</a> a while back and thought it makes perfect sense
to write a functional spec, and wanted to write one one day when the opportunity comes
along. 
</p>
        <p>
And that opportunity came along last week when I decided it is time for a new project
for <a href="http://www.xenotar.com/company">Xenotar Software</a>. I’ve never written
a functional spec before so I am learning as I am going along.
</p>
        <p>
This week I started and mostly followed Joel’s recommendations. At first I though
it is going to be boring because I would rather write code than documentation, what
developer does not? But after a few paragraphs I realized that with the functional
spec I am also designing the software, and as I go along the whole project becomes
clearer. I am already seeing problems that I’m going face, and I’m already also thinking
about alternatives that might work better. I would usually find these problems only
after a hefty amount of code has been written, and the testing starts and the flow
does not feel right.
</p>
        <p>
At the beginning I thought to much of technical aspects of the implementation of features,
it took a while before realizing that I should focus more on how the product needs
to work and write that down, and not the implementation details.
</p>
        <p>
I am doing about a feature a day on the spec, but the developer in me wants to start
writing that code, so I need a bit of willing power to continue with the spec, and
everyday when I start, after that first sentence things just starts to flow. It is
also like the written words are arguing with me to say what I want to do does not
seem right.
</p>
        <p>
What I also like is when I am writing the next feature spec I can see clearly how
it clashes with some previous “design” flaws of previous features I’ve specked (is
this even a word?), so I can go back to the previous sections and make adjustments,
when it is going to be time to write the code for this I am not going to write code
that normally would be changed because of a later feature’s implementation. I know
it won’t be as simple as this, and I am sure if I am writing the code I am still going
to need to make changes because of previous written code, but I think those will be
technical things and not to do with the functional specifications of the project.
</p>
        <p>
I am hooked on this, I will never start a new project / feature again without a functional
specification. Now just to find someone to write it for me. ;)
</p>
        <img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=fac40714-fc55-45be-afa4-c6425a99727a" />
      </body>
      <title>Writing a functional specification</title>
      <guid isPermaLink="false">http://www.xenotar.com/blog/PermaLink,guid,fac40714-fc55-45be-afa4-c6425a99727a.aspx</guid>
      <link>http://www.xenotar.com/blog/2009/07/17/WritingAFunctionalSpecification.aspx</link>
      <pubDate>Fri, 17 Jul 2009 05:14:20 GMT</pubDate>
      <description>&lt;p&gt;
I have been reading &lt;a href="http://www.joelonsoftware.com/articles/fog0000000036.html"&gt;Joel’s
painless functional specifications&lt;/a&gt; a while back and thought it makes perfect sense
to write a functional spec, and wanted to write one one day when the opportunity comes
along. 
&lt;/p&gt;
&lt;p&gt;
And that opportunity came along last week when I decided it is time for a new project
for &lt;a href="http://www.xenotar.com/company"&gt;Xenotar Software&lt;/a&gt;. I’ve never written
a functional spec before so I am learning as I am going along.
&lt;/p&gt;
&lt;p&gt;
This week I started and mostly followed Joel’s recommendations. At first I though
it is going to be boring because I would rather write code than documentation, what
developer does not? But after a few paragraphs I realized that with the functional
spec I am also designing the software, and as I go along the whole project becomes
clearer. I am already seeing problems that I’m going face, and I’m already also thinking
about alternatives that might work better. I would usually find these problems only
after a hefty amount of code has been written, and the testing starts and the flow
does not feel right.
&lt;/p&gt;
&lt;p&gt;
At the beginning I thought to much of technical aspects of the implementation of features,
it took a while before realizing that I should focus more on how the product needs
to work and write that down, and not the implementation details.
&lt;/p&gt;
&lt;p&gt;
I am doing about a feature a day on the spec, but the developer in me wants to start
writing that code, so I need a bit of willing power to continue with the spec, and
everyday when I start, after that first sentence things just starts to flow. It is
also like the written words are arguing with me to say what I want to do does not
seem right.
&lt;/p&gt;
&lt;p&gt;
What I also like is when I am writing the next feature spec I can see clearly how
it clashes with some previous “design” flaws of previous features I’ve specked (is
this even a word?), so I can go back to the previous sections and make adjustments,
when it is going to be time to write the code for this I am not going to write code
that normally would be changed because of a later feature’s implementation. I know
it won’t be as simple as this, and I am sure if I am writing the code I am still going
to need to make changes because of previous written code, but I think those will be
technical things and not to do with the functional specifications of the project.
&lt;/p&gt;
&lt;p&gt;
I am hooked on this, I will never start a new project / feature again without a functional
specification. Now just to find someone to write it for me. ;)
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=fac40714-fc55-45be-afa4-c6425a99727a" /&gt;</description>
      <comments>http://www.xenotar.com/blog/CommentView,guid,fac40714-fc55-45be-afa4-c6425a99727a.aspx</comments>
      <category>Development</category>
    </item>
    <item>
      <trackback:ping>http://www.xenotar.com/blog/Trackback.aspx?guid=48dcdbfb-f563-4efc-af3a-228597cbfd17</trackback:ping>
      <pingback:server>http://www.xenotar.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.xenotar.com/blog/PermaLink,guid,48dcdbfb-f563-4efc-af3a-228597cbfd17.aspx</pingback:target>
      <dc:creator>Adriaan Putter</dc:creator>
      <wfw:comment>http://www.xenotar.com/blog/CommentView,guid,48dcdbfb-f563-4efc-af3a-228597cbfd17.aspx</wfw:comment>
      <wfw:commentRss>http://www.xenotar.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=48dcdbfb-f563-4efc-af3a-228597cbfd17</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Marketing strategy is in place for <strong>Direct Sell Assistant</strong>, <a href="http://www.xenotar.com/company">Xenotar</a>’s <strong><a href="http://www.xenotar.com/products/direct-sell-assistant">bookkeeping
software for direct sales businesses</a></strong>. I have spend a lot of time putting
this in place, so now I am on monitoring mode.
</p>
        <h3>New Product Idea
</h3>
        <p>
I am also starting a new project for a new product. It is a licensing solution for
.NET applications. While working with the ones that is out there I found there can
be a bit of improvements. 
</p>
        <p>
We all know that when delivering software we don’t want to inconvenience the honest
customer using our software. We also know if an user is not going to be willing to
pay for our software he is going to try to find a workaround the licensing scheme,
and if he does not get one, he probably will find another software solution. The best
would rather focus on paying customers and keeping them happy then to try make your
software uncrackable. 
</p>
        <p>
As a developer I would want to focus on the features of my software and not to worry
about the licensing scheme that the application is using. If I can use the easiest
possible way there is to implement the licensing scheme the better and more productive
I can be. I also want my code not to get messy with licensing code and business rules
code.
</p>
        <p>
These are the most important parts I want to cover in my solution. Hopefully I can
address them.
</p>
        <p>
Let the planning begin.
</p>
        <img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=48dcdbfb-f563-4efc-af3a-228597cbfd17" />
      </body>
      <title>Weekly update</title>
      <guid isPermaLink="false">http://www.xenotar.com/blog/PermaLink,guid,48dcdbfb-f563-4efc-af3a-228597cbfd17.aspx</guid>
      <link>http://www.xenotar.com/blog/2009/07/11/WeeklyUpdate.aspx</link>
      <pubDate>Sat, 11 Jul 2009 08:47:36 GMT</pubDate>
      <description>&lt;p&gt;
Marketing strategy is in place for &lt;strong&gt;Direct Sell Assistant&lt;/strong&gt;, &lt;a href="http://www.xenotar.com/company"&gt;Xenotar&lt;/a&gt;’s &lt;strong&gt;&lt;a href="http://www.xenotar.com/products/direct-sell-assistant"&gt;bookkeeping
software for direct sales businesses&lt;/a&gt;&lt;/strong&gt;. I have spend a lot of time putting
this in place, so now I am on monitoring mode.
&lt;/p&gt;
&lt;h3&gt;New Product Idea
&lt;/h3&gt;
&lt;p&gt;
I am also starting a new project for a new product. It is a licensing solution for
.NET applications. While working with the ones that is out there I found there can
be a bit of improvements. 
&lt;/p&gt;
&lt;p&gt;
We all know that when delivering software we don’t want to inconvenience the honest
customer using our software. We also know if an user is not going to be willing to
pay for our software he is going to try to find a workaround the licensing scheme,
and if he does not get one, he probably will find another software solution. The best
would rather focus on paying customers and keeping them happy then to try make your
software uncrackable. 
&lt;/p&gt;
&lt;p&gt;
As a developer I would want to focus on the features of my software and not to worry
about the licensing scheme that the application is using. If I can use the easiest
possible way there is to implement the licensing scheme the better and more productive
I can be. I also want my code not to get messy with licensing code and business rules
code.
&lt;/p&gt;
&lt;p&gt;
These are the most important parts I want to cover in my solution. Hopefully I can
address them.
&lt;/p&gt;
&lt;p&gt;
Let the planning begin.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=48dcdbfb-f563-4efc-af3a-228597cbfd17" /&gt;</description>
      <comments>http://www.xenotar.com/blog/CommentView,guid,48dcdbfb-f563-4efc-af3a-228597cbfd17.aspx</comments>
      <category>Company</category>
    </item>
    <item>
      <trackback:ping>http://www.xenotar.com/blog/Trackback.aspx?guid=429ac825-2dc4-4957-8149-24893d7796ea</trackback:ping>
      <pingback:server>http://www.xenotar.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.xenotar.com/blog/PermaLink,guid,429ac825-2dc4-4957-8149-24893d7796ea.aspx</pingback:target>
      <dc:creator>Adriaan Putter</dc:creator>
      <wfw:comment>http://www.xenotar.com/blog/CommentView,guid,429ac825-2dc4-4957-8149-24893d7796ea.aspx</wfw:comment>
      <wfw:commentRss>http://www.xenotar.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=429ac825-2dc4-4957-8149-24893d7796ea</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I’ve released a small update for Direct Sell Assistant, <a href="http://www.xenotar.com/products/direct-sell-assistant">a
bookkeeping solution for direct sales home businesses</a>.
</p>
        <p>
This update only affects people using Direct Sell Assistant on Windows 64bit machines,
you don’t need to update if you are running on a 32bit Windows version.
</p>
        <h3>How to update
</h3>
        <p>
You can download the latest install package from here. To update or install just run
the installation package.
</p>
        <p>
Thanks for the feedback from people with 64bit Windows versions.
</p>
        <img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=429ac825-2dc4-4957-8149-24893d7796ea" />
      </body>
      <title>Direct Sell Assistant update</title>
      <guid isPermaLink="false">http://www.xenotar.com/blog/PermaLink,guid,429ac825-2dc4-4957-8149-24893d7796ea.aspx</guid>
      <link>http://www.xenotar.com/blog/2009/06/29/DirectSellAssistantUpdate.aspx</link>
      <pubDate>Mon, 29 Jun 2009 20:20:52 GMT</pubDate>
      <description>&lt;p&gt;
I’ve released a small update for Direct Sell Assistant, &lt;a href="http://www.xenotar.com/products/direct-sell-assistant"&gt;a
bookkeeping solution for direct sales home businesses&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
This update only affects people using Direct Sell Assistant on Windows 64bit machines,
you don’t need to update if you are running on a 32bit Windows version.
&lt;/p&gt;
&lt;h3&gt;How to update
&lt;/h3&gt;
&lt;p&gt;
You can download the latest install package from here. To update or install just run
the installation package.
&lt;/p&gt;
&lt;p&gt;
Thanks for the feedback from people with 64bit Windows versions.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=429ac825-2dc4-4957-8149-24893d7796ea" /&gt;</description>
      <comments>http://www.xenotar.com/blog/CommentView,guid,429ac825-2dc4-4957-8149-24893d7796ea.aspx</comments>
      <category>Direct Sell Assistant</category>
    </item>
    <item>
      <trackback:ping>http://www.xenotar.com/blog/Trackback.aspx?guid=b1b01144-51c4-40c4-a1af-caf84af0ac25</trackback:ping>
      <pingback:server>http://www.xenotar.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.xenotar.com/blog/PermaLink,guid,b1b01144-51c4-40c4-a1af-caf84af0ac25.aspx</pingback:target>
      <dc:creator>Adriaan Putter</dc:creator>
      <wfw:comment>http://www.xenotar.com/blog/CommentView,guid,b1b01144-51c4-40c4-a1af-caf84af0ac25.aspx</wfw:comment>
      <wfw:commentRss>http://www.xenotar.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=b1b01144-51c4-40c4-a1af-caf84af0ac25</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Customer service should be one of your primary focuses in your business. If you deliver
good customer services, your customers will keep coming back and they will tell others
and you will get new customers, in the other hand when you don’t deliver great customer
service, you should not be surprise when your phone call is unanswered. In direct
sales your customer service will set you apart from your competitors.
</p>
        <p>
Here is a few ideas to improve your customer service for your <strong>direct sales
home business</strong>:
</p>
        <ol>
          <li>
            <strong>Stay in contact with customers</strong>. Contact your customers on regular
intervals, but not too regular, you don’t want to become a pain. Give them a call
even just to ask how their kids are doing in school. 
</li>
          <li>
            <strong>Go the extra mile</strong>. Especially when there is a problem with an order.
Try to help him or her in finding the best solution to fix it, then go that extra
mile and give him or her something for the inconvenience like a free gift, or a discount
on their next order. 
</li>
          <li>
            <strong>Let them know you a phone call away</strong>. Let customers feel in control,
and assure them that you always here to answer any questions or to help out with any
crisis they might be experiencing. 
</li>
          <li>
            <strong>Thank them and make them feel special</strong>. Always thank your customers
for their orders and support, let them feel that they are in control, that they have
made the right decision in buying your product. Complement them on their decisions. 
</li>
          <li>
            <strong>Give refunds with a smile</strong>. Don’t be nasty or sound disappointed when
a customer wants a refund. You want to sell them products where they will be satisfied,
else they won’t order from you again. 
</li>
          <li>
            <strong>Reward them for their support</strong>. Give them a discount on repeated orders.
Give them a customer referral fee if they bring you more business. 
</li>
          <li>
            <strong>Make yourself and your order presentable</strong>. When delivering your orders
make sure you look professional and respectable. Don’t deliver their order in an old
shoe box or in a tiered package. 
</li>
          <li>
            <strong>Offer extra services</strong>. With their order one could offer something
like gift wrapping. 
</li>
          <li>
            <strong>Get your catalogs to them</strong>. Make sure they have a shop to shop in,
and also make sure they know what products are available. Customers don’t like to
order and later find out that the product is not available anymore. 
</li>
          <li>
            <strong>Be diligent</strong>. Avoid mistakes with orders. Don’t get mixed up with
customers and tell the wrong customer best of luck with divorce if she is not getting
divorced. Make use of our <a href="http://www.xenotar.com/products/direct-sell-assistant">direct
sales software</a> to keep track of your customers and orders and avoid mistakes. 
</li>
        </ol>
        <h3>Some other resources also about customer service
</h3>
        <ul>
          <li>
            <a href="http://lisamrobbin.blogspot.com/2009/03/create-customer-addiction.html">Create
customer addiction</a> by Lisa Young</li>
          <li>
            <a href="http://cwahm.com/wordpress/2009/articles/providing-good-customer-service-in-direct-sales/">Providing
good customer service</a> by Shelly Hill</li>
        </ul>
        <p>
Keep those customers happy!
</p>
        <img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=b1b01144-51c4-40c4-a1af-caf84af0ac25" />
      </body>
      <title>7 Tips How to improve customer service for your direct sales business</title>
      <guid isPermaLink="false">http://www.xenotar.com/blog/PermaLink,guid,b1b01144-51c4-40c4-a1af-caf84af0ac25.aspx</guid>
      <link>http://www.xenotar.com/blog/2009/06/27/7TipsHowToImproveCustomerServiceForYourDirectSalesBusiness.aspx</link>
      <pubDate>Sat, 27 Jun 2009 07:27:34 GMT</pubDate>
      <description>&lt;p&gt;
Customer service should be one of your primary focuses in your business. If you deliver
good customer services, your customers will keep coming back and they will tell others
and you will get new customers, in the other hand when you don’t deliver great customer
service, you should not be surprise when your phone call is unanswered. In direct
sales your customer service will set you apart from your competitors.
&lt;/p&gt;
&lt;p&gt;
Here is a few ideas to improve your customer service for your &lt;strong&gt;direct sales
home business&lt;/strong&gt;:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Stay in contact with customers&lt;/strong&gt;. Contact your customers on regular
intervals, but not too regular, you don’t want to become a pain. Give them a call
even just to ask how their kids are doing in school. 
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Go the extra mile&lt;/strong&gt;. Especially when there is a problem with an order.
Try to help him or her in finding the best solution to fix it, then go that extra
mile and give him or her something for the inconvenience like a free gift, or a discount
on their next order. 
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Let them know you a phone call away&lt;/strong&gt;. Let customers feel in control,
and assure them that you always here to answer any questions or to help out with any
crisis they might be experiencing. 
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Thank them and make them feel special&lt;/strong&gt;. Always thank your customers
for their orders and support, let them feel that they are in control, that they have
made the right decision in buying your product. Complement them on their decisions. 
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Give refunds with a smile&lt;/strong&gt;. Don’t be nasty or sound disappointed when
a customer wants a refund. You want to sell them products where they will be satisfied,
else they won’t order from you again. 
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Reward them for their support&lt;/strong&gt;. Give them a discount on repeated orders.
Give them a customer referral fee if they bring you more business. 
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Make yourself and your order presentable&lt;/strong&gt;. When delivering your orders
make sure you look professional and respectable. Don’t deliver their order in an old
shoe box or in a tiered package. 
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Offer extra services&lt;/strong&gt;. With their order one could offer something
like gift wrapping. 
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Get your catalogs to them&lt;/strong&gt;. Make sure they have a shop to shop in,
and also make sure they know what products are available. Customers don’t like to
order and later find out that the product is not available anymore. 
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Be diligent&lt;/strong&gt;. Avoid mistakes with orders. Don’t get mixed up with
customers and tell the wrong customer best of luck with divorce if she is not getting
divorced. Make use of our &lt;a href="http://www.xenotar.com/products/direct-sell-assistant"&gt;direct
sales software&lt;/a&gt; to keep track of your customers and orders and avoid mistakes. 
&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Some other resources also about customer service
&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://lisamrobbin.blogspot.com/2009/03/create-customer-addiction.html"&gt;Create
customer addiction&lt;/a&gt; by Lisa Young&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://cwahm.com/wordpress/2009/articles/providing-good-customer-service-in-direct-sales/"&gt;Providing
good customer service&lt;/a&gt; by Shelly Hill&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
Keep those customers happy!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=b1b01144-51c4-40c4-a1af-caf84af0ac25" /&gt;</description>
      <comments>http://www.xenotar.com/blog/CommentView,guid,b1b01144-51c4-40c4-a1af-caf84af0ac25.aspx</comments>
      <category>Direct Sales</category>
      <category>Direct Selling</category>
    </item>
    <item>
      <trackback:ping>http://www.xenotar.com/blog/Trackback.aspx?guid=fafd5014-aa58-4f09-a1fb-a692ed5f3674</trackback:ping>
      <pingback:server>http://www.xenotar.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.xenotar.com/blog/PermaLink,guid,fafd5014-aa58-4f09-a1fb-a692ed5f3674.aspx</pingback:target>
      <dc:creator>Adriaan Putter</dc:creator>
      <wfw:comment>http://www.xenotar.com/blog/CommentView,guid,fafd5014-aa58-4f09-a1fb-a692ed5f3674.aspx</wfw:comment>
      <wfw:commentRss>http://www.xenotar.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=fafd5014-aa58-4f09-a1fb-a692ed5f3674</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I completed a demo video for <a href="http://www.xenotar.com/products/direct-sell-assistant">Direct
Sell Assistant</a>, a software solution for managing <strong>direct sales businesses</strong>.
</p>
        <div style="padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 425px; padding-right: 0px; display: block; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:424ff5ad-35ea-4643-be77-f99264ea7132" class="wlWriterEditableSmartContent">
          <div id="75d2926f-39ea-4284-bc05-de65679fc1b6" style="margin: 0px; padding: 0px; display: inline;">
            <div>
              <a href="http://www.youtube.com/watch?v=D475Gb5x9t8" target="_new">
                <img src="http://www.xenotar.com/blog/content/binary/WindowsLiveWriter/DirectSellAssistantvideodemoisup_1468A/video36b28a7af8cc.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('75d2926f-39ea-4284-bc05-de65679fc1b6'); downlevelDiv.innerHTML = &quot;&lt;div&gt;&lt;object width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;param name=\&quot;movie\&quot; value=\&quot;http://www.youtube.com/v/D475Gb5x9t8&amp;hl=en\&quot;&gt;&lt;\/param&gt;&lt;embed src=\&quot;http://www.youtube.com/v/D475Gb5x9t8&amp;hl=en\&quot; type=\&quot;application/x-shockwave-flash\&quot; width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;\/embed&gt;&lt;\/object&gt;&lt;\/div&gt;&quot;;" alt="" />
              </a>
            </div>
          </div>
        </div>
        <p>
This will explain Direct Sell Assistant in a quick way and give users a taste before
downloading the application to try for them self.
</p>
        <img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=fafd5014-aa58-4f09-a1fb-a692ed5f3674" />
      </body>
      <title>Direct Sell Assistant video demo is up</title>
      <guid isPermaLink="false">http://www.xenotar.com/blog/PermaLink,guid,fafd5014-aa58-4f09-a1fb-a692ed5f3674.aspx</guid>
      <link>http://www.xenotar.com/blog/2009/06/22/DirectSellAssistantVideoDemoIsUp.aspx</link>
      <pubDate>Mon, 22 Jun 2009 21:13:11 GMT</pubDate>
      <description>&lt;p&gt;
I completed a demo video for &lt;a href="http://www.xenotar.com/products/direct-sell-assistant"&gt;Direct
Sell Assistant&lt;/a&gt;, a software solution for managing &lt;strong&gt;direct sales businesses&lt;/strong&gt;.
&lt;/p&gt;
&lt;div style="padding-bottom: 0px; margin: 0px auto; padding-left: 0px; width: 425px; padding-right: 0px; display: block; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:424ff5ad-35ea-4643-be77-f99264ea7132" class="wlWriterEditableSmartContent"&gt;
&lt;div id="75d2926f-39ea-4284-bc05-de65679fc1b6" style="margin: 0px; padding: 0px; display: inline;"&gt;
&lt;div&gt;&lt;a href="http://www.youtube.com/watch?v=D475Gb5x9t8" target="_new"&gt;&lt;img src="http://www.xenotar.com/blog/content/binary/WindowsLiveWriter/DirectSellAssistantvideodemoisup_1468A/video36b28a7af8cc.jpg" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('75d2926f-39ea-4284-bc05-de65679fc1b6'); downlevelDiv.innerHTML = &amp;quot;&amp;lt;div&amp;gt;&amp;lt;object width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;param name=\&amp;quot;movie\&amp;quot; value=\&amp;quot;http://www.youtube.com/v/D475Gb5x9t8&amp;amp;hl=en\&amp;quot;&amp;gt;&amp;lt;\/param&amp;gt;&amp;lt;embed src=\&amp;quot;http://www.youtube.com/v/D475Gb5x9t8&amp;amp;hl=en\&amp;quot; type=\&amp;quot;application/x-shockwave-flash\&amp;quot; width=\&amp;quot;425\&amp;quot; height=\&amp;quot;355\&amp;quot;&amp;gt;&amp;lt;\/embed&amp;gt;&amp;lt;\/object&amp;gt;&amp;lt;\/div&amp;gt;&amp;quot;;" alt=""&gt;&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;
This will explain Direct Sell Assistant in a quick way and give users a taste before
downloading the application to try for them self.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=fafd5014-aa58-4f09-a1fb-a692ed5f3674" /&gt;</description>
      <comments>http://www.xenotar.com/blog/CommentView,guid,fafd5014-aa58-4f09-a1fb-a692ed5f3674.aspx</comments>
      <category>Direct Sell Assistant</category>
    </item>
    <item>
      <trackback:ping>http://www.xenotar.com/blog/Trackback.aspx?guid=3f459acd-6408-40c1-957a-0aa29f497548</trackback:ping>
      <pingback:server>http://www.xenotar.com/blog/pingback.aspx</pingback:server>
      <pingback:target>http://www.xenotar.com/blog/PermaLink,guid,3f459acd-6408-40c1-957a-0aa29f497548.aspx</pingback:target>
      <dc:creator>Adriaan Putter</dc:creator>
      <wfw:comment>http://www.xenotar.com/blog/CommentView,guid,3f459acd-6408-40c1-957a-0aa29f497548.aspx</wfw:comment>
      <wfw:commentRss>http://www.xenotar.com/blog/SyndicationService.asmx/GetEntryCommentsRss?guid=3f459acd-6408-40c1-957a-0aa29f497548</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
How? Yes how do you do it? I have no idea, but I am trying to find out and learn.
Last week I tried to get some bloggers to give some feedback on <a href="http://www.xenotar.com/products/direct-sell-assistant">Direct
Sell Assistant</a> and got really good feedback from one, I gave 4 free licenses to
other bloggers that was interested, but have not heard anything from them. So for
a week I got some traffic to the site, but now it is dead again :(
</p>
        <p>
Kind of back to the drawing board for marketing Direct Sell Assistant. I have a list
of things to try, and will be trying them in the coming weeks, of which one is to
get on that 1st page result for my keywords. Before the realization that it is going
to take some time to get there, I wasted too much time on checking the results everyday
and watching Google Analytics to see if a change worked or not. I’ll do the best I
can for SEO but am going to leave that ranking goal as a long term goal, and focus
on the other things I can try to promote Direct Sell Assistant.
</p>
        <p>
Not to much development work has been done the last week, <a href="http://xenotar.uservoice.com">but
there is a few things in the pipeline after the feedback I received</a>.
</p>
        <p>
Happy week ahead!
</p>
        <img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=3f459acd-6408-40c1-957a-0aa29f497548" />
      </body>
      <title>Marketing a software product</title>
      <guid isPermaLink="false">http://www.xenotar.com/blog/PermaLink,guid,3f459acd-6408-40c1-957a-0aa29f497548.aspx</guid>
      <link>http://www.xenotar.com/blog/2009/06/17/MarketingASoftwareProduct.aspx</link>
      <pubDate>Wed, 17 Jun 2009 19:36:11 GMT</pubDate>
      <description>&lt;p&gt;
How? Yes how do you do it? I have no idea, but I am trying to find out and learn.
Last week I tried to get some bloggers to give some feedback on &lt;a href="http://www.xenotar.com/products/direct-sell-assistant"&gt;Direct
Sell Assistant&lt;/a&gt; and got really good feedback from one, I gave 4 free licenses to
other bloggers that was interested, but have not heard anything from them. So for
a week I got some traffic to the site, but now it is dead again :(
&lt;/p&gt;
&lt;p&gt;
Kind of back to the drawing board for marketing Direct Sell Assistant. I have a list
of things to try, and will be trying them in the coming weeks, of which one is to
get on that 1st page result for my keywords. Before the realization that it is going
to take some time to get there, I wasted too much time on checking the results everyday
and watching Google Analytics to see if a change worked or not. I’ll do the best I
can for SEO but am going to leave that ranking goal as a long term goal, and focus
on the other things I can try to promote Direct Sell Assistant.
&lt;/p&gt;
&lt;p&gt;
Not to much development work has been done the last week, &lt;a href="http://xenotar.uservoice.com"&gt;but
there is a few things in the pipeline after the feedback I received&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Happy week ahead!
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.xenotar.com/blog/aggbug.ashx?id=3f459acd-6408-40c1-957a-0aa29f497548" /&gt;</description>
      <comments>http://www.xenotar.com/blog/CommentView,guid,3f459acd-6408-40c1-957a-0aa29f497548.aspx</comments>
      <category>Company</category>
      <category>Marketing</category>
    </item>
  </channel>
</rss>
