<?xml version="1.0"?>
<!-- RSS generated by Radio UserLand v8.0.8 on Fri, 15 Aug 2003 16:48:55 GMT -->
<rss version="2.0">
	<channel>
		<title>Dave McNamee: Web Stuff</title>
		<link>http://radio.weblogs.com/0110870/categories/webStuff/</link>
		<description>Product Management Blog</description>
		<copyright>Copyright 2003 Dave McNamee</copyright>
		<lastBuildDate>Fri, 15 Aug 2003 16:48:55 GMT</lastBuildDate>
		<docs>http://backend.userland.com/rss</docs>
		<generator>Radio UserLand v8.0.8</generator>
		<managingEditor>dmcnamee@utah.gov</managingEditor>
		<webMaster>dmcnamee@utah.gov</webMaster>
		<category domain="http://www.weblogs.com/rssUpdates/changes.xml">rssUpdates</category> 
		<skipHours>
			<hour>23</hour>
			<hour>0</hour>
			<hour>1</hour>
			<hour>2</hour>
			<hour>3</hour>
			<hour>4</hour>
			<hour>17</hour>
			<hour>19</hour>
			</skipHours>
		<cloud domain="radio.xmlstoragesystem.com" port="80" path="/RPC2" registerProcedure="xmlStorageSystem.rssPleaseNotify" protocol="xml-rpc"/>
		<ttl>60</ttl>
		<item>
			<title>New Portal Efforts</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/08/15.html#a164</link>
			<description>&lt;P&gt;I am assisting key stakeholders from different State agencies in building a new State Enterprise Employee Portal project. The project team has not yet been formed, but we have a pretty good idea of who needs to be involved. Obviously DHRM and Finance have a major&amp;nbsp;stake in this project, so their involvement will be extensive. No employee portal would be complete without the services that those organizations provide. I am very excited about this new effort, because, unlike previous efforts, it is being driven by business owners rather than by technologists. Also, it has the support of the CIO and will become a fully sanctioned enterprise project if we do things right. &lt;/P&gt;
&lt;P&gt;Meantime, other &quot;portal&quot; projects are in search of direction. Public Safety has a couple of efforts that could benefit greatly from solid enterprise strategy for portals. This strategy does not exist yet. I hope to help pull people to solve this portal meta issue. It is possible that we could create economies of scale with portal efforts, and at the same time work towards integrated presentation of services provided by State government. &lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/08/15.html#a164</guid>
			<pubDate>Fri, 15 Aug 2003 15:19:01 GMT</pubDate>
			</item>
		<item>
			<title>Commonly Held Assets</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/08/13.html#a163</link>
			<description>&lt;P&gt;ITS is the custodian of the State&apos;s largest and best equipped data center. Notice I wrote ITS is the &lt;EM&gt;custodian&lt;/EM&gt; of this data center. We have not always acted that way. In fact, we still use terms like &quot;our data center&quot; or &quot;come host at ITS&apos; data center.&quot; Wrong. This is a facilty that is available to all State agencies. It is the State&apos;s data center.&lt;/P&gt;
&lt;P&gt;Now, you may say, &quot;well, how can it be the State&apos;s data center if ITS is responsible for recovering the cost of it?&quot; That is a good question, but I don&apos;t think that having one agency have custodial and operational responsibility for the facility is mutually exclusive with it being viewed as a commonly held asset. ITS should only be the managing partner. &lt;/P&gt;
&lt;P&gt;To further explain what I mean, consider this example: 3 guys go in together and buy an airplane. They discuss how to manage the finances of the airplane, and decide on an hourly rate for operations which will cover all of their costs. They ask the pilot with the most experience out of the three of them to collect the money from each of the other partners and arrange for maintenance, a hangar, insurance, etc. Now, I am not familiar with the financing arrangement that built the Salt Lake data center, but it belongs to everybody, and ITS is simply the senior pilot who manages things. &lt;/P&gt;
&lt;P&gt;Certainly, there are adjustments that ITS should make. We need to stop calling it &quot;our&quot; data center, unless by &quot;our&quot; we mean all State agencies. I also believe that there are changes that we could make that would make it a more attractive place for agencies to bring their stuff. I will be working on this.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/08/13.html#a163</guid>
			<pubDate>Wed, 13 Aug 2003 14:31:14 GMT</pubDate>
			</item>
		<item>
			<title>AOL and Google to offer Blogs</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/07/28.html#a161</link>
			<description>&lt;P&gt;RSS and weblogging are getting some serious attention these days. See this &lt;A href=&quot;http://www.infoworld.com/article/03/07/18/28NNrss_1.html&quot;&gt;InfoWorld article&lt;/A&gt; for an example. AOL and Google are investing time and resources to get into the blogging market space, and reputable news organizations everywhere are supporting RSS. It looks like people are recognizing the value of this open medium.&lt;/P&gt;
