<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ERP and Data Collection in the Food Industry</title>
	<atom:link href="http://food-erp.com/blog/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://food-erp.com/blog</link>
	<description>How technology can help companies in the food industry</description>
	<lastBuildDate>Wed, 16 May 2012 19:35:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Reassessing what to learn</title>
		<link>http://food-erp.com/blog/2012/05/16/reassessing-what-to-learn/</link>
		<comments>http://food-erp.com/blog/2012/05/16/reassessing-what-to-learn/#comments</comments>
		<pubDate>Wed, 16 May 2012 19:31:52 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[easy]]></category>
		<category><![CDATA[evaluations]]></category>
		<category><![CDATA[Food]]></category>
		<category><![CDATA[Learning]]></category>
		<category><![CDATA[Microsoft BI]]></category>
		<category><![CDATA[PowerPivot]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[ressources]]></category>
		<category><![CDATA[SQL]]></category>

		<guid isPermaLink="false">http://food-erp.com/blog/2012/05/16/</guid>
		<description><![CDATA[I was pretty silent over the past few weeks not writing much here on this blog or elsewhere in the Cloud. The reason for this was that I took a deep dive into reporting options for food companies, especially surrounding &#8230; <a href="http://food-erp.com/blog/2012/05/16/reassessing-what-to-learn/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I was pretty silent over the past few weeks not writing much here on this blog or elsewhere in the Cloud. The reason for this was that I took a deep dive into reporting options for food companies, especially surrounding the capabilities of the <a href="http://www.powerpivot.com">MS-PowerPivot</a> plug-in for MS-Excel 2010. This deep dive triggered with me a reassessment of the things I want to learn and – which I don&#8217;t.
</p>
<p><script type="text/javascript"><!--
google_ad_client = "ca-pub-6459288121260192";
/* BANNERBODYBLOG */
google_ad_slot = "5457385143";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p><a href="http://food-erp.com/blog/2012/01/05/the-need-to-learn-coding/">At the beginning of the year I announced my ambition to learn programming</a>, today I am announcing that I will drop my efforts. The reason is not, that this is getting too complicated for me to comprehend, neither that I don&#8217;t see value in it. Actually quite the opposite, the classes so far taught me a lot about the basic principles of web application development, a core knowledge of web technologies, just enough to have intelligent conversations with others. Discontinuing now is not really a matter of giving up, it is the recognition of knowing what I wanted to know, and that the next step to take would take more than I am willing to give.
</p>
<p>To get really good at any technology, you got to use it on a regular basis. Learning a programming language, regardless of which, is not really a matter of intelligence, I think anybody can do this. You need to use it day by day to become really good at it. I will not turn into a programmer; I will never have enough practice to become really good at it.
</p>
<p>Technology shall help us to make our jobs more efficient. In my current role, I am what others may call a knowledge worker. I work with a lot of data residing in spreadsheets, databases, on the web and in other locations. I must admit, that the way I was working with the tools that are installed on my desktop, the tools that where my home in my day to day activities, especially the MS-Office Suite, was rudimentary at best. I changed that. I decided that I needed to learn more about the tools that I am using every day to make the things I need to get done faster.
</p>
<p>Anybody that manages anything manages by numbers. Your ability to manage is largely limited by what you can do with the numbers that are provided to you. There is tremendous power in what <a href="http://www.microsoft.com">Microsoft</a> calls &#8220;personal BI&#8221; in which knowledge workers can learn pretty fast to mesh up numbers in large volumes, create reports they can analyze, slice and dice and even combine with freely available information from the web. They beauty of it is, that it is to some degree free of charge, you must have the most current Version of MS-Excel to get started, but the plugin is free. It gets you hooked pretty fast, once you see that you can process 10 Mio rows in MS-Excel with blistering speed in memory, you ask yourself how you could live without it. Microsoft learned also from previous mistakes, making this solution not only simple (let&#8217;s be honest, MDX and the old Analysis Services were anything but), but also really scalable and sharable. As they drag you in with the sexiness of these reporting tools, they will also charge additional bucks, licenses for additional SQL Server instances you want to run, licenses for Sharepoint Server and other things, so I guess at the end it is not really free. It is sort of the first fix that is free.
</p>
<p><script type="text/javascript"><!--
google_ad_client = "ca-pub-6459288121260192";
/* BANNERBODYBLOG */
google_ad_slot = "5457385143";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<p>To stay on the topic though, the absolute greatest piece of it all is, that the Microsoft people create a tremendous amount of learning materials that you can access online and for free. My prime destinations for learning materials are:
</p>
<p><a href="http://channel9.msdn.com">http://channel9.msdn.com</a>             (very technical)
</p>
<p>and
</p>
<p><a href="http://www.microsoftvirtualacademy.com">http://www.microsoftvirtualacademy.com</a>     (not quite as technical)
</p>
<p>Both offer great educational content, especially via video. I download these videos in MP4, store them on my tablet and watch them in airports, hotel rooms and airplanes while travelling. I watched so far more than 200 of these videos across all kinds of topics. Reassessing what to learn was also partially triggered by the way the learning materials are presented to me. While <a href="http://www.codecademy.com">http://www.codecademy.com</a> provided a nice platform and interactive learning and coding, it was not available to me when I had availability – there is rarely internet on planes. In addition, videos are something that I can better learn from, I can replay important areas when I need them and it combines nice visuals with great Audio. My decision to switch was therefore not only based on the subject matter, but also in the way it is being presented to me.
</p>
<p>This brings up my last point: Believe me when I say this, but I have not read a 100-page manual in probably 2 years. I mean, don&#8217;t even bother sending it to me. My attention span does not last that long to read some poorly written documentation that long. Since I am not reading these either, I have stopped creating these too. This does not mean that I don&#8217;t create learning content anymore, it just does mean that the content that I provide will not be in text – it is on video and I have made more than 50 that I share with my immediate community. It is not only that I reassessed what to learn – I reassessed how to teach as well.<br/>
	</p>
<p><script type="text/javascript"><!--
google_ad_client = "ca-pub-6459288121260192";
/* BLOGBANNERLARGE */
google_ad_slot = "7461112222";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://food-erp.com/blog/2012/05/16/reassessing-what-to-learn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>About the ‘egglaying woolmilksow’ and Reporting in the Food Industry</title>
		<link>http://food-erp.com/blog/2012/04/25/about-the-egglaying-woolmilksow-and-reporting-in-the-food-industry/</link>
		<comments>http://food-erp.com/blog/2012/04/25/about-the-egglaying-woolmilksow-and-reporting-in-the-food-industry/#comments</comments>
		<pubDate>Wed, 25 Apr 2012 15:43:50 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Reporting]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Bi]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[evaluation]]></category>
		<category><![CDATA[FDA]]></category>
		<category><![CDATA[Food]]></category>
		<category><![CDATA[Report]]></category>
		<category><![CDATA[Urner Barry]]></category>
		<category><![CDATA[USDA]]></category>

		<guid isPermaLink="false">http://food-erp.com/blog/2012/04/25/</guid>
		<description><![CDATA[The &#8216;egglaying woolmilksow&#8217; is an idiom popular in the German language, which represents something that does it all. Everything you need in one single low maintenance environment. It reflects in our world the desire to have a single tool for &#8230; <a href="http://food-erp.com/blog/2012/04/25/about-the-egglaying-woolmilksow-and-reporting-in-the-food-industry/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img align="left" src="http://food-erp.com/blog/wp-content/uploads/2012/04/042512_1543_Abouttheegg1.jpg" alt="" height="185" width="300" style=padding:15px;/>The &#8216;egglaying woolmilksow&#8217; is an idiom popular in the German language, which represents something that does it all. Everything you need in one single low maintenance environment. It reflects in our world the desire to have a single tool for a wide range of purposes, like a Swiss army knife or a Leatherman. In the computer world we call this digital convergence. This brought us all-in-one printers/scanners/faxes, smartphones and ever more feature rich devices in our homes for entertainment and work.
</p>
<p><script type="text/javascript"><!--
google_ad_client = "ca-pub-6459288121260192";
/* BLOGBANNERLARGE */
google_ad_slot = "7461112222";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<p>When you look at this idiom, you will quickly recognize that the ideal of everything in one comes with significant compromises. Smartphones, as great as they are, have significant limitations based on screen size and input devices (your fingers just are as big as they are), making a smartphone not really ideal to do a lot of reading or writing. The screw driver of the Swiss army knife is probably not as practical as a specific screw driver in the right size for the job; I guess you catch my drift.
</p>
<p>Digital convergence that puts more and more features in a single device has basically stopped in the world of software. If you look at current trends, you see that more and more things are done via &#8216;Apps&#8217; which have comparatively little functionality within themselves, but we use lots of them. Digital convergences in Software today means, that we work with lots of different modules and pieces at the same time, but we want them to seamlessly integrate with each other. In Software, the current buzzword for this is interoperability. More and different software modules work coherently and seamlessly together.
</p>
<p>A business in the food industry is managed by numbers which are represented in reports. To manage your business well, you have a range of different requirements that not one single reporting tool can offer. There is no one-size-fits-it-all or &#8216;egglaying woolmilksow&#8217;. Considerations for the choice of reporting tools include:
</p>
<ul>
<li>Delivery: via File Folder, email, fax, browser, print,…
</li>
<li>Offline:     do you need the reports when disconnected from the internet?
</li>
<li>Real-time: do you need most current data or can the data be pre-aggregated?
</li>
<li>Write-back: do you need the ability to add comments or change data, or do you just read, slice and dice?
</li>
<li>Hardware: do you run this on PC&#8217;s or on other form factors, such as tablets, smartphones?
</li>
<li>Internal Data: are the data in a single database or single application, or are they spread out across multiple internal systems?
</li>
<li>External Data: Do you want to incorporate data from external web services like USDA, FDA, Urner Barry, Chisolm and others?
</li>
<li>Organizational: Is the reporting managed by end-users, department leads or IT?
</li>
<li>Data Volume: Are we dealing with a couple hundred thousand line items a year or tens of millions and more?
</li>
<li>….
</li>
</ul>
<p>Now, if you say &#8216;all-of-the-above&#8217;, you will easily wind up with a number of reporting tools that you need to incorporate and orchestrate to work together. Even BI Solutions from single vendors, whether IBM (Cognos), Oracle (Hyperion), SAP (BusinessObjects), Teradata, Microsoft (my personal favorite!) or SAS are comprised of a range of tool sets that address issues in different ways. Each of them has strength and weaknesses, and it is more common than not where companies decide to use multiple ones in their environment, because they are truly great in one aspect, but too weak in another.
</p>
<p><script type="text/javascript"><!--
google_ad_client = "ca-pub-6459288121260192";
/* BLOGBANNERLARGE */
google_ad_slot = "7461112222";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<p>Every reporting tool has its purpose, the build-in reporting tools in your ERP package, the look-up reports and screens that are integrated and even MS-Excel has its purpose. The issue is not how many we use, the issue is how we can keep them peaceful and well living next to each other, like hens, sheep, cows and hogs – sometimes on separate farms.
</p>
<p><script type="text/javascript"><!--
google_ad_client = "ca-pub-6459288121260192";
/* BANNERBODYBLOG */
google_ad_slot = "5457385143";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://food-erp.com/blog/2012/04/25/about-the-egglaying-woolmilksow-and-reporting-in-the-food-industry/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Legacy Technologies will die with a Big Bang</title>
		<link>http://food-erp.com/blog/2012/04/20/legacy-technologies-will-die-with-a-big-bang/</link>
		<comments>http://food-erp.com/blog/2012/04/20/legacy-technologies-will-die-with-a-big-bang/#comments</comments>
		<pubDate>Fri, 20 Apr 2012 19:30:22 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Assembler]]></category>
		<category><![CDATA[Cobol]]></category>
		<category><![CDATA[ERP]]></category>
		<category><![CDATA[Food]]></category>
		<category><![CDATA[legacy]]></category>
		<category><![CDATA[RPG]]></category>

		<guid isPermaLink="false">http://food-erp.com/blog/2012/04/20/</guid>
		<description><![CDATA[I had 5 engagements in the recent past, where clients ran what one would call legacy systems. Legacy systems in this context are systems have emerged in the 70s and early 80s and sometimes before that, when there was no &#8230; <a href="http://food-erp.com/blog/2012/04/20/legacy-technologies-will-die-with-a-big-bang/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I had 5 engagements in the recent past, where clients ran what one would call legacy systems. Legacy systems in this context are systems have emerged in the 70s and early 80s and sometimes before that, when there was no such thing as standard software. Standard software just started emerging, when SAP among others started developing its first suite for Payroll and Accounting functions on large computer systems in the early 70s. A lot of companies at the time saw tremendous opportunities to automate certain business tasks specific to their environment by developing solutions custom designed for the opportunities they had, while software companies emerged developing software for common functionality. COBOL, RPG and Assembler were common languages in the business world to develop such applications, and Hardware provided largely by IBM provided the hardware platforms to run these solutions.
</p>
<p><script type="text/javascript"><!--
google_ad_client = "ca-pub-6459288121260192";
/* BANNERBODYBLOG */
google_ad_slot = "5457385143";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<p>Most companies turned the corner at some point, replacing their old homegrown system with standard ERP-Systems perhaps complemented with some add-ons that may be still home grown, but it is surprising how many of these legacy applications still exist. This does not come as too much of a surprise to me with really large organizations, but when I encounter a food processor with a couple of locations and perhaps a few hundred to a couple of thousand employees, you got to ask yourself – Why?
</p>
<p>I admit, a custom tailored suit fits normally better, and a lot of these legacy applications have certain detailed features that make the move to another application especially hard. I guess the point though should be to rethink the overall solution to the problem and not trying to move the old habits to new software. &#8220;Now we got a new system, we can make the wrong things faster.&#8221;
</p>
<p>Unfortunately a lot of companies do not turn the corner. They may go out of business (Bang!), get acquired by somebody else (Bang!) just because they did not move in time. The underlying reason is twofold:
</p>
<ol>
<li>Companies look at software and hardware as capital expenditures and internal personnel as expense. While they like to reduce the latter, they keep justifying that they need these people, because they always had. Since they hardly ever invested in software and hardware, a significant shift in the expense structure is hard to comprehend and execute.
</li>
<li>People that are dependent on that technology fight with tooth and nails to keep the old stuff. The average COBOL or RPG programmer today is in the 50s. They do not bother learning new programming languages such as C# or JavaScript, they also refuse to learn different ways, such as object oriented programming or Web technologies. Their life depends on staying with the old stuff, because they will hardly get a new job with their current skillset.
</li>
</ol>
<p><script type="text/javascript"><!--
google_ad_client = "ca-pub-6459288121260192";
/* BLOGBANNERLARGE */
google_ad_slot = "7461112222";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<p>This situation is for a lot of companies like driving full speed towards a cliff. Existing management in IT will fight to keep the old stuff until they retire. Their legacy will be that the leave a company with a system that nobody that comes after them can still maintain. Their interest is not aligned with the goal of the organization to become lean and efficient or even long lasting. Their motives are largely selfish. Their strategy though will jeopardize the future of the organization they work for in a dramatic fashion unit the Big Bang occurs – whether that are expiring software licenses, hardware that is no longer supported or spare parts are sparely available or not finding successors that can and want to deal with this, because it jeopardizes their future. The Big Bang will occur at some point, so change or watch it to happen.
</p>
<p>PS.:    If you read this, and you are in management of a company that runs legacy software, this article probably does not apply to you. You must be a good and well-intended person.
</p>
<p><script type="text/javascript"><!--
google_ad_client = "ca-pub-6459288121260192";
/* BLOGBANNERLARGE */
google_ad_slot = "7461112222";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://food-erp.com/blog/2012/04/20/legacy-technologies-will-die-with-a-big-bang/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FDA pilots on their way</title>
		<link>http://food-erp.com/blog/2012/04/11/fda-pilots-on-their-way/</link>
		<comments>http://food-erp.com/blog/2012/04/11/fda-pilots-on-their-way/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 15:10:53 +0000</pubDate>
		<dc:creator>Administrator</dc:creator>
				<category><![CDATA[Meat]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Traceability]]></category>
		<category><![CDATA[Food]]></category>
		<category><![CDATA[interoperability]]></category>

		<guid isPermaLink="false">http://food-erp.com/blog/2012/04/11/</guid>
		<description><![CDATA[After travelling on business and my first beach vacation of the year over the Easter weekend, I thought it is time to catch up with some of the regulatory progress that FSMA (the Food Safety Modernization Act) has made over &#8230; <a href="http://food-erp.com/blog/2012/04/11/fda-pilots-on-their-way/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>After travelling on business and my first beach vacation of the year over the Easter weekend, I thought it is time to catch up with some of <a href="http://www.fda.gov/Food/FoodSafety/FSMA/default.htm">the regulatory progress that FSMA (the Food Safety Modernization Act)</a> has made over the past few months. Even though I deal a lot with the red-meat industry, people may think why bother, since FDA is not regulating meat, but stay with me for a second and you will see why.
</p>
<p><script type="text/javascript"><!--
google_ad_client = "ca-pub-6459288121260192";
/* BANNERBODYBLOG */
google_ad_slot = "5457385143";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<p>Traceability has probably been the most dominant topic in industry publications for the past couple of years <a href="http://food-erp.com/blog/category/traceability/">including this blog</a>. Traceability systems are the ways and means we are using today to perform recalls. The problem that FSMA tasked FDA is resolving the speediness of the recalls, which in the PBA case, the Jalapeno case and the spinach case took weeks until the ultimate source of an outbreak was found, contaminated product removed from the shelves and a lot of innocent businesses harmed. The first step to redefine how traceability systems need to work in the future, FDA and IFT worked together on defining pilot studies to see what is feasible to do. Consider these pilot studies &#8216;feasibility studies&#8217;. The cases that FDA has defined have been published on <a href="http://fdatransparencyblog.fda.gov/2012/03/15/rapid-tracing-of-food-products-prevents-illness/">FDA&#8217;s blog and the include Tomatoes, Peanut Butter and Kung Pao Style Chicken</a>. Read the full blog entry real careful!
</p>
<p><script type="text/javascript"><!--
google_ad_client = "ca-pub-6459288121260192";
/* BANNERBODYBLOG */
google_ad_slot = "5457385143";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<p>Kung Pao Style Chicken! If you have followed the history of these pilots, you may have noticed that they were tasked to do just 2 pilots and came up initially with Peanut Butter and Tomatoes. Regulators in FDA and IFT must have thought something like &#8220;Let&#8217;s look for some serious trouble!&#8221; While the first two supply chains are practically entirely contained within the regulatory domain of FDA, Chicken is not!
</p>
<p>What do we expect to find out from these studies? I guess the result is clear: Traceability technology that FDA is going to mandate for its foods must be sooner or later expanded to all USDA regulated foods. This means that either the entire effort of making our recall systems faster will stall, because of some pretty obvious large holes, or we will look at another large change in our traceability system requirements for the entire food industry this time around. Stay tuned, the results of the pilots are expected at the end of summer. Enjoy the summer!
</p>
<p><script type="text/javascript"><!--
google_ad_client = "ca-pub-6459288121260192";
/* BLOGBANNERLARGE */
google_ad_slot = "7461112222";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
]]></content:encoded>
			<wfw:commentRss>http://food-erp.com/blog/2012/04/11/fda-pilots-on-their-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

