{"id":378,"date":"2013-07-29T03:46:07","date_gmt":"2013-07-29T03:46:07","guid":{"rendered":"http:\/\/www.seonthemon.com\/wp351\/?p=378"},"modified":"2013-07-29T09:26:58","modified_gmt":"2013-07-29T09:26:58","slug":"user-experience-for-managers","status":"publish","type":"post","link":"https:\/\/www.seonthemon.com\/wp351\/2013\/07\/29\/user-experience-for-managers\/","title":{"rendered":"User experience for managers"},"content":{"rendered":"<p>There are at least two types of managers in an enterprise, right?<\/p>\n<p>I think of them as &#8216;<em>business managers<\/em>&#8216; and &#8216;<em>systems\u00a0managers<\/em>&#8216;.<\/p>\n<p>How are they different, in so far as user experience is concerned?<\/p>\n<h2>Business Architecture vs. System Architecture<\/h2>\n<p>We can approach this question using the same yardstick that I used in an earlier post, &#8216;<a href=\"http:\/\/www.seonthemon.com\/wp351\/2013\/07\/26\/user-experience-for-business-employees\/\">User experience for business employees<\/a>&#8216;. \u00a0Business managers are expected to know the business, and not necessarily any one enterprise computer system that helps run the business. \u00a0A business manager should be able to move between companies that are in the same business, but may use different enterprise systems. \u00a0 Within the same company, the enterprise systems may change as technologies evolve, but the business might stay largely the same. \u00a0Changing enterprise systems ought not to be the business manager&#8217;s concern, bread or butter. \u00a0So who is responsible for the enterprise system, which helps run the business. \u00a0Enter, the systems manager.<\/p>\n<p>The business manager knows the goals of the business. \u00a0She is familiar with the various functions, capabilities and resources that collaborate to achieve the goals of the business. \u00a0Does that definition sound vaguely familiar? \u00a0It should, because that is the general definition of an <em>architecture<\/em>. \u00a0 A business manager is cognizant of the <em>business architecture<\/em>. \u00a0 A business architecture is separate from, and independent of what we could call the <em>system architecture<\/em> &#8211; individual computer based systems each with its own capabilities and responsibilities, interacting in well defined ways to implement the business architecture (aka the goals of the business).<\/p>\n<p>For instance, a simplistic insurance company may be organized around these components &#8211; sales, underwriting, billing, and claims. \u00a0 A business manager knows the responsibilities of each of these business components, and how these components collaborate with each other to produce outcomes that the insurance company wants.<\/p>\n<p>However, the billing department might run its business on the backs of four different computer systems &#8211; a billing app that manages transactional billing data, a document management system that manages documents coming out of the billing app (bills, delinquency notices, etc.), a high volume print manager, and a messaging system that helps the billing department collaborate with the other business components &#8211; claims, and underwriting, and sales. \u00a0This is the system architecture that implements the billing component. \u00a0 The billing manager&#8217;s focus stays with the business component as a whole, while some IT manager must know and keep control over the computer systems that help run billing.<\/p>\n<p>&nbsp;<\/p>\n<h2>User experience for a business manager<\/h2>\n<p>Truth be told, what a business manager requires will change from business to business. \u00a0I have little knowledge of any business, so there is specificity that I am not going to be able to provide.<\/p>\n<p>However, thinking about this at a general architectural level, and applying anecdotal experience gained from working in a few enterprises, I believe we can come up with a list of what a business manager might find useful.<\/p>\n<p>&nbsp;<\/p>\n<h3>See the work flowing through the business architecture<\/h3>\n<p>The business manager will need to be able to witness, and evaluate the business that is flowing through the business architecture. \u00a0 Two sorts of \u00a0views will be useful.<\/p>\n<ul>\n<li>A snapshot of the state of things at a certain moment. \u00a0Now, two hours ago, closing time yesterday, etc. This should allow creation of a real time tracker of the business. \u00a0Any hotspots, bottlenecks?<\/li>\n<\/ul>\n<ul>\n<li>Aggregate data. \u00a0The business that was done in some duration &#8211; all day today, the week so far, in the last 6 months, etc.<\/li>\n<\/ul>\n<p>Similar questions will need to be answered for parts of the architecture. \u00a0Say just one component, like claims in an insurance company.<\/p>\n<ul>\n<li><span style=\"line-height: 13px;\">Snapshot. \u00a0How many claims does each claims adjuster have outstanding at the moment? \u00a0What is each claims rep doing &#8211; in the office, out in the field, etc. \u00a0<\/span><\/li>\n<\/ul>\n<ul>\n<li>Aggregate data. \u00a0How many claims were paid, and how many rejected in the last 15 days? \u00a0 How much money was paid out and by whom yesterday? \u00a0etc.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Presentation<\/h3>\n<p>The information described above must be available in two forms.<\/p>\n<ul>\n<li><span style=\"line-height: 13px;\">Old fashioned kind &#8211; reports, tables, graphs and charts.<\/span><\/li>\n<\/ul>\n<ul>\n<li>New fangled graphical <a href=\"http:\/\/hbr.org\/special-collections\/insight\/visualizing-data\">business data visualization techniques<\/a>.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Alerts<\/h3>\n<p>The manager must be able to setup alerts, and notifications, on arbitrary events of interest. \u00a0 These alerts should be available on devices, and social platforms of the manager&#8217;s choice.<\/p>\n<p>&nbsp;<\/p>\n<h2>User experience for an IT manager<\/h2>\n<p>The user experience requirements for the business manager apply to IT managers as well, with one difference. \u00a0The IT manager wants information on how the system architecture is performing.<\/p>\n<p>Consider the example of the billing component described earlier. \u00a0 While the business manager is interested in how the billing component as a whole is performing, the IT manager will want to keep track of how things are going with the four computer systems that run billing &#8211; the billing app, the document management system, the print manager, and the messaging system.<\/p>\n<ul>\n<li>A realtime visual representation of the work running through the billing workflow. \u00a0This must include the number of and the type of various billing transactions, the documents going to the document management system, what the print queues are doing, etc. \u00a0This will show me hot spots.<\/li>\n<li><span style=\"line-height: 13px;\">How many of the Missouri auto policy billings were finished today?<\/span><\/li>\n<li>How much did we pay out as agents&#8217; commissions last month?<\/li>\n<li>Map delinquencies by region, but I don&#8217;t want a spreadsheet. \u00a0I want it represented in shades of color on a physical map of the country.<\/li>\n<li>And so on.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2>How to get there<\/h2>\n<p>As with any user experience problem, you have to start with accurate knowledge of the business. \u00a0 In any environment, we have to know the business architecture well, in order to satisfy business managers&#8217; requirements.<\/p>\n<p>Reporting requirements for system architecture demand that each computer system in the architecture must expose snapshot, and aggregate descriptions of the work that is going through the system.<\/p>\n<p>Finally, we are going to have to pick up expertise in data visualization beyond filling spreadsheets. \u00a0 There seem to be <a href=\"http:\/\/www.idea.org\/blog\/2012\/10\/25\/great-tools-for-data-visualization\/\">many tools out there for the client<\/a>, which can be supported in the backend by either the JVM, or node.js.<a href=\"http:\/\/d3js.org\/\"><br \/>\n<\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There are at least two types of managers in an enterprise, right? I think of them as &#8216;business managers&#8216; and &#8216;systems\u00a0managers&#8216;. How are they different, in so far as user experience is concerned? Business Architecture vs. System Architecture We can approach this question using the same yardstick that I used in an earlier post, &#8216;User [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[25,27,40,26,18],"_links":{"self":[{"href":"https:\/\/www.seonthemon.com\/wp351\/wp-json\/wp\/v2\/posts\/378"}],"collection":[{"href":"https:\/\/www.seonthemon.com\/wp351\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.seonthemon.com\/wp351\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.seonthemon.com\/wp351\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.seonthemon.com\/wp351\/wp-json\/wp\/v2\/comments?post=378"}],"version-history":[{"count":10,"href":"https:\/\/www.seonthemon.com\/wp351\/wp-json\/wp\/v2\/posts\/378\/revisions"}],"predecessor-version":[{"id":380,"href":"https:\/\/www.seonthemon.com\/wp351\/wp-json\/wp\/v2\/posts\/378\/revisions\/380"}],"wp:attachment":[{"href":"https:\/\/www.seonthemon.com\/wp351\/wp-json\/wp\/v2\/media?parent=378"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.seonthemon.com\/wp351\/wp-json\/wp\/v2\/categories?post=378"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.seonthemon.com\/wp351\/wp-json\/wp\/v2\/tags?post=378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}