<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Brian Jack&apos;s Weblog</title>
    <link rel="alternate" type="text/html" href="http://www.jandrconsult.com/blogs/brian/" />
    <link rel="self" type="application/atom+xml" href="http://www.jandrconsult.com/blogs/brian/atom.xml" />
   <id>tag:www.jandrconsult.com,2009:/blogs/brian//2</id>
    <link rel="service.post" type="application/atom+xml" href="http://www.jandrconsult.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=2" title="Brian Jack's Weblog" />
    <updated>2009-12-02T19:25:54Z</updated>
    
    <generator uri="http://www.sixapart.com/movabletype/">Movable Type 3.2</generator>

<entry>
    <title>Coda Corp USA - J &amp; R Consulting  Strategic Alliance Announced</title>
    <link rel="alternate" type="text/html" href="http://www.jandrconsult.com/blogs/brian/archives/2009/12/coda_corp_usa_j.shtml" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.jandrconsult.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=2/entry_id=101" title="Coda Corp USA - J &amp; R Consulting  Strategic Alliance Announced" />
    <id>tag:www.jandrconsult.com,2009:/blogs/brian//2.101</id>

    <published>2009-12-02T15:05:58Z</published>
    <updated>2009-12-02T19:25:54Z</updated>

    <summary><![CDATA[ Companies regulated under Title 21 who require project assistance are often confronted with growing complexity in their projects, needing multi-functional expertise from their service providers. To offer maximum quality, efficiency, and productivity to our clients, Coda Corp USA and J&amp;R Consulting are pleased to announce the formation of a strategic alliance. This synergistic relationship will allow each company to offer to its existing and potential clients an expanded pool of resources available form both areas of expertise; Title 21 compliant quality systems and enterprising global automation solutions. Coda&rsquo;s Executive Offices released the following statement: &quot;We here at Coda Corp USA are energized by the formation of this strategic relationship. The core beliefs of both companies have always resulted in a perfect union of professionalism, quality and service. We are excited to formally align with J &amp; R Consulting.&quot; J &amp; R&rsquo;s Executive Offices released the following statement: &quot;In today&#39;s marketplace, the surest path to success is focusing on quality. We are thrilled to work with another company like Coda Corp USA that demonstrates that philosophy.&quot;...]]></summary>
    <author>
        <name>Brian Jack</name>
        
    </author>
            <category term="Consulting" />
    
    <content type="html" xml:lang="en" xml:base="http://www.jandrconsult.com/blogs/brian/">
        <![CDATA[<p>
	<span style="font-size: 12px;"><span style="font-family: arial,helvetica,sans-serif;">Companies regulated under Title 21 who require project assistance are often confronted with growing complexity in their projects, needing multi-functional expertise from their service providers. <br />
	<br />
	To offer maximum quality, efficiency, and productivity to our clients, Coda Corp USA and J&amp;R Consulting are pleased to announce the formation of a strategic alliance. This synergistic relationship will allow each company to offer to its existing and potential clients an expanded pool of resources available form both areas of expertise; Title 21 compliant quality systems and enterprising global automation solutions.<br />
	<br />
	<em>Coda&rsquo;s Executive Offices released the following statement:</em><br />
	<br />
	&quot;We here at Coda Corp USA are energized by the formation of this strategic relationship. The core beliefs of both companies have always resulted in a perfect union of professionalism, quality and service. We are excited to formally align with J &amp; R Consulting.&quot;<br />
	<br />
	<em>J &amp; R&rsquo;s Executive Offices released the following statement:</em><br />
	<br />
	&quot;In today&#39;s marketplace, the surest path to success is focusing on quality. We are thrilled to work with another company like Coda Corp USA that demonstrates that philosophy.&quot;</span><br />
	</span></p>
]]>
        <![CDATA[<p>
	&nbsp;</p>
<p>
	<span style="font-family: arial,helvetica,sans-serif;"><strong><a href="http://www.codacorpusa.com">Coda Corp USA</a></strong><u><br />
	</u><br />
	Offers quality system implementation, regulatory compliance, validation, and lean six sigma consulting services to pharmaceutical, biologics and medical device manufacturers regulated by CFR Title 21.<br />
	<br />
	Coda&rsquo;s leadership has been trained by FDA trainers, the resident staff includes former FDA employees, and its principals represent over 60 combined years of industry experience. <br />
	<br />
	The depth of Coda&rsquo;s knowledge and expertise enables clients:<br />
	</span></p>
<ul>
	<li>
		<span style="font-family: arial,helvetica,sans-serif;">To simplify&nbsp; processes,<br />
		</span></li>
	<li>
		<span style="font-family: arial,helvetica,sans-serif;">To optimize project and system quality and efficiency,<br />
		</span></li>
	<li>
		<span style="font-family: arial,helvetica,sans-serif;">To comply with complex regulations, and<br />
		</span></li>
	<li>
		<span style="font-family: arial,helvetica,sans-serif;">To support a lean manufacturing model<br />
		</span></li>
</ul>
<p>
	<img alt="" height="69" src="http://www.codacorpusa.com/images/coda-logo.jpg" width="350" /></p>
<p>
	&nbsp;</p>
<p>
	<span style="font-family: arial,helvetica,sans-serif;"><strong>J&amp;R Consulting</strong><br />
	<br />
	J&amp;R Consulting was founded in 1999 and provides custom consulting services to assist leading companies in managing the implementation and integration of LIMS and laboratory automation systems. <br />
	<br />
	With vast experience in both laboratories &amp; information technology, our team of professionals is equipped with the skills necessary to deploy, configure, and support complex laboratory automation systems, such as LIMS, Environmental Monitoring and Chromatography.&nbsp; <br />
	<br />
	Depth of experience, along with our commitment to technical excellence, has given us the ability to consistently deliver successful software integration projects to our clients.<br />
	</span></p>]]>
    </content>
</entry>
<entry>
    <title>J&amp;R Consulting Certified SQL*LIMS Professional Services Partner</title>
    <link rel="alternate" type="text/html" href="http://www.jandrconsult.com/blogs/brian/archives/2009/05/jr_consulting_c.shtml" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.jandrconsult.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=2/entry_id=95" title="J&amp;R Consulting Certified SQL*LIMS Professional Services Partner" />
    <id>tag:www.jandrconsult.com,2009:/blogs/brian//2.95</id>

    <published>2009-05-10T12:42:31Z</published>
    <updated>2009-05-11T12:44:41Z</updated>

    <summary>Recently, J&amp;R Consulting signed an agreement with Applied Biosystems to be a Certified SQL*LIMS Professional Services Partner.  The press release follows.</summary>
    <author>
        <name>Brian Jack</name>
        
    </author>
            <category term="General Consulting" />
    
    <content type="html" xml:lang="en" xml:base="http://www.jandrconsult.com/blogs/brian/">
        <![CDATA[<p>Applied Biosystems, a division of Life Technologies Corporation, has signed an agreement with J&R Consulting, a leader in laboratory information management systems (LIMS) and quality systems implementation and integration services, to expand Applied Biosystems SQL*LIMS professional services offerings for existing and new customers. These offerings represent best-in-class services for LIMS users in the pharmaceutical and food & beverage industries, as well as other regulated and non-regulated markets.<br />
<p><br />
Applied Biosystems SQL*LIMS Global Professional Services organization is a leader in LIMS solutions, which are designed to increase operational efficiency, simplify deployment and improve integration. J&R Consulting’s team of skilled consultants with decades of experience in the LIMS field complements Applied Biosystems team of LIMS experts, increasing scalability for large projects.<br />
<p><br />
“Our relationship with J&R Consulting enhances our ability to respond more effectively to the rapidly evolving needs of our customers,” said Pat Pijanowski, General Manager of Applied Biosystems Business Unit. “We are now able to expand our professional service capabilities serving the LIMS market, yet with no sacrifice in quality of service.”<br />
<p><br />
Brian Jack, Principal Consultant at J&R Consulting, added, “We believe that a close association with Applied Biosystems will strengthen our ability to provide exceptional services to our customers by ensuring access to state-of-the-art LIMS technology and service. Working with Applied Biosystems will also allow us to address a much larger and more diverse market. Our joint expertise gives customers the best that LIMS has to offer.”</p>]]>
        
    </content>
</entry>
<entry>
    <title>Customer Service Is Not a Commodity</title>
    <link rel="alternate" type="text/html" href="http://www.jandrconsult.com/blogs/brian/archives/2007/03/customer_servic_1.shtml" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.jandrconsult.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=2/entry_id=87" title="Customer Service Is Not a Commodity" />
    <id>tag:www.jandrconsult.com,2007:/blogs/brian//2.87</id>

    <published>2007-03-10T20:08:12Z</published>
    <updated>2007-03-14T12:06:13Z</updated>

    <summary>I had the chance last week to see opposite ends of the customer service spectrum- both involving restaurants. The message in each experience extends beyond the restaurant business, however....</summary>
    <author>
        <name>Brian Jack</name>
        
    </author>
            <category term="General Business" />
    
    <content type="html" xml:lang="en" xml:base="http://www.jandrconsult.com/blogs/brian/">
        <![CDATA[<p>I had the chance last week to see opposite ends of the customer service spectrum- both involving restaurants.  The message in each experience extends beyond the restaurant business, however.</p>
]]>
        <![CDATA[<p>On one end of the spectrum, I had the opportunity to dine at <a href="http://www.themainlandinn.com/index.html" target="_blank">The Mainland Inn</a> last week with some business associates.  As usual, the meal was wonderful, but what really stood out was the outstanding service provided by our waiter.  Upon seeing my associates, he said that he was glad to see them again; they had been to the restaurant for the first time the month prior.  He was attentive to details of the meal as well as our needs at the table.  His delivery was polite and effective.  He did a beautiful job of describing the specials and complimented us on the selections we made.  His good service became a topic of conversation at dinner.  In short, we concluded that our waiter was a professional who took his job and our meal extremely personally.  And we told many people about how good the meal and service was.</p>

<p>On the other end of the spectrum, I overheard a woman describe her experience at a McDonald's fast food restaurant the same week.  According to her story, she drove past the restaurant every day and while driving past one night, she saw that the sign out front said 'Now Serving Shamrock Shakes', the season milkshake drink.  Not normally disposed to order from McDonald's, she went through the drive-through and ordered a Shamrock Shake.  "No ice cream" was the response from the drive through speaker.  She indicated that she didn't want a ice cream; she ordered a shake.  "NO ICE CREAM!", was the answer back again.  Upset, she went inside the store to complain to the staff, only to be told by the drive-through manager that she was told there was no ice cream- why couldn't she understand that?</p>

<p>The lesson in these two experiences is that having a good quality product, whether a fine restaurant meal or fast food, is not enough if the customer doesn't get good customer satisfaction.   Assuming that the quality of the product is good, good service will make a customer a raving fan, while bad service will cause them to crusade against the product or company - usually more vehemently than if they were a pleased customer.  The woman who went to McDonald's told many more people about her negative experience than I told about my good one.</p>

<p>I drew the following conclusions from the experiences, which are applicable across any business:</p>
<ul>
<li>
Good customer service is not a commodity.  As a business, you can't simply spend money (whether it is for employees, outsourcing, technology) and expect to get good customer service from it.  It must be a focus of the business, it must be a focus of the direct management, and it must be a focus of the customer service staff.  Unless all of the parties work on it (and that costs money, resources, and caring), no business is going to be successful.

<blockquote>To give real service you must add something which cannot be bought or measured with money, and that is sincerity and integrity.  - Donald A. Adams</blockquote>

<li>
To provide good service, the customer service representative must care about the experience at least as much as the customer does.  When this happens, the customer senses it.  They understand that the person cares that their experience is good and they will become a fan as a result.
<li>You can't have good customer service with bad products or services.  Good quality is the business' price of admission for good customer service.  Customer service is cut from the same cloth as product quality.  A balanced company does both well.  Unbalanced companies don't and should be avoided.  If the products or services are poor, spending money on customer service is a waste; all sides will end up disappointed.
</ul>
<p>By the time that most customer service takes place, the customer has decided to patronize the business.  Good customer service is a leading factor for retaining that patronage and poor customer service drives it away.</p>

]]>
    </content>
</entry>
<entry>
    <title>Reader Mail I</title>
    <link rel="alternate" type="text/html" href="http://www.jandrconsult.com/blogs/brian/archives/2006/09/reader_mail_i.shtml" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.jandrconsult.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=2/entry_id=82" title="Reader Mail I" />
    <id>tag:www.jandrconsult.com,2006:/blogs/brian//2.82</id>

    <published>2006-09-17T23:27:29Z</published>
    <updated>2007-03-14T11:59:27Z</updated>

    <summary>It doesn&apos;t happen very often, but every once in awhile, I get reader comments to my blogs. I am going to take the time to respond to two comments made in regards to blogs I have written....</summary>
    <author>
        <name>Brian Jack</name>
        
    </author>
            <category term="LIMS Software" />
    
    <content type="html" xml:lang="en" xml:base="http://www.jandrconsult.com/blogs/brian/">
        <![CDATA[<p>It doesn't happen very often, but every once in awhile, I get reader comments to my blogs.  I am going to take the time to respond to two comments made in regards to blogs I have written.</p>]]>
        <![CDATA[<p>
<strong>Virtualization in LIMS</strong>
<br><br>
<a href="http://www.jandrconsult.com/blogs/jason/">Jason</a> had the following comment about my <a href="http://www.jandrconsult.com/blogs/brian/archives/2006/08/virtualization.shtml"><em>Virtualization in LIMS</em></a> blog.
<br><br>
Q: One hurdle that I can think of is the ability to validate the VMWare software.  What validation approach would you envision for snapshot management?
<br><br>
A: I don't want to position myself as a validation expert, but here is my opinion.  I do not believe that virtualization software would require a different strategy than would be normally used for validation.
<br><br>
Validation is performed on a processes- not on software itself.  You would not be able to validate VMWare or any virtualization software, just like you can't validate Microsoft Word or Microsoft Excel.    Instead, you can validate the process of using the LIMS (which would include the virtualization software).
<br><br>
So, to deal with specific functions of the virtualization software, you would have to:
<ol><li>Determine specifically how you would use the virtualization functionality in the context of using the LIMS software
<li>Test that the software functionality performs as expected (according to specifications) in the OQ/PQ
<li>Use the functionality within the bounds of testing.
</ol>
<p>
In my opinion, this is the same strategy that you would use for any software or hardware component that is part of a LIMS.
<br><br>
Further, I believe that using virtualization software or hardware may actually make some elements of maintaining the validated state of the system easier, albeit at the expense of a little extra work up front.  I believe this is possible because the use of virtualization software can obscure the specific hardware that is used in the LIMS system.  Normally, you would expect that a change in the hardware used (replacing a motherboard or CPU, for example) would require re-qualification of the new hardware prior to use.  If it can be established and qualified that the virtualization software works across different physical hardware, it is feasible that the LIMS would stay in a validated state in the midst of component changes.
<br><br>
I think the same can apply to the snapshot functionality you reference.
</p>
<p>
<strong>Zen and the Art of LIMS Troubleshooting</strong>
<br><br>
<a href="http://www.limsexpert.com">Joel Limbardo</a>, who always has interesting commentary on the LIMS community, provided the following comment on my <a href="http://www.jandrconsult.com/blogs/brian/archives/2005/03/zen_and_the_art.shtml"><em>Zen and the Art of LIMS Troubleshooting</em></a> 
Blog.
<br><br>
Q: Odd, I know individuals who have advanced degrees in chemistry that utilize the scientific method daily but cannot operate their computer for anything beyond simple e-mail. This article is nice, but did you consider that each and every support call costs money? The objective of a software engineer is to create software that produces virtually no need to call any type of support technician. I agree that a balanced, strategic approach to problem solving will aid the support professional, but the answer really is not the pure 'scientific method'. Instead, it is a combination of building robust software and running through a great many failure scenarios before that product hits production. The result of those failure dry-runs will be troubleshooting scripts that the support professional SHOULD USE to find and diagnose the problem according to the development specifications.  Ask yourself this -- should your Xerox support tech. be using the scientific method? I thought not.
<br><br>
A: I agree with a lot of Joel's comment. Good engineering techniques should be used to reduce software defects, which reduces the load on a support desk.  Further, dedicated support desks should be equipped with a knowledge base that allows them to resolve common issues quickly.  I would even want that knowledge base to be available (at least partially) to customers so that they can solve some of their own issues.  If a knowledge base or script reduces support costs, allowing customers to resolve some issues themselves saves even more money.
<br><br>
It is a mistake, however, to equate "support" and "troubleshooting" with "defects".  Sure, diagnosing and repairing software defects is a big part of a Support desk, but it is only one part.  Providing good support for a customer means helping the customer use their software or hardware effectively.  Some companies regard Support desks as a way of building rapport with and loyalty from customers.  In other words, instead of a group that focuses on problems, a Support group can be a group that focuses on <em>customer support</em>.
<br><br>
Regarding the Xerox support tech. that is servicing my equipment, allow me to ask Joel's question a different way: Should your Xerox tech. be able formulate a hypothesis, isolate variables, produce experiments, and draw valid conclusions about the way things are working or should they simply be only capable of following previously created troubleshooting scenarios without factoring in my unique situation?  Well, the answer depends on what I want from the service provider.  Do I want them to reduce their service costs to as close to zero as possible or do I want them to build a relationship with me so that they can help my business succeed.
<br><br>
My experience is that many LIMS vendors want the former (but say the latter) and most LIMS customers want (and pay for in service fees!) the later.
</p>]]>
    </content>
</entry>
<entry>
    <title>Virtualization in LIMS</title>
    <link rel="alternate" type="text/html" href="http://www.jandrconsult.com/blogs/brian/archives/2006/08/virtualization_1.shtml" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.jandrconsult.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=2/entry_id=81" title="Virtualization in LIMS" />
    <id>tag:www.jandrconsult.com,2006:/blogs/brian//2.81</id>

    <published>2006-08-05T17:12:41Z</published>
    <updated>2007-03-14T12:04:11Z</updated>

    <summary>There is no denying that virtualization is a hot trend in IT. Intel and AMD are baking virtualization into the next generation of chips and VMWare and Microsoft are giving away their software virtualization products for Intel-based servers. Could this trend apply to the LIMS industry, too?...</summary>
    <author>
        <name>Brian Jack</name>
        
    </author>
            <category term="LIMS Software" />
    
    <content type="html" xml:lang="en" xml:base="http://www.jandrconsult.com/blogs/brian/">
        <![CDATA[<p>There is no denying that virtualization is a hot trend in IT.  Intel and AMD are baking virtualization into the next generation of chips and VMWare and Microsoft are giving away their software virtualization products for Intel-based servers. Could this trend apply to the LIMS industry, too?</p>]]>
        <![CDATA[<p><a href="http://www.vmware.com/ ">VMWare</a> particularly has built up an interesting concept of <a href="http://www.vmware.com/appliances/">'virtual appliances'</a>.  Virtual appliances are defined as:</p>

<blockquote>A fully pre-installed and pre-configured application and operating system environment that runs on any standard x86 desktop or server in a self-contained, isolated environment known as a virtual machine. </blockquote>

<p>VMWare has some of these appliances that can be downloaded as examples and to satisfy specific niche needs.  For example, for a small company interested in exploring local PBX telecommunications, an <a href="http://www.asterisk.org/ ">Asterisk</a>-based appliance can be downloaded that is fully installed and preconfigured. </p>

<p>Typically, the VMWare appliances involve Linux based distributions and open source software, but increasingly, customers have been asking proprietary software vendors that produce highly complex software to distribute their software as an appliance.</p>

<p>There are some hurdles to overcome in order for LIMS systems to be distributed via virtual appliances.  Among these are:</p>
<ul>
<li>Operating System choices:  Many larger LIMS implementations use a high-end database server (in other words, not Windows or Linux based) that are not compatible with products like VMWare or Virtual Server.
<li>Performance:  Necessarily any virtual machine will operate less efficiently than if run on native hardware, although the performance capabilities of some virtual machines is amazing and approaches native performance levels.  When fully integrated with the hardware chips, this will become much less of an issue.
<li>Licensing:  When copies of the fully functioning software can be copied and used so easily, software licensing issues exist.  This is true of both vendor software and operating systems.
</ul>

<p>With that being said, there would be immediate and substantial benefits to LIMS customers if virtual appliances of LIMS systems were produced, including:</p>
<ul>
<li>Reduced time installing and configuring LIMS.  If databases and LIMS tiers can be bundled and delivered on one or more virtual machines, installation and configuration could be reduced to deploying a small number of files on a server and starting the virtual machine.
<li>Reduced IQ cost and complexity.  When a vendor provides a ready to use system with no significant installation time, Installation Qualification becomes significantly easier for the customer since installation and configuration steps are reduced.  Truly vendors will be able to offload much of this work  from the end customer.  Final responsibility for all qualifications will remain with the customer, of course.
<li>Disaster Recovery and Failover.  With virtual appliances, disaster recovery from one physical machine to another at the time of failure can become automatic, depending on configuration.  For example, a company can deploy a virtual appliance on a network storage shared by 2 physical machines.  If one fails, the other picks up the virtual appliance immediately and service is not interrupted (possibly with the second machine already running its own virtual machine.)
<li>Ability to move a virtual machine around to different physical machines without having to reinstall.  As new hardware technology becomes available, the upgrade of a virtual machine could be as easy as moving the virtual machine appliance to a new host.  No aspects of the virtual machine would necessarily have to change: virtual machine name, IP address, etc. 
<li>Snapshots:  Software virtual machines software support the ideas of snapshots - point in time copies of the OS that can be restored at a later point in time.  Snapshots can be used to restore software to a known good state at any time, a process that could be ideal for a change management system.
<li>Increased hardware utilization:  A single server could accommodate multiple appliances, allowing the hardware to be utilized to its full potential.
</ul></p>

<p>The benefits of utilizing virtual machine appliances are obvious to customers and would apply well to the LIMS industry.  Vendors must take the next step and overcome the barriers to producing virtual appliances in the LIMS industry in order for customers to see the benefits come to pass.</p>

<p>Are there any hurdles or benefits that I have missed?</p>]]>
    </content>
</entry>
<entry>
    <title>Hello, my name is Brian and I did not plan</title>
    <link rel="alternate" type="text/html" href="http://www.jandrconsult.com/blogs/brian/archives/2005/10/hello_my_name_i.shtml" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.jandrconsult.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=2/entry_id=71" title="Hello, my name is Brian and I did not plan" />
    <id>tag:www.jandrconsult.com,2005:/blogs/brian//2.71</id>

    <published>2005-10-02T02:12:52Z</published>
    <updated>2005-10-03T13:46:14Z</updated>

    <summary><![CDATA[Last week was a tough week.&nbsp; The week started off with me reading Bryan's first article for us: The Art of Planning.&nbsp; I thought it was a great article and a good way to kick off his series of insights for us.&nbsp; I just didn't know that it was going to be a foreshadow for the week....]]></summary>
    <author>
        <name>Brian Jack</name>
        
    </author>
            <category term="Project Management" />
    
    <content type="html" xml:lang="en" xml:base="http://www.jandrconsult.com/blogs/brian/">
        <![CDATA[<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">Last week was a tough week.<span style="">&nbsp; </span>The week started off with me reading <a href="http://www.jandrconsult.com/blogs/bryan/index.asp">Bryan's</a> first article for us: <a href="http://www.jandrconsult.com/cgi-bin/mt/mt-tb.cgi/67">The Art of Planning</a>.<span style="">&nbsp; </span>I thought it was a great article and a good way to kick off his series of insights for us.<span style="">&nbsp; </span>I just didn't know that it was going to be a foreshadow for the week.</p>]]>
        <![CDATA[<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">This past week was pretty typical of the last 8 or so: complete chaos.<span style="">&nbsp; </span>For about the last 2 months, I have been working on several projects at once.<span style="">&nbsp; </span>We are blessed to be very busy right now and because of that, many of us at J&amp;R have been working on multiple projects at once out of necessity.<span style="">&nbsp; </span>We do it because it helps our customers (at least in the short term).<span style="">&nbsp; </span>I hate doing it, though.<span style="">&nbsp; </span>I hate it because when I work on multiple projects at the same time, the absolute first thing that I sacrifice in order to make progress with each thread on which I work is my planning.<span style="">&nbsp; </span>I end up being so spread out that I jump in and handle the urgent issue du jour.<span style="">&nbsp; </span>As I write this (and probably as you read this), it is blazingly obvious that it is a mistake.<span style="">&nbsp; </span>For the last 2 months I have been worrying about the short-term urgency and neglecting the long-term big picture.</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">Then, on Thursday, my mistake hit me in the face.<span style="">&nbsp; </span>I was about to attend a status meeting for a project in which I was expected to be a key player. Not only did I not have any status to report on my assigned tasks, I didn't really know what they were or where they fit into the grand scheme of the whole project.<span style="">&nbsp; </span>I had ignored emails about the project for the last 2 months because it never made it to the radar of the day's emergencies.<span style="">&nbsp; </span>I didn't even realize that I didn't know any of this until Jeff told me this was case and<span style="">&nbsp; </span>snapped me out of my fog (I hope). </p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">On Thursday, it all hit me at once; I have sacrificed what is most important for what is least.<span style="">&nbsp; </span>I am thankful that Jeff was there to gently remind me of that (more gently than I deserved, to be honest).<span style="">&nbsp; </span>I let the pressures of my &quot;important&quot; projects cause me to forget the simplest of project management principles: plan.<span style="">&nbsp; </span>And I realized I was doing it even after reading Bryan's piece and thinking about how good his advice was!</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">As you can imagine, this is embarrassing for me.<span style="">&nbsp; </span>For many of the projects I am involved with, I am one of the project leaders.<span style="">&nbsp; </span>I also subscribe heavily to Stephen Covey's 7 Habits of Highly Effective People.<span style="">&nbsp; </span>In fact, in the last 2 weeks, I provided this book to 2 consultants in my group <span style="font-weight: bold;">and</span> I read it again myself!<span style="">&nbsp; </span>So many themes in that book are relevant:<span style="">&nbsp; </span></p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<ul type="disc" style="margin-left: 0.5in; direction: ltr; unicode-bidi: embed; margin-top: 0in; margin-bottom: 0in;">
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Never let what      matters most be at the mercy of what matters least</span></li>
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Life is a      program, and I am the programmer.</span></li>
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Be proactive</span></li>
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Begin with the      End in Mind</span></li>
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Put First      Things First</span></li>
</ul>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">In Covey's parlance, I let tasks that were urgent but unimportant trump tasks that were important but not urgent.<span style="">&nbsp; </span>The result is that for a few weeks, I was able to make progress on some urgent work, but I ended up neglecting other work that had to be done (including writing blogs!).</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">The resolution is crystal clear for me:<span style="">&nbsp; </span>I need to be in charge of my schedule.<span style="">&nbsp; </span>I need to schedule my planning activities in advance and follow-through on the plans that I make.<span style="">&nbsp; </span>Covey recommends doing this in week-long blocks so that when the inevitable unexpected issues come along, you can still achieve your plans.<span style="">&nbsp; </span>He also recommends having integrity at the time of decision, meaning that when the urgent but unimportant tasks come at you, you have to have the integrity to stand by your plans and not get derailed.<span style="">&nbsp; </span>That is my goal going forward.</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">So, thank you Bryan and thank you Jeff for reminding me about the first step towards success.<br/>
</p>
<iframe scrolling="no" frameborder="0" src="http://rcm.amazon.com/e/cm?t=jrconsinc-20&amp;o=1&amp;p=8&amp;l=as1&amp;asins=0743269519&amp;fc1=000000&amp;=1&amp;lc1=0000ff&amp;bc1=000000&amp;lt1=_blank&amp;IS2=1&amp;bg1=ffffff&amp;f=ifr" style="width: 120px; height: 240px;" marginwidth="0" marginheight="0"></iframe>]]>
    </content>
</entry>
<entry>
    <title>Blogs That I Read</title>
    <link rel="alternate" type="text/html" href="http://www.jandrconsult.com/blogs/brian/archives/2005/06/blogs_that_i_re.shtml" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.jandrconsult.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=2/entry_id=63" title="Blogs That I Read" />
    <id>tag:www.jandrconsult.com,2005:/blogs/brian//2.63</id>

    <published>2005-06-19T12:28:53Z</published>
    <updated>2007-01-05T03:43:42Z</updated>

    <summary><![CDATA[When I came out of college as a chemist, I had a good understanding of computers, having used them practically my whole life growing up.&nbsp; But, I didn't have a handle on PC technology that was current at the time.&nbsp; Both IBM PC compatibles and Macs were foreign to me.&nbsp; I was amazed to see both types being used effectively in business upon starting my first job, so I resolved to learn as much about how they really worked as possible....]]></summary>
    <author>
        <name>Brian Jack</name>
        
    </author>
            <category term="Personal Development" />
    
    <content type="html" xml:lang="en" xml:base="http://www.jandrconsult.com/blogs/brian/">
        <![CDATA[<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">When I came out of college as a chemist, I had a good understanding of computers, having used them practically my whole life growing up.&nbsp; But, I didn't have a handle on PC technology that was current at the time.&nbsp; Both IBM PC compatibles and Macs were foreign to me.&nbsp; I was amazed to see both types being used effectively in business upon starting my first job, so I resolved to learn as much about how they really worked as possible.</p>]]>
        <![CDATA[<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">This started a trend of research that led me to LIMS and then to consulting.<span style="">&nbsp; </span>One of my favorite research mechanisms was and is reading enthusiast magazines and<span style=""> </span>I have subscribed to several over the years.<span style="">&nbsp; </span>Many have transitioned from true enthusiast magazines to &quot;computers in business&quot; magazines.<span style="">&nbsp; </span>That is precisely how my interests have transitioned too, so I have not been disappointed.</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">Whenever I would get a new issue, invariably the first thing that I would do would be to go to the opinion columns and read them.<span style="">&nbsp; </span>In the good, long-standing computer magazines, these articles tend to either draw controversial conclusions (<a href="http://www.pcmag.com/category2/0,1738,3574,00.asp">Dvorak</a>, for example) or have some sort of detailed analysis of trends.</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">In fact, I would subscribe to trade magazines like <span style="font-style: italic;">InfoWorld</span> just to get the opinion columns.<span style="">&nbsp; </span>Some of the columns were available on the web, but I never felt comfortable with the idea of going to get the page I wanted.<span style="">&nbsp; </span>I liked it being delivered to me.</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">My interest in analysis and opinion in the IT industry is the basis of why I love reading blogs that deal with IT.<span style="">&nbsp; </span>The blogs that I read are a mixture of professional journalists and pundits as well as software and IT craftsman that have opinions that are valuable to me.<span style="">&nbsp; </span>Many of the professional blogs that I read now replace my magazine subscriptions- at least the ones I had just to read the opinion columns.<span style="">&nbsp; </span>My RSS reader satisfies my opinion fix when it notifies me that one of my favorite authors has published an article that is delivered directly to me.<span style="">&nbsp; </span></p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">I like reading blogs so much more than email newsletters even though they are similar to each other.<span style="">&nbsp; </span>An email newsletter makes me send my address to someone who then has to push the content to me.<span style="">&nbsp; </span>I get it whether I want it or not- and that is the point of why people create them.<span style="">&nbsp; </span>A blog is a more laid back approach.<span style="">&nbsp; </span>A blogger puts something &quot;out there&quot; on the Internet without knowing if anyone will actually read it.<span style="">&nbsp; </span>If people want it, they will come and get it.</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">Here are the blogs that I read regularly and why:</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Software Development Blogs </span><span style="">&nbsp;</span>- A large part of what we do at J&amp;R Consulting is software development.<span style="">&nbsp; </span>I like to understand the current trends and the best practices from the field.</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<ul type="disc" style="margin-left: 0.5in; direction: ltr; unicode-bidi: embed; margin-top: 0in; margin-bottom: 0in;">
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Larkware News, </span><a href="http://www.larkware.com/larkware2.xml"><span style="font-family: Verdana;">http://www.larkware.com/larkware2.xml</span></a><span style="font-family: Verdana;">, Mike Gunderloy, author of </span><span style="font-style: italic; font-family: Verdana;">Coder to Developer</span><span style="font-family: Verdana;">, culls together links from all over the      internet and provides both general and Windows/.NET specific reviews and      commentary.<span style="">&nbsp; </span>I have found many other      relevant bloggers by reading this blog.</span></li>
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Joel On      Software, </span><a href="http://www.joelonsoftware.com/rss.xml"><span style="font-family: Verdana;">http://www.joelonsoftware.com/rss.xml</span></a><span style="font-family: Verdana;">, Joel Spolsky produces a famous blog on      software development.<span style="">&nbsp; </span>There haven't      been many relevant posts recently, but historically, this has had many      articles that really capture the essence of development and provide great      insight.</span></li>
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Project      Aardvark, </span><a href="http://www.projectaardvark.com/rss.xml"><span style="font-family: Verdana;">http://www.projectaardvark.com/rss.xml</span></a><span style="font-family: Verdana;">, Joel Spolsky has interns creating a      &quot;secret&quot; project that they plan on shipping.<span style="">&nbsp; </span>I am a sucker for immense and irrational      hype.</span></li>
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">ChristopherHawkins.com      Blog, </span><a href="http://www.christopherhawkins.com/clhrss.xml"><span style="font-family: Verdana;">http://www.christopherhawkins.com/clhrss.xml</span></a><span style="font-family: Verdana;">, Christopher Hawkins is a consultant/software      developer who gives opinions on the craft of software development.<span style="">&nbsp; </span>He often indicates that software      developers need to improve their craft and provides ways to do it.<span style="">&nbsp; </span>I just started reading this one and I      like it a lot; Hawkins provides some valuable criticisms.</span></li>
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Jon's Radio, </span><a href="http://weblog.infoworld.com/udell/rss.xml"><span style="font-family: Verdana;">http://weblog.infoworld.com/udell/rss.xml</span></a><span style="font-family: Verdana;">, Jon Udell, a columnist for InfoWorld, often      blogs about cutting edge web technology.</span></li>
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Eric.Weblog(), </span><a href="http://software.ericsink.com/rss.xml"><span style="font-family: Verdana;">http://software.ericsink.com/rss.xml</span></a><span style="font-family: Verdana;">, Eric Sink, principal of SourceGear, writes      about configuration management (code repositories) and the business of      being an Independent Software Vendor (ISV).</span></li>
</ul>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">J&amp;R Consulting Blogs </span>- maybe someday this category will be LIMS industry blogs, but I haven't found any others yet.<span style="">&nbsp; </span>For now, these are the blogs of my J&amp;R colleagues.<span style="">&nbsp; </span></p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<ul type="disc" style="margin-left: 0.5in; direction: ltr; unicode-bidi: embed; margin-top: 0in; margin-bottom: 0in;">
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Jason Boyd's      Weblog, </span><a href="/blogs/jason/index.xml"><span style="font-family: Verdana;">http://www.jandrconsult.com/blogs/jason/index.xml</span></a></li>
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">John Buletza's      Weblog, </span><a href="/blogs/john/index.xml"><span style="font-family: Verdana;">http://www.jandrconsult.com/blogs/john/index.xml</span></a></li>
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Rob Sullivan's      Weblog, </span><a href="/blogs/rob/index.xml"><span style="font-family: Verdana;">http://www.jandrconsult.com/blogs/rob/index.xml</span></a></li>
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Jeff Vannest's      Weblog, </span><a href="/blogs/jeff/index.xml"><span style="font-family: Verdana;">http://www.jandrconsult.com/blogs/jeff/index.xml</span></a></li>
</ul>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">IT Blogs</span> - These blogs are about Information Technology in General.<span style="">&nbsp; </span>As peculiar as LIMS or Quality software development is, it is still part of IT work and it is good to get the perspective of the IT Executives.</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<ul type="disc" style="margin-left: 0.5in; direction: ltr; unicode-bidi: embed; margin-top: 0in; margin-bottom: 0in;">
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Chad Dickerson:      CTO Connection, </span><a href="http://weblog.infoworld.com/dickerson/rss.xml"><span style="font-family: Verdana;">http://weblog.infoworld.com/dickerson/rss.xml</span></a><span style="font-family: Verdana;">, Chad Dickerson is the CTO of InfoWorld and      publishes a weekly opinion column in the magazine that is also sent out in      blog format.<span style="">&nbsp; </span>Chad experiments with      podcasting and uses his blog to post quick notes outside of his weekly      column.<span style="">&nbsp; </span>His blogs are usually      pragmatic and present good business justification for IT moves.</span></li>
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">InfoWorld:      Columnists, </span><a href="http://www.infoworld.com/rss/columnists.xml"><span style="font-family: Verdana;">http://www.infoworld.com/rss/columnists.xml</span></a><span style="font-family: Verdana;">, All of the print opinion columns and some of      the online only InfoWorld opinion columns are available via this feed that      has updated columns each work day.<span style="">&nbsp;      </span>The columns cover the gamut from testing and development to      storage.<span style="">&nbsp; </span></span></li>
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Advice Line by      Bob Lewis, </span><a href="http://weblog.infoworld.com/lewis/rss.xml"><span style="font-family: Verdana;">http://weblog.infoworld.com/lewis/rss.xml</span></a><span style="font-family: Verdana;">, Bob Lewis is a former columnist for      InfoWorld print magazine and former employee of Perot Systems.<span style="">&nbsp; </span>Now he heads IT Catalysts (</span><a href="http://www.itcatalysts.com/"><span style="font-family: Verdana;">www.itcatalysts.com</span></a><span style="font-family: Verdana;">).<span style="">&nbsp; </span>All      of the posts to this blog are answers to questions that someone has      posted.<span style="">&nbsp; </span>Some of the questions come      from InfoWorld discussion board topics.<span style="">&nbsp;      </span>Others come from Lewis' email newsletter (see below).<span style="">&nbsp; </span>Lewis is the author </span><span style="font-style: italic; font-family: Verdana;">of Leading IT: The Toughest      Job in the World</span><span style="font-family: Verdana;"> and has a deep      insight into IT Leadership.</span></li>
</ul>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Misc Blog </span>- I only have one Miscellaneous blog (to share) that is not really relevant to work, but it is cool anyway.</p>
<ul type="disc" style="margin-left: 0.5in; direction: ltr; unicode-bidi: embed; margin-top: 0in; margin-bottom: 0in;">
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Cool      Tools,<span style="">&nbsp; </span></span><a href="http://www.kk.org/cooltools/index.xml"><span style="font-family: Verdana;">http://www.kk.org/cooltools/index.xml</span></a><span style="font-family: Verdana;">, Kevin Kelley is the former editor of </span><span style="font-style: italic; font-family: Verdana;">Wired</span><span style="font-family: Verdana;"> magazine.<span style="">&nbsp;      </span>Kelley organizes, well, Cool Tools.<span style="">&nbsp;      </span>It is an interesting grouping of items.<span style="">&nbsp; </span>Most are not technology based, but the      collection is something the tech people can appreciate.</span></li>
</ul>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;"><span style="font-weight: bold;">Email Lists</span> - I prefer blogs to email lists as I stated above, but there are three main email newsletters to which I subscribe that I read regularly.</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<ul type="disc" style="margin-left: 0.5in; direction: ltr; unicode-bidi: embed; margin-top: 0in; margin-bottom: 0in;">
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Keep The Joint      Running, </span><a href="http://www.issurvivor.com/"><span style="font-family: Verdana;">http://www.issurvivor.com/</span></a><span style="font-family: Verdana;">, Bob Lewis sends out a weekly email about      managing IT.</span></li>
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Out on a LIMS, </span><a href="http://www.geometrick.com/"><span style="font-family: Verdana;">http://www.geometrick.com/</span></a><span style="font-family: Verdana;">, Gloria Metrick of GeoMetrickEnterprises,      produces a monthly email pointing to a LIMS specific article on the      website.</span></li>
    <li style="margin-top: 0pt; margin-bottom: 0pt; vertical-align: middle; font-size: 10pt;"><span style="font-family: Verdana;">Windows      Secrets, </span><a href="http://windowssecrets.com/"><span style="font-family: Verdana;">http://windowssecrets.com</span></a><span style="font-family: Verdana;">, Brian Livingston, the former InfoWorld      columnist, is the editor for this newsletter that provides insight into      Windows.<span style="">&nbsp; </span>On more than one occasion,      I have used problem workarounds described in this newsletter to solve work      issues.<span style="">&nbsp; </span>There is a free version and      paid version that provides more content.</span></li>
</ul>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">&nbsp;</p>
<p style="margin: 0in; font-family: Verdana; font-size: 10pt;">I think staying informed on what is going on in the rest of the industry is important to learning.<span style="">&nbsp; </span>I am happy with the sampling of opinions and information that I get from my list, but I am also always looking for another good source of information.<span style="">&nbsp; </span>If anyone has found a relevant information source, I would love to hear about it.</p>]]>
    </content>
</entry>
<entry>
    <title>Follow-up: Where Does Quality Come From?</title>
    <link rel="alternate" type="text/html" href="http://www.jandrconsult.com/blogs/brian/archives/2005/05/follow-up_where.shtml" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.jandrconsult.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=2/entry_id=59" title="Follow-up: Where Does Quality Come From?" />
    <id>tag:www.jandrconsult.com,2005:/blogs/brian//2.59</id>

    <published>2005-05-28T22:42:58Z</published>
    <updated>2005-09-25T18:12:21Z</updated>

    <summary>Over the last couple of weeks, there have been several blog posts from my colleagues that I have wanted to comment upon with more than just an on site comment. My next several blogs will comment on these past articles. Where Does Quality Come From by Jeff Vannest...</summary>
    <author>
        <name>Brian Jack</name>
        
    </author>
            <category term="General Consulting" />
    
    <content type="html" xml:lang="en" xml:base="http://www.jandrconsult.com/blogs/brian/">
        <![CDATA[<p>Over the last couple of weeks, there have been several blog posts from my colleagues that I have wanted to comment upon with more than just an on site comment.  My next several blogs will comment on these past articles.  <a target="_blank" href="http://www.jandrconsult.com/cgi-bin/mt/mt-tb.cgi/48"><strong>Where Does Quality Come From</strong> </a> by <a target="_blank" href="http://www.jandrconsult.com/blogs/jeff/index.asp">Jeff Vannest</a></p>
]]>
        <![CDATA[<p>As Jeff continues with the stunning conclusion to this series of blogs, what have we learned so far?<br/>
<br/>
&nbsp;&nbsp; 1. I can't hold a metaphysical candle to Jeff when it comes to arguing philosophy.<br/>
&nbsp;&nbsp; 2. The philosophy of Quality can be summarized as &quot;Quality is in the eye of the beholder&quot;. <br/>
<br/>
There has to be a way of measuring or defining &quot;quality&quot; (lowercase q) even if we can't measure or define &quot;Quality&quot; (uppercase q). Take two characteristics that are similar to quality: beauty and taste. Beauty is the quintessential characteristic of personal preference. We know that we all see different things as being beautiful. Yet, industry makes billions and billions of dollars selling and capitalizing on beauty. If beauty is truly in the eye of a beholder, how do magazine editors know who to put on the cover of a magazine? They know as we do, that while beauty is a personal judgment, if enough people think the same thing is beautiful, then it <em>is</em> beautiful. The same can be said of taste. We all have different food tastes, yet the &quot;best&quot; restaurants are always full. I know that these restaurants are best because they are full. I may not like everything on the menu at a restaurant, but enough people do so that I can extrapolate that the food tastes good. I can recognize that something has beauty even if I don't find it personally appealing. Surely we can say the same thing about quality, can't we? While I will grant that personal preference and style enter into the decision of what has quality when we are talking about quality in the sense of the industry, we really aren't talking about personal choice (Quality), but the accepted consensus of the group or authority figure (quality). And, this type of quality can be specified and measured. We can use empirical observation to determine what has the best quality and we can create Editor's Choices in our magazines to show readers what is best. In the <a href="http://www.jandrconsult.com/blogs/jeff/archives/2005/05/where_does_qual.shtml">final article</a> of his series, Jeff makes the point that individuals can raise the quality of their environment. That is a hard point to argue against since I agree with this. A person can make the conscious choice to raise the quality of their environment. But sometimes, quality doesn't mean enhancing output or an environment, but merely adhering to an established standard. For example, there are Generally Accepted Accounting Practices in use by companies to report financial information. I will be the first to say that some of the accounting practices are just bad - especially the way that the accounting practices value (or don't) people. But the quality that the generally accepted practices offer is that everyone does it the same way. When someone deviates (see Enron scandal), we can say that there was a distinct lack of quality in the accounting output, no matter how creative and brilliant it was. So, perhaps this is a semantic issue. Perhaps when I hear the word &quot;quality&quot;, I think about the whole and when Jeff hears the word &quot;quality&quot;, he thinks about the individual. Maybe that is the only difference between our concepts. I think both have merit.<br/></p>
]]>
    </content>
</entry>
<entry>
    <title>Follow-up: Decisions and Opinions</title>
    <link rel="alternate" type="text/html" href="http://www.jandrconsult.com/blogs/brian/archives/2005/05/follow-up_decis.shtml" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.jandrconsult.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=2/entry_id=58" title="Follow-up: Decisions and Opinions" />
    <id>tag:www.jandrconsult.com,2005:/blogs/brian//2.58</id>

    <published>2005-05-28T19:54:34Z</published>
    <updated>2005-09-25T18:12:21Z</updated>

    <summary>Over the last couple of weeks, there have been several blog posts from my colleagues that I have wanted to comment upon with more than just an on site comment. My next several blogs will comment on these past articles. Decisions and Opinions by Jason Boyd...</summary>
    <author>
        <name>Brian Jack</name>
        
    </author>
            <category term="Project Management" />
    
    <content type="html" xml:lang="en" xml:base="http://www.jandrconsult.com/blogs/brian/">
        <![CDATA[<p>Over the last couple of weeks, there have been several blog posts from my colleagues that I have wanted to comment upon with more than just an on site comment. My next several blogs will comment on these past articles. <a href="http://www.jandrconsult.com/cgi-bin/mt/mt-tb.cgi/50" target="_blank"><strong>Decisions and Opinions</strong></a> by <a href="http://www.jandrconsult.com/blogs/jason/index.asp" target="_blank">Jason Boyd</a></p>]]>
        <![CDATA[<p>In his blog, Jason captured how we handle decisions at J&amp;R- someone is in charge of making the decision. That person generally listens to all opinions and then makes the decision based on what they feel is the best course of action. This kind of decision-making respects everyone, but still forces a single person to choose a course of action. When I started in management, I struggled a lot with the level of input to accept from people. On one hand, I wanted to appear to be a strong leader, so I was willing to make decisions based on my own opinion. On the other hand, I wanted everyone to accept the choices made, so I looked for a consensus. I am sure that this frustrated people who were affected by my decisions. Over time, I came to the conclusion that the process that Jason describes is the right approach for myself and the company. Recently, I read a book called <em>Leading IT: The Toughest Job In The World</em>, by Bob Lewis. Lewis is a noted columnist for <a href="http://www.infoworld.com" target="_blank">InfoWorld</a> and has a weekly email newsletter called <em><a href="http://www.issurvivor.com" target="_blank">Keep the Joint Running</a></em>. Both the column and the newsletter deal with IT and IT management. Chapter 3 in <em>Leading IT</em> is called &quot;Making Decisions&quot;. In this chapter, Lewis states that making decisions is the central aspect of being a leader. He describes 5 types of decision making processes:<br />
<ul><br />
    <li><strong>Authoritarianism</strong> - The leader decides what to do solely </li><br />
    <li><strong>Consensus</strong> - The leader makes all stakeholders uniformly agree with the decision </li><br />
    <li><strong>Consultation</strong> - The leader consults with stakeholders and then makes a decision </li><br />
    <li><strong>Delegation</strong> - The leader delegates the decision to someone else </li><br />
    <li><strong>Democracy</strong> - The leader choose the most popular decision from the stakeholders </li><br />
</ul><br />
Lewis describes the pros and cons for each of these, but comes to the conclusion that the one that scores the highest in terms of Speed, Buy-in, Cost, and Quality is Consultation, which is the technique that we use at J&amp;R. From my experience, I think that Lewis is right on. And so is Jason.<br/><br />
&nbsp;<iframe width="120" scrolling="no" height="240" frameborder="0" marginwidth="0" marginheight="0" src="http://rcm.amazon.com/e/cm?t=jrconsinc-20&amp;o=1&amp;p=8&amp;l=as1&amp;asins=0974935409&amp;fc1=000000&amp;=1&amp;lc1=0000ff&amp;bc1=000000&amp;lt1=_blank&amp;IS2=1&amp;f=ifr&amp;bg1=ffffff&amp;f=ifr"></iframe></p>]]>
    </content>
</entry>
<entry>
    <title>Follow-up: Java Stored Procedures</title>
    <link rel="alternate" type="text/html" href="http://www.jandrconsult.com/blogs/brian/archives/2005/05/follow-up_java.shtml" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.jandrconsult.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=2/entry_id=57" title="Follow-up: Java Stored Procedures" />
    <id>tag:www.jandrconsult.com,2005:/blogs/brian//2.57</id>

    <published>2005-05-28T18:02:38Z</published>
    <updated>2005-09-25T18:12:21Z</updated>

    <summary>Over the last couple of weeks, there have been several blog posts from my colleagues that I have wanted to comment upon with more than just an on site comment. My next several blogs will comment on these past articles. Java Stored Procedures in a LIMS Environment by Rob Sullivan...</summary>
    <author>
        <name>Brian Jack</name>
        
    </author>
            <category term="LIMS Consulting" />
    
    <content type="html" xml:lang="en" xml:base="http://www.jandrconsult.com/blogs/brian/">
        <![CDATA[<p>Over the last couple of weeks, there have been several blog posts from my colleagues that I have wanted to comment upon with more than just an on site comment.  My next several blogs will comment on these past articles.</p>

<p><a href="http://www.jandrconsult.com/cgi-bin/mt/mt-tb.cgi/56" target="_blank"><strong>Java Stored Procedures in a LIMS Environment</strong></a> by <a href="http://www.jandrconsult.com/blogs/rob/index.asp" target="_blank">Rob Sullivan</a></p>]]>
        <![CDATA[<p>In his blog, Rob did a good job of explaining the benefits of writing Java in an Oracle database.  In the case study he mentions, the use of Java code was absolutely necessary.  Without using Java, the code ran so slowly that it could not have been used in production.  By rewriting large parts in Java, the developed product was able to be effectively used by the client.  It is clear that having Java run in the database in a JVM (Java Virtual Machine) is a valuable feature of the Oracle database.  Java has a place in the Oracle developer toolbox right next to PL/SQL.</p>

<p>But the same case study that Rob mentioned also exposes one of the weaknesses of running Java code in the database.  After a period of use in production, users discovered that under certain circumstances the developed solution would generate an error message and the code would cease to function.  After investigation, we determined that the problem was not with the code that was written, but instead was with the Java Virtual Machine installed in the database.</p>

<p>Java is designed to be a language that can be written once and executed on any platform that has a JVM installed.  The JVM provides a consistent environment for the code to run regardless of what platform the JVM is installed.  For example, Java code running inside a JVM on a Windows platform will theoretically run the same as Java code running inside a JVM on a Linux platform - as long as the Java code was written to be compatible with the version of JVM installed on both platforms.</p>

<p>The same principle works with the Oracle database JVM.  The Oracle database JVM can execute code just as a Windows platform JVM does.  In our case study, we discovered a problem with the Oracle JVM.  The resolution to the problem was obvious.  We needed to have an updated JVM installed in the database. </p>

<p>With JVM environments outside of a database, this is fairly routine.  Sun (and others) produce JVM versions on a regular basis.  Installing the JVM is as easy as installing any other software on the system.  And because multiple versions of the JVM can be installed on the same machine, installing an updated JVM will not necessarily affect other Java applications.</p>

<p>The same cannot be said about the Oracle JVM.  The Oracle JVM cannot be updated independent of the database being upgraded.  Oracle produces the JVM that the database uses.  In fact, the way to update the Oracle JVM is to upgrade or patch the database as a whole.  In a regulated environment, this is not as easy a task as upgrading a JVM that exists outside of a database.  In addition, because of validation effort and because many vendors develop applications dependent on specific versions of Oracle, some pharmaceutical companies are bound by which version of the database they can run.  Upgrading the database may not be an option, which means that updating the JVM may not be an option.  It is possible to be stuck with an older version of the JVM.</p>

<p>This situation isn't really that different from the situation with other proprietary database languages.  They do not get updated either unless the database gets a new revision.  The difference with Java is that Java is designed to be platform independent and to have the JVM be easily upgraded.  That is not always the case when running Java in an Oracle database.  </p>

<p>Java is still a good option for certain computational tasks running in the database, but the reality is that it is not always as easy as taking external java code and running it effectively in the Oracle database.  Because of the way that the Oracle database environment is set, developers may be using outdated JVM environments for development.</p>]]>
    </content>
</entry>
<entry>
    <title>Milestones and Celebrations</title>
    <link rel="alternate" type="text/html" href="http://www.jandrconsult.com/blogs/brian/archives/2005/05/milestones_and.shtml" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.jandrconsult.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=2/entry_id=51" title="Milestones and Celebrations" />
    <id>tag:www.jandrconsult.com,2005:/blogs/brian//2.51</id>

    <published>2005-05-15T00:59:51Z</published>
    <updated>2005-09-25T18:12:21Z</updated>

    <summary>I attended a college graduation ceremony for one of my young cousins today. Barely into the 4 hour ceremony, I asked myself why we go through &quot;Pomp and Circumstance&quot; when we graduate from school. This is the same question I asked myself at my own graduation years ago. I decided then that it was silly. I didn&apos;t even want to attend, to be honest. I knew the graduation represented a celebration of an accomplishment (earning a degree), but I just wanted to get on the other side of the ceremony to the part where I start making money. In thinking about this today, I recognized that ceremonies like the one I attended are important, but not just for the obvious reason....</summary>
    <author>
        <name>Brian Jack</name>
        
    </author>
            <category term="Project Management" />
    
    <content type="html" xml:lang="en" xml:base="http://www.jandrconsult.com/blogs/brian/">
        <![CDATA[<p>I attended a college graduation ceremony for one of my young cousins today.  Barely into the 4 hour ceremony, I asked myself why we go through "Pomp and Circumstance" when we graduate from school.  This is the same question I asked myself at my own graduation years ago.  I decided then that it was silly.  I didn't even want to attend, to be honest.  I knew the graduation represented a celebration of an accomplishment (earning a degree), but I just wanted to get on the other side of the ceremony to the part where I start making money.  In thinking about this today, I recognized that ceremonies like the one I attended are important, but not just for the obvious reason.</p>]]>
        <![CDATA[<p>I attended a college graduation ceremony for one of my young cousins today.  Barely into the 4 hour ceremony, I asked myself why we go through "Pomp and Circumstance" when we graduate from school.  This is the same question I asked myself at my own graduation years ago.  I decided then that it was silly.  I didn't even want to attend, to be honest.  I knew the graduation represented a celebration of an accomplishment (earning a degree), but I just wanted to get on the other side of the ceremony to the part where I start making money.  In thinking about this today, I recognized that ceremonies like the one I attended are important, but not just for the obvious reason.</p>

<p>Sure, graduating from college with a degree is an accomplishment.  Even if hard work wasn't present, endurance surely was.  At my graduation, I didn't consider it much of an accomplishment, so I downplayed the celebration.  But remove the accomplishment from the equation and minimally, graduating from college is a life milestone.  Forgetting all of the minor milestones on a project plan for a minute, true milestones in life don't come very often- maybe just a handful in a lifetime: graduation, marriage, parenthood, promotions, etc. are few and far between.  Yet each mark a significant point in life when change occurs.  It is the change that we should be celebrating and these milestones should be cherished.</p>

<p>Recently, I have been reading two books by Jack Welch, the 20 year former CEO of General Electric.  <a href="http://rcm.amazon.com/e/cm?t=jrconsinc-20&o=1&p=8&l=as1&asins=0446528382&fc1=000000&=1&lc1=0000ff&bc1=000000&lt1=_blank&IS2=1&f=ifr&bg1=ffffff&f=ifr" target="_blank"><em>Jack: Straight from the Gut</em></a> and <a href="http://rcm.amazon.com/e/cm?t=jrconsinc-20&o=1&p=8&l=as1&asins=0060753943&fc1=000000&=1&lc1=0000ff&bc1=000000&lt1=_blank&IS2=1&f=ifr&bg1=ffffff&f=ifr" target="_blank"><em>Winning</em></a> both press the message that companies need to celebrate success more.  His premise in both books is that we identify so much with our jobs that when we struggle to succeed at work, we need to celebrate the accomplishments aggressively.  After all, we don't expect our favorite football team to win the Super Bowl and then not spray champagne on each other.  The ability to celebrate with work teammates is one of the keys to a winning organization that Welch presents in <em>Winning</em>.  </p>

<p>For the same reasons Jack Welch points out, the struggles and transitions that graduating from college represent are enough to make a celebration necessary, even if that means wearing a silly costume and getting a bunch of pictures taken.  Reasons to celebrate milestones come too infrequently to pass up the chance.</p>

<p>As of this writing, the newest member of our J&R Consulting staff, Chris Boyd, will be graduating from Xavier tomorrow with a degree in Computer Science.  Although this message will be late for Chris' big day, my advice to him is to savor the day.  Savor the ceremony, the pictures, the speeches, the hugs, the tears, and the dopes who write messages on their caps.  Savor it all and recognize the milestone that this represents in your life.  Soon enough, you will be in the daily grind and your project managers will forget to give you time to celebrate.  Take the chance to do it now.  I regret now that I didn't do the same at my own graduation.  </p>

<p><iframe src="http://rcm.amazon.com/e/cm?t=jrconsinc-20&o=1&p=8&l=as1&asins=0060753943&fc1=000000&=1&lc1=0000ff&bc1=000000&lt1=_blank&IS2=1&f=ifr&bg1=ffffff&f=ifr" width="120" height="240" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"><br />
</iframe></p>

<p><iframe src="http://rcm.amazon.com/e/cm?t=jrconsinc-20&o=1&p=8&l=as1&asins=0446528382&fc1=000000&=1&lc1=0000ff&bc1=000000&lt1=_blank&IS2=1&f=ifr&bg1=ffffff&f=ifr" width="120" height="240" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"><br />
</iframe></p>]]>
    </content>
</entry>
<entry>
    <title>Quality, Models, and Statistics (and even a dash of football)</title>
    <link rel="alternate" type="text/html" href="http://www.jandrconsult.com/blogs/brian/archives/2005/05/quality_models.shtml" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.jandrconsult.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=2/entry_id=49" title="Quality, Models, and Statistics (and even a dash of football)" />
    <id>tag:www.jandrconsult.com,2005:/blogs/brian//2.49</id>

    <published>2005-05-14T01:14:49Z</published>
    <updated>2005-09-25T18:12:21Z</updated>

    <summary>When I read Jeff&apos;s latest blog about Quality, I had the same reaction as when I read Zen and the Art of Motorcycle Maintenance. Reading both, I could almost hear myself say out loud, &quot;What do you mean, you can&apos;t define quality? I can define quality; surely you can!&quot;. After all, I worked as a chemist in a quality control laboratory. I know what quality is. I made sure drug products had it before being shipped! I can define it. Anyone who worked in a QC or QA unit knows the correct definition of quality: adherence to specifications. If your specifications are met, you have a quality product. Think about it: if you have no defects, you have quality. If you consistently do what you set out to do, you are producing a quality service. Easy....</summary>
    <author>
        <name>Brian Jack</name>
        
    </author>
            <category term="General Consulting" />
    
    <content type="html" xml:lang="en" xml:base="http://www.jandrconsult.com/blogs/brian/">
        <![CDATA[<p>When I read Jeff's latest blog about <a href="http://www.jandrconsult.com/cgi-bin/mt/mt-tb.cgi/48" target="_blank">Quality</a>, I had the same reaction as when I read <em><a href="http://www.virtualschool.edu/mon/Quality/PirsigZen/" target="_blank">Zen and the Art of Motorcycle Maintenance</a></em>.  Reading both, I could almost hear myself say out loud, "What do you mean, you can't define quality?  I can define quality; surely you can!".  After all, I worked as a chemist in a quality control laboratory.  I know what quality is.  I made sure drug products had it before being shipped!  <em>I</em> can define it.  Anyone who worked in a QC or QA unit knows the correct definition of quality: adherence to specifications.  If your specifications are met, you have a quality product.  Think about it: if you have no defects, you have quality.  If you consistently do what you set out to do, you are producing a quality service.  Easy.</p>]]>
        <![CDATA[<p>As I write this, I can imagine Jeff stating, "So," pausing for dramatic effect, "if I make magic consultant juice and I say that there is somewhere between 0% and 100% magic included, as long as I am within my stated specifications, I have a quality product, right?"  </p>

<p>Well, maybe there is more to quality than I first thought.  How do the specifications get set?  Don't they contribute to overall quality?  I apparently know one of the important parameters of quality (adherence to specifications), but I am clearly missing the whole picture.  This is a common mistake.  People love to create simple models of complex systems in hopes of someday being able to describe the complex with only a single 'statistic'.  I wanted to describe the complex using the simple and it didn't fully work for my definition of quality.</p>

<p>This wasn't my first foray into simple models for complex systems.  I have been doing this my whole life in one way or another.  In my early career, part of my job as a pharmaceutical stability chemist was to trend stability study results over time.  I could do wonders with a regression line!  When I started studying statistics formally, I learned the science of reducing large data sets (i.e. the world) into a small number of descriptors.  I thought that this was the most powerful scientific tool available until I walked to my boss' desk and saw a quote on his desk. <br />
<blockquote>"There are three kinds of lies: lies, damned lies, and statistics" - Benjamin Disraeli</blockquote></p>

<p>Later in my career, I had the "privilege" of studying accounting around the same time as the WorldCom and Enron situations.  Accounting always seemed like a generally accepted method of fitting a square peg in a round hole, and the happenings at the time surely didn't lend credibility to the accounting model.  On top of that, I learned in my accounting class that employees are an expense for a company.  That helped explain why the company that I worked for at the time was reducing employees (layoffs) due to stock prices falling.  Of course, the stock went up after a 10% workforce reduction.  Based on my simple understanding of the accounting model, I deduced that by reducing all expenses (i.e. getting rid of all workers), the company could make that much more money.  They didn't try that, though.  Maybe the accounting model doesn't factor people in correctly.</p>

<p>Finally, from my earliest memories, I have been trying to discuss and analyze the performance of athletes using simple statistics.  Hmmm, if a running back gains 4 yards per carry and a team has 4 downs to gain 10 yards, why doesn't the team run the ball every single time?  By that statistic of running efficiency, they can't lose, right?  No, there is more to the performance of a team than the statistical performance of an individual.</p>

<p>Trying to reduce a complex system down to a single representation sometimes skews the real picture, I guess.  But, like Jeff, I have been unable to explain quality.  Thank goodness he will set me straight in next week's blog!<br />
</p>]]>
    </content>
</entry>
<entry>
    <title>I don&apos;t like writing blogs. That&apos;s why I do it.</title>
    <link rel="alternate" type="text/html" href="http://www.jandrconsult.com/blogs/brian/archives/2005/05/i_dont_like_wri.shtml" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.jandrconsult.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=2/entry_id=47" title="I don't like writing blogs. That's why I do it." />
    <id>tag:www.jandrconsult.com,2005:/blogs/brian//2.47</id>

    <published>2005-05-12T02:26:31Z</published>
    <updated>2005-09-25T18:12:21Z</updated>

    <summary>Ok, this is kind of like cheating - writing a blog about writing blogs. But since I hope there is a &apos;payload&apos; somewhere in here, I think it still counts. I don&apos;t like writing blogs. It is hard - at least the kind of blogs that we write here. Here are the reasons I don&apos;t like it:...</summary>
    <author>
        <name>Brian Jack</name>
        
    </author>
            <category term="Personal Development" />
    
    <content type="html" xml:lang="en" xml:base="http://www.jandrconsult.com/blogs/brian/">
        <![CDATA[<p>Ok, this is kind of like cheating - writing a blog about writing blogs.  But since I hope there is a 'payload' somewhere in here, I think it still counts.  I don't like writing blogs.  It is hard - at least the kind of blogs that we write here.  Here are the reasons I don't like it:</p>]]>
        <![CDATA[<ul><li>In order to write a regular blog, I have to plan my time and activities in advance.  I can't usually just sit down and write one.  Except this one.  I just sat down and wrote it.
<li>I have to think of something to say.  Usually this means either brainstorming many ideas way in advance or spending each day thinking a little about the big picture of the industry and my job.
<li>I have to write my thoughts down in a way that makes sense and which can be communicated to someone else.  I am not a natural writer.  Creatively writing something adds stress to my life.
<li>I have to put aside my fear of rejection.  My blogs tend to have opinions in them (something to do with being a consultant, I think).  Putting something out there on the Internet where many people theoretically could see it is scary.  I don't want to poorly represent myself or the company.</ul>

<p>So, writing this blog on a weekly basis makes me feel uncomfortable, and that is precisely why I know I have to do it.  Writing the blog makes me uncomfortable because it is stretching me in ways that I obviously need to be stretched.  </p>

<p>To be the best consultant that I can be:<br />
<ul><li>I should be planning out my time more effectively.  I work on multiple projects at a time and help support many other consultants.  Blogging doesn't mean that my time is scheduled effectively, but practicing good time management helps me in all parts of my life.<br />
<li>I need to know more about this industry.  When I started blogging, I had a number of ideas that I brought to the project.  But since then, I have done research on books, management styles, and the industry in general in order to find topics to write about.   We all can benefit from thinking more about our job and place in the industry.<br />
<li>I need to improve my writing.  At this point in my career, I do more technical writing than coding.  The coders in our group are thankful for that, even if the technical writers are not.  I am convinced that effective business communication is as important in my job as any other single skill.  Every time that I write something is another chance to express thoughts (sometimes complex, sometimes not) in a way that can be understood.  This forum also forces me to write in a different style from time to time.  The informal tone and subject matter of a blog forces me to change up styles every once in a while.  Again, this only helps my writing.<br />
<li>I need to be more fearless.  A fearful consultant is not doing justice to the client.  I need to give honest opinion and direction.  By throwing my thoughts out to the Internet, I am making myself vulnerable, which in turn makes me stronger and braver.  Every time I write one of these, it makes me less afraid to do the next (even when I am writing about a subject like this).</ul></p>

<p>Writing blogs is hard and makes me feel uncomfortable and, along with other aspects of the job that stretch me, it causes me to be a better consultant.  I take comfort in that.</p>]]>
    </content>
</entry>
<entry>
    <title>Project Management by Executive Meeting</title>
    <link rel="alternate" type="text/html" href="http://www.jandrconsult.com/blogs/brian/archives/2005/05/project_managem.shtml" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.jandrconsult.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=2/entry_id=46" title="Project Management by Executive Meeting" />
    <id>tag:www.jandrconsult.com,2005:/blogs/brian//2.46</id>

    <published>2005-05-04T02:11:02Z</published>
    <updated>2005-09-25T18:12:21Z</updated>

    <summary>I was reminded again this week about my favorite project management technique for bringing a project that is starting to slip back on-track. The scenario goes like this: a project is defined by the business, and the management sets a deadline for the project. The project team creates a project plan around the deadline (not around the realistic and achievable end date), but because the project plan was forced to fit into the schedule, there is no contingency for tasks slipping. Invariably because of complex factors that the project team understands but management doesn&apos;t, the project starts to fall behind. The &quot;solution&quot;: have executive management conduct daily meetings to pressure the project team to report that it is on-track....</summary>
    <author>
        <name>Brian Jack</name>
        
    </author>
            <category term="Project Management" />
    
    <content type="html" xml:lang="en" xml:base="http://www.jandrconsult.com/blogs/brian/">
        <![CDATA[<p>I was reminded again this week about my favorite project management technique for bringing a project that is starting to slip back on-track.  The scenario goes like this: a project is defined by the business, and the management sets a deadline for the project.  The project team creates a project plan around the deadline (not around the realistic and achievable end date), but because the project plan was forced to fit into the schedule, there is no contingency for tasks slipping.  Invariably because of complex factors that the project team understands but management doesn't, the project starts to fall behind.  The "solution": have executive management conduct daily meetings to pressure the project team to report that it is on-track.</p>]]>
        <![CDATA[<p>Almost every successfully run project has one major characteristic in common: it was planned well from the beginning and anticipated issues up front.  Once a plan starts falling behind, it is extremely hard to try to bring it in on-time.  Yet, one approach often used is to have the executive management conduct meetings with the project team in order to "resolve" issues.  Outside management acts as if the project team members and project managers were goofing off during the project and it is their job to refocus everyone and lead them to success.<br />
?”</p>

<p><br />
In the short-term, this kind of strategy always seems to work.  Some people on the project team get the picture- work harder or face the prospect of being eliminated.  "This is a career limiting project".  Of course, putting undue pressure on the project team does nothing to actually bring the project in within the defined parameters of quality and cost.  It only forces people to exaggerate the truth about tasks or to temporarily work faster.  It can't last.  And team morale certainly takes a hit.</p>

<p>The shame of it is that this kind of pressure is well-intentioned (sort of).  Management wants to help the project finish on-time.  They want to lend their abilities to making the project a success.  The problem is that experienced managers aren't used to helping a project leader succeed, especially if they are below them in the organizational chart.  Managers are used to leading.  So, these meetings invariably cause the project manager to have to report to an extra level of management that is trying to micro-manage the project.  So, more time is wasted trying to bring the new leadership up to speed on the analysis work that the project team has done.</p>

<p>In reality, when management detects a project slippage, they <strong>can</strong> really help the situation.   They can simply let the project manager know that management and management resources are at the project manager's disposal.  With the extra resources at their disposal, the project manager is free to tackle the issues at hand.  This illustrates the project’s importance and the confidence in the project management that true leaders ought to have.  </p>

<p>Of course, management can also help by allowing the project team to set realistic end dates, but that is another story.<br />
</p>]]>
    </content>
</entry>
<entry>
    <title>Peopleware</title>
    <link rel="alternate" type="text/html" href="http://www.jandrconsult.com/blogs/brian/archives/2005/04/peopleware.shtml" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.jandrconsult.com/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=2/entry_id=44" title="Peopleware" />
    <id>tag:www.jandrconsult.com,2005:/blogs/brian//2.44</id>

    <published>2005-04-27T04:03:31Z</published>
    <updated>2005-09-25T18:12:21Z</updated>

    <summary>How many times have you been involved in a conversation with a LIMS project stakeholder where the talk eventually gets to the question, &quot;If I can build a building in 4 months, why does it take 2 years to put a LIMS in?&quot; I have heard this question a half dozen times. Of course, anyone involved in IT projects in general knows that there is no simple answer and that trying to explain that can be an exercise in futility. Ultimately, it comes down to the fact that constructing buildings has been done for millennia; humans get the basic principles of that. IT projects are relatively new and each one requires a lot of human capital and a lot of knowledge invested in that human capital in order to actually pull it off....</summary>
    <author>
        <name>Brian Jack</name>
        
    </author>
            <category term="Projects" />
    
    <content type="html" xml:lang="en" xml:base="http://www.jandrconsult.com/blogs/brian/">
        <![CDATA[<p>How many times have you been involved in a conversation with a LIMS project stakeholder where the talk eventually gets to the question, "If I can build a building in 4 months, why does it take 2 years to put a LIMS in?"  I have heard this question a half dozen times.  Of course, anyone involved in IT projects in general knows that there is no simple answer and that trying to explain that can be an exercise in futility.  Ultimately, it comes down to the fact that constructing buildings has been done for millennia; humans get the basic principles of that.  IT projects are relatively new and each one requires a lot of human capital and a lot of knowledge invested in that human capital in order to actually pull it off.</p>]]>
        <![CDATA[<p>It follows, then, that the best way of having success in an LIMS project is to make sure that the right people are put in a situation to succeed.  Without that basis, there is little chance of the project succeeding.  </p>

<p>This is the basic premise of one of my favorite books on IT projects: <em><a href="http://rcm.amazon.com/e/cm?t=jrconsinc-20&o=1&p=8&l=as1&asins=0932633439&fc1=000000&=1&lc1=0000ff&bc1=000000&lt1=_blank&IS2=1&f=ifr&bg1=ffffff&f=ifr">Peopleware: Productive Projects and Teams</a></em>, by Tom DeMarco and Timothy Lister.  This book, first published in 1987, is hardly new.  Yet the lessons contained within it are as applicable today as they were 20 years ago.  A 2nd edition of the book was released in 1999 that updates some of the original topics contained within.  I highly recommend this edition; if you work on projects that implement software, read it.</p>

<p>From a project perspective, several of the topics in the book strike home and apply to almost every project I have seen.  Following are two of the book's premises.  </p>

<p>1) Work Environment Matters for Knowledge Workers<br />
If it is true that people implement systems (and I haven't seen a LIMS system yet that implements itself), then people that have a good work environment do a better job of implementing systems than those that do not.  </p>

<p>DeMarco and Lister go into great detail about productivity gains available by putting knowledge workers in the proper environment.  They also do a good job of mocking the furniture police that decide which is the best half-cubicle wall for the most important project resources to sit behind.</p>

<p>As a consultant, I have the opportunity to see the working environment of many companies.  On the last three major projects I worked, the consulting resources had the following working environments:</p>

<p>a) a large "room" with 6 consultants in it.  The walls to the "room" did not go up to the ceiling, it had no door, and it was next to the conference room (which also did not have walls that went to the ceiling).  If anyone on the floor breathed, everyone heard it.</p>

<p>b) a cube farm in a room that seated about 60 people.  The acoustics of the room allowed a person at one end to hear the phone conversations taking place on the other end.  Of course conference rooms were converted to temporary work areas, so workers had speakerphone telecons in their cubes.  Again, every sound and phone call was heard by everyone.  Both this and the environment above <strong>required</strong> knowledgeable workers to put headphones on just to try to concentrate on work.</p>

<p>c) no place for consultants to sit at all.  Each week, every consultant tried to find a full-time person's desk that was not around that week.  They would then stake that out for the week.  Some weeks when not enough people were out sick, it was two to a desk.  Luckily at this place, it was rare for people to not be out sick.</p>

<p>Each project wanted the consultants to be on-site as much as possible to boot.  If you use consultants or contractors on your project, take note: putting multiple people together in a room does not foster communication; it fosters distraction.   I recognize that these work environments are not the domain of consultants only.  Full-time employees work in these conditions.  Accepting these types of environments <strong>guarantees</strong> inefficiency and delays.</p>

<p>2) Part of the manager's (project or organizational) job is to allow project members to get into a creative zone instead of being constantly interrupted.</p>

<p>The authors of the book describe that in order to do really productive work, a person has to get into a ' creative zone'.  Anyone familiar with sports or who has been engrossed in a development project at 2:00 am will register with the idea of a time when they were ultra-productive for a period of time.  According to the book, it takes a person a significant amount of time to build up the concentration to get into a zone.  Every phone call, email, and instant message can interrupt the concentration and prevent a person from getting into their ultra-productive time.   In my opinion, it is part of a project manager's job to make sure that team members are allowed to go interrupt-free as often as possible in order to be productive.  The opposite (constant meetings, emails, and phone calls) simply causes so many distractions in a day that nothing ever gets done.  </p>

<p><em>Peopleware</em> has many more incredibly relevant points that I haven't touched here and I have many more stories from projects that did not follow the basic tenets of the book - but that is a future blog…</p>

<p><iframe src="http://rcm.amazon.com/e/cm?t=jrconsinc-20&o=1&p=8&l=as1&asins=0932633439&fc1=000000&=1&lc1=0000ff&bc1=000000&lt1=_blank&IS2=1&f=ifr&bg1=ffffff&f=ifr" width="120" height="240" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"><br />
</iframe></p>]]>
    </content>
</entry>

</feed>