&lt;P&gt;Also in the article from InfoWorld is a discussion on Echo (aka Atom), a new standard that is supposed to overcome some of the limitations of RSS. &lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/07/28.html#a161</guid>
			<pubDate>Mon, 28 Jul 2003 16:26:39 GMT</pubDate>
			</item>
		<item>
			<title>Organized RSS</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/07/17.html#a159</link>
			<description>&lt;P&gt;RSS is a powerful content aggregation tool. It is useful in more applications than just blogging. At ITS, we have developed an RSS tool that will make it available to state agencies for creating things like press releases, articles on &lt;A href=&quot;http://www.utah.gov&quot;&gt;www.utah.gov&lt;/A&gt; and on &lt;A href=&quot;http://business.utah.gov&quot;&gt;business.utah.gov&lt;/A&gt;, the new doing business in Utah portal and soon to be the home of One-Stop Business Registration. This RSS tool is called &lt;A href=&quot;http://news.utah.gov&quot;&gt;news.utah.gov&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;News.utah.gov is not intended to be a blogging tool for personal weblogs, however it works in much the same way as a personal weblog. It is based on the Movable Type blogging platform, but again, it is not intended to be a blogging tool. The types of news feeds that are out there now are things like &quot;Utah Business News,&quot; which is being consumed right now on busines.utah.gov. Control over the feeds that are created will be very strict.&lt;/P&gt;
&lt;P&gt;News.utah.gov is also an example of a project that used existing code bases to develop an effective application that can run in an inexpensive environment. The environment this is running in is a LAMP (Linux Apache MySQL PHP) environment. ITS should be adding LAMP to its hosting product portfolio this year. I am the hosting product manager, so I will be working towards that end. &lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/07/17.html#a159</guid>
			<pubDate>Thu, 17 Jul 2003 13:04:59 GMT</pubDate>
			</item>
		<item>
			<title>Websphere Portal</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/06/16.html#a158</link>
			<description>&lt;P&gt;Well, I worked on a long blog entry to describe the Websphere portal server demo, and clicked the wrong button and lost it all. Sorry. If you want details on it, please let me know. &lt;/P&gt;
&lt;P&gt;Suffice it to say that it looks pretty good. I didn&apos;t notice any features that were obviously missing. It seems to have everything that Novell&apos;s exteNd product has, with the addition of a powerful development tool, WS studio.&amp;nbsp;It also integrates with existing systems.&amp;nbsp;Again, email me if you want more info.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/06/16.html#a158</guid>
			<pubDate>Mon, 16 Jun 2003 20:27:37 GMT</pubDate>
			</item>
		<item>
			<title>IBM Web Services Demo</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/06/16.html#a156</link>
			<description>&lt;P&gt;I am attending an IBM &quot;e-business on demand&quot; pitch right now. I have to admit, so far, the presentation has been interesting. They have an impressive array of platforms running on multiple laptops, including a Linux laptop. &lt;/P&gt;
&lt;P&gt;This is basically a websphere app server/websphere developer studio/rational rose demo. Of course, they are starting the day with a demo of web services. I am sad to admit, this is the first real demo of a running web service, a real web service, that I have seen. They just showed us a web services demo where a .Net app called a websphere-based web service. They have two projectors up, one showing the client app and the other showing the server console so we can see the actual calls. Cool.&lt;/P&gt;
&lt;P&gt;Being a Java vendor, they are taking a lot of time to demonstrate the differences between .Net and Java. They are preaching to the choir. I used to develop Java apps before making the fabled switch off the &quot;technical&quot; track and onto the &quot;management&quot; track. As far as I know, no state agency&amp;nbsp; is using .Net. &lt;/P&gt;
&lt;P&gt;These demos bring several questions to my mind:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;How soon will agencies want to create web services?&lt;/LI&gt;
&lt;LI&gt;What should our enterprise strategy for Websphere be?&lt;/LI&gt;
&lt;LI&gt;What about Linux on the mainframe?&lt;/LI&gt;
&lt;LI&gt;How can ITS get ahead of the agencies and lead in the development of web services?&lt;/LI&gt;
&lt;LI&gt;What infrastructure should we build to handle future demand?&lt;/LI&gt;
&lt;LI&gt;How can we do all of this and provide the best value for taxpayers?&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;I&apos;m goning to have to chew on this quickly. Customers are waiting.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/06/16.html#a156</guid>
			<pubDate>Mon, 16 Jun 2003 16:40:41 GMT</pubDate>
			</item>
		<item>
			<title>Shrinking Community</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/05/06.html#a151</link>
			<description>&lt;P&gt;I have a few spare minutes, and Dave Fletcher has shamed&amp;nbsp;me into updating my blog. A lot of folks have pretty much abadoned blogging, but I am not one of them. It&apos;s not that I don&apos;t want to update my blog, it&apos;s just that I really haven&apos;t had much that I thought you, my loyal readership, would be interested in. Until now.&lt;/P&gt;
