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

<channel>
	<title>Enable Consulting LLC</title>
	<atom:link href="http://www.enableconsulting.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.enableconsulting.com</link>
	<description>A development &#38; integration firm specializing in enabling business through new technology</description>
	<lastBuildDate>Fri, 11 May 2012 14:19:26 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>What&#8217;s in your toolkit?</title>
		<link>http://www.enableconsulting.com/whats-in-your-toolkit/</link>
		<comments>http://www.enableconsulting.com/whats-in-your-toolkit/#comments</comments>
		<pubDate>Fri, 02 Dec 2011 16:24:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.enableconsulting.com/?p=171</guid>
		<description><![CDATA[It used to be that we needed to carry around our box of 5 1/4&#8243; floppys with all of the possible utilities that we&#8217;d need for a given day&#8217;s development work. That gave way to 3 1/2&#8243; disks, CD&#8217;s, and now our own laptops, tablets, and flash drives. At this point I find that when working with customers, I can most often use my laptop which gives me access to the myriad of tools which I&#8217;ve acquired over the years. Still, sometimes, there will be situations where you&#8217;re constrained to be only within the client&#8217;s environment and your machine cannot be used. Even in those circumstances, you can usually plug in a flash-drive to exchange files.
So that all leads me here: sometimes you want to look at a database but cannot get access to the appropriate client. It just isn&#8217;t installed on the machine that you&#8217;re using, and you can&#8217;t ...]]></description>
			<content:encoded><![CDATA[<p>It used to be that we needed to carry around our box of 5 1/4&#8243; floppys with all of the possible utilities that we&#8217;d need for a given day&#8217;s development work. That gave way to 3 1/2&#8243; disks, CD&#8217;s, and now our own laptops, tablets, and flash drives. At this point I find that when working with customers, I can most often use my laptop which gives me access to the myriad of tools which I&#8217;ve acquired over the years. Still, sometimes, there will be situations where you&#8217;re constrained to be only within the client&#8217;s environment and your machine cannot be used. Even in those circumstances, you can usually plug in a flash-drive to exchange files.</p>
<p>So that all leads me here: sometimes you want to look at a database but cannot get access to the appropriate client. It just isn&#8217;t installed on the machine that you&#8217;re using, and you can&#8217;t remote to any machine that has it either. Enter &#8220;<a title="Query ExPlus" href="http://sourceforge.net/projects/queryexplus/">Query ExPlus</a>&#8220;. This is a wonderful, self-contained 176K executable which lets you connect to SQL Server, Oracle, ODBC, and OLEDB databases. This tool is like a mini-SQL Management studio and the real beauty of it is that you can run it from a flash drive! There&#8217;s no installation required. Granted, it isn&#8217;t as fast or fully-featured as OEM front-ends, but it is a real life-saver when those tools aren&#8217;t available.</p>
<p><a title="Query ExPlus" href="http://sourceforge.net/projects/queryexplus/">Query ExPlus</a> is an Open Source application available on SourceForge here: <a href="http://sourceforge.net/projects/queryexplus/">http://sourceforge.net/projects/queryexplus/</a> as such, there&#8217;s minimal documentation and only community support is available.</p>
<p>I highly recommend you keep this one handy for the times when you just have to peek into that database but can&#8217;t, or don&#8217;t want the overhead of installing SQL Management Studio or another heavyweight DB UI.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.enableconsulting.com/whats-in-your-toolkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Balsamiq Mockups: A kinder, gentler wireframing tool?</title>
		<link>http://www.enableconsulting.com/balsamiq-mockups-a-kinder-gentler-wireframing-tool/</link>
		<comments>http://www.enableconsulting.com/balsamiq-mockups-a-kinder-gentler-wireframing-tool/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 19:43:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.enableconsulting.com/?p=175</guid>
		<description><![CDATA[Wireframes: as architects we all need to develop them. The question revolves around what tool to use. There are many schools of thought on this which range from the paper and pencil/pen method all the way up to creating a working prototype in your development tool of choice. I&#8217;ve fallen victim to using all of these methods and usually end up somewhere in the middle and spending too much time throwing together a mock-up which has to be tweaked a bunch before it is approved anyway.
Enter Balsamiq Studios (http://balsamiq.com) with Balsamiq Mockups, their Rapid Wireframing tool. Mockups gives you one step above paper and pencil mockups without having to do real development work to get your wireframes built. It gives you the ability to easily put together &#8220;low-fi&#8221;, sketch-type screens and build rudimentary interactions between them.
Mockups comes with several pre-built elements to make your life easier. There are menus, icons, ...]]></description>
			<content:encoded><![CDATA[<p>Wireframes: as architects we all need to develop them. The question revolves around what tool to use. There are many schools of thought on this which range from the paper and pencil/pen method all the way up to creating a working prototype in your development tool of choice. I&#8217;ve fallen victim to using all of these methods and usually end up somewhere in the middle and spending too much time throwing together a mock-up which has to be tweaked a bunch before it is approved anyway.</p>
<p>Enter <a title="Balsamiq Studios" href="http://balsamiq.com">Balsamiq Studios (http://balsamiq.com)</a> with <a title="Mockups" href="http://balsamiq.com/products/mockups">Balsamiq Mockups</a>, their Rapid Wireframing tool. Mockups gives you one step above paper and pencil mockups without having to do real development work to get your wireframes built. It gives you the ability to easily put together &#8220;low-fi&#8221;, sketch-type screens and build rudimentary interactions between them.</p>
<p>Mockups comes with several pre-built elements to make your life easier. There are menus, icons, lists, grids, textboxes and many many more. The application includes elements for client applications, web applications, mobile devices and you can download more from users who&#8217;ve shared ones they&#8217;ve built themselves from Balsamiq&#8217;s <a title="MockUpsToGo" href="http://mockupstogo.net">MockUpsToGo (http://mockupstogo.net)</a> site. The elements all work as you&#8217;d expect. For example when you create a menu, you can choose a &#8220;selected&#8221; item and when you preview the wireframe, that item is appropriately highlighted. The toolbox also includes various &#8220;markup&#8221; elements which allow you to put callouts, sticky notes, and other information on the mockups. These can be used as reminders to ask questions or to clarify uses of the other screen elements when demonstrating the wireframe.</p>
<p>Each mockup is a single screen and is saved in its own file. All of the screens associated with an application are saved in a single filesystem folder. Almost any element you place on a mockup has the ability to link to another mockup. Another nice feature is that you can create a blank mockup, or copy the one you&#8217;re currently working on and use that as the basis for a new one. This copy feature is invaluable when linking mockups together so you don&#8217;t have to rebuild a mockup from scratch.</p>
<p>Once you have your wireframed application, you can preview it and walk through the screens using the links you&#8217;ve defined.</p>
<p>The product operates on all the usual platforms, exports to PNG, PDF, or XML formats. The Export function will also export all of the mockups in a single folder in a one operation so that you don&#8217;t have to do each screen separately.</p>
<p>There are many more features that I&#8217;ve not touched on but, suffice it to say, Mockups is an excellent, rapid wireframing tool which we&#8217;ll use over and over again as the starting point for our prototyping needs for the foreseeable future. This tool has become one of my favorites for the first steps in generating new prototypes. Lastly, its tongue-in-cheek user interface is great for developers. How many applications have a choice on the &#8220;help&#8221; menu that says &#8220;What should I make for dinner?&#8221;</p>
<p>Download the free 7-day trial and if you like it, buy it for $79, that&#8217;s cheap for what you get!</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.enableconsulting.com/balsamiq-mockups-a-kinder-gentler-wireframing-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enterprise Application Store &amp; The Purposed Application</title>
		<link>http://www.enableconsulting.com/enterprise-application-store-the-purposed-application/</link>
		<comments>http://www.enableconsulting.com/enterprise-application-store-the-purposed-application/#comments</comments>
		<pubDate>Tue, 01 Feb 2011 19:18:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.enableconsulting.com/?p=143</guid>
		<description><![CDATA[The iPhone App Store and similar mobile store models from Android and Blackberry have experienced tremendous consumer acceptance.  Total downloads from the iPhone App Store alone recently crossed the ten billion mark.  Applications come in all varieties and mash up a set of capabilities that deliver rich user experiences.  The category of applications that has seen the highest adoption is social platform tools like FaceBook, Twitter and FourSquare.  This rapid consumer adoption is now crossing over into the enterprise as business and IT organizations are being faced with the challenges of supporting this new class of mobile worker.
The one common element of App Store applications is that they are purposed for a specific target solution. Enterprise applications, on the other hand, tend to incorporate the full functionality of a business process within their design.  Organizations that have taken the first step to extract important business functionality from existing applications have ...]]></description>
			<content:encoded><![CDATA[<p>The iPhone App Store and similar mobile store models from Android and Blackberry have experienced tremendous consumer acceptance.  Total downloads from the iPhone App Store alone recently crossed the ten billion mark.  Applications come in all varieties and mash up a set of capabilities that deliver rich user experiences.  The category of applications that has seen the highest adoption is social platform tools like FaceBook, Twitter and FourSquare.  This rapid consumer adoption is now crossing over into the enterprise as business and IT organizations are being faced with the challenges of supporting this new class of mobile worker.</p>
<p>The one common element of App Store applications is that they are purposed for a specific target solution. Enterprise applications, on the other hand, tend to incorporate the full functionality of a business process within their design.  Organizations that have taken the first step to extract important business functionality from existing applications have turned to Service Oriented Architectures (SOA).  The SOA model enables the decomposition and access to business logic and data layers &#8211; enabling externalization of the most critical functions.  This results in the ability to share services across the enterprise as well as externally to partners and others within the organization’s business ecosystem.<br />
<span id="more-143"></span><br />
SOA makes the design of an Enterprise App store possible by developing purposed applications that integrate with externalized services to perform specific business functions.  Examples of purposed applications in the Enterprise App store could include:</p>
<ul>
<li>Decomposition of CRM processes into the most used functions such as capturing an Activity, scheduling, or Contact entry.</li>
<li>Delivery of purposed HRIS capabilities like time reporting, benefits management, time off and Company Handbook</li>
<li>Streamlining of corporate portal Personal Profile Management and Company News</li>
</ul>
<p>An Enterprise App Store has some very tangible benefits for the enterprise:</p>
<ul>
<li>Users can provision applications that are important to their business function</li>
<li>Application simplification is made possible &#8211; each component app has a specific purpose, making it easier for users to learn and thus reducing training and support overhead</li>
<li>Automatic updating of applications &#8211; users don’t need to be concerned about what version they are running as the latest will be pushed to the device</li>
<li>Installation and removal of applications is seamless, using the capabilities of the device’s operating system</li>
<li>Application components execute in a mode understood by the user alongside other applications</li>
</ul>
<p>There are six technical factors to determine organizational readiness for an Enterprise App Store:</p>
<ol>
<li>Is mobility adoption on the rise with demand coming from field or remote users?</li>
<li>Has there been a history of complexity challenges in existing application interfaces?</li>
<li>Can specific and frequently used pathways through existing applications be segmented as standalone capabilities?</li>
<li>Is the application development approach iterative?</li>
<li>Is SOA design an element of the overall IT architecture?</li>
<li>Can security architecture and mobile device management be delivered?</li>
</ol>
<p>Organizations looking at future architectures must consider incorporating the Enterprise App store model and SOA approach to streamline interfaces and deliver applications that meet the needs of today’s mobile workforce.  Let us know what is happening on this topic within your organization by responding to the post.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.enableconsulting.com/enterprise-application-store-the-purposed-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integrating with Cloud-Based Applications: Where should I host it?</title>
		<link>http://www.enableconsulting.com/integrating-with-cloud-based-apps/</link>
		<comments>http://www.enableconsulting.com/integrating-with-cloud-based-apps/#comments</comments>
		<pubDate>Sat, 11 Dec 2010 20:45:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.manningstaging2.com/enabletest/?p=1</guid>
		<description><![CDATA[One of the trends we’re seeing recently is a growing business need for integrating internal business applications and data with cloud-based applications.  Our experience in this space is mostly with SFA &#38; CRM applications and, of course, the ubiquitous Google applications and services.  As these applications are often targeted at the sales force, there are moderate numbers of users (100s-10s of thousands) with high availability requirements.
SOA is the de facto standard for integration with most cloud-based applications, so there’s no real architectural barrier to integrating with them – no matter where you host.

Factors to consider include:
Are all of the internal applications/data that you need exposed via SOA?
Many businesses have already jumped on the SOA bandwagon, and already expose much of their internal data through SOA.  Where there is a gap, you will need to plan for the development effort of creating a new service.
How data-intensive are the ...]]></description>
			<content:encoded><![CDATA[<p>One of the trends we’re seeing recently is a growing business need for integrating internal business applications and data with cloud-based applications.  Our experience in this space is mostly with SFA &amp; CRM applications and, of course, the ubiquitous Google applications and services.  As these applications are often targeted at the sales force, there are moderate numbers of users (100s-10s of thousands) with high availability requirements.</p>
<p>SOA is the de facto standard for integration with most cloud-based applications, so there’s no real architectural barrier to integrating with them – no matter where you host.<br />
<span id="more-6"></span><br />
Factors to consider include:</p>
<p><strong>Are all of the internal applications/data that you need exposed via SOA?</strong></p>
<p>Many businesses have already jumped on the SOA bandwagon, and already expose much of their internal data through SOA.  Where there is a gap, you will need to plan for the development effort of creating a new service.</p>
<p><strong>How data-intensive are the planned transactions?</strong></p>
<p>While SOA is great for easily implementing interfaces, latency and perhaps bandwidth may require other approaches.  Possibilities include caching data within the cloud and/or replicating data into a cloud-based database.</p>
<p><strong>How secure does the data need to be?</strong></p>
<p>You obviously give up some control when pushing applications and data into the cloud.  However, the cloud providers have a large financial interest in implementing and enforcing security.</p>
<p><strong>Do you have the infrastructure required to support the application with its availability and performance requirements – and is it cost-effective?</strong></p>
<p>For many companies that have an existing infrastructure, the incremental cost of supporting the integration application may be more than the cost of deploying it into the cloud.</p>
<p>I’ve come to the conclusion that it makes a lot of sense to host business critical applications in the cloud. For most organizations it’s easier &amp; cheaper.  You get redundancy and scalability.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.enableconsulting.com/integrating-with-cloud-based-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

