<?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>Jim Phelps &#187; ERP</title>
	<atom:link href="http://jimphelps.info/tag/erp/feed/" rel="self" type="application/rss+xml" />
	<link>http://jimphelps.info</link>
	<description>Enterprise Architect , IT Architect in Madison, WI</description>
	<lastBuildDate>Mon, 13 Feb 2012 17:30:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='jimphelps.info' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Jim Phelps &#187; ERP</title>
		<link>http://jimphelps.info</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://jimphelps.info/osd.xml" title="Jim Phelps" />
	<atom:link rel='hub' href='http://jimphelps.info/?pushpress=hub'/>
		<item>
		<title>D2L Interfaces and Integration Meeting 10 August 2005</title>
		<link>http://jimphelps.info/2005/08/09/d2l-interfaces-and-integration-meeting-10-august-2005/</link>
		<comments>http://jimphelps.info/2005/08/09/d2l-interfaces-and-integration-meeting-10-august-2005/#comments</comments>
		<pubDate>Tue, 09 Aug 2005 18:46:34 +0000</pubDate>
		<dc:creator>jimphelps</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[ERP]]></category>
		<category><![CDATA[ITArchitect]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://www.jimphelps.info/2005/08/09/d2l-interfaces-and-integration-meeting-10-august-2005/</guid>
		<description><![CDATA[Pyle Center 9:30 AM to 11:30 AM, Room 217 Facilitator: Molly Langstaff, University of Iowa Goal: Understand institution/system needs and the Desire2Learn company direction. Lay out plan of action for fulfilling needs. Agenda: 1. Introductions (10 minutes) 2. Round robin of statements of need from institutions/systems. (7 minutes each) 3. Desire2Learn Company statement of direction. &#8230; <a href="http://jimphelps.info/2005/08/09/d2l-interfaces-and-integration-meeting-10-august-2005/">Continue reading <span class="meta-nav">&#187;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jimphelps.info&amp;blog=228285&amp;post=28&amp;subd=jimphelps&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Pyle Center 9:30 AM to 11:30 AM, Room 217</p>
<p>Facilitator:  Molly Langstaff, University of Iowa</p>
<p>Goal: Understand institution/system needs and the Desire2Learn company direction. Lay out plan of action for fulfilling needs.</p>
<p><span id="more-28"></span></p>
<p>Agenda:<br />
1. Introductions (10 minutes)</p>
<p>2. Round robin of statements of need from institutions/systems. (7 minutes each)</p>
<p>3. Desire2Learn Company statement of direction. (10 minutes)</p>
<p>4. Identify matches of need and direction. (15 minutes)</p>
<p>5. Identify and document gaps. (30 minutes)</p>
<p>6. Outline and agree on an action plan to eliminate or reduce gaps. (20 minutes)</p>
<p>Here are the list of questions that I send to them (you can expand the list as you see fit or if you want to drill down further)</p>
<p>Hi All,</p>
<p>Below is the list of questions that I will be bringing to the meeting.</p>
<p>- Jim</p>
<p>Questions regarding Service Oriented Architecture and Web Services &#8211; Jim Phelps, Sr. I.T. Architect, DoIT, UW-Madison</p>
<p>Background Information:</p>
<p>Service Oriented Architecture and Web Services specifically have been endorsed as the desired interoperability architecture by the CIO Council (CIO&#8217;s from all of the UW campuses and the UW-System), Common Systems Review Group (CIOs and Business Officers from various UW Campuses and UW System who oversee the shared applications and infrastructure), Common Systems Interoperability Architecture Working Group (CSIAWG), Information Technology Managers Council (ITMC), UW-Madison CIO and others through-out the UW-System.  Any integration that does not follow the SOA/Web Services design principles creates a technical deficit and prevents the UW System and campuses from moving forward in their strategic direction.</p>
<p>There is a business need for D2L to integrate with the UW-System infrastructure as well as the infrastructure of each UW campus.  This will require many integration points that will have to expose the data and complex business processes.</p>
<p>Example Questions for Lawson:</p>
<p>(1) Where is Service Oriented Architecture (SOA) and Web Services on D2L&#8217;s Roadmap?</p>
<p>(2) Does D2L currently provide standardized Web Service interfaces for their business functions?<br />
&#8211;  If not, when will they?</p>
<p>(3)  Does D2L expose their data in industry standard XML formats such as the schemas defined by eduPerson for person role information and IMS for course information?  IMS, SCORM and IEEE standards, both generally, and this area.</p>
<p>-  If not, when will they?<br />
-  What schema documentation exists for these interfaces?<br />
-  What process does D2L follow if they need to extend an industry standard schema?<br />
-  How do they document those extensions?</p>
<p>(4)  Does D2L have WSDL (Web Service Description Language) documents for all of their exposed Web Service interfaces?</p>
<p>-  If so, where are these WSDLs published?<br />
-  What is the process for modifying the WSDLs?<br />
-  What are D2L&#8217;s best-practices around maintenance, development, publishing and changing of WSDLs and Web Services interfaces?</p>
<p>(5)  Are D2L&#8217;s Web Service Interfaces exposed in a way to discoverable and interoperable with UDDI version 1, 2 and 3 (OASIS, Ratified Feb 2005) registries ?</p>
<p>-  What about BPEL?</p>
<p>(6)  Is D2L composed of reusable business process components?</p>
<p>-  If so, are these components exposed as Web Services?<br />
-  Are they consumable and reusable via BPEL, Web Services Registries and Enterprise Service Bus technologies?<br />
-  Does D2L use BPEL, WS-Choreography or another open architecture to build their applications from these reusable business process components?  If so, which?</p>
<p>(7)  What methods of Message Oriented Middleware are in place within D2L?</p>
<p>-  Are these methods exposed to the outside world for messaging integration points?<br />
-  Are these methods and points documented and supported as integration functions?</p>
<p>(8)  In which standards bodies does actively D2L participate?</p>
<p>-  Which standards does D2L see as critical to their integration and interoperability plans?<br />
-  Which standards have they submitted?<br />
-  What other vendors is D2L working with to develop industry standards?<br />
-  Does D2L work closely with the standards bodies such that the standards represent D2L&#8217;s needs?</p>
<p>(9)  How and where does D2L represent and enforce their WS Policy?</p>
<p>-  Does a change in policy (e.g. Security, Quality of Service, Routing, Mediation) require changing of core-code, reconfiguration and redeployment or can the changes be made on the fly?<br />
-  Does Lawson use intermediary Policy Enforcment Points (e.g. Policy Enforcement Points that are outside of the actual Web Service interface that are invoked as a proxy or a filter)?</p>
<p>(10) Does D2L expose the business functions (services) as WSRP portletts?</p>
<p>-  What about JSR168 portletts?</p>
<p>###Comments from Dirk###<br />
Ah, I see, this is a generic list of technical capabilities.<br />
Nothing specific to APBS, other than the reference to HR-XML.</p>
<p>Specifically, we should be asking D2L to support the IMS, SCORM and IEEE standards,<br />
both generally, and this area.</p>
<p>The one area this most obviously applies to is SIS data.<br />
The IMS Enterprise Services (ES) is what we&#8217;d like the SIS and LMS to support.<br />
Would you add this to your list of questions for PS?<br />
Note that MILER basically to the out-of-the-box PS SQR that emits IMS Enterprise<br />
and modified it for their DEPS data feed.  It would be nice to see<br />
PS make an IMS ES version.</p>
<p>The 2nd place this could apply to is the Tools Interoperability specification,<br />
which is WS based.  That&#8217;s a work-in-progress, of course.</p>
<p>&#8211;Dirk</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/jimphelps.wordpress.com/28/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/jimphelps.wordpress.com/28/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jimphelps.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jimphelps.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jimphelps.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jimphelps.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jimphelps.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jimphelps.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jimphelps.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jimphelps.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jimphelps.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jimphelps.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jimphelps.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jimphelps.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jimphelps.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jimphelps.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jimphelps.info&amp;blog=228285&amp;post=28&amp;subd=jimphelps&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jimphelps.info/2005/08/09/d2l-interfaces-and-integration-meeting-10-august-2005/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b30db657c63fbfc0b146d3da24a0ecfb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jimphelps</media:title>
		</media:content>
	</item>
		<item>
		<title>Indian University Dan McDevitt</title>
		<link>http://jimphelps.info/2005/07/13/indian-university-dan-mcdevitt/</link>
		<comments>http://jimphelps.info/2005/07/13/indian-university-dan-mcdevitt/#comments</comments>
		<pubDate>Wed, 13 Jul 2005 18:34:45 +0000</pubDate>
		<dc:creator>jimphelps</dc:creator>
				<category><![CDATA[Work]]></category>
		<category><![CDATA[ERP]]></category>
		<category><![CDATA[itarchitecture]]></category>

		<guid isPermaLink="false">http://www.jimphelps.info/2005/07/13/indian-university-dan-mcdevitt/</guid>
		<description><![CDATA[### Presentation on ERP Customization: Is it always a bed thing? Dan McDevitt&#8217;s presentation on Indiana University&#8217;s Electronic Document (Workflow) engine that routes documents for HR. The engine is integrated with PeopleSoft&#8217;s HR suite. Buy Build Borrow (Open Source) as choices. Buy and Customize seen as worst of both worlds (cost plus maintenance problems). Workflow &#8230; <a href="http://jimphelps.info/2005/07/13/indian-university-dan-mcdevitt/">Continue reading <span class="meta-nav">&#187;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jimphelps.info&amp;blog=228285&amp;post=24&amp;subd=jimphelps&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>###  Presentation on ERP Customization: Is it always a bed thing?</p>
<p>Dan McDevitt&#8217;s presentation on Indiana University&#8217;s Electronic Document (Workflow) engine that routes documents for HR.  The engine is integrated with PeopleSoft&#8217;s HR suite.</p>
<p><span id="more-24"></span></p>
<p>Buy  Build  Borrow (Open Source) as choices.  Buy and Customize seen as worst of both worlds (cost plus maintenance problems).</p>
<p>Workflow &#8211; does their system support differing workflows on campus or department level?</p>
<p>#### Why they did their customization:</p>
<p>1.  P.S. 8.0 didn&#8217;t support &#8220;Pending&#8221; status for documents still in the workflow.<br />
1.  Delivering the P.S. &#8220;native&#8221; screens to 1200 users was too difficult.  Issues with robustness, data integrity.</p>
<p>They have 22 different forms that they route in their workflow</p>
<p>#### Enterprise Workflow Engine:</p>
<p>- True workflow &#8211; routing e-docs from initiation to completion.<br />
- What about role information?<br />
- Supports digital signatures<br />
- 1200 users with 3 levels of workflow routing:<br />
   &#8211; Fiscal Approver and Personnel Approver<br />
   &#8211; Level 1: Required Approvals<br />
   &#8211;  Level 2: Discretionary Approvals based on the Org Chart Hierarchy<br />
   &#8211;  Level 3: Campus Level &#8220;final&#8221; approval</p>
<p>- After level 3, data transferred into PeopleSoft</p>
<p>Electronic Document bridges multiple PeopleSoft components.  Before, one paper document would cover all areas.  Wanted to replicate that functionality.</p>
<p>Interfaces are based on direct database reads.  Had problems using the PeopleSoft Component Interfaces.</p>
<p>#### Demo:</p>
<p>Interesting, the demo is flashed based.  The cursor moves and things type automagically.<br />
All information is handled inside of the workflow engine up until the final click. The data is then inserted into the PeopleSoft screens.  The user clicks on &#8220;Save&#8221; in PeopleSoft and all of the PS business logic is applied.</p>
<p>####  Issues:</p>
<p>Subject and Document locking.</p>
<p>-  Subject Locking is employee based locking.  Once a document has been initiated for an employee, no other documents can be initiated for that employee.<br />
-  Document locking &#8211; straight for contention issues.</p>
<p>Open validation</p>
<p>-  Checks document against the official PeopleSoft data each time the document is opened.<br />
    &#8211; Start an electronic document<br />
    &#8211; someone goes in a changes the PeopleSoft data for the person<br />
    &#8211; the form is marked as denied when opened the next time</p>
<p> Issues with PeopleSoft Component Interface</p>
<p>-  Component Interfaces didn&#8217;t work with complex interactions (those with multiple tabs and/or multiple scroll areas).</p>
<p>Other issues:</p>
<p>-  support and training<br />
-  different needs of power-users vs. novice users<br />
-  Disapprovals used as a training mechanism rather than Corrections<br />
-  Pairing electronic documents with supporting document<br />
   &#8211; use special envelopes<br />
   &#8211; print a routing sheet from electronic document</p>
<p>Future Enhancements</p>
<p>-  Multiple employees on one document (pay change for all student workers)<br />
-  Improve usability  &#8211; things like side-by-side view (old pay rate beside new pay rate)<br />
-  reporting  (how long did it take, who is sitting on documents)</p>
<p>#### Usage Stats</p>
<p>11,000 per month on average<br />
It takes about 3.5 days on average from initiation to approval<br />
Average document has 3 routing stops</p>
<p>#### My Questions:</p>
<p>1. Workflow &#8211; does their system support differing workflows on campus or department level?<br />
1. Where does their Role information live?  How is it managed?</p>
<p>#### Other Questions</p>
<p>Tom Scott &#8211; Moving to PS 8.9 Student will mean moving to PS 8.9 HR.  This will change the component interfaces.<br />
-  There will be lots of impact on our customizations.  Will look at new Component Interfaces.</p>
<p>Jack &#8211; what did it cost you?  About $11 Million for the total HR system.  Could have done it cheaper but they had lots of starts-and-stops.  Started with PeopleSoft 7.5.</p>
<p>Elizabeth Conklin &#8211; Why  build workflow instead of buy one?  Not positive (Barry Walsh at IU for Workflow).</p>
<p>Tell us more about the   [Kuali project](http://kuali.org/) .  In the development stage.</p>
<p>Why did you build your own time keeping system?  That is a good one.  Cost at the time.  Some experience with Kronos.  Very experience.</p>
<p>Is there a lot of maintenance on the Workflow rules themselves?   The rules are fairly stagnant.  Difficult to establish the early rules and routing paths.</p>
<p>The majority of the roles are maintained within the workflow engine.  Roles for required approvals is determined from the HR Financial System department table.  (Level 1 read from department table.  All the rest are embedded within the workflow engine).  There is a delegation function.  Can delegate to a work group.</p>
<p>Is there a segregation of functions in financial data?  You have to have a funding line filled out when you fill out the form.</p>
<p>Workflow can vary by department.</p>
<p>They encumber for salaries.  They use the PS encumbrance process.</p>
<p>What are the Authentication requirements / system used for your digital signature?  Token authentication along with Password.  SAFEWORD &#8211; token authentication.    2000 tokens in use (Mark Bruin led the Token project).</p>
<p>Do you see an impact of PeopleSoft / Oracle migration to Web Services and SOA on your system?  Make it easier / harder?  Hopefully make their life easier.</p>
<p>System is developed in J2EE over an Oracle Database.</p>
<p>Which came first &#8211; Electronic Document System or PeopleSoft?  Did you pick PeopleSoft and then go whoops doesn&#8217;t do the electronic PAF form?  HR office wanted to have an electronic PAF.</p>
<p>How are doing the dump into PeopleSoft?  One critical factor is the Single Sign-On between workflow and PeopleSoft.  What you see when you save from the Workflow is what you would see if you went into PeopleSoft self service.  They added their own IU tab.</p>
<p>Lots of questions about their business processes (are positions numbers tied to departments or to funding line etc &#8230;) and funding for positions data models.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/jimphelps.wordpress.com/24/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/jimphelps.wordpress.com/24/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jimphelps.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jimphelps.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jimphelps.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jimphelps.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jimphelps.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jimphelps.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jimphelps.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jimphelps.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jimphelps.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jimphelps.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jimphelps.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jimphelps.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jimphelps.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jimphelps.wordpress.com/24/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jimphelps.info&amp;blog=228285&amp;post=24&amp;subd=jimphelps&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jimphelps.info/2005/07/13/indian-university-dan-mcdevitt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/b30db657c63fbfc0b146d3da24a0ecfb?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jimphelps</media:title>
		</media:content>
	</item>
	</channel>
</rss>