&lt;P&gt;One of my products is portal services. What is it, you ask? Well, that&apos;s a complicated question, and one that I &lt;A href=&quot;http://radio.weblogs.com/0110870/2003/04/14.html#a146&quot;&gt;wrote about previously&lt;/A&gt;. I have seen several demos of potential portal solutions, including MySAP, Sieblel, NPS, and we will probably be seeing more. There&apos;s a lot of movement, but not much strategy. I am working to change that.&lt;/P&gt;
&lt;P&gt;My nirvana would be an integrated portal strategy, at least for employee-facing services. I am pushing for that. There really is a lot of potential for integrating systems and making the lives of state employees easier. The issue, as usual is not technology. It&apos;s figuring out how to bring all of these disparate efforts together under some semblance of a strategy. If we succeed at that, I will let you know. You will probably hear if we fail, too.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/05/06.html#a151</guid>
			<pubDate>Tue, 06 May 2003 17:32:42 GMT</pubDate>
			</item>
		<item>
			<title>Portal Product</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/04/14.html#a146</link>
			<description>&lt;P&gt;People use the word &quot;portal&quot; to describe a very wide variety of things. In State government, we have a lot of different initiatives that use the word indiscriminately: Utah.gov portal, Payment Portal, Homeland Security Portal, Utah Enterprise State Employee Portal, etc. So, what is a portal? And what does ITS, the agency I work for, have to do with any of them?&lt;/P&gt;
&lt;P&gt;Those are fine questions. As the product manager for ITS portal services, they are mine to answer, at least for ITS. First of all, let me tell you what I think a portal is. A portal is a web site that:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Aggregates conent from different content providers 
&lt;LI&gt;Provides customization and personalization options to users 
&lt;LI&gt;Is dynamic in content, and connects users to related services available through the web&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;A site with a collection of links is not, in my opinion, a portal. Niether is an online payment collection service. The fact that the word portal is used in conjunction with both link collection sites and payment services obscures what I think a portal really is.&lt;/P&gt;
&lt;P&gt;ITS is faced with several questions regarding portals. The following paragraphs describe those issues.&lt;/P&gt;
&lt;P&gt;A couple of years ago, ITS built the &quot;Innerweb&quot; which is the current employee portal. In my opinion, it meets the definition of a portal. It is not widely used and is somewhat of an orphan, but it is a portal. It was built on an application server platform that we would like to stop supporting in the next year or so, which gives ITS an incentive to figure out what will replace it. Last year we headed an effort to create an enterprise employee portal. This was done in conjunction with the Teamsite projcet. The problem was that we were building it the same way we built Innerweb, without any clear business ownership. The project was stopped without completely resolving the issue of ownership. In my opinion, ITS should not be the driving force behind the next employee portal. &lt;/P&gt;
&lt;P&gt;Another question facing ITS regarding portals is what is our role in creating them for agency business owners? Should we provide a portal development product? I would say a tentative yes, but it remains to be proven out. If we develop a portal development product, then we can offer packages that connect the portals we develop with other State IT infrastructure, such as authentication and UMD. I am working through a plan to figure out exactly what ITS should do about this opportunity.&lt;/P&gt;
&lt;P&gt;Finally, let me say that I don&apos;t think that every site has to meet the definition of a portal described above. In a lot of instances, it is perfectly appropriate for a site to simply be a collection of links. In other cases, increased value to the user could be possible if sites moved towards my definition of a portal.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/04/14.html#a146</guid>
			<pubDate>Mon, 14 Apr 2003 13:40:54 GMT</pubDate>
			</item>
		<item>
			<title>RSS for State Government Sites</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/03/26.html#a141</link>
			<description>&lt;P&gt;RSS is a very powerful tool. It makes it possible for site owners to syndicate their content, as well as consume the syndicated content from other sources. If agencies created RSS feeds and consumed each other&apos;s feeds, information would be more readily available and it would be a good thing.&lt;/P&gt;
&lt;P&gt;Intrepid managers of State IT efforts recognize the value of RSS. Dave Fletcher is working to make the creation of RSS simple for agencies. Also, Utah Interactive is in the process of developing a new State business portal, which will feature RSS feeds from various agencies. &lt;/P&gt;
&lt;P&gt;RSS is powerful because it makes content available while still allowing site administrators the freedom to decide how the content will be presented. It makes the process of sharing content free from human interaction. Anyone could take the URL &lt;A href=&quot;http://radio.weblogs.com/0110870/rss.xml&quot;&gt;&lt;a href=&quot;http://radio.weblogs.com/0110870/rss.xml&quot;&gt;http://radio.weblogs.com/0110870/rss.xml&lt;/a&gt;&lt;/A&gt;&amp;nbsp;and subscribe to the RSS feed for this weblog. The content is there, available for any parser that speaks RSS 1.0 to consume, process, and post on any other site. This is done without actually having to download the content onto the consuming server. &lt;/P&gt;
&lt;P&gt;I have an opinion&amp;nbsp;on how the State should approach RSS, which I will share with you here.&lt;/P&gt;
&lt;P&gt;I believe that RSS will not achieve its full potential on State websites unless agencies catch the vision and actually create and host the feeds themselves on their web servers. We should sell agencies on the virtures of RSS, and help them create the feeds and post them on their servers. We should also help agencies determine how they would like to consume RSS on their own sites.&amp;nbsp; If we simply create a centralized RSS server and ask agencies to put their press releases there, they will never go beyond that. It will simply be a content contribution system. If that is what we want, then we may as well just have the agencies email the content to a site administrator, because even with RSS, someone ought to look at the content before it is posted. &lt;/P&gt;
&lt;P&gt;If they catch the vision of RSS and create and manage their own feeds, then the value of RSS is preserved. No middle piece would be needed to create the feeds for them or manage where they went. It would be pure, powerful RSS. I think using the business portal project as a test case for this would be a good thing. &lt;/P&gt;
&lt;P&gt;Anyway, that&apos;s my $0.02.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/03/26.html#a141</guid>
			<pubDate>Wed, 26 Mar 2003 16:43:57 GMT</pubDate>
			</item>
		<item>
			<title>Teamsite Consultant</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/03/17.html#a138</link>
			<description>&lt;P&gt;Tom Brown, a consultant for Interwoven, is here to look at our Teamsite installation and see if he can demo some things successfully for us. After he gets things set up, we will show the product to agencies and get their&amp;nbsp;input, if they wish to give any. &lt;/P&gt;
