<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.3" -->
<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/"
	>

<channel>
	<title>Automated People Scheduling</title>
	<link>http://blog.eoptimize.com</link>
	<description>Automated People Scheduling</description>
	<pubDate>Fri, 22 Aug 2008 02:10:14 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
	<language>en</language>
			<item>
		<title>Bucket Scheduling</title>
		<link>http://blog.eoptimize.com/archives/18</link>
		<comments>http://blog.eoptimize.com/archives/18#comments</comments>
		<pubDate>Fri, 22 Aug 2008 01:52:16 +0000</pubDate>
		<dc:creator>David Greer</dc:creator>
		
		<category><![CDATA[BPI]]></category>

		<category><![CDATA[Costs]]></category>

		<category><![CDATA[Customer Service]]></category>

		<category><![CDATA[Scheduling]]></category>

		<guid isPermaLink="false">http://blog.eoptimize.com/archives/18</guid>
		<description><![CDATA[Telecommunication companies, utilities, and many other organizations that schedule large field organizations often use the concept of bucket scheduling (also known as slot or group scheduling).  The basic idea is that you schedule service work (new services, preventative maintenance, emergency repairs, and so on) in big buckets of time. Each bucket is assigned for a [...]]]></description>
			<content:encoded><![CDATA[<p>Telecommunication companies, utilities, and many other organizations that schedule large field organizations often use the concept of bucket scheduling (also known as slot or group scheduling).  The basic idea is that you schedule service work (new services, preventative maintenance, emergency repairs, and so on) in big buckets of time. Each bucket is assigned for a geographic area (say NE, SE, NW, and SW). </p>
<p>For any given day an estimate is made of how many slots will be made available in each geographic area. Suppose that work takes one hour on average, travel time is one hour, and there are ten workers in each geographic area. Assuming an eight hour work day, that means there are forty appointments available on any given day (each appointment takes two hours, one to do the work, and one for travel time, so four per day).</p>
<p><img border="0" width="450" src="http://www.eoptimize.com/images/blog/20080821.bucket01.jpg" alt="A Bucket on a Beach" height="321" /></p>
<p>In the bucket scheme work is assigned to each bucket until it&#8217;s full. On the day of service a manager has to match up the individual technicians who are available with the work that&#8217;s been assigned to the bucket. In my posting on <a href="http://blog.eoptimize.com/archives/7" title="ROI on Automated Scheduling">ROI on Automated Scheduling</a> I&#8217;ve written about how expensive the &#8220;day of&#8221; scheduling is.</p>
<p>One challenge of bucket scheduling is that you cannot confirm a fixed time when someone will show up for a customer. Often the best that can be done is morning or afternoon. Real time scheduling solutions like ours schedules each individual technician at the time that an order is booked. This means that customers can be given a fixed date and time when someone will show up to do service work providing a better <a href="http://blog.eoptimize.com/archives/15" title="Customer Experience">customer experience</a>.</p>
<p>While the advantages of real time scheduling can be demonstrated, many service organizations find it challenging to move from bucket scheduling to real time scheduling. In order to do real time scheduling, the schedules of each individual technician must be established ahead of time.  This requires more planning and a change to the <a href="http://blog.eoptimize.com/archives/17" title="Business Processes">business processes</a> of the organization. Changing business processes requires people to think in new ways. </p>
<p>Our scheduling platform is designed to adapt to an organizations existing workflow, but we still have to help our prospects make the leap from letting people schedule the individual technicians to letting software do it automatically. The benefits of real time scheduling have been demonstrated in the marketplace. Rather than use buckets for scheduling, I&#8217;d prefer to use them for a fun day at the beach.</p>
<p><a rel="me" href="http://technorati.com/claim/z58y8gntg" title="David Greer">David Greer</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eoptimize.com/archives/18/feed</wfw:commentRss>
		</item>
		<item>
		<title>Business Process Improvement</title>
		<link>http://blog.eoptimize.com/archives/17</link>
		<comments>http://blog.eoptimize.com/archives/17#comments</comments>
		<pubDate>Fri, 08 Aug 2008 00:11:54 +0000</pubDate>
		<dc:creator>David Greer</dc:creator>
		
		<category><![CDATA[BPI]]></category>

		<guid isPermaLink="false">http://blog.eoptimize.com/archives/17</guid>
		<description><![CDATA[Enterprise architects that are moving to a services model face the challenge of introducing business process improvement to their organizations. Modern software web services almost always cut across organizational boundaries. This means that multiple stakeholders and business units are involved in business process initiatives.

We live among the coastal mountains of the west coast of Canada. [...]]]></description>
			<content:encoded><![CDATA[<p>Enterprise architects that are moving to a services model face the challenge of introducing business process improvement to their organizations. Modern software web services almost always cut across organizational boundaries. This means that multiple stakeholders and business units are involved in business process initiatives.</p>
<p><img border="0" width="425" src="http://www.eoptimize.com/images/blog/20080807.water.and.mountains.jpg" alt="Mountains and Water" height="525" /></p>
<p>We live among the coastal mountains of the west coast of Canada. I was recently hiking in the mountains around a small lake. The stillness of the water and the beauty of the mountains reminded me that organizational change is more like a raging river than a calm lake.</p>
<p>Books have been written on organization change and business process improvement. Change involves people and changing people&#8217;s behavior can be arduous. Keys that we&#8217;ve identified for successful business process change are:</p>
<ol>
<li>The business benefit to the enterprise has to be clearly articulated to everyone involved.</li>
<li>Leadership. For our scheduling application, we are always working with a senior business leader along with a senior IT person. They provide the leadership to implement our scheduling solution across the affected business units. Equally important, they can communicate the changes and the business benefit.</li>
<li>Continuously improve your business processes. This is ongoing and not a one time event.</li>
</ol>
<p>Getting people to change the way they do things will always be a challenge. Competitors, changing market conditions, and technological advances are forcing all of us to change our business processes. We all need to find ways to rise to the leadership challenge to see the necessary business process improvements through to the end.</p>
<p>David Greer</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eoptimize.com/archives/17/feed</wfw:commentRss>
		</item>
		<item>
		<title>Service Oriented Architecture</title>
		<link>http://blog.eoptimize.com/archives/16</link>
		<comments>http://blog.eoptimize.com/archives/16#comments</comments>
		<pubDate>Thu, 31 Jul 2008 23:22:59 +0000</pubDate>
		<dc:creator>David Greer</dc:creator>
		
		<category><![CDATA[SOA]]></category>

		<category><![CDATA[Workflow]]></category>

		<guid isPermaLink="false">http://blog.eoptimize.com/archives/16</guid>
		<description><![CDATA[We talk about our products being designed as a Service Oriented Architecture (SOA).  They are, but why should you care?  This posting attempts to explain why you might.
Historically, software applications were written with few if any open interfaces. These systems were huge, monolithic, and difficult to interface to. The challenge is that these legacy systems [...]]]></description>
			<content:encoded><![CDATA[<p>We talk about our products being designed as a <a href="http://en.wikipedia.org/wiki/Service-oriented_architecture">Service Oriented Architecture</a> (SOA).  They are, but why should you care?  This posting attempts to explain why you might.</p>
<p>Historically, software applications were written with few if any open interfaces. These systems were huge, monolithic, and difficult to interface to. The challenge is that these legacy systems contain business logic that implements key decisions about business processes.  Without an easy set of interfaces, these highly valuable units of business logic are locked away, difficult to reuse, and costly to maintain.<br />
<img border="0" width="393" src="http://www.eoptimize.com/images/blog/20080731.soa.cartoon01.jpg" alt="SOA Cartool" height="567" /></p>
<p>The concept of SOA was introduced so that those involved in business processes and information technology could design software and business rules as a service. The goal was to make it much easier for companies to reuse software and to interface to SOA applications.</p>
<p>This was helped along by development platforms, like Microsoft&#8217;s .NET or Java&#8217;s J2EE, which make it easier to both create SOA applications and to interface to an SOA software implementation.  We estimate that it takes 50-75% less implementation work (measured as hours of work) to integrate our scheduling platform into a customer&#8217;s IT infrastructure then with comparable non-SOA scheduling solutions.  We achieve these cost savings, even if the customer&#8217;s infrastructure is based on legacy mainframe or UNIX platforms.</p>
<p>By being a SOA web service, we also provide customers with leverage to solve multiple business problems. Customers typically purchase and deploy one of our scheduling solutions for a particular business problem such as automating the people and workflow in telecommunication service activations.  This only involves a percentage of all of the employees in the organization. If there are scheduling challenges with another section of the business, our implementation can be used to solve those challenges with a small amount of incremental work.  Traditional business applications can sometimes be applied to new business problems, but rarely can they do so with little work effort.</p>
<p>When SOA is well done it brings greatly reduced integration costs and higher reusability of business logic and application solutions.  That&#8217;s why you could care about Service Oriented Architectures.</p>
<p>David Greer</p>
<p>Cartoon courtesy of <a href="http://geekandpoke.typepad.com/geekandpoke/2007/06/just_boring_soa.html">Geek and Poke</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eoptimize.com/archives/16/feed</wfw:commentRss>
		</item>
		<item>
		<title>Why Customers Leave</title>
		<link>http://blog.eoptimize.com/archives/15</link>
		<comments>http://blog.eoptimize.com/archives/15#comments</comments>
		<pubDate>Wed, 23 Jul 2008 23:54:46 +0000</pubDate>
		<dc:creator>David Greer</dc:creator>
		
		<category><![CDATA[Customer Service]]></category>

		<category><![CDATA[Scheduling]]></category>

		<guid isPermaLink="false">http://blog.eoptimize.com/archives/15</guid>
		<description><![CDATA[Guest Blog Posting
By Gary Yurkovich
- the perception is price
- the reality is service
You lost a customer.  Why?  
The answer may surprise you.
According to a survey by Marketing Sherpa, vendors think that customers primarily leave because of price. However that same survey shows that the primary reason customers leave a vendor is due to Customer Service.
Customers and Vendors Disagree:

Source: [...]]]></description>
			<content:encoded><![CDATA[<p>Guest Blog Posting<br />
By Gary Yurkovich</p>
<p>- the perception is price<br />
- the reality is service</p>
<p>You lost a customer.  Why?  <br />
The answer may surprise you.</p>
<p>According to a <a href="http://www.marketingsherpa.com/article.html?id=30719" title="Marketing Sherpa Survey">survey by Marketing Sherpa</a>, vendors think that customers primarily leave because of price. However that same survey shows that the primary reason customers leave a vendor is due to Customer Service.</p>
<p><strong>Customers and Vendors Disagree:</strong></p>
<p><img border="0" width="450" src="http://www.eoptimize.com/images/blog/20080723.marketing.sherpa.chart01.jpg" alt="Marketing Sherpa Chart" height="319" /></p>
<p>Source: Marketing Sherpa</p>
<p>The disparity underscores an essential point in this age of commoditization: superior customer service can bolster loyalty and provide a basis to charging a price premium.</p>
<p>Customer service is rapidly becoming the primary differentiator for organizations competing for marketplace success. Customers have increasing expectations of extraordinary service from their vendors and suppliers. Service differentiation is increasingly difficult when everyone is chanting &#8220;We are driven by customer service&#8221;. Customer loyalty is key and every call a customer makes is another opportunity to either impress them or lose them to a competitor. Driving their expectations is a convenience centered economy where consumers are highly valued and unaccustomed to waiting for answers.</p>
<p>Real time scheduling of customer service with firm dates and times is now expected as part of good customer service. This is easy to do when running a small dental practice, but very difficult to achieve in large global enterprises where thousands of people and resources must be coordinated. Advanced real time workforce scheduling platforms like those provided by eOptimize are designed to be integrated into larger enterprises and existing systems that can provide the tools to allow you to take customer service to the next level.</p>
<p>It&#8217;s easy for the sales person to say we lost the customer because of price. It&#8217;s hard for an organization to see that they are really losing customers because of poor customer service. Don&#8217;t let your existing systems and processes hold you back. There are solutions available today to enable the best in customer service scheduling. See our white paper <a href="http://www.eoptimize.com/documents/Real%20Time%20Scheduling%20In%20Workforce%20Management.pdf" title="White Paper">Real Time Scheduling in Workforce Management</a> to learn about the advantages of real time workforce scheduling over traditional scheduling.</p>
<p>Gary Yurkovich</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eoptimize.com/archives/15/feed</wfw:commentRss>
		</item>
		<item>
		<title>Customer Centric Service Management</title>
		<link>http://blog.eoptimize.com/archives/14</link>
		<comments>http://blog.eoptimize.com/archives/14#comments</comments>
		<pubDate>Fri, 18 Jul 2008 01:08:22 +0000</pubDate>
		<dc:creator>David Greer</dc:creator>
		
		<category><![CDATA[Customer Service]]></category>

		<guid isPermaLink="false">http://blog.eoptimize.com/archives/14</guid>
		<description><![CDATA[As managed services become the norm in the corporate business environment, telecommunication companies have to move away from networks and connectivity to customer service.  The challenge for individuals providing the various discrete parts of the service is to understand that they are part of a much larger ecosystem.
For each managed service, all of the constituent [...]]]></description>
			<content:encoded><![CDATA[<p>As managed services become the norm in the corporate business environment, telecommunication companies have to move away from networks and connectivity to customer service.  The challenge for individuals providing the various discrete parts of the service is to understand that they are part of a much larger ecosystem.</p>
<p>For each managed service, all of the constituent parts must be understood.  The customer doesn&#8217;t care if the network is working fine, but the email server is down and they can&#8217;t access their email.  There needs to be a shift in thinking so that the people supplying the service understand service delivery from the customer&#8217;s point of view.</p>
<p><img border="0" width="400" src="http://www.eoptimize.com/images/blog/20080717.customer.centric.service.management.jpg" alt="Puzzle" height="300" /></p>
<p>This is a big change.  Traditionally, individuals are responsible for keeping individual pieces of equipment running.  Today there needs to be people and systems that can see the entire ecosystem for delivering a service.  New quality of service and key productivity indicators need to be created and monitored for all parts of service deliver. Equally important the interaction of those parts has to be measured. One or two missing pieces of the puzzle mean that the customer isn&#8217;t getting the service that was promised.</p>
<p>The <a target="_blank" href="http://www.tmforum.org/browse.aspx" title="TM Forum">TM Forum&#8217;s</a> Service Framework calls each sub-service a service component. Individual service components need to be managed as they form the building blocks of the entire service being delivered to the customer (just as pieces of a puzzle join together to make a complete picture).  In some cases, individual sub-services may be provided by third-parties.  It&#8217;s critical that each component be indentified and the organization responsible for the components delivery need to be managed.</p>
<p>As a modern web service, it&#8217;s easy to make our scheduling platform be a component in the service offering.  Whether it&#8217;s invoked via a web browser where customers do self-scheduling or by a manager reacting to a service outage, we&#8217;re there to schedule the people that keep all the services running.</p>
<p>David Greer</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eoptimize.com/archives/14/feed</wfw:commentRss>
		</item>
		<item>
		<title>Customer Relationship Management</title>
		<link>http://blog.eoptimize.com/archives/13</link>
		<comments>http://blog.eoptimize.com/archives/13#comments</comments>
		<pubDate>Sat, 12 Jul 2008 19:38:27 +0000</pubDate>
		<dc:creator>David Greer</dc:creator>
		
		<category><![CDATA[Customer Service]]></category>

		<category><![CDATA[Scheduling]]></category>

		<category><![CDATA[Workflow]]></category>

		<guid isPermaLink="false">http://blog.eoptimize.com/archives/13</guid>
		<description><![CDATA[Customer Relationship Management (CRM) has become a hot topic over the last decade.  It should be as attracting and retaining customers is more challenging today than it ever has been.  In many organizations CRM sits at the heart of the enterprise, spanning marketing, sales, and service as noted in the diagram below:

When working with customers [...]]]></description>
			<content:encoded><![CDATA[<p>Customer Relationship Management (CRM) has become a hot topic over the last decade.  It should be as attracting and retaining customers is more challenging today than it ever has been.  In many organizations CRM sits at the heart of the enterprise, spanning marketing, sales, and service as noted in the diagram below:</p>
<p><img border="0" width="382" src="http://www.eoptimize.com/images/blog/20080710.customer.relationship.management.jpg" alt="Customer Relationship Management" height="336" /></p>
<p>When working with customers we find that there is continuous interaction between CRM and scheduling.  For example, when companies have a workflow that needs to be executed for every new customer, schedules have to be created.  In cases where people need to be scheduled in a coordinated workflow, providing scheduling answers is hard. </p>
<p>For example, suppose that these steps have to be executed before a new customer can be setup:</p>
<ol>
<li>One hour introductory meeting with an implementer.</li>
<li>After the introductory meeting, a project manager has to spend a half hour creating the project plan for the customer.</li>
<li>The account manager has to be scheduled to do a follow up call after the project manager has the plan.</li>
</ol>
<p>In many companies this scheduling problem is solved by manual processes and numerous email messages back and forth between teams and the customer.  It is prone to all sorts of errors.  By automating this scheduling the customer experience completely changes:</p>
<ol>
<li>They get the scheduling answers they need when they place their order.</li>
<li>Things are delivered when they said they would be.</li>
</ol>
<p>This level of customer delivery is what people expect today.  Is your company making it easy and accurate for your customer&#8217;s first customer relationship with you to be an outstanding one?  With automated people and resource scheduling, you can.</p>
<p>David Greer</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eoptimize.com/archives/13/feed</wfw:commentRss>
		</item>
		<item>
		<title>The Best Service Is No Service</title>
		<link>http://blog.eoptimize.com/archives/12</link>
		<comments>http://blog.eoptimize.com/archives/12#comments</comments>
		<pubDate>Fri, 04 Jul 2008 00:38:46 +0000</pubDate>
		<dc:creator>David Greer</dc:creator>
		
		<category><![CDATA[Customer Service]]></category>

		<guid isPermaLink="false">http://blog.eoptimize.com/archives/12</guid>
		<description><![CDATA[Bill Price of Driva Systems and David Jaffee of Limebridge Australia recently published the book &#8220;The Best Service Is No Service&#8220;. The book advocates seven steps to eliminate the need for customer service:

Reengineer your products and processes so that customers never need to contact you in the first place.
Create self-service mechanisms (they suggest Web and [...]]]></description>
			<content:encoded><![CDATA[<p>Bill Price of Driva Systems and David Jaffee of Limebridge Australia recently published the book &#8220;<a href="http://www.amazon.com/Best-Service-No-Liberate-Customers/dp/0470189088/ref=pd_bbs_sr_1?ie=UTF8&amp;s=books&amp;qid=1215131721&amp;sr=8-1">The Best Service Is No Service</a>&#8220;. The book advocates seven steps to eliminate the need for customer service:</p>
<ol>
<li>Reengineer your products and processes so that customers never need to contact you in the first place.</li>
<li>Create self-service mechanisms (they suggest Web and IVR) with high success rates.</li>
<li>It&#8217;s much cheaper to be proactive rather than reactive.  If there&#8217;s a problem, tell the customer about it before they contact you.</li>
<li>Make it easy to contact you (e.g., web sites make contact information prominent and accessible).</li>
<li>The entire company has to &#8220;own&#8221; the problem.  Customer problems are rarely the result of customer service, but rather the result of poor design or execution by many parts of the organization.</li>
<li>Listen to the customer and communicate with them from their point of view.</li>
<li>Measure great customer experience by focusing on metrics such as number of contacts per order.</li>
</ol>
<p><img border="0" width="158" src="http://www.eoptimize.com/images/blog/20080703.best.service01.jpg" alt="The Best Service Is No Service" height="231" /></p>
<p>In my early days at Robelle Solutions Technology, we tripled the number of customers without increasing staff.  As a software company, we spent a tremendous amount of time reengineering our products to eliminate technical support calls.  A lot of that effort went into the installation of the software.  Many software companies figure you&#8217;re only going to install a software product once, so why put a lot of effort into the installer.  The truth is that the installation process is often one of the earliest customer experiences.  Having to call technical support to get a software product installed, even if technical support is excellent, is not the best way to make a first impression.</p>
<p>At eOptimize, we similarly put a lot of engineering effort into both our installer and our product to eliminate technical support calls.  Our software runs in highly complex environments and interacts deeply with Microsoft Windows, Active Directory Services, and Exchange.  These are challenging products to work with in all of their combinations, but we rise to that challenge to both reduce our support costs and to insure that our customers have a great first experience.</p>
<p>Last week, I wrote about how automated scheduling can <a href="http://blog.eoptimize.com/archives/11">save your customers a lot of time </a>by self-service scheduling via a web portal.  Our customers and their customers can save people years of time by letting our scheduling engine automate scheduling of customer appointments, exactly as Bill and David advocate in their second step. If you are passionate about customer service, I highly recommend &#8220;The Best Service Is No Service&#8221;.</p>
<p>David Greer</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eoptimize.com/archives/12/feed</wfw:commentRss>
		</item>
		<item>
		<title>Customer Time</title>
		<link>http://blog.eoptimize.com/archives/11</link>
		<comments>http://blog.eoptimize.com/archives/11#comments</comments>
		<pubDate>Tue, 24 Jun 2008 22:59:03 +0000</pubDate>
		<dc:creator>David Greer</dc:creator>
		
		<category><![CDATA[Costs]]></category>

		<category><![CDATA[Scheduling]]></category>

		<guid isPermaLink="false">http://blog.eoptimize.com/archives/11</guid>
		<description><![CDATA[We&#8217;ve written about how expensive scheduling can be for an organization. What often gets lost in the discussion is the amount of the customer&#8217;s time that can be wasted by poor scheduling.
When dealing with Fortune 500 clients, we are amazed at the staggering amount of lost time that organizations cost their customers.  We know of a [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve written about how <a href="http://blog.eoptimize.com/archives/7" title="The ROI on Scheduling">expensive scheduling can be</a> for an organization. What often gets lost in the discussion is the amount of the customer&#8217;s time that can be wasted by poor scheduling.</p>
<p>When dealing with Fortune 500 clients, we are amazed at the staggering amount of lost time that organizations cost their customers.  We know of a large financial services company that manually schedules time for their financial advisors to provide education to the employees of their corporate clients.  For just one of their corporate clients, the call center took 17,500 calls to schedule an appointment with an advisor in 2007.  The average length of each call was 12 minutes.  That works out to 438 days.  If we assume approximately 200 working days a year, that&#8217;s more than two people&#8217;s full-time effort for a year.</p>
<p><img border="0" width="474" src="http://www.eoptimize.com/images/blog/20080624.beach01.jpg" alt="Spanish Banks, Vancouver, BC, Canada" height="316" /></p>
<p>Imagine what the client of our financial services firm would feel about wasting two people-years worth of their employees&#8217; time just to schedule appointments with an advisor. With our software, the employees of the corporate client could self-schedule their appointments through a customer web portal.  Since we provide solutions in seconds, employees could schedule themselves in under a minute (even with login time and multiple choices for dates and times). If I was one of those employees, I&#8217;d like to have that time back so that I could spend more time on the beach with my family.</p>
<p>David Greer</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eoptimize.com/archives/11/feed</wfw:commentRss>
		</item>
		<item>
		<title>Why Fight Scheduling?</title>
		<link>http://blog.eoptimize.com/archives/10</link>
		<comments>http://blog.eoptimize.com/archives/10#comments</comments>
		<pubDate>Tue, 17 Jun 2008 23:00:35 +0000</pubDate>
		<dc:creator>David Greer</dc:creator>
		
		<category><![CDATA[Costs]]></category>

		<category><![CDATA[Scheduling]]></category>

		<category><![CDATA[Workflow]]></category>

		<guid isPermaLink="false">http://blog.eoptimize.com/archives/10</guid>
		<description><![CDATA[We are constantly amazed at the hidden costs that organizations spend on scheduling.  Rather than automate their scheduling with software platforms such as our About Time for Exchange Server, organizations defer scheduling to line managers.  It&#8217;s like being in a sailboat and constantly trying to fight your way into the wind. Thousands of managers around [...]]]></description>
			<content:encoded><![CDATA[<p>We are constantly amazed at the hidden costs that organizations spend on scheduling.  Rather than automate their scheduling with software platforms such as our About Time for Exchange Server, organizations defer scheduling to line managers.  It&#8217;s like being in a sailboat and constantly trying to fight your way into the wind. Thousands of managers around the world do it every day.</p>
<p>Many telecommunication and utility companies use the concept of bucket or slot scheduling.  They allocate so many &#8220;buckets&#8221; or &#8220;time slots&#8221; in each geographic region.  Work orders are assigned to each &#8220;bucket&#8221; or &#8220;time slot&#8221; until it is full for a given day.  It is common for the time period to be a half day, thus customers can only be told that someone will show up in the morning or the afternoon.</p>
<p><img border="0" width="375" src="http://www.eoptimize.com/images/blog/20080617.sailing01.jpg" alt="Smooth Sailing" height="500" /></p>
<p>Ignoring the lack of customer service in this approach, consider what happens each day.  Every morning the manager in each region has to do the final scheduling, assigning the work from each &#8220;bucket&#8221; or &#8220;time slot&#8221; to individual technicians. A mid-sized telecommunications company with offices throughout the US might have a thousand field service technicians and back office engineers who have to be scheduled every day.  If we assume twenty people being scheduled per manager, there would be fifty managers.  If they each take twenty minutes to do the scheduling, that&#8217;s 2,500 minutes or almost 42 hours of management time per day.</p>
<p>While automated scheduling will not eliminate all this management time, it can eliminate 70-80% of it.  Because each individual technician is scheduled ahead of time, managers can focus on exceptions.  These range from someone calling in sick to emergency break and repair issues.  The net result is management being more focused on customer service and less on day-to-day operations.  As a bonus, customers are told a precise time when a technician will show up, rather than having to wait around for an entire morning or afternoon.  Automated scheduling let&#8217;s you go with the wind, giving you and your customers a smooth ride to scheduling answers.</p>
<p>David Greer</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eoptimize.com/archives/10/feed</wfw:commentRss>
		</item>
		<item>
		<title>The Engine That Can</title>
		<link>http://blog.eoptimize.com/archives/9</link>
		<comments>http://blog.eoptimize.com/archives/9#comments</comments>
		<pubDate>Thu, 05 Jun 2008 22:52:50 +0000</pubDate>
		<dc:creator>David Greer</dc:creator>
		
		<category><![CDATA[Scheduling]]></category>

		<category><![CDATA[Workflow]]></category>

		<guid isPermaLink="false">http://blog.eoptimize.com/archives/9</guid>
		<description><![CDATA[Those of you with children may recall the book &#8220;The Little Engine That Could.&#8221;  The story is about how a little engine that is personified as someone who tries hard and succeeds, gets a train load of toys and food over the mountain for the children in the next town by repeating &#8220;I think I [...]]]></description>
			<content:encoded><![CDATA[<p>Those of you with children may recall the book &#8220;The Little Engine That Could.&#8221;  The story is about how a little engine that is personified as someone who tries hard and succeeds, gets a train load of toys and food over the mountain for the children in the next town by repeating &#8220;I think I can, I think I can.&#8221;</p>
<p><img border="0" width="320" src="http://www.davidgreer.ca/photo/eoptimize.blog/20080605.littleenginethatcould.jpg" alt="The Little Engine That Could" height="296" /></p>
<p>While the analogy is a stretch, our scheduling engine is the core platform that let&#8217;s people perform on time.  Like &#8220;The Little Engine That Could&#8221;, our scheduling platform has the intelligence and scale to always get over the mountain of complex scheduling problems.</p>
<p>Rather than pull from the front of the train, we sit in the middle of all important IT systems, coordinating the complex information that let&#8217;s us automate individual schedules and workflow.  James Taylor at <a href="http://www.smartenoughsystems.com">Smart (enough) Systems</a> calls us an Enterprise Decision Management system. EDMs operate in real-time to make operational decisions for organizations from moment to moment.  The advantage of EDMs is that they are operating on up-to-date information, resulting in faster and better decisions.</p>
<p>In many organizations information silos make it difficult to automate decisions such as people&#8217;s schedules.  Calendar information is stored in MS Exchange.  For telecommunication companies, customer information is in their OSS or BSS. Provisioning inventory might be in another application.  Individual skills for engineers are in the HR database.  Because we are a service oriented architecture (SOA) web service, we can sit in between all of these applications.  By combining all of the data, we are able to make intelligent scheduling decisions faster and better than human beings can.</p>
<p>If a financial services call center is taking calls to book appointments for advisors to make customer visits across the US, we again have to deal with multiple information silos.  The customer application has the address, information we can use to compute travel times, physical location, and time zones.  Each advisor is licensed to operate in specific states, so the HR database needs to be interrogated to verify license information.  Individual calendars are stored in MS Exchange.  No individual call center person can keep all the variables straight in their head.  If there&#8217;s no automated solution, our experience is that there is an entire team of managers who take every request and then manually match all the information to find scheduling solutions.  Not only is this labor intensive, there are so many manual steps that it is error prone.</p>
<p>At eOptimize we have the enterprise decision management platform that can scale to take all these complex information silos and produce correct scheduling answers in real-time.  Our scheduling engine solves your people and resource scheduling challenges, just like &#8220;The Little Engine That Could.&#8221;</p>
<p>David Greer</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.eoptimize.com/archives/9/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
