<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Serus Corporation</title>
	<atom:link href="http://serus.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://serus.wordpress.com</link>
	<description>Intelligent Operations Management for Outsourced Manufacturing</description>
	<lastBuildDate>Sat, 06 Sep 2008 17:39:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='serus.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Serus Corporation</title>
		<link>http://serus.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://serus.wordpress.com/osd.xml" title="Serus Corporation" />
	<atom:link rel='hub' href='http://serus.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Closed Loop Operations Management</title>
		<link>http://serus.wordpress.com/2008/06/03/closed-loop-operations-management/</link>
		<comments>http://serus.wordpress.com/2008/06/03/closed-loop-operations-management/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 00:57:27 +0000</pubDate>
		<dc:creator>Brian Sohmers</dc:creator>
				<category><![CDATA[bpm]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[enterprise 2.0]]></category>
		<category><![CDATA[closed loop]]></category>
		<category><![CDATA[compliance]]></category>
		<category><![CDATA[decision making]]></category>
		<category><![CDATA[decision support]]></category>
		<category><![CDATA[feedback]]></category>
		<category><![CDATA[intelligent operations management]]></category>
		<category><![CDATA[open loop]]></category>
		<category><![CDATA[operations management]]></category>
		<category><![CDATA[visibility]]></category>

		<guid isPermaLink="false">http://serus.wordpress.com/2008/06/03/closed-loop-operations-management/</guid>
		<description><![CDATA[Aberdeen Group recently released a white paper called &#8220;Technology Strategies for Closed Loop Inventory Management&#8220;. This paper explains how inventory has and will continue to be the lifeblood of supply-chains and as such, needs to be properly managed. Inventory drives revenue and efficiency for companies by reducing capital (with few inventories in stock) and simultaneously [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=133&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Aberdeen Group recently released a white paper called &#8220;<a href="http://www.aberdeen.com/summary/report/benchmark/4739-RA-closed-inventory-management.asp">Technology Strategies for Closed Loop Inventory Management</a>&#8220;. This paper explains how inventory has and will continue to be the lifeblood of supply-chains and as such, needs to be properly managed.</p>
<blockquote><p>Inventory drives revenue and efficiency for companies by reducing capital (with few inventories in stock) and simultaneously increasing customer service levels. – Aberdeen Group.</p></blockquote>
<p>Those companies following the principle of closed loop inventory management can:</p>
<ol>
<li>Determine safety stock targets</li>
<li>Replenish inventory into distribution buffers</li>
<li>View end-to-end inventory</li>
<li>Respond quickly to market events</li>
<li>Segment inventory based on customer service requirements</li>
</ol>
<p><strong>Closed Loop Operations Management<br />
</strong></p>
<p>Decades ago, closed loop quality management was in vogue and most companies today have achieved this through total quality management programs. It&#8217;s certainly refreshing to see closed loop inventory management being discussed which is a must for a high-tech company to compete in today&#8217;s global market place, but the focus on just quality and inventory falls short. What sets best in class companies apart from the competition is <strong>closed loop operations management</strong>. Closed loop operations management encompasses inventory, quality, production, accounting, and other value added activities that help bring products to market.</p>
<p><strong>Closed Loop Systems<br />
</strong></p>
<p>Before exploring the attributes and benefits of closed loop operations management, let&#8217;s quickly review what a closed loop system is. In an open-loop system, there is no feedback. Inputs are calculated based on desired outcome only. <span style="font-size:small;font-family:Calibri;">An example of open loop management in high-tech operations is setting inventory levels, production schedules, and supply chain plans based on just sales forecasts and orders. A closed-loop system, on the other hand, is one that is controlled based on both desired outcomes and feedback from the system. Applying this principle to the former example, would mean that inventory levels, production schedules, and supply chain plans are determined not just by sales forecast and orders, but also feedback from ongoing operations.</span> </p>
<p>Having a closed loop system provides the following advantages over an open loop system:</p>
<ol>
<li>Disturbance adjustment (such as actual yields and cycle-time)</li>
<li>Guaranteed performance even with model uncertainties (No supply-chain planning model matches the real supply-chain perfectly)</li>
<li>Reduced sensitivity to communication errors (developing the plan is one thing, but errors can develop when communicating it, especially to trading partners)</li>
<li>Improved reference tracking to plan</li>
</ol>
<p><strong>Visibility<br />
</strong></p>
<p>So the different between open and closed loop operations management is the use of feedback from ongoing operations. One of the problems operations folks face today is they spend much time, effort, and money on planning to optimize operations by minimizing inventory, decreasing cycle time and lead time, and improving on-time delivery, but they lack visibility and execution ability to achieve their targets. As a result, buffers (inventories, freeze periods, longer lead times) are routinely accepted to insulate plans from disruptions, leaving decisions to be local in time and function, often based on historic performance at best.</p>
<p>To close the loop between planning and execution companies need to establish feedback through <strong>visibility</strong> to monitor for issues and trading partner <strong>compliance</strong> to instructions,trade laws, and environmental laws, systematic root-cause analysis, and <strong>decision support</strong>for proactive and concerted responses. This ensures plans actually happen rather than just replanning to adjust to reality. This is an ongoing process where visibility is established to continuously monitor and enable management by exception. Once alerted to an issue, the impact is assessed, a root-cause analysis is performed to help narrow down possible corrective actions, and different &#8220;what-if&#8221; scenarios are modeled to plan a response. The closed loop operations management process also leads to continuous learning and process improvements. It&#8217;s not enough to plan on having a lean supply chain with short lead times, you need to achieve it through closed loop operations management.</p>
<p><strong>Real-Time Visibility<br />
</strong></p>
<p>Gaining visibility into the complete picture is essential for closed loop operations management, but this is easier said then done. There are a variety of reasons that make it difficult to achieve high quality visibility. Before we discuss the challenges, let&#8217;s take a look at how to measure the quality of visibility in a closed loop system. There are two main factors that determine quality:</p>
<ol>
<li>Resolution – how much feedback or visibility a companies has into operations including outsourced manufacturing</li>
<li>Latency – how quickly or real-time this information is gathered and available for KPI tracking and exception management</li>
</ol>
<p>The drive for high quality visibility with high resolution and low latency feedback is simple. If you don&#8217;t have a complete picture of your current operations or the picture you have isn&#8217;t current, the feedback in your closed loop system becomes less useful decreasing your control over operations. An example to illustrate this in high-tech operations is a sudden increase in cycle time for a particular outsourced manufacturing process. If your organization doesn&#8217;t have visibility to this or doesn&#8217;t become aware of this increase for days or weeks, your ability to make the appropriate adjustments to reduce its affect on downstream operations and ultimately to the end customers is significantly diminished. With <strong>real-time visibility, </strong>the problem is acknowledged right away enabling an immediate response, minimizing the impact downstream. It&#8217;s not enough to have visibility, you need to have complete, real-time visibility into your operations including outsourced manufacturing.</p>
<p>The bar for visibility into operations has been raised in today&#8217;s demanding business environment. Two main market drivers responsible for raising the bar are the increase in the speed of business and globalization. Faster product lifecycles and increased customer fulfillment demands are changing the speed at which business is conducted. This in turn, increases the cost of any latency in responding to demand or supply-chain changes. Responding to a quickly changing environment requires real-time information. Secondly, the move to globally dispersed business models, where over 50% of the information needed to efficiently run operations resides outside your four walls, makes it increasingly challenging to achieve high resolution visibility. Hi-tech companies can no longer afford to take a hit on business agility when they outsource their manufacturing. All participants in the value chain need complete visibility for faster, better decisions.</p>
<p><strong>Intelligent Operations Management<br />
</strong></p>
<p>To address these needs and close the loop in operations requires a new category of solutions. Intelligent Operations Management has been recognized by leading analysts as a new and unique category of enterprise software that aligns business objectives with operational systems. Using real-time information from all parts of your extended enterprise, IOM completes existing infrastructure allowing better access to information, more effective collaboration between business units, and better operational decision-making. By closing the loop with Intelligent Operations Management, companies are able to control costs, improve service levels, decrease lead times, and address pricing pressures. Those companies who follow the principles of closed loop operations management enabled through an Intelligent Operations Management solution are best equipped to compete in today&#8217;s global business environment.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/serus.wordpress.com/133/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/serus.wordpress.com/133/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/serus.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/serus.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/serus.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/serus.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/serus.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/serus.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/serus.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/serus.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/serus.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/serus.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/serus.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/serus.wordpress.com/133/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/serus.wordpress.com/133/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/serus.wordpress.com/133/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=133&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://serus.wordpress.com/2008/06/03/closed-loop-operations-management/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/80702dd17b297f9e070ce883f764975a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Brian Sohmers</media:title>
		</media:content>
	</item>
		<item>
		<title>Industry Recognition Received for Intelligent Operations Management</title>
		<link>http://serus.wordpress.com/2008/02/22/industry-recognition-received-for-intelligent-operations-management/</link>
		<comments>http://serus.wordpress.com/2008/02/22/industry-recognition-received-for-intelligent-operations-management/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 00:25:40 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[enterprise 2.0]]></category>
		<category><![CDATA[aberdeen]]></category>
		<category><![CDATA[analysts]]></category>
		<category><![CDATA[gartner]]></category>
		<category><![CDATA[intelligent]]></category>
		<category><![CDATA[iom]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[manufacturing insights]]></category>
		<category><![CDATA[operations]]></category>
		<category><![CDATA[white paper]]></category>

		<guid isPermaLink="false">http://serus.wordpress.com/?p=130</guid>
		<description><![CDATA[We&#8217;ve reported on our conversations on the concepts, derivation, and terminology regarding Intelligent Operations Management in several earlier postings, including &#8220;Collaborative Decision Environments&#8220;, &#8220;Notes on Enterprise Software&#8220;, &#8220;Shorter Time to Volume is the New Goal&#8220;, and &#8220;Defining the Category: Intelligent Operations Management&#8220;. In addition to the discussions with Bob Parker of Manufacturing Insights mentioned in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=130&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve reported on our conversations on the concepts, derivation, and terminology regarding Intelligent Operations Management in several earlier postings, including &#8220;<a href="http://serus.wordpress.com/2007/10/17/collaborative-decision-environments-are-an-upcoming-trend/">Collaborative Decision Environments</a>&#8220;, &#8220;<a href="http://serus.wordpress.com/2007/10/12/notes-on-enterprise-software-architecture-part-iii/">Notes on Enterprise Software</a>&#8220;, &#8220;<a href="http://serus.wordpress.com/2007/09/21/shorter-time-to-volume-is-the-new-goal/">Shorter Time to Volume is the New Goal</a>&#8220;, and &#8220;<a href="http://serus.wordpress.com/2007/09/18/defining-category-intelligent-operations-management/">Defining the Category: Intelligent Operations Management</a>&#8220;.</p>
<p>In addition to the discussions with Bob Parker of <a href="http://www.manufacturing-insights.com/MI/home.jsp">Manufacturing Insights</a> mentioned in many of the above postings, Serus has also made presentations to <a href="http://www.gartner.com/it/about_gartner.jsp">Gartner Group</a>, AMR, Aberdeen, ChainLink, Ventana, and CIMData.</p>
<p>One of the first external validations of Serus&#8217; concept of Intelligent Operations Management has now been written and released by Manufacturing Insights.  Their recent white paper, describes all layers and concepts of IOM, and provides examples of its use.</p>
<p>The term Intelligent Operations Management can be broken down its three terms:</p>
<ul>
<li>&#8220;Operations&#8221; defines the scope of our solutions.  We address all parts of operations, including forecasting, planning, work in progress tracking, basically all the way from the manufacturing product specification (including ECO&#8217;s) and order placement through the fulfillment activities, WIP at your outsourced organizations, and finally interface with your financial systems for invoicing and reconciliation.  Not surprisingly, most of our sales are to the VP of Operations, though we have gained traction recently with the VP&#8217;s of Finance, and are starting to gain traction with the sales functions in our customers, these being on each end of manufacturing in the full lifecycle.<br />
We use this word because there are few systems that directly address the challenges within Operations.  Hence we provide unique tools that are based on real-world experience in operations, rather than trying to coble something together with a spreadsheet.</li>
<li>&#8220;Management&#8221; defines what we enable our customers to do within that scope.  Our definition of management means first solving visibility challenges so that you understand the situation, in terms of inventory levels, backlog, etc., but most importantly allowing control of the situation, by making decisions regarding actions, orders, and instructions that are fed back to the organizations in the supply chain.<br />
This concept of management is most clearly thought of in terms of &#8220;feedback loops&#8221; which are a combination of visibility and control with the idea that corrective action is being taken, and new insights or information is being gained each time through the loop.<br />
Our product has dashboards that allow you to access information at the visibility, or raw content level.  A related concept is that the content has come from multiple sources, and hence has had to be collected and cleansed, meaning resolving errors or inconsistencies, such as inconsistent naming and organization.</li>
<li>&#8220;Intelligent&#8221; defines the next level above Management, which adds the ability to define business goals and operational constraints within with the system&#8217;s operation.  A typical example of a goal is to &#8220;keep service levels above 98%&#8221;, or &#8220;Reduce stockouts to no more than 5%&#8221;, or &#8220;reduce inventory&#8221;, etc.  Adding goals into the decision making allows the system to suggest solutions or possible decisions that are biased toward the goal, again enabling the feedback loops to run more efficiently.  Another goal may be to carry out or advance a business process, as business processes act as the foundation for many feedback loops.<br />
Examples of operational goals within which decisions are carried out occur in often in finance, where for example a trading organization makes trading decisions but within a corporate goal of maximizing profit, and other goals that limit credit risk or cash utilization.</li>
</ul>
<p>A classic example of a goal driven planning system is a supply chain planner, which has an engine that generates plans given a set of operational goals and thresholds.  However, many supply chain engines run overnight, and the plans that they produce are often out of date by 10 or 11AM the next morning, due to some unexpected change.  For this reason. Serus focuses on rapid tactical replanning, such as handling a supplier outage through a local replan, with a goal being to assure that this outage and plan does not affect other production activities.</p>
<p>Two important terms that don&#8217;t appear in the IOM term per se, are &#8220;collaboration&#8221; and &#8220;ecosystem&#8221;.</p>
<p>&#8220;Collaboration&#8221; defines the nature of the interactions between the different members of the supply chain.  It holds that no decision can be made in isolation, but instead have a context or state that defines them.  Typical examples are one of agreeing on an inventory stocking level by first communicating several different what-ifs or scenarios.  Or proposing different dates or product specifications between one organization and other, until agreement is reached.  Information can be changed, shared, retracted, committed, etc.</p>
<p>&#8220;Ecosystem&#8221; defines the set of participants within the collaboration, which can be all members from suppliers to customers, but also extends the definition of the information used in the decision process to include content from public and private sources, as well as content that is feedback, evaluations, and lessons learned within the ecosystem, in the same way that eBay or Amazon provide content about the members, books, and products that is created within the site augmenting the public information such as book descriptions.  In our case, ecosystems provide benefit when performing collaborative actions and decisions toward meeting a goal.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/serus.wordpress.com/130/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/serus.wordpress.com/130/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/serus.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/serus.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/serus.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/serus.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/serus.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/serus.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/serus.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/serus.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/serus.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/serus.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/serus.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/serus.wordpress.com/130/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/serus.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/serus.wordpress.com/130/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=130&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://serus.wordpress.com/2008/02/22/industry-recognition-received-for-intelligent-operations-management/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe402758eda8a25a0760f326a2bcc1e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serus</media:title>
		</media:content>
	</item>
		<item>
		<title>Content Collaboration Update</title>
		<link>http://serus.wordpress.com/2008/02/15/content-collaboration-update/</link>
		<comments>http://serus.wordpress.com/2008/02/15/content-collaboration-update/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 21:40:37 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[collaboration]]></category>
		<category><![CDATA[enterprise 2.0]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[ieee]]></category>
		<category><![CDATA[wiki]]></category>

		<guid isPermaLink="false">http://serus.wordpress.com/?p=131</guid>
		<description><![CDATA[ The February 2008 issue of IEEE Computer has two important articles that follow up on the topic of using wikis and social networking software for collaboration.  Since our previous posting on Content Collaboration Software was one of the most popular postings of 2007, I&#8217;m bringing these articles to your attention. The article &#8220;Wikis: ‘From Each [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=131&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p> The February 2008 issue of IEEE Computer has two important articles that follow up on the topic of using wikis and social networking software for collaboration.  Since our previous posting on <a href="http://serus.wordpress.com/2007/08/16/wheres-the-content-reviewing-content-collaboration-software/">Content Collaboration Software</a> was one of the most popular postings of 2007, I&#8217;m bringing these articles to your attention.</p>
<p>The article &#8220;<a href="http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/co/&amp;toc=comp/mags/co/2008/02/mco02toc.xml&amp;DOI=10.1109/MC.2008.68">Wikis: ‘From Each According to His own Knowledge&#8217;</a>&#8221; by Dan O&#8217;Leary of USC describes the history of wikis and typical usage today.  The first wiki was implemented in 1994 by Ward Cunningham.  Wikis offer the following advantages:</p>
<ul>
<li>Structure</li>
<li>Consensus</li>
<li>Collective Wisdom</li>
<li>User Engagement</li>
<li>Accuracy</li>
<li>Delegation of Control</li>
<li>User Management</li>
</ul>
<p>They have the following limitations:</p>
<ul>
<li>Lack of authority</li>
<li>No referees</li>
<li>&#8220;Too many cooks in the kitchen&#8221;</li>
<li>Bias</li>
<li>Information insecurity</li>
<li>Scope creep</li>
<li>Decreased contributions &#8211; &#8220;slow death&#8221;</li>
<li>Legal problems with content</li>
<li>Vandalism</li>
</ul>
<p>There are a number of potential applications of AI in the area of wikis.</p>
<p>The article &#8220;<a href="http://csdl2.computer.org/persagen/DLAbsToc.jsp?resourcePath=/dl/mags/co/&amp;toc=comp/mags/co/2008/02/mco02toc.xml&amp;DOI=10.1109/MC.2008.61">Social Networking</a>&#8221; by Alfred C. Weaver and Benjamin B. Morrison of the University of Virginia describes how the mass adoption of social-networking websites points to an evolution in human social interaction.  It has discussion of MySpace, Facebook, Wikipedia and YouTube.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/serus.wordpress.com/131/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/serus.wordpress.com/131/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/serus.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/serus.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/serus.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/serus.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/serus.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/serus.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/serus.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/serus.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/serus.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/serus.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/serus.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/serus.wordpress.com/131/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/serus.wordpress.com/131/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/serus.wordpress.com/131/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=131&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://serus.wordpress.com/2008/02/15/content-collaboration-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe402758eda8a25a0760f326a2bcc1e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serus</media:title>
		</media:content>
	</item>
		<item>
		<title>We Attended salesforce.com&#8217;s &#8216;Tour de Force&#8217; Event</title>
		<link>http://serus.wordpress.com/2008/01/18/we-attended-salesforcecoms-tour-de-force-event/</link>
		<comments>http://serus.wordpress.com/2008/01/18/we-attended-salesforcecoms-tour-de-force-event/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 18:06:39 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Event Reporting]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[enterprise 2.0]]></category>
		<category><![CDATA[salesforce.com]]></category>

		<guid isPermaLink="false">http://serus.wordpress.com/2008/01/19/we-attended-salesforcecoms-tour-de-force-event/</guid>
		<description><![CDATA[The first event of a multi-city roadshow profiling salesforce.com&#8217;s platform, called Force.com, was held yesterday in San Francisco.  We saw presentations on their latest platform capability, called VisualForce.  This is a tag-based toolset for building custom user interfaces.  In total, Force.com includes the following components: The runtime environment, which forms the basis of all operations, and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=127&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The first event of a <a href="http://www.salesforce.com/events/tourdeforce/">multi-city roadshow profiling salesforce.com&#8217;s platform</a>, called Force.com, was held yesterday in San Francisco.  We saw presentations on their latest platform capability, called VisualForce.  This is a tag-based toolset for building custom user interfaces.  In total, Force.com includes the following components:</p>
<ul>
<li>The runtime environment, which forms the basis of all operations, and persistence.  The runtime environment includes standard presentation facilities, standard navigation, on-demand load balancing, account management, and handling of all database-related operations.</li>
<li>The building tools, which are all visual, drag and drop tools for creating applications.  These allow the definition of custom objects, custom layouts, custom controls, etc.</li>
<li>The scripting/language environment, which is called Apex code.  This is a language similar to PL/SQL, Java or PHP, within which application logic can be written.</li>
<li>The presentation environment, which is called VisualForce.  This is defined as a set of tag-based extensions to HTML, in the same way that JSP tags provide presentation tools.</li>
<li>The AppExchange, which is Salesforce.com&#8217;s facility to package, present, and provide metered access to completed applications which are built with the above four components.</li>
</ul>
<p>Not surprisingly, the concepts underlying Force.com are very content, or database, oriented.  The API&#8217;s have a database-like feel, with operations such as &#8220;query&#8221;, &#8220;update&#8221;, and &#8220;describe&#8221;.  The query language is SQL-based. </p>
<p>For another description, see the <a href="http://blogs.zdnet.com/SAAS/?p=438">article on the event by Phil Wainewright</a>.  Force.com is one of a rapidly expanding number of cloud computing platform choices available to ISVs today.</p>
<p>It appears that platforms are going to be the important territory to control in the enteprise space during 2008.  This is the latest level of abstraction: we have moved from browser wars some ten years ago, to programming model battles (J2EE vs .NET) during the early part of this decade, to the platform struggles during the latter part of the decade.  There are clearly important platform plays coming from SAP and Oracle.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/serus.wordpress.com/127/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/serus.wordpress.com/127/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/serus.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/serus.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/serus.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/serus.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/serus.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/serus.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/serus.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/serus.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/serus.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/serus.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/serus.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/serus.wordpress.com/127/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/serus.wordpress.com/127/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/serus.wordpress.com/127/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=127&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://serus.wordpress.com/2008/01/18/we-attended-salesforcecoms-tour-de-force-event/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe402758eda8a25a0760f326a2bcc1e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serus</media:title>
		</media:content>
	</item>
		<item>
		<title>Introduction to Semantic Information Processing</title>
		<link>http://serus.wordpress.com/2008/01/11/introduction-to-semantic-information-processing/</link>
		<comments>http://serus.wordpress.com/2008/01/11/introduction-to-semantic-information-processing/#comments</comments>
		<pubDate>Sat, 12 Jan 2008 02:50:43 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[enterprise 2.0]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[information]]></category>
		<category><![CDATA[repository]]></category>
		<category><![CDATA[semantic]]></category>
		<category><![CDATA[web 3.0]]></category>

		<guid isPermaLink="false">http://serus.wordpress.com/2008/01/11/introduction-to-semantic-information-processing/</guid>
		<description><![CDATA[One of the major research areas that is now appearing in the IT industry is called &#8220;semantic information processing&#8221;, or the building and using of semantic information repositories.  A semantic information repository is a data collection that links concepts and names together.  We have probably all seen the need for this when performing Internet searches.  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=126&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>One of the major research areas that is now appearing in the IT industry is called &#8220;semantic information processing&#8221;, or the building and using of semantic information repositories.  A semantic information repository is a data collection that links concepts and names together.  We have probably all seen the need for this when performing Internet searches.  Suppose that we search for &#8220;chip&#8221;: this could mean a search for semiconductor chip, potato chip, or a person named Chip.  From the context, we can determine the meaning.</p>
<p>For instance, if I wrote the search:  &#8220;tell me about the nutrition value in chips&#8221;, I am probably talking about potato chips, since they are the only kind of chip that is food.</p>
<p>If I wrote the search &#8220;collect sales of the Intel T7200 processor chip&#8221;, the words &#8220;Intel&#8221; and &#8220;processor&#8221; would mean that I am talking about a computer chip or a semiconductor chip.</p>
<p>The intent is to enhance the usability and usefulness of the Web and its interconnected resources.</p>
<h2>Historical Context</h2>
<p>Early efforts in semantics were the knowledge representation and machine understanding efforts of the AI field in the late 60&#8242;s to late 80&#8242;s.  During this period, many researchers focused on how to represent knowledge such as scenes in stories, where character Jack is sitting in a house, Jack is married to Jill, Jack has a job of fetching water, water is located at the well, the well is located on a hill, and the hill is behind the house.  Each of these phases connects two nouns with a relationship.</p>
<p>Such knowledge context would then be used to guide the understanding of text or speech.  While many interesting presentations and demonstrations were given, the effort died with the &#8220;AI bubble&#8221; of the mid-late 1980&#8242;s.</p>
<p>Around the late 1990&#8242;s, some new efforts to organize semantic knowledge appeared based on the use of descriptive technologies such as <a href="http://en.wikipedia.org/wiki/Resource_Description_Framework" title="Resource Description Framework">Resource Description Framework</a> (RDF) and <a href="http://en.wikipedia.org/wiki/Web_Ontology_Language" title="Web Ontology Language">Web Ontology Language</a> (OWL), and the data-centric, customizable Extensible Markup Language (<a href="http://en.wikipedia.org/wiki/XML" title="XML">XML</a>).  All take advantage of the hyperlinks already present in web-based context.</p>
<p>There was a very important article published in 2001 on &#8220;<a href="http://www.sciam.com/article.cfm?articleID=00048144-10D2-1C70-84A9809EC588EF21">The Semantic Web</a>&#8221; by authors including Tim Berners-Lee.</p>
<h2>Recent Products</h2>
<p>With the web plus today&#8217;s faster computers, the semantic information concept has been brought back.</p>
<p>One of the most interesting products in this area is called &#8220;Twine&#8221;, by Radar Networks. According to their description, Twine is using extremely advanced machine learning and natural-language processing algorithms that give it capabilities beyond anything that relies on manual tagging. The tool uses a combination of natural-language algorithms to automatically extract key concepts from collections of text, essentially automatically tagging them. These algorithms adroitly handle ambiguous sets of words, determining, for example, whether J.P. Morgan is a person or a company, depending on the context. And Twine can find the subject of a text even if a keyword is never mentioned, he says, by using statistical machine learning to compare the text with data sources such as Wikipedia.</p>
<p>See also <a href="http://www.barneypell.com/archives/2007/11/natural_language_and_the_semantic_web_iswc_keynote_talk.html">Powerset&#8217;s presentation at IWSC</a>.</p>
<h2>Data Sources for a Semantic Processing Application</h2>
<p>One of the data sources used is WordNet, which is populated with 137,543 word matching pairs.</p>
<p>These applications require, in part or whole, data that is available for sharing either within or across an enterprise. Represented in RDF, this data can be generated from a standard database, mined from existing Web sources, or produced as markup of document content.</p>
<p>Machine-readable vocabularies for describing these data sets or documents are likewise required. The core of many Semantic Web applications is an ontology, a machine-readable domain description, defined in RDFS or OWL. These vocabularies can range from a simple &#8220;thesaurus of terms&#8221; to an elaborate expression of the complex relationships among the terms or rule sets for recognizing patterns within the data.</p>
<p>The advent of RDF query languages have made it possible to create three-tiered Semantic Web applications similar to standard Web applications.  These applications have queries being issues from the middle tier to the semantic repositories on the back tier.</p>
<p>However, there is a three-way challenge that is holding up the implementation of semantic web systems:</p>
<ul>
<li>motivating companies or governments to release data</li>
<li>motivating ontology designers to build and share domain descriptions</li>
<li>motivating Web application developers to explore Semantic-Web-based applications</li>
</ul>
<h2>Web 3.0</h2>
<p>We have all heard of Web 2.0, so what would Web 3.0 be?</p>
<p>Some of the best forecasts that I have seen match the above discussion.  A Web 2.0 application is a Web 2.0 application that has knowledge and &#8220;thinks&#8221;.</p>
<p>Lately the concept of semantic information processing has been appearing in the current IT world.  In one of Bob Parker&#8217;s presentations, he describes the role of a &#8220;Semantic Information Repository&#8221; as:</p>
<blockquote><p>&#8220;essential to improving decision making will be the ability to organize all types of information.  At the heart of the repository for large organizations will be an operational data store that can organize large volumes of transactional data into hierarchical, analytic friendly forms.  The data store should be augmented by effective master data management that can provide a harmonized view of key subject matters like suppliers, products, assets, customers, and employees in the context of the value chain being monitored.  The ability to bring some structure to unstructured content like documents completes the repository&#8221;</p></blockquote>
<p>Some of the places where we are seeing semantic resolution of information being important:</p>
<ul>
<li>Data cleansing &#8211; find product name equivalences</li>
<li>Business process management &#8211; it combines easer to write a business process if all of the terms and references have been reduced to standards by an semantic pre-processing layer in the runtime engine.</li>
<li>Business intelligence &#8211; it becomes easier to generate intelligence and conclusions if the corresponding data sets and events have been standardized through a semantic processing step.</li>
</ul>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/serus.wordpress.com/126/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/serus.wordpress.com/126/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/serus.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/serus.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/serus.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/serus.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/serus.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/serus.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/serus.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/serus.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/serus.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/serus.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/serus.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/serus.wordpress.com/126/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/serus.wordpress.com/126/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/serus.wordpress.com/126/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=126&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://serus.wordpress.com/2008/01/11/introduction-to-semantic-information-processing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe402758eda8a25a0760f326a2bcc1e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serus</media:title>
		</media:content>
	</item>
		<item>
		<title>End-of-Year Summary of 2007</title>
		<link>http://serus.wordpress.com/2007/12/28/end-of-year-summary-of-2007/</link>
		<comments>http://serus.wordpress.com/2007/12/28/end-of-year-summary-of-2007/#comments</comments>
		<pubDate>Fri, 28 Dec 2007 23:45:38 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Event Reporting]]></category>
		<category><![CDATA[analysts]]></category>
		<category><![CDATA[fabless]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[semiconductor]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://serus.wordpress.com/2007/12/28/end-of-year-summary-of-2007/</guid>
		<description><![CDATA[This has been a great year for Serus and for the members of our community.  I haven&#8217;t discussed as much about Serus in this blog, since you can find that at the Serus web site.  Suffice to say that we grew by over 100%, and won a Deloitte award for 7th fastest growing company in Silicon [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=120&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This has been a great year for Serus and for the members of our community.  I haven&#8217;t discussed as much about Serus in this blog, since you can find that at the <a href="http://www.serus.com">Serus web site</a>.  Suffice to say that we grew by over 100%, and won a Deloitte award for 7th fastest growing company in Silicon Valley.</p>
<p>During this year, our visibility increased greatly, in media, with analysts, with organizations such as FSA (now GSA), and through this blog.  We recorded over 5,000 blog hits between the end of August and now (prior to that, our blogging system didn&#8217;t keep statistics).  Our most popular postings were:</p>
<ul>
<li>
<div><a href="http://serus.wordpress.com/2007/10/30/best-practices-for-fabless-semiconductor-firms-part-i/">Best Practices for Fabless Semiconductor Companies</a> (parts I and II) &#8211; this was published in October, and has become our number one article.</div>
</li>
<li>
<div><a href="http://serus.wordpress.com/2007/09/26/notes-on-enterprise-software-architecture-part-i/">Notes on Enterprise Software Architecture</a> (all parts) &#8211; second most popular, and provides a reference point for many of the important ideas in our software</div>
</li>
<li>
<div><a href="http://serus.wordpress.com/2007/08/16/wheres-the-content-reviewing-content-collaboration-software/">Where&#8217;s the Content?  Reviewing Content Collaboration Software</a> &#8211; third most popular.  This was a major read during early fall, as many people were interested in the choices we were making on software such as blogs and wiki&#8217;s.</div>
</li>
</ul>
<p>A few observations about the trends during the year:  while the &#8220;enterprise 2.0&#8243; term was very hot during the first half, I haven&#8217;t heard it mentioned as much recently.  Instead, we see an upcoming term being &#8220;<a href="http://serus.wordpress.com/2007/10/17/collaborative-decision-environments-are-an-upcoming-trend/">collaborative decision environment</a>&#8220;.</p>
<p>During 2008, we will be continuing to publish, and are expecting to get even more hits, because the blog will be tied to our new corporate web site.</p>
<p>See you in 2008!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/serus.wordpress.com/120/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/serus.wordpress.com/120/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/serus.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/serus.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/serus.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/serus.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/serus.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/serus.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/serus.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/serus.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/serus.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/serus.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/serus.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/serus.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/serus.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/serus.wordpress.com/120/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=120&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://serus.wordpress.com/2007/12/28/end-of-year-summary-of-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe402758eda8a25a0760f326a2bcc1e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serus</media:title>
		</media:content>
	</item>
		<item>
		<title>Supply Chain Planning Algorithms</title>
		<link>http://serus.wordpress.com/2007/12/12/supply-chain-planning-algorithms/</link>
		<comments>http://serus.wordpress.com/2007/12/12/supply-chain-planning-algorithms/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 03:32:07 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[algorithms]]></category>
		<category><![CDATA[modeling]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[repair-based]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[supply chain]]></category>

		<guid isPermaLink="false">http://serus.wordpress.com/2007/12/12/supply-chain-planning-algorithms/</guid>
		<description><![CDATA[Introduction Supply chain planning is a critical task in operations management.  On the one hand, it algorithmically solves immediate problems of finding availability schedules, sourcing decisions and resource allocations to produce a plan that meets goals in an effective manner. But it also provides insight into the trade-offs of different factors, constraints and rules. However, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=112&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2>Introduction</h2>
<p>Supply chain planning is a critical task in operations management.  On the one hand, it algorithmically solves immediate problems of finding availability schedules, sourcing decisions and resource allocations to produce a plan that meets goals in an effective manner. But it also provides insight into the trade-offs of different factors, constraints and rules.</p>
<p>However, supply chain planning means different things under different situations.  In this post, we try to classify types of supply chain planning problems, address the modeling issues, and provide background regarding the algorithms used.<span id="more-112"></span></p>
<p>In the enterprise software paradigm, the supply chain planning element often goes under the name Advanced Planning and Scheduling (APS) in order to distinguish it from simpler approaches such as those based on simple demand accrual as used in MRP.  An APS module may help analyze the implications of alternative decisions and perform what-ifs.</p>
<h2>Modeling</h2>
<p>Models and data are two very important elements of supply chain optimization, and a plan&#8217;s usefulness greatly depends on the quality of both.  Here are a set of guidelines from a recent Supply Chain Digest article on &#8220;<a href="http://www.scdigest.com/assets/On_Target/07-12-19-4.php">Rules for Supply Chain Optimization Technology</a>&#8220;:</p>
<ol>
<li>
<div>State Quantified and Measurable Objectives: For example, use an objective such as &#8220;minimize the sum of the daily fixed cost of assets&#8221;.</div>
</li>
<li>Faithfully Represent Required Logistics Processes in Models: It is easy to make mistakes in the model such that it doesn&#8217;t represent the way things work in the real world.</li>
<li>Explicitly Consider Variability: Too often, models associated with supply chain and logistics optimization either assume that there is no variability or assume that using average values are adequate.</li>
<li>Ensure that Data is Accurate, Timely, and Comprehensive: If the data is not accurate and/or it is not received in time to include it in the optimization, the resulting solutions will obviously be suspect.</li>
</ol>
<p>For example, in semiconductor operations, models must capture a number of important complexities including:</p>
<ul>
<li>binning</li>
<li>downgrading</li>
<li>short product cycle times</li>
<li>customer requirements on part sourcing</li>
</ul>
<p>Several of the traditional supply chain engines do not handle these issues well.  For instance, a humorous story that our staff has heard is that one time a major supply chain vendor visited a fabless company.  When the vendor was presented with the problem of binning, they finally decided that this was a feature they would have to model as &#8220;scrapping&#8221;.</p>
<p>The structure and level of detail in the planning model determines the type of <a href="http://en.wikipedia.org/wiki/Automated_planning_and_scheduling">planning algorithm</a> to use.  In this posting, we will look at several examples of plans and algorithms.</p>
<h2>Levels of Planning</h2>
<p>Different organizations have different ideas regarding the time period that is to be modeled and optimized, and the amount of detail.  For instance, shipment scheduling may be done on a day-by-day basis, while optimization of warehouse locations or changes in supply chain strategy may take place in a matter of quarters or years.</p>
<p>The following diagram <a href="http://www.e-optimization.com/resources/amr/9805scsreport/9805scsstory1.htm">(from AMR in 1998)</a> shows the relationship between operational, tactical, and strategic planning:</p>
<p><img src="http://serus.files.wordpress.com/2007/12/scp-planning-levels.gif?w=460" alt="Planning Levels" /></p>
<p>Models that have a detailed and long time horizon or a large number of products, decisions, and constraints can be highly complex and difficult to optimize.  For example, a planning system might require an overnight runtime in order to generate the detailed production plans for several thousand products.  Hence, scoping the level of planning is critical when applying supply chain planning to your organization.</p>
<h2>Aggregate Planning</h2>
<p>First of all, let&#8217;s define the basic Supply Chain Planning problem.  This discussion is largely based upon the material in &#8220;Supply Chain Management&#8221; by <a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://www.amazon.com/Supply-Chain-Management-Strategy-Operations/dp/013101028X">Chopra and Meindl</a>.  In this case, we seek to find values for the production and overtime levels, such that the solution meets the demand and minimizes cost.  We can formally state the problem as follows:</p>
<p><i>Given a demand forecast for each period in the planning horizon, determine the production level, inventory level, and the capacity level for each period that maximizes the firm&#8217;s profit over the planning horizon.</i></p>
<p>Inventory is allowed to be carried from one period to another, but at a cost.  There is a cost of adding a worker (factory) and a cost for overtime.  The objective function is the sum of the various costs:</p>
<ul>
<li>Production cost</li>
<li>Overtime cost</li>
<li>Material cost</li>
<li>Inventory carry cost</li>
<li>Hiring cost</li>
<li>Layoff cost</li>
<li>Stockout cost</li>
</ul>
<h2>Solution to Aggregate Planning</h2>
<p>Aggregate Planning is simpler than other planning problems because it isn&#8217;t computing a specific schedule.  Hence, it can be solved with standard Linear Programming (LP) techniques.  For example, you can set up the following decision variables:</p>
<ul>
<li>Production in each time period</li>
<li>Carry over in each time period.</li>
<li>Number of workers added in each time period</li>
<li>Number of workers laid off in each time period</li>
<li>Overtime hours in each time period.</li>
</ul>
<p>The resulting spreadsheet is shown below, with the decision variables shown in gray, and the optimal solution found using the Excel Solver</p>
<p>There are several factors worth considering when using LP modeling:</p>
<ul>
<li>Is the objective function strictly linear?  Not all models are.  Remember that a linear model cannot have step functions or products of two decision variables.</li>
<li>Are the constraints linear?  If not, sometimes an approximation can be made.</li>
</ul>
<h2>Specific Supply-Demand Matching</h2>
<p>While the above case is typical of Sales and Operations Planning, or Demand Planning, a different kind of model is needed for Production Scheduling, or Manufacturing Planning.  In this case, we are scheduling the specific manufacturing assignments for the products, matching each unit of demand to a specific manufacturing activity.</p>
<p>Rather than determine the<i> total</i> <i>number</i> of production activities in a period, consider a decision to determine a detailed list of:</p>
<p>(manufacturing start date, demand unit matched, supply unit consumed).</p>
<p>The number of decision variables is therefore three times that of total number of units &#8212; perhaps in the thousands, as opposed to dozens.</p>
<p>There are a number of different objectives that can be used in a planning problem.  Typically, the goal is to maximize, minimize, or satisfy something, such as:</p>
<ul>
<li>profits or margins</li>
<li>costs or cycle times</li>
<li>customer service  levels</li>
<li>production throughput</li>
</ul>
<p>Since a Linear Programming runtime increases as the square of the number of decision variables, a different approach is needed.  Instead, most of the approaches to planning are derived from <a href="http://planning.cs.uiuc.edu/">robotic planning</a> as developed in the artificial intelligence literature.  The paper by <a href="http://coblitz.codeen.org:3125/citeseer.ist.psu.edu/cache/papers/cs/433/http:zSzzSzrakaposhi.eas.asu.eduzSzf95-planzSz..zSzpap-archivezSzdana-ijcai.pdf/nau95ai.pdf">Nau, Gupta, and Regli</a> specifically draws the relationship between AI planning and manufacturing operations planning.</p>
<h2>Search-Based Solution to Specific Matching</h2>
<p>The common approach is to carry out a search with backtracking.  The goal is to find a particular state that simultaneously <a href="http://en.wikipedia.org/wiki/Constraint_satisfaction_problem">satisfies all constraints</a>.</p>
<p>The approach is to assign values to the constrained variables, each such assignment limiting the range of subsequent choices.   The set of possible values for the variables is called the &#8220;state space&#8221;.  Search algorithms, as discussed below, provide hints for how to handle dead-ends, and how to determine which possible assignment should be tried first in order to reduce the search time.</p>
<p><em>Example: </em>The <a href="http://en.wikipedia.org/wiki/Eight_queens_puzzle">Eight-Queens Problem</a> is to place eight queens on a standard chessboard in such a way that no two queens are attacking one another.  Here is an example of a possible solution:</p>
<p>The most common algorithm for solving constrained search problems is a type of depth-first search called <em><a href="http://en.wikipedia.org/wiki/Backtracking">backtracking</a></em>. The most primitive version of backtracking assigns variables to values in a predetermined order, at each step attempting to assign a variable to the next value that is consistent with previous assignments and the constraints. If no consistent assignment can be found for the next variable, a dead-end is reached. In this case the algorithm goes back to one of the earlier variables and tries a different value.</p>
<p>The obvious approach is to assign variables in some order, then go back and change assignments when a conflict is detected.  For example, we would place the first queen in the upper left, and then place the second queen in a remaining valid spot, until we either succeeded or found a conflict.  Each time that a conflict is reached, we would back up a step and move the most recently placed queen to a different location and try again.</p>
<h3>Backtracking and Thrashing</h3>
<p>However, the run-time complexity of this approach is exponential, and it can suffer from <em>thrashing</em>; that is, search in different parts of the space keeps failing for the same reasons.</p>
<p>One common cause of thrashing is <em><a href="http://en.wikipedia.org/wiki/Constraint_propagation">node inconsistency</a></em>, in which there is a possible step or value that will cause the search to fail, independent of any other steps or values.  For example, if there are 4 possible load sizes that can be placed on each resource (for instance, a testing machine), but for machine 5, the largest load is not possible because of a machine defect, then any plan which tries to put the largest size load on machine 5 will be a failure and the search always fails immediately no matter how good the provisional plan is for machines 1, 2, 3, and 4. This can be resolved by removing such values before search begins.</p>
<p>Research in the late 1970&#8242;s and early 1980&#8242;s focused on <a href="http://www.aaai.org/AITopics/assets/PDF/AIMag11-02-006.pdf">improving planning and searches by controlling backtracking</a>.  In general, the approach of non-chronological backtracking was developed, which uses additional information about dependency of choices that are being made.  There are two particular examples:</p>
<ul>
<li>Look ahead: if there is a simple-fast evaluator of a plan or subplan that can be used to determine the effects of upcoming choices, apply it to determine and restrict the set of choices.</li>
<li>Look behind: rather than always undoing the most recent decision, look back through the set of choices made, and determine which one(s) had the most impact, then backtrack to that point.  This helps avoid the situation of exploring many choices in one low-value branch when there is another branch that contains high-value choices.</li>
</ul>
<p>Another approach developed was <a href="http://en.wikipedia.org/wiki/Tabu_search">tabu search</a>: this enhances the performance of a local search method by using memory structures, and once a potential solution has been determined, it is marked as &#8220;taboo&#8221; (thus the name) so that the algorithm does not visit that possibility repeatedly.</p>
<h3>Applying Heuristics</h3>
<p>In the above example, the search process is largely exhaustive and blind.  Typically, a given path will be followed until the search finds that it either works or doesn&#8217;t, rather than using any available additional information about the path being followed.</p>
<p><a href="http://en.wikibooks.org/wiki/Computer_Science:Artificial_Intelligence#Heuristic_search">Heuristics</a> are guidelines that stem from practical knowledge and can be used to direct the search so that it doesn&#8217;t explore as many non-feasible solutions.</p>
<p>For instance, in a supply chain planning solution where distance leads to additional costs, one might ignore all solutions that try to source products from distant locations, in favor of solutionsinvolving closer locations.</p>
<p>The challenge is to determine useful heuristics and balance them, which is typically done by changing weights that are assigned to the heuristics.  Several commonly used <a href="http://citeseer.ist.psu.edu/cache/papers/cs/27974/http:zSzzSzwww-info3.informatik.uni-wuerzburg.dezSz~rosezSzpaperszSzwintersim02.pdf/rose02some.pdf">heuristics in manufacturing operations</a> are:</p>
<ul>
<li>Assign steps by critical ratio, which is an index used to determine how much a task is on schedule. A value of 1.0 is &#8220;on schedule.&#8221; A value less than 1.0 is behind, and larger than 1.0 is ahead of schedule. The critical ratio is derived by dividing the time to scheduled completion by the time expected to finish it</li>
<li>Assign steps by First-in First-out, which is to complete each task in the order that it was started or assigned.</li>
<li>Assign steps by Earliest Due Date</li>
<li>Assign steps by Shortest Processing Time First</li>
</ul>
<h2>Approach Based on Theory of Constraints</h2>
<p>A further example of heuristics that can guide the search process stems from what is called the &#8220;<a href="http://en.wikipedia.org/wiki/Theory_of_Constraints">Theory of Constraints</a>&#8220;.  This theory is often described as follows:</p>
<p>Think of your plant not as a collection of resources existing in isolation, but as a chain of resources required to perform in tandem towards common objectives. Just as its weakest link determines the strength of a chain, only a few critical resources constrain the performance of a plant. TOC is a systematic approach to identify such constraints and maximize their effectiveness.</p>
<p>The heuristics, then, focus on finding the <em>critical</em> constraints more than they emphasis finding the next possible assignment to make in the search.</p>
<p>At a conceptual level, the process is as follows:</p>
<ol>
<li>Identify the constraint (the thing that prevents the organization from obtaining more of the goal)</li>
<li>Decide how to exploit the constraint (make sure the constraint is doing things that the constraint uniquely does, and not doing things that it should not do)</li>
<li>Subordinate all other processes to the above decision (align all other processes to the decision made above)</li>
<li>Elevate the constraint (if required, permanently increase capacity of the constraint; &#8220;buy more&#8221;)</li>
<li>If, as a result of these steps, the constraint has moved, return to Step 1. Don&#8217;t let inertia become the constraint.</li>
</ol>
<p>Within the supply chain planning space, the planning engine would carry out phases of determining the most important constraint (often by increasing production through each resource until the limiting one is found), then continue to move on to the next resource.  At all times, the algorithm is maintaining a list of the critical constraints and adding production within them.</p>
<p>This is similar to the algorithm for solving a Linear Programming problem, but it doesn&#8217;t have the limitations of linearity imposed by such an algorithm.</p>
<p>A TOC-based approach is used in the planning engines of products from i2 and Thru-Put Technologies.</p>
<h2>Repair-Based Solution to Specific Matching</h2>
<p><a href="http://books.google.com/books?hl=en&amp;lr=&amp;id=7EVjkM8_A_gC&amp;oi=fnd&amp;pg=PA161&amp;dq=repair-based+scheduling&amp;ots=DyW4aaGAEE&amp;sig=ryK8hx7ZIJxqCMvoavA4JjV5Azg#PPA161,M1">Repair-based search algorithms</a> start with an initial solution and attempt to improve it by iteratively applying repair operators.  Such algorithms can often handle large-scale problems that may be difficult for systematic search algorithms, as repair-based scheduling is a high performance scheduling technology that takes into account global optimization factors over a longer timescale, providing powerful advantages over pure dispatching approaches.</p>
<p>For instance, in the eight-queen problem, we would start by placing all eight queens on the board at first, and then determine where the conflicts are.</p>
<p>Each of these conflicts is a candidate for the next repair step.  For instance, we would move one queen to a different location, and determine if that increases or decreases the number of conflicts.  By keeping track of how many conflicts each queen participates in, and making repair moves to minimize the number of conflicts, N-queens problems that previously couldn&#8217;t be solved (i.e., N&gt;100) became solvable in a matter of seconds even for large problems.</p>
<p>In the case of supply chain planning, we would start by assigning all demand units to an activity, and then determine which activities are causing conflicts.  Possible reasons for the conflict would be:</p>
<ul>
<li>Demand number not met</li>
<li>Resource capacity limit exceeded</li>
</ul>
<h3>Performance Results</h3>
<p>A series of tests were run based on actual fab data: <a href="http://www-aig.jpl.nasa.gov/public/papers/johnston_issm01_semiconductor.pdf">1850 lots with 44,600 tasks to be scheduled over 24 hour period</a>.  This type of scheduling problem is one that occurs within many supply chain planning problems.  The data was derived from the SEMATECH 300mm process flows, with the following characteristics:</p>
<ul>
<li>a representative 300mm processing flow of 244 steps utilizing 35 different equipment types, divided into 95 stages for wafer move accounting. The nominal flow cycle time was 20.6 days.</li>
<li>a modeled WIP level of 200 lots of 24 wafers each, of two different products, with an approximate steady state starts rate of 10 lots/day. The initial WIP distribution was approximately uniform along the flow.</li>
<li>4% hot lots among both WIP and new starts</li>
<li>due dates for all lots based on nominal flow cycle time</li>
<li>a close to capacity equipment complement, i.e. 8 of the 35 equipment types had expected utilization &gt;90%</li>
<li>unscheduled machine downtime consistent with a 5% to 40% derating value depending on equipment type, and an 8 hour MTBF &#8211; this provides a very high frequency of disruptive equipment events</li>
<li>14 day simulation interval with 10 minute resolution</li>
<li>244 steps using 35 different equipment types.</li>
</ul>
<p><strong>Move rate</strong>. The average stage move rate for each method is given in the following table. The rate for each was very close to constant over the entire 14d duration of the simulation, which lends confidence that initial conditions were not a significant perturbing factor.</p>
<table border="1" cellPadding="0" cellSpacing="0">
<tr>
<td width="291" vAlign="top">Move Rate</td>
<td width="51" vAlign="top">RBS</td>
<td width="51" vAlign="top">CR</td>
<td width="51" vAlign="top">FIFO</td>
</tr>
<tr>
<td width="291" vAlign="top">Average daily stage move rate(wafer state moves/day)</td>
<td width="51" vAlign="top">18,180</td>
<td width="51" vAlign="top">15,800</td>
<td width="51" vAlign="top">16,270</td>
</tr>
</table>
<p>RBS achieves a move rate 15% greater than CR, and 12% greater than FIFO.</p>
<p><strong>Cycle time</strong>. The median and standard deviation cycle time per step is given in the following table, for all lots with &gt;10 completed steps during the simulation timespan.</p>
<table border="1" cellPadding="0" cellSpacing="0">
<tr>
<td width="291" vAlign="top">Cycle Time</td>
<td width="51" vAlign="top">RBS</td>
<td width="51" vAlign="top">CR</td>
<td width="51" vAlign="top">FIFO</td>
</tr>
<tr>
<td width="291" vAlign="top">Medium cycle time per scheduled step</td>
<td width="51" vAlign="top">2.29</td>
<td width="51" vAlign="top">2.58</td>
<td width="51" vAlign="top">2.72</td>
</tr>
</table>
<p>The reduction achieved by RBS over the dispatching methods is 11-16% in cycle time and 8-19% in standard deviation of cycle time.</p>
<h2>Other Algorithms</h2>
<p>Here are two other approaches:</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/Simulated_annealing">Simulated Annealing</a>:   this is a class of probabilistic algorithms for the global optimization problem, that tries to find solutions by randomly generating solutions at different points in the search tree, rather than exhaustively evaluating all of them.</li>
<li><a href="http://en.wikipedia.org/wiki/Genetic_algorithm">Genetic Algorithm</a>:  this is related to the repair-based approach, in that a partial solution is being improved on iteratively, but it takes to approach of maintaining a &#8220;population&#8221; of partial solutions and trying to combine them to form a full solution.  This is called an evolutionary computation approach in that it mimics how genetic changes occur in real populations, using ideas of mutation, selection, and crossover.</li>
</ul>
<h2>Use of Algorithms in Today&#8217;s Supply Chain Planning Software</h2>
<p>In 2003, OR/MS conducted a <a href="http://www.lionhrtpub.com/orms/orms-6-03/frscm.html">survey of Supply Chain Management software</a>.  They reported:</p>
<blockquote><p>While the supply chain planning side of the industry seems to be hit more strongly than the supply chain execution software, a majority of the problems afflicting supply chain planning software are common in most other IT applications. Less than half of business software purchased in 2001 is up and running. Some of the problems relate to product complexity, inadequate management and technical support (internal and external), implementation lead times and flaws, poor project management, and unrealistic customer expectations that eventually result in customer dissatisfaction.</p>
<p>Despite all the bad news, supply chain management is still a priority for a majority of business executives who are currently operating under excessive cost containment pressures, extra capacity in their markets, and volatility of global markets affected by wars, terrorism and health threats. The scope of SCM keeps growing within a company and across enterprises, and the demand for effective planning and execution makes it extremely difficult to dismiss new technology and cling to traditional solutions over the long term.</p></blockquote>
<p>There are no surveys that we have seen that tabulate the algorithms being used, although informal surveys indicated that the majority of the software providers are using search and backtracking techniques.  Many are built around the <a href="http://www.ilog.com/products/cplex/">CPLEX engine from iLOG</a>, which is a sophisticated LP-based solver.</p>
<p>The Serus supply chain planning engine is one of the few that uses a repair-based algorithm.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/serus.wordpress.com/112/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/serus.wordpress.com/112/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/serus.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/serus.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/serus.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/serus.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/serus.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/serus.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/serus.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/serus.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/serus.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/serus.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/serus.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/serus.wordpress.com/112/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/serus.wordpress.com/112/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/serus.wordpress.com/112/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=112&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://serus.wordpress.com/2007/12/12/supply-chain-planning-algorithms/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe402758eda8a25a0760f326a2bcc1e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serus</media:title>
		</media:content>

		<media:content url="http://serus.files.wordpress.com/2007/12/scp-planning-levels.gif" medium="image">
			<media:title type="html">Planning Levels</media:title>
		</media:content>
	</item>
		<item>
		<title>Managed Services for Semiconductor Manufacturers</title>
		<link>http://serus.wordpress.com/2007/12/03/managed-services-for-semiconductor-manufacturers/</link>
		<comments>http://serus.wordpress.com/2007/12/03/managed-services-for-semiconductor-manufacturers/#comments</comments>
		<pubDate>Mon, 03 Dec 2007 21:19:05 +0000</pubDate>
		<dc:creator>Mike Lazich</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[consulting]]></category>
		<category><![CDATA[managed services]]></category>
		<category><![CDATA[semiconductor]]></category>
		<category><![CDATA[support]]></category>

		<guid isPermaLink="false">http://serus.wordpress.com/2007/12/03/managed-services-for-semiconductor-manufacturers/</guid>
		<description><![CDATA[The Serus Managed Operations Services program provides outsourcing services for managing enterprise solutions and processes involved in semiconductor manufacturing operations.  This document describes the services that Serus can provide to manage such solutions. Serus can provide a range of services necessary for successfully managing mission critical applications.  Customers can select any combination of services either [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=110&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2></h2>
<p>The Serus Managed Operations Services program provides outsourcing services for managing enterprise solutions and processes involved in semiconductor manufacturing operations.  This document describes the services that Serus can provide to manage such solutions.<span id="more-110"></span></p>
<p>Serus can provide a range of services necessary for successfully managing mission critical applications.  Customers can select any combination of services either within a service category or across categories depending on their needs.</p>
<h3><u>Managed Operations Services</u></h3>
<p>Serus Managed Operations Services are organized into three categories:</p>
<ul>
<li><strong>Business Services:  </strong>focused on <em>realizing the value</em> of the Serus solution</li>
</ul>
<ul>
<li><strong>Applications Services:  </strong>focused on the <em>operation, management and monitoring</em> of the Serus solution</li>
</ul>
<ul>
<li><strong>Support Services:  </strong>focused on <em>maintaining</em> the Serus enterprise solution in an efficient and effective manner.</li>
</ul>
<p><img src="http://serus.files.wordpress.com/2007/12/serus-managed-services-pyramid.jpg?w=460" alt="Managed Services Pyramid" /></p>
<h3>Business Services</h3>
<p><strong>Business Services are concerned with the business-related and functional aspects of the Serus solution deployed and how it is being used to deliver value to the organization.</strong>  These services are focused on maximizing the ROI a customer receives from the deployed solution and are critical to ensuring that a customer is getting the most out of their investment with Serus.</p>
<p>Business Services are designed to assist the client with:</p>
<ul>
<li><em>Master data modeling</em></li>
<li><em>Financial valuation/cost modeling and tracking</em></li>
<li><em>Coordination between Product engineering and Manufacturing </em></li>
<li><em>Operations process coordination</em></li>
<li><em>Supply chain planning activities and best practices</em></li>
<li><em>Application change requests</em></li>
<li><em>Exception management and root cause analysis</em></li>
<li><em>SOX compliance and audit support</em></li>
</ul>
<p>Serus Business Services teams work within existing client organizations to:</p>
<ul>
<li>Increase adoption of the Serus solution by users</li>
<li>Provide ongoing recommendations to the customer&#8217;s business planning process</li>
<li>Review and evaluate the quality of results generated by the Serus applications in the overall solution</li>
<li>Make recommendations to improve the quality of the results and assist in implementation of quality improvements</li>
<li>Monitor relevant business metrics (e.g., customer service levels, inventory levels, supplier performance)</li>
<li>Provide &#8220;what-if&#8221; analysis to help decision making processes</li>
<li>Help interpret generated reports and query results for functional and business users</li>
<li>Generate specialized reports to facilitate further analysis of business data</li>
<li>Make incremental changes to Serus application models in order to address changes in the business model</li>
<li>Champion incremental changes into Serus applications in order to provide better results from the customer&#8217;s Serus solution</li>
<li>Facilitate, assist and drive business change management.</li>
</ul>
<p><strong><u>Project Management</u></strong></p>
<p>Project management services are concerned with providing in part or in whole the management services needed to ensure the availability and usefulness of a Serus solution.  These services are intended to assure the customer that the best project management techniques will be used by individual contributors and project leaders to manage the customer project.  These services range from providing project leadership to managing day-to-day administrative tasks.  Project management services include:</p>
<ul>
<li>Gather and communicate project requirements like:  outage windows, project organization, milestones, sub-projects, etc.</li>
<li>Building, executing and monitoring tactical or strategic plans to improve the operating environments of the Serus solution or to meet customer requirements.</li>
<li>Conduct project meetings and ensure the proper communications within the project team and with other teams</li>
<li>Define track and report on service levels and/or key performance indicators.</li>
<li>Report in projects and Serus solution status.</li>
<li>Coordinate and allocate assigned resources.</li>
<li>Conduct quarterly audits of the project (by someone outside of the project team).</li>
</ul>
<p><strong><u>Change Management</u></strong></p>
<p>Change management is concerned with managing and controlling changes to the Serus solution in the Development, Test, Staging and Production operating environments.  Change management services ensure customers that changes to their mission critical application will only be made in a safe and controlled manner.  Change management services include:</p>
<ul>
<li>Define and/or administer change management processes</li>
<li>Scope, prioritize, schedule, communicate, and coordinate changes to the Serus solution.</li>
<li>Make requisite changes to the Serus solution</li>
<li>Ensure initial configuration documents for the Serus solution are provided and updated as necessary for each change request</li>
<li>Regular reporting on change request status</li>
</ul>
<h3>Application Services</h3>
<p>Application Management Services are concerned with the typical day-to-day operation of Serus applications within a customer&#8217;s environment.  These are essential technical services that are required to properly support mission critical enterprise solutions.  Improper management of such applications can negatively impact the availability, performance, and scalability of the solution.</p>
<p>An enterprise-class business solution consists of a variety of applications that must be managed in a coordinated fashion to ensure proper operation and availability.  Because of the extensive number of technical tasks needed to manage an enterprise solution, Application Management Services are divided into the following categories:</p>
<ul>
<li>Capacity Planning and Systems Management</li>
<li>Serus Applications</li>
<li>Enterprise Application Integration Management</li>
<li>Third-Party Software</li>
</ul>
<p>Specific functions performed by the Application Services team include:</p>
<ul>
<li><em>24&#215;7 application monitoring / trouble shooting</em></li>
<li><em>24&#215;7 supplier b2b monitoring / troubleshooting</em></li>
<li><em>24&#215;7 supplier txn monitoring / troubleshooting</em></li>
<li><em>24&#215;7 txn processing monitoring / troubleshooting</em></li>
<li><em>High performance it system consulting services</em></li>
<li><em>Upgrade and patch management services</em></li>
<li><em>RDBMS performance monitoring and tuning</em></li>
</ul>
<p><strong><u>Capacity Planning</u></strong></p>
<p>System Architecture and capacity planning services are concerned with the performance, scalability, reliability and availability of Serus solutions in the customer&#8217;s environments.  System architecture services are focused on how the server environments may need to be changed to achieve the customer&#8217;s objectives for availability and performance.  Capacity planning services are focused on how the server environments may need to be augmented in order to achieve the customer&#8217;s objectives for future scalability.  These services include:</p>
<ul>
<li>Periodic review of application performance to identify performance or capacity limiting resource constraints</li>
<li>Recommend, design and implement system architectures to increase availability or performance</li>
<li>Forecast storage for models and transactions</li>
<li>Given appropriate benchmark data, forecast server capacity requirements over time</li>
<li>Hold formal capacity evaluations based on forecasted volumes</li>
</ul>
<p><u>Systems Management</u></p>
<p>Systems Management Services are concerned with providing services to manage a set of servers and their underlying network.  Through partners, Serus can provide a wide range of system management services for Serus solutions, in either an in-house or hosted environment.  System management coupled with Serus Basic Managed Services delivers a fully managed solution.  System Management services are broken out into the following categories:</p>
<p><strong><u></u></strong></p>
<ul>
<li>Process management</li>
<li>Hardware management</li>
<li>OS management</li>
<li>System Monitoring</li>
<li>Security management</li>
<li>Network management</li>
<li>Physical database management</li>
<li>Storage management</li>
</ul>
<p><strong><u>Serus Application Management</u></strong></p>
<p>These services are concerned with the operation and technical configuration of Serus applications within a solution.  These services include:</p>
<ul>
<li>Create or change application user profiles or user permissions</li>
<li>Define processes and procedures for solution startup, shutdown or restart</li>
<li>Maintain Serus application configuration files</li>
<li>Restore and verify application to functioning state after backup or outage</li>
<li>Install product patches or minor releases</li>
<li>Manage application log files and directory structures and disk space usage</li>
<li>Test system integration of Serus applications with third-party software patches</li>
<li>Define, write, debug and/or support automation scripts or custom programs for batch processes, application startup, application shutdown, and application re-start</li>
<li>Automate generation of specialized reports</li>
</ul>
<p><strong><u>Enterprise</u></strong><strong><u> Application Integration Management</u></strong></p>
<p>EAI management services are needed to support the integration between the Serus solution and other corporate, legacy or ERP systems.  Application integration may be provided using ad hoc techniques or by using industry standard tools.  The services provided include:</p>
<ul>
<li>Define and/or maintain job schedules</li>
<li>Using scripts or integration software, execute and check data extracts and/or data loads from/to legacy and/or Serus systems</li>
<li>Resolve problems with data mappings</li>
<li>Extend or enhance data mappings</li>
<li>Maintain documents describing data mappings and how to verify correct operation of data mappings</li>
</ul>
<p><strong><u>Third-Party Software</u></strong></p>
<p>There is a wide array of third-party software that is required to support any enterprise class solution.  Such software includes database servers, web servers, application servers, LDAP servers, policy servers, etc.  Third party software services are concerned with the operation and technical configuration and maintenance of these applications.  These services include:</p>
<ul>
<li>Logical database management</li>
<li>Design and deploy highly available database configurations</li>
<li>Provide detailed schema and database configuration documentation</li>
<li>Provide monthly reviews of database monitoring and performance reports and make specific recommendations for database modification to optimize Serus application performance</li>
<li>Verify database business function after restore</li>
<li>Assist in the development and implementation of disaster recovery plans</li>
<li>Tune configuration, log file analysis, configuration changes</li>
<li>Archive web server log files for troubleshooting, analysis or tuning purposes</li>
<li>Tune web server configuration and recommend OS/network parameters</li>
<li>Periodically analyze web server log files and report on application usage</li>
<li>Specify, implement and test highly available web server configuration as agreed upon.</li>
<li>Implement recycling schedules for log files</li>
<li>Tune application server thread, memory, etc. settings</li>
<li>Design, implement and maintain highly available application server configuration, as agreed upon.</li>
</ul>
<p><strong><u>Application Monitoring</u></strong></p>
<p>Application Monitoring services are focused on monitoring the availability of the Serus solution at an application level, and detecting problems that arise in its operating environment.  Application Monitoring is an important service that provides the customer with the peace of mind that any interruptions to their business process will be detected and remedied before any damage can occur.</p>
<p><strong><u>Automated Application Monitoring</u></strong></p>
<p>Automated application monitoring goes beyond any server and network monitoring.  It will detect problems like applications hanging that cannot be detected by server or network monitoring.  Application monitoring is accomplished by up/down monitoring of selected Serus and/or third party applications critical to the proper functioning of the Serus solution.  These services include:</p>
<ul>
<li>Define customer&#8217;s application monitoring requirements</li>
<li>Design, implement and maintain monitoring points needed to meet customer requirements</li>
<li>Provision, setup and maintain monitoring tools and infrastructure</li>
<li>Generate reports of alerts on a monthly basis</li>
</ul>
<p><strong><u>Operator Monitoring</u></strong></p>
<p>Operator Monitoring involves a human operator overseeing the operation of Serus solutions.  It is for mission-critical environments that require immediate intervention in the event that a component fails or is delayed.  Operator Monitoring services include:</p>
<ul>
<li>Monitoring scheduled jobs within the production environment and taking corrective action when necessary.</li>
</ul>
<p><u>Upgrade Services</u></p>
<p>Upgrade services are used to take an existing Serus deployment and upgrade that deployment to a later version of Serus product(s).  Upgrade services are very similar to implementation services, except that the existing business process and business model do not need to be designed.</p>
<p>Like implementation services, upgrade services are outside the scope of Serus Managed Services.  If there is an existing or new managed services team, they may assist the upgrade efforts, but only in the context of providing managed services to the customer.</p>
<h3>Support Services</h3>
<p>Support Services focus on Serus component and solution validation within the maintenance phase of Serus solution support.  These services cover all facets of quality management from customer education and training to solution test suite development, test suite maintenance and execution, and test case automation.  These services provide the resources, tools, and methods needed to validate and ensure the quality of Serus solutions within the customer environment.</p>
<p>These services ensure that the customer solution is fully tested using industry standard tools and proven methodologies to support on-going solution maintenance activities.  Selected test suite deliverables will be brought into the Serus solution test suites for upstream validation as part of the Serus Quality Management Program.</p>
<ul>
<li><em>24&#215;7 helpdesk services</em></li>
<li><em>Application training</em></li>
</ul>
<p>Support Services include:</p>
<ul>
<li>Provide custom training for regular and &#8220;super users&#8221; so they are more effective in their use of the Serus solution</li>
<li>Conduct on-site workshop to educate customers about test plans, acceptance criteria, and associated impacts</li>
<li>Review acceptance criteria and ensure that they cover all major components of the solution design.  Major components should include:  UI workflows, model functionality, integration, and performance-scalability-reliability elements.</li>
<li>Maintain test suites by adding, modifying or consolidating test plans to cover acceptance criteria.</li>
<li>Establish standard test execution reports</li>
<li>Conduct training for end-users to maintain test suites and associated tools</li>
<li>Execute acceptance tests using reference data sets prior to promoting any releases (major, minor or patches) to production.</li>
<li>Submit and monitor Serus Support Cases related to issues found during customer test management activities and acceptance test execution.</li>
</ul>
<p><u>End User Help Desk</u></p>
<p>End user help desk services provide customer branded, help desk services to all of the end users of a Serus solution, including internal end users as well as trading partner end users.  Serus-provided help desk services will not be needed for customers with a well established, corporate-wide help desk.  However, Serus help desk services are appropriate when there is not an existing corporate help desk, or when a help desk that can be used across firewalls is needed.  Help desk services include:</p>
<ul>
<li>Provides a reliable and centralized single point of contact for all end-user issues</li>
<li>Author and maintain basic FAQs on the solutions</li>
<li>Provide basic information on how to use the applications in the Serus solution</li>
<li>Verify and replicate user interface issues</li>
<li>Provide issue reports on a monthly basis</li>
<li>Create and manage user profiles for the help desk system</li>
<li>Modify part attributes, item numbers, prices, etc.</li>
</ul>
<p><strong><u>Problem Escalation and Management</u></strong></p>
<p>Problem management is concerned with the identification, diagnosis and resolution of unanticipated problems that arise in the operating environment(s) of a Serus solution.  Problem management services are ensure that problems will be resolved in a timely and organized fashion, and provides the customer with escalation paths should they not be satisfied with the status of or resolution of a particular problem.  Depending on severity, problem management is conducted 7&#215;24 in a production environment and 8&#215;5 in all others.  Problem management includes:</p>
<ul>
<li>Define and/or follow problem management processes.</li>
<li>Logging and/or acknowledgement of receipt of a problem and assignment to a member of the Serus Managed Services team to resolve the issue.</li>
<li>Triage of a problem to determine if it is to be corrected by the Serus Support team, or routed to another Serus team or third-party.</li>
<li>Keep the reporter of the problem updated on the status of a problem as appropriate, depending on problem severity.</li>
<li>After resolution of the problem, provide root cause analysis indicating how the problem was resolved, or otherwise isolated to sources outside the scope of the Serus solution.</li>
</ul>
<p><strong><br />
</strong></p>
<h3><u>Excluded Services</u></h3>
<p>There are several service areas that are explicitly excluded from the set of services provided by Serus Managed Services. </p>
<h3>Customer Support</h3>
<p>Serus offers customers maintenance support to assist with problems they may encounter with their Serus solution, and to provide development support for resolving application defects.  Escalation procedures exist for escalating serious issues encountered by the customer.  Maintenance support entitles the customer to hot fixes, patches and ongoing software updates for all products that a customer has licensed.  These patches and releases do not include fixes for a particular customer, but fixes for issues encountered by other customers.  These support and development services can be so important that maintenance support is mandatory for the first year.</p>
<p>Problems a customer may encounter include:  modeling issues, product defects, user misunderstandings, environment problems, solution configuration issues, performance issues, etc.  If after a reasonable effort a customer cannot identify the source or cause of a problem, the customer can escalate the issue to Serus customer support.</p>
<p>Serus customer support provides services for Serus applications, and any third-party software bundled with these applications.  Customer support provides services to:</p>
<ul>
<li>Answer questions on how to use (or not use) functionality in the application</li>
<li>Help determine if the cause of a problem lies in the application, in the customer&#8217;s environment or customizations for the Serus application, or is a user misunderstanding.</li>
<li>For Serus application problems, verify the problem and communicate the problem to Serus development, so that Serus development may resolve the issue and provide a fix to the customer.</li>
</ul>
<p>Customer support services are provided to assist the customer with questions and issues about their Serus solutions and with development to provide product fixes and patches.</p>
<p>It is the sole responsibility of the customer to operate, fix, and manage their solutions.  The Serus Managed Services program allows a customer to delegate management and operation of their Serus solution to an organization that is exclusively focused on managing Serus solutions.</p>
<p>On the other hand, Customer Support services are intended to assist the customer and entitle the customer to development support, patches, and new releases.</p>
<p>Tasks falling under the purview of Serus Managed Operations Services are customer responsibilities that have been delegated to a Serus Managed Services team.</p>
<p>Customer Support is an organization that assists customers and facilitates escalating product issues to development.</p>
<h3>Deployment and Integration Services</h3>
<p>Once the customer buys one or more Serus products, deployment and configuration to model the customer&#8217;s business environment is necessary.  Designing, building and deploying Serus solutions are outside the scope of the services provided by Serus Managed Operations Services.  If there is an existing managed operations services team working for the customer, this team may assist the deployment team, but only in the context of providing the managed services to the customer (e.g., IT environment promotion services).</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/serus.wordpress.com/110/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/serus.wordpress.com/110/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/serus.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/serus.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/serus.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/serus.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/serus.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/serus.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/serus.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/serus.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/serus.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/serus.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/serus.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/serus.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/serus.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/serus.wordpress.com/110/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=110&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://serus.wordpress.com/2007/12/03/managed-services-for-semiconductor-manufacturers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/34070c1543542060d568ce1089a8d28f?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mlazich</media:title>
		</media:content>

		<media:content url="http://serus.files.wordpress.com/2007/12/serus-managed-services-pyramid.jpg" medium="image">
			<media:title type="html">Managed Services Pyramid</media:title>
		</media:content>
	</item>
		<item>
		<title>Interesting Post on Business Optimization</title>
		<link>http://serus.wordpress.com/2007/12/01/interesting-post-on-business-optimization/</link>
		<comments>http://serus.wordpress.com/2007/12/01/interesting-post-on-business-optimization/#comments</comments>
		<pubDate>Sat, 01 Dec 2007 08:10:01 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[business intelligence]]></category>
		<category><![CDATA[business optimization]]></category>

		<guid isPermaLink="false">http://serus.wordpress.com/2007/12/01/interesting-post-on-business-optimization/</guid>
		<description><![CDATA[Today I saw the following interesting post by Timo Elliott on the transition from business automation to business optimization.  He made the following point: The last decade has been about automating business processes. The next decade will be about building business-centric applications. For the first time, organizations will have the opportunity to apply a systems [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=109&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today I saw the following interesting post by Timo Elliott on <a href="http://www.timoelliott.com/blog/2007/11/2008_from_business_automation.html">the transition from business automation to business optimization</a>.  He made the following point:</p>
<blockquote><p>The last decade has been about automating business processes. The next decade will be about building business-centric applications. For the first time, organizations will have the opportunity to apply a <em>systems </em>approach to best-practice use of information across the organization as a whole, by synchronizing the two key components of corporate performance improvement: operational excellence and strategic change.</p></blockquote>
<p>The posting goes on to discuss the combinations of ERP and BI companies that have occurred recently.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/serus.wordpress.com/109/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/serus.wordpress.com/109/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/serus.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/serus.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/serus.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/serus.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/serus.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/serus.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/serus.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/serus.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/serus.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/serus.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/serus.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/serus.wordpress.com/109/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/serus.wordpress.com/109/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/serus.wordpress.com/109/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=109&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://serus.wordpress.com/2007/12/01/interesting-post-on-business-optimization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe402758eda8a25a0760f326a2bcc1e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serus</media:title>
		</media:content>
	</item>
		<item>
		<title>Online Communities and the Business Ecosystem</title>
		<link>http://serus.wordpress.com/2007/11/26/online-communities-and-the-business-ecosystem/</link>
		<comments>http://serus.wordpress.com/2007/11/26/online-communities-and-the-business-ecosystem/#comments</comments>
		<pubDate>Mon, 26 Nov 2007 23:47:29 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[enterprise 2.0]]></category>
		<category><![CDATA[ecosystem]]></category>
		<category><![CDATA[marketplace]]></category>

		<guid isPermaLink="false">http://serus.wordpress.com/2007/11/26/online-communities-and-the-business-ecosystem/</guid>
		<description><![CDATA[Introduction After writing a number of postings on technology and business processes, we noticed that the readership stats for collaborative technology and collaborative business processes are now about equal.  To us, this provides a confirmation that it is time to focus on the business ecosystem that is created by using these two concepts together.  We [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=103&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h2>Introduction</h2>
<p>After writing a number of postings on technology and business processes, we noticed that the readership stats for collaborative technology and collaborative business processes are now about equal.  To us, this provides a confirmation that it is time to focus on the business ecosystem that is created by using these two concepts together.  We discussed this a few times back in Spring 2007 in our posting on &#8220;<a href="http://serus.wordpress.com/2007/04/03/enterprise-20/">Enterprise 2.0</a>&#8220;.</p>
<p>What is a business ecosystem?  The following definition comes from Ray Wang of Forrester:</p>
<blockquote><p>These ecosystems increasingly specialized and rely on the intellectual property (IP) innovation networks of Partners, Suppliers, Financiers, Inventors, Transformers and Brokers.  As software vendors and systems integrators expand into new markets, they will form solutions-centric ecosystems to enable exclusive, complementary, and &#8220;co-opetive&#8221; relationships.</p></blockquote>
<p><span id="more-103"></span>What are examples of the content in a business ecosystem?</p>
<ul>
<li>Products directories</li>
<li>Supplier directories</li>
<li>Best practices</li>
<li>Industry news</li>
<li>Leads, Deals</li>
<li>Forecasts</li>
</ul>
<p>While many of the ideas of business ecosystems go back to the first-generation B2B era of 1998-1999, leading companies are now re-evaluating them.  The reason is primarily that in today&#8217;s environment, online communicates are far more viable than prior years.  Today&#8217;s online communicates are more than a messaging system, they are ones in which feedback and review is provided, so that trust is built and knowledge is shared.  The best current examples are the Web 2.0 and social networks that allow people and organizations to collaborate, and these networks allow organizations to improve business processes and performance.  Here are some examples of the interactions:</p>
<ul>
<li>Partners can share information such as plans, priorities, and best practices</li>
<li>Customers can share information about preferences and plans</li>
<li>Suppliers can share information about availability and capability</li>
<li>There is more information within the ecosystem which includes feedback and review.</li>
</ul>
<p>Online communities and ecosystems are present in many places today, from auctions, to books, to gaming.  Over the past weekend, I helped a project team analyze pricing data from auctions in the online game World of Warcraft, carrying out the same kind of analysis that MBA teams were performing on eBay auction pricing 6 years ago.  Though the players of the online gaming world may not realize it, they are part of ecosystem that behaves just like a ‘real money&#8217; ecosystem.</p>
<p><span>Another example is in the fabless semiconductor industry, where the ecosystem acts as a center for best practices in the industry.</span></p>
<h2>Economic Benefits</h2>
<p><img src="http://serus.files.wordpress.com/2007/11/ocbe-diagram.gif?w=460" alt="Digital Business Ecosystem Evolution" /><br />
Adapted from a study of <a href="http://www.digital-ecosystems.org">digital business ecosystems</a>.  </p>
<h2>Today&#8217;s Online Communities</h2>
<p>During last summer, we completed a <a href="http://serus.wordpress.com/2007/08/16/wheres-the-content-reviewing-content-collaboration-software/">survey of software applications for collaboration, content management</a>, and online community building.  From that survey, we determined the following features as being important:</p>
<ul>
<li>Easy navigation to new content</li>
<li>Search (by category, date, author, etc.)</li>
<li>Editing of content</li>
<li>Posting comments (hence the information flows in the community are two-way)</li>
<li>Support for extended record types, such as polls</li>
<li>Theme support (flexibility of presentations)</li>
<li>Personalization of searches, presentation</li>
<li>Support for technological standards (e.g., XML, Databases, web)</li>
</ul>
<p>Examples of these community-building tools include blogs, wiki&#8217;s, and CMS&#8217;s.  We now use these on a day-to-day basis.  Examples of online communities using such tools include many schools, project teams, governments, etc.  For instance, the <a href="http://www.imamuseum.org/">Indianapolis Museum of Art</a> has a web site that provides educational content, schedules, blogging, online purchasing, and member services.  It is two-way because you can enter comments and feedback.  In addition, your membership at this site can be shared with other museum sites.</p>
<p>Another example is the <a href="http://www.bootstrapnetwork.com/blog/">Bootstrap Network</a>, which allows entrepreneurs to share ideas and approaches to starting businesses.</p>
<p>Moving up one level in the stack to the features for the business communities, they include all of the above plus the following:</p>
<ul>
<li>Search (in this case the search is more advanced, typically dealing with product attributes, schedules, preferences, etc.)</li>
<li>Comparisons</li>
<li>Posting of feedback, including scores and ratings</li>
<li>Referrals on deals</li>
<li>Correspondence, and integration with email</li>
<li>Payments, including commissions and cross-rates</li>
<li>Reconciliation</li>
<li>Workflows</li>
<li>Knowledge &#8220;notebooks&#8221; that contain best practices</li>
<li>External content: such as public information</li>
<li>Privacy</li>
<li>Community administration, to control access</li>
<li>Support for business content standards (e.g., RosettaNet, FedEx API, etc.)</li>
</ul>
<p>This list goes beyond what is supplied in the typically CMS or blogging software.  The primary difference is that the CMS-based systems are typically built around managing text, while this more advanced list requires collaborating on semi-structured records, such as invoices, orders, product descriptions, etc.</p>
<p>Specific features for a typical marketplace/ecosystem management application:</p>
<ul>
<li><strong>Management Dashboards and Vendor Scorecards: </strong>Provides management, and users with in-context information such as supplier performance.</li>
<li><strong>B2B Portal</strong>:  Allows buyers to collaborate with suppliers on transactions such as material forecast, purchase orders, change orders, schedules, VMI.</li>
<li><strong>Rules-based Transaction Engine:  </strong>Automates the processing of most transactions.  Provides each user with a configurable view of the entire material replenishment and supplier collaboration process.</li>
<li><strong>Content Management facility:  </strong>Stores all content in a consolidated form, and provides search and access tools.</li>
</ul>
<h2>Examples of Business Ecosystems</h2>
<p>Examples of communities that are present or appearing in the business community include:</p>
<ul>
<li>Amazon&#8217;s marketplace</li>
<li>Ariba&#8217;s supplier network</li>
<li>TradeKey&#8217;s marketplace</li>
<li>Fuzing.com&#8217;s marketplace</li>
<li>Exostar&#8217;s marketplace</li>
<li>The SAP Ecosystem</li>
</ul>
<p>The Amazon marketplace dealt only with books at first, but now includes all types of consumer goods.  Participants in the marketplace include major sellers such as Toys-R-Us and J&amp;R Electronics, as well as specialty sellers such as independent craftsmen.</p>
<p>The Ariba marketplace includes B2B goods such as office supplies and services.  For instance, Staples is a part of the Ariba marketplace.  From the <a href="http://www.ariba.com/suppliers/supplier_network.cfm">Ariba web site</a>:</p>
<blockquote><p>Ariba Supplier Network is one of the world&#8217;s largest open business transacting systems, providing a single point of integration in which organizations can trade globally in real time.  The Network encompasses hundreds of buying organizations transacting with more than 140,000 e-enabled suppliers.  The Network delivers remarkable value for suppliers, grossing $90 billion in annual spend and driving 16 million purchase orders each year.  Shared by suppliers in 115 countries worldwide, our Network provides you with a powerful solution to efficiently manage your entire prospecting-to-payment lifecycle.</p></blockquote>
<p>Exostar is a marketplace for defense manufacturers.  From their <a href="http://www.exostar.com/company/">web site</a>:</p>
<blockquote><p>Exostar provides a single point of connection for electronic security, commerce and collaboration for global manufacturers and A&amp;D organizations. Today, more than 16 ,000 trading partners trust Exostar to provide highly secure, Web-based solutions that manage business processes and information across the extended supply chain.</p></blockquote>
<blockquote><p>Exostar&#8217;s Internet-based applications dramatically simplify and standardize the procurement process, streamlining the supply chain from end to end.  The bottom line? Reduced costs. Improved productivity.  Secure access.  Enhanced trading partner relationships.</p>
<p>Exostar gives your company direct access to a network of more than 300 global procurement systems, as well as thousands of suppliers worldwide</p></blockquote>
<p>SAP offers an ecosystem.  From their <a href="http://www.sap.com/ecosystem/communities/index.epx">web site</a>:</p>
<blockquote><p>SAP is building a comprehensive ecosystem to drive enterprise service-oriented architecture (enterprise SOA) adoption; foster co-innovation among SAP, customers, and partners &#8211; and deliver value for all participants. Leveraging deep industry knowledge, a diverse community of developers and partners, and SAP NetWeaver as the platform for product and service innovation, SAP and our ecosystem are driving new dimensions of collaboration &#8211; turning breakthrough ideas into innovative solutions for customers.</p></blockquote>
<h2>Advantages of the Business Ecosystem</h2>
<h3>Marketing/Sales</h3>
<p>The rise of Customer Relationship Management (CRM) software has helped create the ecosystem for the marketing and sales function.  Through online communities, one can advertise new products and services.</p>
<p>A business ecosystem takes this one step further, making your community content viral.  Community members are empowered to invite others to join and participate.</p>
<p>Connecting customers is what it is all about.  A customer changes from being a one-time buyer, to being a member of a community, within which additional services are offered either on a free or paid basis.</p>
<p>By tracking the activity within the customer network, market intelligence can be gathered.  For instance, determine which offers are generating the most attention, or the most feedback.  Online dialog can also be used for the customer support function.</p>
<h3>Partners</h3>
<p>Ecosystems of partners are all about effective collaboration on projects to be carried out across multiple partners.  For instance, an ecosystem might combine product designers, manufacturing engineers, and QA engineers.  The ecosystem enables sharing and joint revision of specifications, review of development deliverables, schedule management, and more.  Two examples of such ecosystems include the open source software development community, and the political issues-based communities.</p>
<p>Since these communities are made up of people who rarely meet face-to-face, the online aspect must reduce these barriers and the time delays that they introduce.  One of the goals is to reduce the dependence upon email.</p>
<p>When the business ecosystem of partners includes marketing and customers, it can support the joint execution of marketing program development and product development, again leading to process improvements.  This can lead to substantial improvements in information transfer.</p>
<p>When customers are also included, new products can be rapidly designed based on surveys that obtain patterns of customer preferences.</p>
<p>Partner community systems are built around shared content, and evaluations and rating of such content.  Some systems include project management features; some include facilities for specific content types such as engineering specifications and blueprints, etc.</p>
<h3>Shipment and Logistics</h3>
<p>The deal isn&#8217;t complete unless there is a way to deliver the products.  There are a number of sub-marketplaces that supply shipping and logistics services.  One example is <a href="http://www.uship.com/">uShip</a>:</p>
<p>Customers with something to ship post a request on the website, and service providers bid for their business. uShip certainly caters to customers who have a truckload of furniture to move, but the concept comes into its own when a customer isn&#8217;t shipping enough to fill a truck. Shipping companies tend to think in terms of full loads, making it difficult for consumers to get a quick quote for shipping an inherited pinball machine or the Eames chair they&#8217;re selling on eBay. On uShip, customers list their needs and a target price, and the bidding process keeps pricing competitive. Shipping companies benefit, too. Besides having access to an additional sales channel, they can find shipments for what would have otherwise been empty backhaul trips. Because carriers can efficiently fill extra cargo space, many offer discounts of up to 80% off their traditional prices.</p>
<h3>Support</h3>
<p>Set up social media assets, such as support forums and member-generated FAQs, to let your expert users help your novice users.</p>
<p>Two examples of online communities for support that we have seen include LiveWorld and Lithium.  <a href="http://www.liveworld.com/solution/">LiveWorld</a> describes the benefits of a support community as follows:</p>
<blockquote><p>A true online community for your business is one that builds lasting relationships with and among your customers-the difference between simply operating community applications and creating solutions that meet real business goals. </p>
<p>All communities form a culture, even if left to themselves. The best of them develop cultures pro-actively guided to engage the members, engage your brand ethos, and meet particular goals. Just like a great social party or business event, they manifest a sense of context, ambiance, and purpose-a culture that the users can participate in and help define, becoming genuine members of the experience. An effective day-to-day relationship dynamic drives cost-effective organic growth, while ensuring that your brand is well represented and extended. Community management and moderation services define the environment, provide referent examples and leadership, and direct the content to reflect the company&#8217;s focus.</p></blockquote>
<p><a href="http://www.lithium.com/community/types/">Lithium</a> describes their approach as:</p>
<blockquote><p>As the name implies, customer support communities are part of a company&#8217;s overall customer care and support process. These communities typically focus exclusively on user-to-user support, providing a place for customers to answer questions posed by other customers. However, in some cases company experts also answer questions, usually when they can&#8217;t be answered by other users (for example, when they involve account-specific matters) or when users haven&#8217;t replied over a pre-defined period of time (commonly two or three business days).</p></blockquote>
<h3>Financial Transactions</h3>
<p>Today&#8217;s marketplaces will allow payments through payment clearinghouses, such as PayPal.</p>
<p>The marketplace will also track invoices and shipments.</p>
<p>A marketplace that has financial transactions will typically support reconciliation of invoices and payments.</p>
<p>The marketplace has a configurable workflow for Payment schedules</p>
<h2>Factors Affecting the Adoption of Business Ecosystems</h2>
<p>When considering any B2B collaboration, Aberdeen Group recommends companies consider adopting a &#8220;value framework,&#8221; such as the following:</p>
<ul>
<li>Total cost of ownership, including software, hardware, maintenance, all levels of help desk support, and partner buy-in.</li>
<li>Business value gained, including reductions in operating inventory and logistics costs and improvements in supply chain performance.</li>
<li>Speed, including initial implementation time, time to train your trading partners, and the time it will take to adapt and roll out new business processes.</li>
<li>Trust, which is the most important aspect of the business ecosystem.</li>
<li>Project risk including estimated risks if the project fails or users reject the software. Also consider the risk of system downtime or the cost of data security breaches.</li>
</ul>
<p>Other factors include &#8220;Vendor lock-in&#8221;.  Forrester wrote:   avoid vendors that do not make hard comment son process interoperability among the ecosystems.  Push for standards adoption in your specific vertical to sector investments in last-mile best-of-breed vendors that may cross applications.</p>
<h2>Major Trends in Business Ecosystems Today</h2>
<ul>
<li>Overlap with consumer-oriented online communities.  Today Facebook is the fastest-growing online community. While it has typically been oriented toward consumers, it is now being used by corporations.  With this trend it is important to consider building new business networks on top of the consumer networks.</li>
<li>Public Sector shared service consortia:  This refers to the migration of specialized content into third-party, public sector organizations, in order to create a level of independence and avoid unfair trade laws.  For instance, we have seen most of the internet protocol ownership move into a third-party organization, along with a number of the business standards groups and financial standards groups.</li>
<li>IP-Specific Trade Associations:  Industry expertise of the core IP of trade associations such as the Blue Cross Blue Shield Association (BCBSA).  Instead of teaching a vendor their trade secrets, BCBSA could deliver core IP around common services such as claims, provider data, and group purchasing while purchasing for interoperability of across applications.</li>
<li>Application infrastructure:  This refers to the common infrastructure upon which a community building application operates.  It includes a discussion of standards and servers.</li>
<li><a href="http://serus.wordpress.com/2007/08/22/web-services-and-how-to-benefit-from-them/">Web Services</a>:  The W3C defines a Web Service as &#8220;a software system designed to support interoperable Machine to Machine interaction over a network&#8221;. Web services are frequently just Web APIs that can be accessed over a network, such as the Internet, and executed on a remote system hosting the requested services</li>
<li><a href="http://serus.wordpress.com/2007/08/29/saas-and-managed-services/">Managed Services</a>:  Managed services is the practice of transferring day-to-day related management responsibility to another organization. It can be a strategic method for improved effective and efficient operations. The person or organization who owns or has direct oversight of the organization or system being managed is referred to as the offerer, client, or customer. The person or organization that accepts and provides the managed service is termed the service provider.  Examples of managed services used on a day-to-day basis in today&#8217;s world include:
<ul>
<li>Payroll (as done by ADP)</li>
<li>Shipping (as done by FedEx)</li>
<li>Financial management (as done by Schwab)</li>
</ul>
</li>
</ul>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/serus.wordpress.com/103/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/serus.wordpress.com/103/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/serus.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/serus.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/serus.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/serus.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/serus.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/serus.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/serus.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/serus.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/serus.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/serus.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/serus.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/serus.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/serus.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/serus.wordpress.com/103/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=serus.wordpress.com&amp;blog=1621916&amp;post=103&amp;subd=serus&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://serus.wordpress.com/2007/11/26/online-communities-and-the-business-ecosystem/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe402758eda8a25a0760f326a2bcc1e2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Serus</media:title>
		</media:content>

		<media:content url="http://serus.files.wordpress.com/2007/11/ocbe-diagram.gif" medium="image">
			<media:title type="html">Digital Business Ecosystem Evolution</media:title>
		</media:content>
	</item>
	</channel>
</rss>
