<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>Mark Mrachek - Business Intelligence Blog</title>
    <link>http://www.mrachek.com/</link>
    <description />
    <language>en-us</language>
    <copyright>Mark Mrachek</copyright>
    <lastBuildDate>Mon, 16 Jan 2006 03:07:32 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.8.5223.2</generator>
    <managingEditor>webmaster@mrachek.com</managingEditor>
    <webMaster>webmaster@mrachek.com</webMaster>
    <item>
      <trackback:ping>http://www.mrachek.com/Trackback.aspx?guid=7426cb2e-8660-4a42-b5eb-8cef85baaf86</trackback:ping>
      <pingback:server>http://www.mrachek.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.mrachek.com/PermaLink,guid,7426cb2e-8660-4a42-b5eb-8cef85baaf86.aspx</pingback:target>
      <dc:creator>webmaster@mrachek.com (Mark Mrachek)</dc:creator>
      <wfw:comment>http://www.mrachek.com/CommentView,guid,7426cb2e-8660-4a42-b5eb-8cef85baaf86.aspx</wfw:comment>
      <wfw:commentRss>http://www.mrachek.com/SyndicationService.asmx/GetEntryCommentsRss?guid=7426cb2e-8660-4a42-b5eb-8cef85baaf86</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p class="MsoNormal">
          <font color="#000000" face="Verdana" size="2">I have a bias towards developing custom
      web-based front-ends for reporting applications.<span style="">  </span>This
      bias has come from working with clients who have purchased commercial front-ends only
      to get caught in a dependency trap.<span style="">  </span>This dependency trap
      has three components which are on-going software maintenance fees, large consultant
      fees, and application customization fees.<span style="">  </span></font>
        </p>
        <p class="MsoNormal">
          <font color="#000000" face="Verdana" size="2">Here is a prime example of the dependency
      trap.<span style="">  </span>I had a client who purchased an off-the-shelf application
      that provided about 85% of the functionality they needed.<span style="">  </span>A
      good question to ask would be why somebody would purchase an application that only
      delivers 85% of what you need?<span style="">  </span>The answer has three parts.<span style="">  </span>First,
      it was the best application available at the time.<span style="">  </span>Second,
      the VP in charge of the department did not want to build an in-house application.<span style="">  </span>And
      third, the salesman for the company told the VP that the application could be easily
      customized.</font>
        </p>
        <p class="MsoNormal">
          <font color="#000000" face="Verdana" size="2">Anyway, this off-the-shelf application
      included 320 hours of consultant time (2 consultants @ 40 hours per week for 4 weeks)
      for application configuration and training.<span style="">  </span>After one
      month, the consultants had burned up the 320 hours on the installation of the application
      and on training.<span style="">  </span>However, the performance of the application
      was pitiful and not operating as promised.<span style="">  </span>So the consultants
      stayed for another four months (additional cost to my client) to do their original
      work correctly. </font>
        </p>
        <p class="MsoNormal">
          <font color="#000000" face="Verdana" size="2">To make a lengthy story short, every
      time a change was requested (to customize the application) the minimal waiting period
      was two months the minimal cost was $8,000 per incident.<span style="">  </span>Granted,
      if the changes were significant, I could understand the cost and time….but one request
      was to have an existing column added to a report.<span style="">  </span>Since
      the column already existed, all the company that sold the application had to do was
      change the query the report was using…something that would require at most, one hour
      of work.<span style="">  </span>Instead, they told my client they would need
      to wait at least two months and pay the $8,000 to have the column added to the report.<span style="">  </span>How
      ridiculous.</font>
        </p>
        <p class="MsoNormal">
          <font color="#000000" face="Verdana" size="2">When my clients ask me what I would
      use for a front-end, I always recommend developing an in-house web-based front-end
      because the costs are less and the in-house application will be more flexible and
      customizable in the future compared to the off-the-shelf products.<span style="">  </span></font>
        </p>
        <p class="MsoNormal">
          <font color="#000000" face="Verdana" size="2">A big concern for senior management
      is that in-house applications are dependent on the developers who build them.<span style="">  </span>I
      totally disagree.<span style="">  </span>If the in-house application is properly
      documented then it will not be dependent on individual developers.<span style="">  </span>So
      if attrition is a concern, you have documentation for your new developers to follow.</font>
        </p>
        <img width="0" height="0" src="http://www.mrachek.com/aggbug.ashx?id=7426cb2e-8660-4a42-b5eb-8cef85baaf86" />
      </body>
      <title>Custom Web Front-ends for BI Applications</title>
      <guid>http://www.mrachek.com/PermaLink,guid,7426cb2e-8660-4a42-b5eb-8cef85baaf86.aspx</guid>
      <link>http://www.mrachek.com/PermaLink,guid,7426cb2e-8660-4a42-b5eb-8cef85baaf86.aspx</link>
      <pubDate>Mon, 16 Jan 2006 03:07:32 GMT</pubDate>
      <description>&lt;p class="MsoNormal"&gt;
   &lt;font color="#000000" face="Verdana" size="2"&gt;I have a bias towards developing custom
   web-based front-ends for reporting applications.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;This
   bias has come from working with clients who have purchased commercial front-ends only
   to get caught in a dependency trap.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;This dependency trap
   has three components which are on-going software maintenance fees, large consultant
   fees, and application customization fees.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
   &lt;font color="#000000" face="Verdana" size="2"&gt;Here is a prime example of the dependency
   trap.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;I had a client who purchased an off-the-shelf application
   that provided about 85% of the functionality they needed.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;A
   good question to ask would be why somebody would purchase an application that only
   delivers 85% of what you need?&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;The answer has three parts.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;First,
   it was the best application available at the time.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Second,
   the VP in charge of the department did not want to build an in-house application.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;And
   third, the salesman for the company told the VP that the application could be easily
   customized.&lt;/font&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
   &lt;font color="#000000" face="Verdana" size="2"&gt;Anyway, this off-the-shelf application
   included 320 hours of consultant time (2 consultants @ 40 hours per week for 4 weeks)
   for application configuration and training.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;After one
   month, the consultants had burned up the 320 hours on the installation of the application
   and on training.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;However, the performance of the application
   was pitiful and not operating as promised.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;So the consultants
   stayed for another four months (additional cost to my client) to do their original
   work correctly. &lt;/font&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
   &lt;font color="#000000" face="Verdana" size="2"&gt;To make a lengthy story short, every
   time a change was requested (to customize the application) the minimal waiting period
   was two months the minimal cost was $8,000 per incident.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Granted,
   if the changes were significant, I could understand the cost and time….but one request
   was to have an existing column added to a report.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Since
   the column already existed, all the company that sold the application had to do was
   change the query the report was using…something that would require at most, one hour
   of work.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;Instead, they told my client they would need
   to wait at least two months and pay the $8,000 to have the column added to the report.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;How
   ridiculous.&lt;/font&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
   &lt;font color="#000000" face="Verdana" size="2"&gt;When my clients ask me what I would
   use for a front-end, I always recommend developing an in-house web-based front-end
   because the costs are less and the in-house application will be more flexible and
   customizable in the future compared to the off-the-shelf products.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;
   &lt;font color="#000000" face="Verdana" size="2"&gt;A big concern for senior management
   is that in-house applications are dependent on the developers who build them.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;I
   totally disagree.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;If the in-house application is properly
   documented then it will not be dependent on individual developers.&lt;span style=""&gt;&amp;nbsp; &lt;/span&gt;So
   if attrition is a concern, you have documentation for your new developers to follow.&lt;/font&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.mrachek.com/aggbug.ashx?id=7426cb2e-8660-4a42-b5eb-8cef85baaf86" /&gt;</description>
      <comments>http://www.mrachek.com/CommentView,guid,7426cb2e-8660-4a42-b5eb-8cef85baaf86.aspx</comments>
      <category>Web Reporting;Web Reporting/Custom</category>
    </item>
  </channel>
</rss>