&lt;P&gt;At any rate, a final recommendation regarding Teamsite will be produced shortly, with a final decision from management coming shortly thereafter.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/03/17.html#a138</guid>
			<pubDate>Mon, 17 Mar 2003 16:35:49 GMT</pubDate>
			</item>
		<item>
			<title>UII and Co-Loc</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/03/11.html#a137</link>
			<description>&lt;P&gt;Yesterday I attended a joint ACIO/Product Management Council meeting. The topic was the renewal of the Utah Interactive contract and web hosting in general. For those unfamiliar with the history of web development in the State of Utah over the past 4 years, Utah Interactive, Inc (called UII by most state folks, UI by those who work there) has been responsible for a large amount of progress towards getting services online. They basically own and run the Utah.gov portal, and they have successfully created 70+ web applications for a multitude of state agencies. They have done a lot of great work in a time where there really wasn&apos;t anyone else to fill that void.&lt;/P&gt;
&lt;P&gt;Well, their 4 year contract expires sometime in May, and the discussion at the meeting yesterday centered around renewing the contract, and on where their applications will live. Today, all UII apps live in their own facility. ITS attempted unsuccessfully&amp;nbsp;last year to migrate their apps to our iPlanet environment. UII uses Linux. In order to bring those apps into a more controlled environment, it has been decided that colocation is the best option. UII will bring their servers to ITS&apos; data center where they will enjoy world-class environmental, network, and power facilities, not to mention physical security. I think this is the right thing to do. I also believe that renewing the UII contract is a wise decision, however, in order for eGovernment to mature, changes need to be made to our relationship with UII. I believe that the relationship should be more customer (the state)/contractor (UII) rather than partner/partner. I&apos;m not discounting the value of what they have done, nor do I think our relationship should end, I&apos;d just like to see the state take charge of its eGovernment destiny instead of outsourcing it.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/03/11.html#a137</guid>
			<pubDate>Tue, 11 Mar 2003 14:16:02 GMT</pubDate>
			</item>
		<item>
			<title>Customer Connections</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/26.html#a131</link>
			<description>&lt;P&gt;Several of us from ITS met with a slew of eREP folks down in American Fork to discuss UMD and authentication. We have had a lot of contact with them about UMD in the past, but we haven&apos;t really made a solid connection until this meeting. I basically described the whole shooting match on the whiteboard and we answered questions. I find that if our customers understand our products, they see how they can use them to accomplish their business objectives. Now, we have been talking to eREP and collaborating with them in the past, but I feel like we are moving into a new phase where they know and understand what we are doing and we know and understand what they are doing, and we work together to meet business objectives.&lt;/P&gt;
&lt;P&gt;This is the kind of relationship that I want to build with more of our customers. I put out an email to some IT directors&amp;nbsp;offering to come and describe UMD and authentication to them as well. It&apos;s extremely important that we get the word out. In the next little while I will post&amp;nbsp;more information about UMD here on my blog, and elsewhere.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/26.html#a131</guid>
			<pubDate>Wed, 26 Feb 2003 21:35:14 GMT</pubDate>
			</item>
		<item>
			<title>Directory Services and Web Authentication PRD</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/25.html#a130</link>
			<description>&lt;P&gt;I finished an initial draft of the PRD for UMD/Auth/Auth/App Profile/Identity Management today. It has been distributed to our engineering folks for review. Tomorrow I will share it with the eREP team.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/25.html#a130</guid>
			<pubDate>Tue, 25 Feb 2003 22:08:42 GMT</pubDate>
			</item>
		<item>
			<title>More on InfoPath and Archiving</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/24.html#a127</link>
			<description>&lt;P&gt;I had an interesting conversation with some pretty smart guys over lunch today. Aside from laughing really hard and talking about aviation, we spoke about the methods of archival that we use today, and their short lifespans. File formats and storage media seem&amp;nbsp;to obsolesce faster than you can say VHS. There is no standard persistent storage format that we can be confident about its longevity. For example, how long will PDFs last? It&apos;s really only a matter of time before some newer and cheaper format comes out that makes PDFs obsolete. As for media, who has an&amp;nbsp;8 inch drive anymore? Actually, one of our lunch companions claims to have one, but I am skeptical. As we develop new file formats, we misplace the old programs and devices that can read the old file formats. It&apos;s doubtful that any file format in use today will be commonly used 20 years from now, so what do we do with all of the data that we have archived? Do we spend the money every 20 years to adopt a new storage format?&lt;/P&gt;
&lt;P&gt;Lest you panic and replay scenes in your mind from planet&amp;nbsp;of the apes (the old one with Chuck Heston, not the new Mark Wallberg one. I haven&apos;t seen that one) where chuck goes in the ancient library and all the books have disintigrated, I believe solutions will be created that will release us from dependence on proprietary file formats, if not from perishable storage media. Now, I am not a professional archivist, so I don&apos;t know what is being developed, but it seems to me that we can make files with XML and create a XSD (XML Schema Document) that will tell new programs how to access the data. XML seems to abstract things out into a lowest common denominator, making the processing of the data accessible to any program that can read the XSD. Office 11 will have the capability of creating both types of documents (XML and XSD) using word, excel, or infopath. I have a lot to learn about this new technology, but it seems like we can figure this stuff out. &lt;/P&gt;
&lt;P&gt;The application of this new XML technology will provide the State and organizations everywhere with new ways for managing documents and workflows. It&apos;s a convergence of sorts towards XML. One of my favorite movies is Contact, based on the Carl Sagan book of the same title (in my opinion this movie is an exception to the rule that the book is better than the movie. Not the movie is fantastic, it&apos;s just that the book wasn&apos;t all that great). In the movie, a message is received from the vicinity of the star Vega, and large amounts of information are contained in the message. It looks like a garbled mess until they figure out how to parse the data, and how to translate it into meaningful data using mathematics. I see archiving data working the same way in the future. We have to store a primer, a DTD, an XSD, a dictionary, whatever you want to call it, and that primer will tell those that access the data in the future how to read it. It&apos;s that or we go back to parchment scrolls.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/24.html#a127</guid>
			<pubDate>Mon, 24 Feb 2003 20:18:12 GMT</pubDate>
			</item>
		<item>
			<title>Busride</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/24.html#a126</link>
			<description>&lt;P&gt;Radio Userland software is pretty cool. I am sitting on the bus right now, on my way to work. Once I submit this post, it will go to my localhost and then as soon as I connect to the network in the state office building the article will be automatically uploaded the radio userland community server. Now if I only had Sprint WiFi service...&lt;/P&gt;
&lt;P&gt;This is going to be a very busy week. I will be finishing my first rough draft of a PRD for UMD/auth/auth/ID management. I will be sharing this document with key stakeholders including eREP, DHRM, DPS, DWS, DOT, DHS, and DAS. This thing is so huge that the PRD will evolve over the next month, but our experience with DPS last week has proven the value of talking early and often with customers about the product. In the meantime, because there is so much work to be done to get the whole thing put together, development will continue. One major difference, tho, between now and previous development is that now we are working as a team, and everything will go thru a peer review process. &lt;/P&gt;
&lt;P&gt;Wednesday we are meeting with the eREP team in American Fork. I have only been in contact with the eREP team for a couple of weeks, and already my understanding of their requirements and timeframes has improved significantly. Their needs are many and complex. Dan Cook at ITS and Dan Rossean (spelling?) at eREP are trying to keep everything straight, getting the right people to talk at the right time. That&apos;s a big job.&lt;/P&gt;
&lt;P&gt;Also on my plate for this week will be activity on the &quot;web services&quot; strategic plan. This plan will address all of the web-related technologies and products that ITS offers. In the past we have not done a good job at packaging all of these services and combining strategy. Because of this we have not been as competitive as we should have been in the businesses of web hosting and web-related services. We have to improve to survive.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/24.html#a126</guid>
			<pubDate>Mon, 24 Feb 2003 13:37:31 GMT</pubDate>
			</item>
		<item>
			<title>Workflow and XML</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/21.html#a125</link>
			<description>&lt;P&gt;ITS has tried to create a workflow product in the past. Our efforts failed completely, but it is still in the back of my mind. And with the mid-year (according to microsoft.com) release of Office 11, I think InfoPath may turn out to be a tool that we could use to create a workflow/BPM product. I would sure like to try it.&lt;/P&gt;
&lt;P&gt;You know, there are times when I wish I had time to dig down into the depths of technology and just learn it all. Alas, I have departed from the techie path (I did some Java&amp;nbsp;and other web development during a previous assignment)&amp;nbsp;and I am now firmly rooted on the management path. There&apos;s some cool stuff out there.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/21.html#a125</guid>
			<pubDate>Fri, 21 Feb 2003 22:52:12 GMT</pubDate>
			</item>
		<item>
			<title>Weekly Wrapup</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/21.html#a124</link>
			<description>&lt;P&gt;It&apos;s tough to sum up my work activities in a few paragraphs. But I will try. Some information is better&amp;nbsp;than no information (unless it is taken out of context or misinterpreted. I guess my statement has a lot of exceptions. Oh, well, it&apos;s Friday, what do you want from me?). &lt;/P&gt;
&lt;P&gt;I must say&amp;nbsp;first of all&amp;nbsp;that I am encouraged by the events of this week. I have been able to accomplish a significant amount of work. Most of my focus has been on Authentication/Authorization/UMD/Identity Management, which is where it belongs. I received a significant amount of information from the engineering team about the requirements for the whole system, and I am in the middle of combining their comments into the PRD that will be released on Wednesday.&lt;/P&gt;
&lt;P&gt;Also, I went with Curtis Parker and Doug Law, two of our top experts on UMD and authentication, to DPS to talk to them about how they may want to use the system. It was a very productive and enlightening meeting. We discussed issues that we have not yet addressed, and helped them understand our intentions for the system. At the end of our meeting our new CIO, &lt;A href=&quot;http://cio.utah.gov/aboutthecio/meetthecio.htm&quot;&gt;Val Oveson&lt;/A&gt;, stopped in to chat with the group about his ideas. I think Val is the right man for the job right now. He and Windley are both extremely talented guys, but Val is a natural fit into this environment. Anyway, we will be doing more of these &quot;roadshow&quot; things&amp;nbsp;in the near future. &lt;/P&gt;
&lt;P&gt;My content management product is languishing somewhat. We have to prove that Teamsite 5.5.2 will work, and that TCO isn&apos;t too high for it to be successful. This can only done with and upgrade and a proof-of-concept, which I am depending on Engineering to do for me. In the meantime, my boss has purchased copies of Macromedia Contribute for us to begin creating more product-related content for the ITS sites. No formal workflow or staging, but those are problems that are easy to overcome. Plus, the state gets a break on the already-cheap licensing fee. I&apos;m not saying there isn&apos;t a potential for products like Teamsite to be successful, but I am saying that it is silly to limit choices to the agencies.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/21.html#a124</guid>
			<pubDate>Fri, 21 Feb 2003 19:01:46 GMT</pubDate>
			</item>
		<item>
			<title>UMD, Authentication, Authorization, App Profile, and Identity Management</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/13.html#a121</link>
			<description>&lt;P&gt;I think you can tell by the title to this post that this is no small thing. We&apos;re really talking about a major piece of enterprise infrastructure. If we do it right, this will be a huge part of almost every web application offered by the State. It is a huge part of the Governor&apos;s initiative to bring government services online.&lt;/P&gt;
&lt;P&gt;With that said, we have languished for too long without a proper product requirements document (aka a PRD. Get used to that term because I will be using it extensively) that ties all of these interdependent systems together and describes what they will be and what they do. It&apos;s a big task, but there really is no way to separate the requirements for UMD, authentication, authorization, app profile and identity management. I will be releasing the first version of the PRD on the 26th of this month.&lt;/P&gt;
&lt;P&gt;What follows is a brief update on each of the components of this system to tide folks over until the PRD is done.&lt;/P&gt;
&lt;P&gt;Here is the deal with UMD: the State employee side is working with synchronization between HRE, UMD, and individual resource trees. On the public side, we pretty much have the schema determined. In other words, we know for the most part what data elements we will store for each user. However, we do not have the mechanism built yet that will migrate customer data and create new users (see identity management).&lt;/P&gt;
&lt;P&gt;Authentication. SiteMinder 5.5 developement is moving forward. Our engineers are working through some unresolved technical issues and building the login screens. &lt;/P&gt;
&lt;P&gt;Authorization. This is probably where most people are confused. Authorization, unlike authentication, can be implemented multiple ways. The thing to remember is that SiteMinder performs authentication and authorization every time a browser requests a protected resource. Period. That&apos;s how siteminder works. Now, you can tell siteminder to just check username and password and then do all the rest of your authorization with your application, but siteminder is still doing authorization in this case. Basically, the authorization step that it takes is to check if you are in the directory, and any member of the directory is granted access to the resource. Siteminder can do a lot more than that, and we will be articulating this fact in our PRD, so app developers know what is available and how things work. I believe we will be discovering a &quot;most efficient&quot; way to do authentication and authorization.&lt;/P&gt;
&lt;P&gt;App Profile. This is the thing that allows applications to store information in the directory. It also deals with granting access to resources, and controlling the scope of administrators. App profile is where authorization information is stored. We have a very talented engineer working through the challenges associated with this problem. I would guestimate that he has about 90% of it figured out, and I gotta say I am impressed.&lt;/P&gt;
&lt;P&gt;Identity management. Our engineers have an idea how this is going to work, but I think this one is the farthest from being figured out. More info to follow.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/13.html#a121</guid>
			<pubDate>Thu, 13 Feb 2003 22:12:56 GMT</pubDate>
			</item>
		<item>
			<title>Actuate</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/13.html#a120</link>
			<description>&lt;P&gt;ITS is 100% committed to Actuate. We are aware of the fact that several&amp;nbsp;of our customers (I can think of 4 at least) that depend on&amp;nbsp;Actuate to provide mission-critical reports. We have been working on making our Actuate environement for several months now, with the ultimate objective to provide a world-class Actuate 6 environment with failover, page level security, and development, test, and production environments.&lt;/P&gt;
&lt;P&gt;There were three major steps to upgrade to 6. First, we have to lock down our current environment. By lock down I mean restrict access to those tasked with maintaining the environment, and send all reports through acceptance testing procedures to ensure that production is not adversely affected. We have had meetings where we invited all of our customers and explained this process to them. The second step is to finalize the implementation of 6 and provide a migration path from 5 to 6. The third and final step is to move everyone off of 6 and phase out 5. Once all of these steps are completed, we will have a world-class Actuate hosting environment that will meet&amp;nbsp;our customers&apos;&amp;nbsp;reliability, availability, and serviceability requirements.&lt;/P&gt;
&lt;P&gt;Currently, we are on the first step. In order to lock down test and production, we needed to provide a development server. We have had some difficulties getting our development server to run properly, so in the meantime, developers are continuing using our test server. Project management is helping engineering and others work through the issues, and I have been in contact with customers to guarentee to them that they will always have a server to use for development. Customers with specific and unusual requirements are getting extra attention. Once we have things resolved with our development server, we will make it available to developers and let them know when the other servers will no longer be available. We will work with them to ensure they have what they need on the new development server. I don&apos;t see&amp;nbsp;the process of completing step&amp;nbsp;1 lasting more than a couple of weeks. After that we move on to step 2. Also involved in step 2 is providing an Actuate 6 development environment so agencies can prepare reports for the new environment.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/13.html#a120</guid>
			<pubDate>Thu, 13 Feb 2003 20:52:17 GMT</pubDate>
			</item>
		<item>
			<title>Teamsite Content Management</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/13.html#a119</link>
			<description>&lt;P&gt;Before reading further, please go back and review my posts from &lt;A href=&quot;http://radio.weblogs.com/0110870/2003/01/21.html#a107&quot;&gt;21&lt;/A&gt; and &lt;A href=&quot;http://radio.weblogs.com/0110870/2003/01/22.html#a108&quot;&gt;22&lt;/A&gt;&amp;nbsp;January on the subject of Teamsite. They will provide you some context.&lt;/P&gt;
&lt;P&gt;Here&apos;s the deal now:&lt;/P&gt;
&lt;P&gt;We have been in daily contact with the vendor to gather resources and information&amp;nbsp;for upgrading to version 5.5.2. I hope to have a project plan next week for installing 5.5.2. After we install 5.5.2 we have to prove that it delivers the promised features, and we have to ascertain the costs for customer provisioning, training, support, etc. I believe there could be a place for Teamsite if we can provide the environment for a reasonable price. If it is too expensive to implement for agencies, they won&apos;t use it even if we subsidize the environment. We just have to prove it out. I will have more info for you next week.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/13.html#a119</guid>
			<pubDate>Thu, 13 Feb 2003 20:25:03 GMT</pubDate>
			</item>
		<item>
			<title>UMD/auth</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/10.html#a117</link>
			<description>&lt;P&gt;Sorry my blogging has been so sporatic and substance-less lately. I&apos;ve had my head down, banging out product requirements documents. &lt;/P&gt;
&lt;P&gt;We have combined the web authentication and UMD projects into one. I am currently working on a draft of the PRD for them. A lot of people have submitted information to me for inclusion in the document. Combining them eliminates some redundancy in meetings, so it is a good idea. As I get deeper into the details of UMD and web authentication, my confidence increases in the possibility that we will be successful. UMD is really closer to being what we need than was my impression, and a lot of thought has gone into solving problems that have challenged us in the past. I believe that the requirements that I am capturing right now will get us 95% of the way there. I will also be checking with customers to ensure we are creating something they can use.&lt;/P&gt;
&lt;P&gt;This is an interesting project due to the fact that niether UMD nor web authentication are really stand-alone products. We won&apos;t package them up and sell them by themselves. Instead, other products like web hosting and external applications will consume them. How do I do P&amp;amp;L for it then? I don&apos;t know yet.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/10.html#a117</guid>
			<pubDate>Mon, 10 Feb 2003 22:47:41 GMT</pubDate>
			</item>
		<item>
			<title>Refining My Activities</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/05.html#a115</link>
			<description>&lt;P&gt;I thought I would give you another update on my products/projects. I am having some success at refining my activities to those that more directly apply to product management rather than project management. I have received a set of objectives from my management, and they specify the activities that I am to be engaged in. A more focused approach to specific product management&amp;nbsp; work is needed in order for me to accomplish my objectives.&lt;/P&gt;
&lt;P&gt;We are in the process of capturing requirements for directory services, or UMD, for authentication, and for authorization. A lot of development on UMD has taken place, and DirXML connections to HRE and other resource trees have been created. However, we need to take a step back and capture requirements. Authentication, authorization, and directory services (identity management) have been combined into one project. They are inextricably tied together anyway, so combining the projects just acknowledges that fact. We are moving with a sense of urgency. A lot of products/projects depend on this.&lt;/P&gt;
&lt;P&gt;We have also made significant progress in determining what it would take to offer content management services through Teamsite. We are in contact with the vendor discussing an upgrade to version 5.52, which apparently will &quot;solve all of our problems.&quot; It is supposed to run swimmingly on Solaris, Front Office should work, and it should eliminate the need for Samba shares by making calls through SOAP. In addition to the vendor, I am also in touch with local content management firms that have implemented Teamsite and can help me with a business case.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/02/05.html#a115</guid>
			<pubDate>Wed, 05 Feb 2003 14:20:09 GMT</pubDate>
			</item>
		<item>
			<title>From 5th to 3rd</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/01/29.html#a113</link>
			<description>&lt;P&gt;In my &lt;A href=&quot;http://radio.weblogs.com/0110870/2003/01/29.html#a112&quot;&gt;previous post&lt;/A&gt; I wrote about the need for PRDs and strategy. The time has come for me to focus more heavily on producing those documents that are needed for my product. Until now, I have been heavily involved in project management, and in operational affairs. I am going to have to back away from those activities and focus more heavily on writing.&lt;/P&gt;
&lt;P&gt;This transition from heavy involvement to necessary involvement can only occur under the following circumstances: &lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;There are sufficient project plans and project management resources in place to cover project management needs. This is difficult because we have even fewer project managers than we have product managers. Project management is an intense responsibility that requires focus and dogged-ness.&lt;/LI&gt;
&lt;LI&gt;Operations and CRMs need to take the lead in customer communications. I shouldn&apos;t be worrying about operational communications. Of course, the job of the product manager is to be a customer advocate, but I should not be coordinating testing schedules.&lt;/LI&gt;
&lt;LI&gt;Any project that is not UMD, Content Management, or Authentication is going to have to go on the back burner.&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;It is dificult to pull away from activities that accomplished something, like the AT environment project, but I gotta do it. It&apos;s like travelling up a hill at 65 MPH and shifting from 5th down to 3rd. The thing is going to make some noise, and it may slow down some, but it has to be done.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/01/29.html#a113</guid>
			<pubDate>Wed, 29 Jan 2003 19:54:09 GMT</pubDate>
			</item>
		<item>
			<title>More on Teamsite</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/01/22.html#a108</link>
			<description>&lt;P&gt;Yesterday I wrote about the issues that would need to be resolved before we could offer Teamsite as a product. Today I want to write about the first step: Front Office. &lt;/P&gt;
&lt;P&gt;We have learned from extensive and expensive experience that using Teamsite templates for content contribution will probably not work for most agency implementations. It is expensive to set up and requires a fair amount of training. Teamsite was sold to the state on the basis that you could use a feature called &quot;Front Office&quot; to make content contributions from regular office suite tools. Front Office is really the only path to a positive cost-benefit ratio for our customers.&lt;/P&gt;
&lt;P&gt;With that said, I must now report to you that Front Office has not yet been successfully deployed. The consultants were released just as they were in the middle of tackling that problem. They had Front Office installed on a customer machine, but they were not able to make it work. If we can&apos;t get Front Office to work, it will be extremely difficult for us to successfully roll out a teamsite content management product. Therefore, we have to see if it will work before we go committing any other resources to the development of the product.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/01/22.html#a108</guid>
			<pubDate>Wed, 22 Jan 2003 19:21:53 GMT</pubDate>
			</item>
		<item>
			<title>Content Management</title>
			<link>http://radio.weblogs.com/0110870/categories/webStuff/2003/01/21.html#a107</link>
			<description><P align=center><%radio.macros.imageref ("/images/scrat.jpg")%></P>
<P>I have a tough nut to crack, and that nut is content management. I feel like <A href="http://www.iceagemovie.com/">Scrat</A>, the rodent in the movie <A href="http://www.iceagemovie.com/">Ice Age</A> who has such a hard time getting a meal. ITS has not made friends with people over the way the development of a content management product has been executed. I came into the picture well past midway, at least from a project momentum perspective. Before leaving last month I was working on a business case&nbsp;for the product, which I partially completed. My approach to the business case did not take into account all factors that should affect that decision, so I am revisiting it now.</P>
<P>In order for Teamsite to be successful, it needs to provide a favorable cost to benefit ratio to our customers, meaning that it should provide a benefit that exceeds cost. Each of the following factors would determine if that is possible:</P>
<UL>
<LI>Front Office must be implemented successfully. Using templates with Teamsite is difficult, and the training necessary to support it is heavy. Front Office allows the user to submit content from a standard office suite product, such as MS Word. 
<LI>The cost incurred by an agency&nbsp;to set&nbsp;up a Teamsite content management solution must be recovered in decreased site admin costs within a reasonably short period of time (6 months? shorter?). 
<LI>The thing has got to be relatively easy to manage from an agency perspective. Changes to their Teamsite configuration, including deployment information, should be easily changable. 
<LI>Training can't be too heavy. Content contributors should be flying in a short amount of time with little cost. 
<LI>The thing has to be available ASAP. 
<LI>ITS must be able to provide adequate levels of customer support to reduce the burden on agencies. ITS must be committed to it as a product, and to supporting the customers who use it. 
<LI>Of course, the price point must be affordable to agencies.</LI></UL>
<P>Like I said, a tough nut to crack. I will be meeting with agencies to get their perspective over the next couple of weeks. I welcome your <A href='mailto:"dmcnamee@utah.gov"'>comments or suggestions</A>.</P></description>
			<guid>http://radio.weblogs.com/0110870/categories/webStuff/2003/01/21.html#a107</guid>
			<pubDate>Tue, 21 Jan 2003 21:54:30 GMT</pubDate>
			</item>
		</channel>
	</rss>
