<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:thr='http://purl.org/syndication/thread/1.0' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-13013707</atom:id><lastBuildDate>Mon, 10 May 2010 17:14:19 +0000</lastBuildDate><title>Nathan @ e-gineer</title><description></description><link>http://www.e-gineer.com/v2/blog/index.htm</link><managingEditor>noreply@blogger.com (Nathan @ e-gineer)</managingEditor><generator>Blogger</generator><openSearch:totalResults>99</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-7798050760345477672</guid><pubDate>Wed, 10 Mar 2010 04:36:00 +0000</pubDate><atom:updated>2010-03-10T15:36:23.037+11:00</atom:updated><title>Revving up the Google App(s) Engine</title><description>Google have just &lt;a href="http://googleblog.blogspot.com/2010/03/open-for-business-google-apps.html"&gt;announced&lt;/a&gt; their &lt;a href="http://www.google.com/enterprise/marketplace/home"&gt;Google Apps Marketplace&lt;/a&gt;, a huge step forward for SME's and forward-looking Large Enterprises.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.google.com/apps/"&gt;Google Apps&lt;/a&gt; is a powerful, affordable and highly reliable infrastructure. It is delivered at a cost point that is &lt;a href="http://www.e-gineer.com/v2/blog/2010/01/two-worlds-colliding-small-and-nimble.htm"&gt;hard for even the largest of enterprises to match&lt;/a&gt;. The Google Apps features are still a little limited relative to Microsoft Office, but are improving all the time particularly as Google executes consistently and aggressively on their strategy of speeding up the web (Chrome, Chrome OS, DNS services, Caching) and driving low cost services to the cloud (App Engine, GWT). This is &lt;a href="http://www.businessweek.com/chapter/christensen.htm"&gt;what disruptive innovation looks like&lt;/a&gt; - just good enough for low cost customers but quickly moving up the food chain.&lt;br /&gt;&lt;br /&gt;Enterprises face notoriously difficult integration and usability challenges for their systems. In recent years we've seen innovation, forward thinking and major advances coming in the consumer space while enterprises watch helpless from behind hard to use, expensive to configure and impossible to integrate systems.&lt;br /&gt;&lt;br /&gt;A Google App Store for Google Apps based on the &lt;a href="http://code.google.com/appengine/"&gt;Google App Engine&lt;/a&gt; will change this space forever.&lt;br /&gt;&lt;br /&gt;Applications would be available for instant installation at a reasonable price. The integration and configuration would be much simpler, as organisations live on a predefined Google stack. (For good or bad, sometimes you just need to choose a particular cool-aid to drink for a while.)&lt;br /&gt;&lt;br /&gt;Developers will flock to a platform that allows simple marketing and distribution access to SME organisations with a clear stack. It will reduce sales cycles, increase sales opportunities and provide a green field space for rapid improvement and innovation.&lt;br /&gt;&lt;br /&gt;Overall, the enterprise software space will be disrupted one app at a time. It won't start in the largest companies, it won't be immediate, but it will be fast, continuous and drive corporate productivity to new levels.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-7798050760345477672?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2010/03/revving-up-google-apps-engine.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-536222564284846003</guid><pubDate>Wed, 03 Mar 2010 10:00:00 +0000</pubDate><atom:updated>2010-03-03T21:00:07.423+11:00</atom:updated><title>Corporate Alumni: Pretend they never leave</title><description>As much as we'd like them to stay, it's irrational to think that good people won't leave the company. The timing of internal opportunities may be out of alignment with their readiness. They may have family commitments.&amp;nbsp;They may just need a change.&lt;br /&gt;&lt;br /&gt;The trick is to pretend that they never left, and treat this change as simply a small step on their career journey. Good people will respect and value this approach, choose to stay because you are placing their interests at heart and highly likely return even if they have to leave now.&lt;br /&gt;&lt;br /&gt;Build touchstones into their life connecting them to your company and reminding them to come home again soon.&amp;nbsp;Stay in contact with your alumni through Christmas letters and gifts, encouraging them to keep their contact details up to date. Create an equivalent of the Australian Baggy Green cricket cap, a proudly displayed and hard won symbol of their time with the company.&lt;br /&gt;&lt;br /&gt;Contact alumni at set intervals to inquire about their career and plans for the future. Offer development planning opportunities, even if they don't involve a return to your business yet. Show an interest and a passion in their future growth and be honest about true opportunities you may have (or not) for them.&lt;br /&gt;&lt;br /&gt;Use your alumni network for job referrals, paying a similar bonus as that paid to internal employees for finding new hires. This keeps the connection, provides an incentive and reminds alumni in a low pressure way that you have ongoing opportunities that may interest them. It also ensures referrals are coming from people who know your business well.&lt;br /&gt;&lt;br /&gt;Alumni are like friends living overseas. They are hard to stay in touch with, but one day they'll move back and we want to pick up right where we left off.&lt;br /&gt;&lt;br /&gt;If you love something, set it free.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-536222564284846003?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2010/03/corporate-alumni-pretend-they-never.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-7498977916379646886</guid><pubDate>Wed, 17 Feb 2010 10:00:00 +0000</pubDate><atom:updated>2010-02-17T21:00:06.619+11:00</atom:updated><title>Arguing against a fear of open collaboration inside an enterprise</title><description>Opening your organisation up to blogging or wiki's is difficult for many organisations. It flies in the face of traditional management control over messages and information. It opens the organisation to all sorts of crazy or litigious things that people may write.&lt;br /&gt;Your milage and details will vary, but the basic argument for the safety of open internal enterprise collaboration goes something like this:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Anything people publish will have their name on it.&lt;/li&gt;&lt;li&gt;Is there anything an employee could write on their blog or a wiki that would create a problem for your organisation but does not breech existing policies around communication, confidentiality, etc?&lt;br /&gt;&lt;ul&gt;If so, is that a problem with blogs or a problem with your existing policies?&lt;/ul&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;If an employee breaches communication policy, is it more likely to occur in email or on a public forum?&lt;br /&gt;&lt;ul&gt;Which would you prefer, one you can see and act on or one that is hidden and may surface in the future?&lt;/ul&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Beyond all the policies and controls, your employees aren't idiots and should value their job. (If not, that's two good things to find out ASAP anyway.)&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-7498977916379646886?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2010/02/arguing-against-fear-of-open.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-4558410614965462010</guid><pubDate>Wed, 03 Feb 2010 09:57:00 +0000</pubDate><atom:updated>2010-02-03T20:57:00.767+11:00</atom:updated><title>A soft boiled MBA</title><description>&lt;p&gt;After finishing my &lt;a href="http://www.gsm.mq.edu.au/"&gt;MBA at MGSM&lt;/a&gt; back in 2005 I'm finally ready to talk about it...&lt;/p&gt;&lt;p&gt;I did 16 subjects, 16 exams, 16 groups, ~48 assignments, thousands of pages of reading. I recall almost none of it.&lt;/p&gt;&lt;p&gt;But, as a result of my MBA, I am self-aware of my style in groups, confident in my breadth of knowledge and able to see business from different view points. I can &lt;a href="http://www.e-gineer.com/v2/blog/2005/08/unofficial-history-of-synop.htm"&gt;make hard decisions&lt;/a&gt; more easily and am comfortable finding a balance between performance, friendship and opinions.&lt;/p&gt;&lt;p&gt;Oh, and having the piece of paper doesn't hurt either.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-4558410614965462010?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2010/02/soft-boiled-mba.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-3875582137845252969</guid><pubDate>Tue, 19 Jan 2010 00:02:00 +0000</pubDate><atom:updated>2010-01-19T11:02:00.143+11:00</atom:updated><title>Two worlds colliding: Small and nimble versus Big and efficient</title><description>&lt;b&gt;Two worlds colliding&lt;/b&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;While running &lt;a href="http://www.e-gineer.com/v2/blog/2005/08/unofficial-history-of-synop.htm"&gt;Synop&lt;/a&gt; I'll never forget bidding for a project in partnership with &lt;a href="http://www.telstra.com.au/"&gt;Telstra&lt;/a&gt;. We'd worked through a lot of the details and then were asked "Who should we contact from your legal department?". Given Synop had two employees at that point and we were both in the room, Peter quickly responded "It's probably easiest to just route everything through us as a single point of contact.".&lt;div&gt;&lt;br /&gt;&lt;div&gt;Traditionally, small and large companies have enjoyed inherent advantages:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Small companies are nimble and intimate with customers.&lt;/li&gt;&lt;li&gt;Big companies have cost and expertise advantages through economies of scale.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Today, these worlds are colliding and the boundaries are completely blurred.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;A natural change for small companies&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Small companies can now leverage shared infrastructure like &lt;a href="http://aws.amazon.com/"&gt;Amazon Web Services&lt;/a&gt; or &lt;a href="http://www.google.com/apps/"&gt;Google Apps&lt;/a&gt; to drive down costs and enjoy economies of scale beyond what even large companies can imagine. Small companies can use services like &lt;a href="http://www.odesk.com/"&gt;oDesk&lt;/a&gt; or &lt;a href="http://www.99designs.com/"&gt;99designs&lt;/a&gt; to access unique talent and expertise on demand and at low cost. Small companies can compete for consumer attention in small doses through &lt;a href="http://adwords.google.com/"&gt;Google AdWords&lt;/a&gt; and learn rapidly through metrics avoiding huge, high risk media spend.&lt;br /&gt;&lt;br /&gt;A powerful ecosystem is working to solve these problems for SME's. That elusive market has offered so much promise yet been difficult to capture and service until today's models of engagement like SAAS emerged. Expect to see rapid innovation and adoption in this space.&lt;br /&gt;&lt;br /&gt;Small companies are naturally hungry for savings and simple solutions to non-core activities. Moving to these new solutions won't always be technically easy, but it will be culturally consistent for many organisations.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Cultural shift in big companies&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Unfortunately for big companies, the changes are more cultural than technical.&lt;br /&gt;&lt;br /&gt;Adopting new infrastructure solutions / meeting external benchmarks threatens existing organisations through giving up control or creating order-of-magnitude improvements to existing services.&lt;br /&gt;&lt;br /&gt;Social media provides big companies with a unique opportunity to build customer intimacy beyond call center boundaries, but requires fast response and 1:1 service. Internal processes and standards need to change to perform on par with community expectations. Layered decision making through complex policies will almost always be too slow.&lt;br /&gt;&lt;br /&gt;Finally, the agility and pace of change required will be slower than proponents expect and faster than resisters can believe. Agility and embracing change are internal cultural parameters notoriously difficult to alter.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Conclusion&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Traditional boundaries and advantages between small and large companies are being eroded. Rather than small companies trying to grow up, large companies will try to reach small company standards for cost and intimacy (also see &lt;a href="http://sethgodin.typepad.com/seths_blog/2005/06/small_is_the_ne.html"&gt;Small is the new big&lt;/a&gt; from Seth Godin).&lt;br /&gt;&lt;br /&gt;The winners will be those that can iterate change and learn the fastest.&lt;br /&gt;&lt;br /&gt;Meanwhile, consumers get increasingly intimate services at lower cost!&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-3875582137845252969?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2010/01/two-worlds-colliding-small-and-nimble.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-6079344726505893471</guid><pubDate>Fri, 08 Jan 2010 10:00:00 +0000</pubDate><atom:updated>2010-01-08T21:00:05.082+11:00</atom:updated><title>UI Design for Non-Designers - From Models to Hypothesis to Metrics</title><description>&lt;p&gt;&lt;strong&gt;Agree on a model&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;User interface design is filled with opinion and belief - something that many IT teams struggle to resolve (but enjoy discussing at length). A/B Testing adds science to the field, but is relatively late in the process of application development.&lt;/p&gt;&lt;p&gt;We need a better place to start when choosing an approach to application design. After all, our initial designs will set the style and standard of our application in users minds.&lt;/p&gt;&lt;p&gt;For our team, these three questions usually put us on the right path:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;What is the end user trying to achieve and what is the simplest possible process to enable that?&lt;/li&gt;&lt;li&gt;What models or patterns can we copy from respected or inspirational sites to achieve that process / interface?&lt;/li&gt;&lt;li&gt;How can we make the experience consistent with our existing sites / applications? (If the new idea is better, how do we update them to match? If they are better, why are we doing something different now?)&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;The design hypothesis&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;All our applications go through a design review process during the Implementation phase of the &lt;a href="http://www.e-gineer.com/v2/blog/2008/02/clarify-simplify-implement.htm"&gt;Clarify, Simplify, Implement&lt;/a&gt; process.&lt;/p&gt;&lt;p&gt;First we discuss, challenge and agree on these UI models to be used. This is only be effective if the application designers have already been through these questions, asking them honestly and challenging their own design. (Don't just look around for post-build justification.)&lt;/p&gt;&lt;p&gt;After agreement on these core principles and appropriate changes, the design review moves into a second phase of optimisation of the current design. This is where each field needs to be defended, pixel alignment becomes important and we do everything we can to reduce complexity and increase the aesthetic appeal of the application.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Optimisation with metrics&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Now we have created our hypothesis of the best possible design for our application, we need to validate and improve it through A/B Testing, customer feedback and metrics.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-6079344726505893471?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2010/01/ui-design-for-non-designers-from-models.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-5410044038145567744</guid><pubDate>Wed, 27 May 2009 12:21:00 +0000</pubDate><atom:updated>2009-05-27T22:21:00.594+10:00</atom:updated><title>The world isn't flat: Use enterprise context to enhance, not control</title><description>&lt;p&gt;Enterprises are rich in both context and control, while new social media sites start completely flat and without either. By embracing and extending our strengths, enterprises can take a shorter journey to successful and mature social media than the consumer models that inspire us.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Context and control&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Most enterprise applications are built around two things:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Context - Who are you? What is your job? What are you trying to do?&lt;/li&gt;&lt;li&gt;Control - What are you allowed to do? What do we want you to focus on?&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Public social applications start with neither, but work hard to build both over time:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Context - Who are you? Who do you know? What do you like to do?&lt;/li&gt;&lt;li&gt;Control - We prefer our members to participate and communicate in this manner.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;b&gt;Revolution and Enterprise 2.0&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Practicioners attracted to Enterprise 2.0 typically start through a desire for revolution. We want to break out of the context and control forced on us by existing applications and cultural norms. We want new models to emerge, new opportunities to connect with others, new methods of working.&lt;/p&gt;&lt;p&gt;The best examples of these models are available in the consumer space, so our natural tendency is to recreate those tools inside the firewall. This also sits well with our desire for new models and new power. But, it is in direct conflict with the existing norms, powerbase and way of working.&lt;/p&gt;&lt;p&gt;We need to heed &lt;a href="http://orgtheory.wordpress.com/2008/03/24/machiavelli-on-change-and-innovation/"&gt;lessons on change from Machiavelli&lt;/a&gt;:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;And let it be noted that there is no more delicate matter to take in hand, nor more dangerous to conduct, nor more doubtful in its success, than to set up as a leader in the introduction of changes.  For he who innovates will have for his enemies all those who are well off under the existing order of things, and only the lukewarm supporters in those who might be better off under the new.   This lukewarm temper arises partly from the fear of adversaries who have the laws on their side and partly from the incredulity of mankind, who will never admit the merit of anything new, until they have seen it proved by the event.&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;We need to embrace and extend.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Embrace and extend&lt;/b&gt;&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2009/05/ContextAndControlInEnterprise20.png"&gt;&lt;img src="http://www.e-gineer.com/v2/blog/2009/05/ContextAndControlInEnterprise20-Thumbnail.png" style="float:right;border:0;margin-left:10px"/&gt;&lt;/a&gt;&lt;p&gt;Revolution towards a consumer equivalent involves the complete destruction or ignorance of existing context and control the organisation has created. This is a huge leap of faith and not one taken easily by any established organisation.&lt;/p&gt;&lt;p&gt;It's also pointless. Mature social media requires high levels of context (more than enterprises have already) and at least some level of control / agreed behaviour.&lt;/p&gt;&lt;p&gt;A better approach is to embrace the existing context in your organisation. Seed your tools with information that we know to be relevant and expected. For example, when building an internal Twitter, automatically have everyone following their bosses, peers and/or direct reports. When implementing a wiki, setup areas for each existing part of the business. Don't waste people's time and energy requiring the recreation of structures that we already know, use and respect.&lt;/p&gt;&lt;p&gt;Don't give up all aspects of control either. Some groups should have closed membership. Some areas should be locked for editing. That's OK, the world isn't flat.&lt;/p&gt;&lt;p&gt;But, extend both of the models above. Allow new context to develop without intervention. Remove controls that stop the development of context. Expect new controls and conventions to form within this community.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Conclusion&lt;/b&gt;&lt;/p&gt;&lt;p&gt;The context and control inside organisations is closer to the norms of mature social media applications than it is to new tools. By embracing the strengths of enterprise structures and extending by allowing users to create new context in emergent areas practicioners can drastically reduce the barriers to approval and adoption.&lt;/p&gt;&lt;p&gt;Successful Enterprise 2.0 uses context to seed flat tools, not to control them. Successful Enterprise 2.0 accepts controls on existing areas, but frees the organisation to create new areas, context and information. Successful Enterprise 2.0 knows that the world isn't flat.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-5410044038145567744?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2009/05/world-isnt-flat-use-enterprise-context.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>3</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-782792893259172637</guid><pubDate>Wed, 04 Mar 2009 12:31:00 +0000</pubDate><atom:updated>2009-03-04T23:33:07.059+11:00</atom:updated><title>Lachlan ... And then there were 4!</title><description>&lt;a href="http://www.lachlanwallace.com/"&gt;Lachlan William Wallace&lt;/a&gt; was born in Sydney at 11:12am on the 2nd March 2009. Weight 3.62kg (8lb), height 54cm.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-782792893259172637?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2009/03/lachlan-and-then-there-were-4.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-8657717712765083983</guid><pubDate>Tue, 24 Feb 2009 04:47:00 +0000</pubDate><atom:updated>2009-02-24T16:10:43.068+11:00</atom:updated><title>E2EF 2009 - Janssen-Cilag Case Study</title><description>&lt;p&gt;Here are the &lt;a href="http://www.e-gineer.com/v2/blog/2009/02/E2EF2009-JanssenCilagCaseStudy.pdf"&gt;slides I presented&lt;/a&gt; at the &lt;a href="http://www.futureexploration.net/e2ef/"&gt;Enterprise 2.0 Executive Forum&lt;/a&gt; today.&lt;/p&gt;&lt;p&gt;Interested readers, may also like to see my detailed posts on these topics:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/08/our-intranet-wiki-case-study-of-wiki.htm"&gt;Our Intranet, the Wiki: Case Study of a Wiki changing an Enterprise.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/jitter-experimenting-with-microblogging.htm"&gt;Jitter: Experimenting with Microblogging in the Enterprise.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/12/building-enterprise-20-on-culture-10.htm"&gt;Building Enterprise 2.0 on Culture 1.0.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/02/clarify-simplify-implement.htm"&gt;Clarify. Simplify. Implement.&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-8657717712765083983?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2009/02/e2ef-2009-janssen-cilag-case-study.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-9209857762621216399</guid><pubDate>Wed, 15 Oct 2008 10:52:00 +0000</pubDate><atom:updated>2008-10-16T13:10:36.001+11:00</atom:updated><title>Jitter: Experimenting with microblogging in the enterprise</title><description>&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;In February 2008, &lt;a href="http://www.janssen-cilag.com.au/"&gt;Janssen-Cilag Australia &amp;amp; New Zealand&lt;/a&gt; launched an internal microblogging platform called Jitter. Combined with our intranet's people search capabilities, this formed an interesting enterprise hybrid of &lt;a href="http://www.facebook.com/"&gt;Facebook&lt;/a&gt; &amp;amp; &lt;a href="http://www.twitter.com/"&gt;Twitter&lt;/a&gt; style capabilities. This People Search with Jitter solution received &lt;a href="http://www.steptwo.com.au/products/iia2008/winners"&gt;Highly Commended in the 2008 Intranet Innovation Awards&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;While &lt;a href="http://www.e-gineer.com/v2/blog/2007/08/our-intranet-wiki-case-study-of-wiki.htm"&gt;our intranet wiki JCintra&lt;/a&gt; continues to be highly successful, we wanted to keep building our culture of collaboration by capturing and highlighting the flow of ideas. We also wanted to make it easier for our field force to participate and collaborate. &lt;/p&gt;&lt;p&gt;This post is an overview of our approach and outlines some of the lessons learned for others to consider as part of their journey.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;People Search with Jitter&lt;/strong&gt;&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/PeopleSearchHome.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/PeopleSearchHome-Thumbnail.png" /&gt;&lt;/a&gt; &lt;p&gt;This is the home page of the People Search component. Note the simple search box, followed by a list of recent/common searches and then a random face from the organisation.&lt;/p&gt;&lt;p&gt;On the right hand side you can see Jitter posts integrated with the main site news feed. The last 3 posts are shown as a group, and are injected into the news feed based on the latest post timestamp of the news / Jitters.&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/PeopleSearchNameSearch.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/PeopleSearchNameSearch-Thumbnail.png" /&gt;&lt;/a&gt; &lt;p&gt;Searching for a name (e.g. Nathan) shows results from first or last name matches. This quick view allows immediate use of the telephone numbers etc, and incorporates information from our local company system (&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/juice-user-centric-approach-to-it.htm"&gt;Juice&lt;/a&gt;) and other operating companies through integration with the Outlook Corporate Directory they populate.&lt;/p&gt;&lt;p&gt;Search results are immediate (no Enter click required) and use an AJAX component to prevent the need for full intranet page refresh.&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/PeopleSearchTeamSearch.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/PeopleSearchTeamSearch-Thumbnail.png" /&gt;&lt;/a&gt; &lt;p&gt;Users may choose to search for a team name (e.g. Information), which returns a picture wall of faces from matching teams.&lt;/p&gt;&lt;p&gt;Note that team and individual results may be mixed together depending on the search term and matches.&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/PeopleSearchPersonView.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/PeopleSearchPersonView-Thumbnail.png" /&gt;&lt;/a&gt; &lt;p&gt;Simple page displaying all information for Nathan Wallace. The latest Jitter post is integrated as a status message.&lt;/p&gt;&lt;p&gt;The organisational hierarchy is displayed, including peers, direct reports and his manager. Clicking on those faces navigates the hierarchy. Green arrows show if a team is present under that person.&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/PeopleSearchSMSSending.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/PeopleSearchSMSSending-Thumbnail.png" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;SMS sending is integrated into the People Search. Messages can be addressed to individuals or entire teams.&lt;/p&gt;&lt;p&gt;If the sender has a mobile, the message appears to have come from their number. If not, there is no reply number, but instead a short text based name is shown on the recipients phone as the sender.&lt;/p&gt;&lt;p&gt;SMS costs are billed to the senders cost centre through &lt;a href="http://www.e-gineer.com/v2/blog/2008/10/juice-user-centric-approach-to-it.htm"&gt;the Juice system&lt;/a&gt;.&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/PeopleSearchJitterPosting.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/PeopleSearchJitterPosting-Thumbnail.png" /&gt;&lt;/a&gt; &lt;p&gt;Users can post to Jitter by clicking "Update status" in the Jitter section of the news feed, clicking "update" in the Jitter section of their People Search profile or by sending a text message to the designated mobile phone number.&lt;/p&gt;&lt;p&gt;Posting is done inline, fast to complete and published immediately. Note that SMS following is also available in the system for real time notification of new posts.&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/PeopleSearchJitterArchive.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/PeopleSearchJitterArchive-Thumbnail.png" /&gt;&lt;/a&gt; &lt;p&gt;An archive of previous Jitter posts is available for browsing.&lt;/p&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;strong&gt;Adoption and business impact &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;So far, 59 different people have contributed a total of 306 posts to Jitter. We’re excited that about 17% of people have tried posting, but disappointed that posting remains so infrequent and experimental. Here are some examples: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;State of our public hospitals June 2008 report now available at: &lt;a href="http://www.health.gov.au/ahca"&gt;http://www.health.gov.au/ahca&lt;/a&gt; &lt;/li&gt;&lt;li&gt;Neuro Specialist Team your cycle meeting accreditation guide can be found on the Topamax specialist team private space. Please review prior to cycle!! &lt;/li&gt;&lt;li&gt;Suffering from glute meltdown... &lt;/li&gt;&lt;li&gt;Whoo-hoo! This weekend Trudi became the new Australian Swing Dance Balboa champion. &lt;/li&gt;&lt;li&gt;XYZ still appears to be down - I have requested ETA on when this may be back and will notify the business when I have an answer. &lt;/li&gt;&lt;li&gt;Please come and get some friday snacks from my fundraising box in downstairs kitchen. These are to buy new toys and equipment for my baby's daycare. &lt;/li&gt;&lt;li&gt;Dear colleagues, I need a lift to Gordon or Pymble for the next 3 days. Anyone live that way ? &lt;/li&gt;&lt;li&gt;Jitter, Jotter, Blotter, Blatter, Matter! Does it? &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Jitter has settled into a pattern as our informal news channel. It’s used for public congratulations, for sharing links and for short news flashes. This is a communication need that is infrequent, but not served by email (too intrusive) or JCintra news (too formal).&lt;/p&gt;&lt;p&gt;As a comparison, our SMS message sending tool has seen 104 users send 1852 messages to 5162 recipients. It is commonly used for announcements to the field force and individual messages from office based assistants to travelling executives. Usage has continued to grow each quarter since it was launched.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Lessons Learned &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The flow of news on JCintra has been hugely successful and filled a natural need for the organisation. But Jitter wasn’t &lt;a href="http://www.e-gineer.com/v2/blog/2007/12/building-enterprise-20-on-culture-10.htm"&gt;responding to a need, it tried to create demand&lt;/a&gt;. Open collaboration and idea sharing are common organisational goals, but that doesn’t mean there is latent demand among the people of the business for the tools that enable it. With any new organisational capability, always stay focused on end users and helping them to solve a problem. &lt;/p&gt;&lt;p&gt;While Jitter is a highly flexible tool that people are already using for a wide range of purposes, we didn’t do enough to position this new communication medium or to demonstrate the business value. People didn’t know how to use this new tool. Some feedback was negative, but overwhelmingly people asked “What do I post to it?”, “What’s the business value?”. Without clear answers, people just waited to see what others would do. &lt;/p&gt;&lt;p&gt;People have no idea what Twitter is. People have no idea what microblogging is. Most people don’t know what wiki’s, blogs or social networks are either. When explaining Jitter, one user was even worried that this meant that all the SMS text messages they sent to anyone would now be published on the Intranet. These technologies are natural and well known to people like us, but for the vast majority of people in the world they are new, confusing and weird. Remember to design your solutions and train people as though your mum is the key user! &lt;/p&gt;&lt;p&gt;Microblogging is particularly difficult to position as a business tool since it’s so hard to say anything worthwhile in so few characters. For an organisation starting the journey of sharing ideas and thoughts, blogging may be an easier starting point. Posts can be more serious and business like. Blogs are better known, and at worst look more like normal web pages. Authors can craft and position their entries to meet the political challenges and communication realities of the enterprise. Even if your organisation is ready for fast thoughts and short posts, authors can evolve towards really short blog entries. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Conclusion &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;In a &lt;a href="http://rossdawsonblog.com/weblog/archives/2008/10/microblogging_i.html"&gt;recent post on microblogging in the enterprise&lt;/a&gt; Ross Dawson said "It's a learning process. We must discover what a whole array of new communication technologies allow us to do as organizations. We don't know yet. But we do know that they might make a massive difference to how effective we can be. So those who are the first to work it out will be ahead. No doubt about it.".&lt;/p&gt;&lt;p&gt;At Janssen-Cilag, we’re a step or two closer to working it out.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-9209857762621216399?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2008/10/jitter-experimenting-with-microblogging.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>5</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-3552343936516741454</guid><pubDate>Wed, 15 Oct 2008 02:05:00 +0000</pubDate><atom:updated>2008-10-16T04:09:27.013+11:00</atom:updated><title>Juice: A user-centric approach to IT equipment and new starters</title><description>&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/JuiceHomePage.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/JuiceHomePage-Thumbnail.png" /&gt;&lt;/a&gt; &lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;A smooth new starter process and good day-to-day management of equipment are essential to the reputation and operation of all IT departments.&lt;/p&gt;&lt;p&gt;Traditionally, this is a never-ending cycle of standards, policies, delivery and backend information collection (&lt;a href="http://en.wikipedia.org/wiki/CMDB"&gt;CMDB&lt;/a&gt;). Frustrated users end up expensing high cost, non-standard equipment and building &lt;a href="http://mikeschaffner.typepad.com/michael_schaffner/2007/01/we_need_more_sh.html"&gt;shadow IT&lt;/a&gt; solutions.&lt;/p&gt;&lt;p&gt;Determined to find a better way, we started a project with 3 aims:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;It should be easier to buy something internally than externally.&lt;/li&gt;&lt;li&gt;Equipment orders and new starters are always urgent, so make that the default case.&lt;/li&gt;&lt;li&gt;IT needs macro-level control of standards and procurement. Users and managers need micro-level control of equipment and cost-benefit decisions.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;With one person working on the process and another working on the system development, within 4 months we launched Juice. This case study presents our journey and results 12 months after launch, recognised by our &lt;a href="http://www.steptwo.com.au/products/iia2008/winners"&gt;Gold award in the Business Solutions category of the 2008 Intranet Innovation Awards&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Before Juice&lt;/strong&gt;&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/JuiceKits.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/JuiceKits-Thumbnail.png" /&gt;&lt;/a&gt; &lt;p&gt;High level standards were in place (e.g. Dell D630 laptop), but low level customisation was allowed (e.g. 4GB RAM instead of standard 2GB) leading to a wide range of parts and supported systems. With standards control and provision approval, ad-hoc decisions were continually required by IT as to what equipment should be supplied to individual users, for example, does this user do enough travel to justify a light-weight laptop? (Of course, in the end users work out to play the &lt;a href="http://www.business.gov.au/Business+Entry+Point/Business+Topics/Occupational+health+and+safety/"&gt;OH&amp;amp;S&lt;/a&gt; card and get what they want.)&lt;/p&gt;&lt;p&gt;Processes were designed for the best case (knowing weeks in advance about new starters), not the usual case (they start tomorrow). New equipment orders were placed as required, with a lead time of weeks to delivery and deployment. In addition, equipment was owned by and depreciated to individual cost centres throughout the business. This combination fostered a high level of ownership, but lead to protectionism, non-compliance, misallocation of costs and wasted resources as equipment sat in cupboards as departments tried to ensure a smooth entry for new starters.&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/JuiceCatalog.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/JuiceCatalog-Thumbnail.png" /&gt;&lt;/a&gt; &lt;p&gt;This ad-hoc ownership and provision meant that broken equipment endured long downtime periods, particularly for remote users, as it was returned, fixed and then sent back. For new starters, equipment like PDA’s may even passed directly from ex-employees to new employees with no review, training or quality check. &lt;/p&gt;&lt;p&gt;Things worked before Juice, because everyone cared about the end user and worked hard to deliver. But, everyone was frustrated, spot fires were common and a lot of excess effort was required to make things run smoothly.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Managing equipment as kits&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;All equipment is now defined in kit form. For example: Dell D630 Laptop, BlackBerry 8100 Pearl, Lenovo 20" monitor docking station.&lt;/p&gt;&lt;p&gt;Each kit may have a number of accessories. For example: The Dell D630 Laptop includes a mouse, battery, carry bag, power pack and network cable. Whether they are new or previously used, shipped kits always include exactly those accessories. We chose to remove printed manuals, software CD's, etc.&lt;/p&gt;&lt;p&gt;Lost or broken accessories may be individually replaced through single-click ordering. No approval is required as they are cheap and considered essential to the functioning of the kit. If a kit is returned incomplete, we simply charge the user for any missing accessories.&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/JuiceViewAKit.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/JuiceViewAKit-Thumbnail.png" /&gt;&lt;/a&gt;&lt;p&gt;Each kit has a key item (e.g. the laptop itself). If that item is lost, stolen or broken then the entire kit is replaced. For example, we will send a completely new laptop kit including all accessories and ask for the old laptop / accessories to be returned. This ensures that we are always shipping kits complete and tested.&lt;/p&gt;&lt;p&gt;Where possible we use a "swap &amp;amp; repair" model to deal with problematic equipment and minimise downtime. For example, if a user is having trouble with their PDA we simply configure a new one and send it out immediately. The old PDA is then returned, repaired and reused in the future by another user.&lt;/p&gt;&lt;p&gt;This kit-based approach is highly flexible and allows the system to move beyond IT. We also track corporate credit cards, phone numbers and storage lockers as kits in Juice.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The financial model&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;We decided that departments must control their own costs, while IT provides standards, service and guidance. If IT is a gatekeeper to individual needs and owns costs we'll always be crushed by low level decisions, limiting the business with strict policies and eventually worked around through shadow IT or creative business / safety / any reasoning.&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/JuiceActivityTracking.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/JuiceActivityTracking-Thumbnail.png" /&gt;&lt;/a&gt; &lt;p&gt;Instead, IT must control the standards, options and service. While users and managers must own the cost and have the freedom to make personal equipment choices.&lt;/p&gt;&lt;p&gt;As such, in Juice all equipment is purchased, owned and depreciated by the IT department. Based on the cost and useful life of each kit, they are leased to users at a fixed daily rate. This has a number of advantages:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Equipment can be optimally moved between departments and users. (Items owned by individuals are heavily protected and difficult to relocate.)&lt;/li&gt;&lt;li&gt;Equipment moves from a hidden, uncontrollable cost (depreciation) to a controllable IT cost charged monthly. Managers can now engage in a conversation on how to reduce their IT costs or get better value for money.&lt;/li&gt;&lt;li&gt;Equipment is only required for active users &amp;amp; a buffer, so less capital is tied up in equipment for vacant positions.&lt;/li&gt;&lt;li&gt;Users only pay for a kit while they are using it. This encourages the reuse and return of equipment, and encourages IT to maintain the lowest possible inventory that meets service standards. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;If a kit is lost, broken or stolen the residual value is charged to the owner's cost centre. While harsh in some cases, this provides encouragement to properly care for and safeguard equipment at all times.&lt;/p&gt;&lt;p&gt;If a user chooses to replace or upgrade a kit, they pay half the residual value of the kit they currently own. (This is a deterrent to upgrading early, but also discourages people from just reporting the kit as lost or broken.)&lt;/p&gt;&lt;p&gt;In the end, IT owns macro-level standards, cost control and service levels. Users own micro-level decisions, needs and cost-benefit choices.&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/JuicePlaceAnOrder.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/JuicePlaceAnOrder-Thumbnail.png" /&gt;&lt;/a&gt;&lt;p&gt;&lt;strong&gt;Approvals and workflow&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;New kits (e.g. I need a data projector), kit upgrades (e.g. I want a lightweight laptop), or kit replacements (e.g. I lost my PDA) require manager approval. This single step workflow is fast, effective and completed by the cost centre owner.&lt;/p&gt;&lt;p&gt;Replacement accessories do not require any approval, they are considered essential to keep the kit in good working order and charged immediately to your team cost centre. For transparency, these charges do appear in the managers monthly bill.&lt;/p&gt;&lt;p&gt;Users and managers have freedom, transparency and accountability for their purchase decisions and costs. IT has no involvement in these approval or workflow stages, we are not a gatekeeper. Our job is to maintain an appropriate menu of equipment, agree recommendations of standard kits per role and to provide high quality equipment, service and training.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Onboarding &amp;amp; Offboarding&lt;/strong&gt;&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/JuiceTeam.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/JuiceTeam-Thumbnail.png" /&gt;&lt;/a&gt; &lt;p&gt;Without good people control, you cannot have good asset or equipment control.&lt;/p&gt;&lt;p&gt;Juice synchronises each night with our HR system, detecting any additions, reductions or changes to the organisation structure. Juice also stores a position hierarchy for the business, including predefined employee types with standard equipment. We synchronise the HR changes with the position structure to create appropriate orders in the system.&lt;/p&gt;&lt;p&gt;As a result, we have no new starter forms for IT. This is a huge improvement from forms requesting accounts, ad-hoc requests for security access and equipment orders done on a person-by-person basis. For managers, the work has dramatically reduced. For new starters, the process is far more reliable.&lt;/p&gt;&lt;p&gt;Juice also stores cost centre and team information, inherited down through the organisational tree. With this information, Juice simplifies approvals and allocates charge backs.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Order fulfilment, stock management &amp;amp; asset tracking&lt;/strong&gt;&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/JuiceIncomingOrders.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/JuiceIncomingOrders-Thumbnail.png" /&gt;&lt;/a&gt; &lt;p&gt;A key insight during this project was the importance of separating procurement (purchasing equipment) from fulfilment (distributing equipment). In many cases, Juice is actually solving a fulfilment problem since equipment is reused in the constant turn of employees.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;The fulfilment team configures equipment, fulfils orders, checks returned equipment and orders new stock. This is a high touch process with considerable side activities to streamline the business. For example, we consider the redirection of phone numbers and the handing out of phones with a full battery charge to be a standard part of our service. The impact on users of this is remarkable – they can walk away with a phone that is immediately ready for business. &lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/JuiceShippingAnItem.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/JuiceShippingAnItem-Thumbnail.png" /&gt;&lt;/a&gt; &lt;p&gt;Separating fulfilment from procurement allows us to aim for a 2 business day turnaround on all orders. Kits are ready for immediate shipping and stock is ordered in batches using a &lt;a href="http://wcm.nu/Kanban/kanban.html"&gt;simple two-bin Kanban system with visual cues&lt;/a&gt;. (Tracking stock levels in Juice is tempting, but much more complicated than visual cues.)&lt;/p&gt;&lt;p&gt;An order is only complete after the recipient marks it as received in Juice. This ensures that the delivery loop is closed and the user is satisfied.&lt;/p&gt;&lt;p&gt;Tracking kits in Juice gives us a full inventory of all equipment, along with its current owner and history of movement. This can be used for asset tracking, identifying troublesome equipment and timely upgrade of old equipment.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Business impact&lt;/strong&gt;&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/JuiceOrdersByQuarter.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/JuiceOrdersByQuarter-Thumbnail.png" /&gt;&lt;/a&gt; &lt;p&gt;The first impression on new starters for IT and the business as a whole has been transformed. On their first day we can now hand them a computer, mobile phone, mobile broadband, etc all configured and in working order. This truly shows that we are an efficient, organised company who value your arrival and expect you to be productive. In feedback to HR, basic logistics has gone from the number one frustration of new users to the item they are most likely to raise as unprompted positive feedback.&lt;/p&gt;&lt;p&gt;For managers, the new starter process now requires no forms and works well regardless of the managers proactivity or experience in onboarding. This is a huge relief and reduced burden on their time.&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/JuiceKitRegister.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/JuiceKitRegister-Thumbnail.png" /&gt;&lt;/a&gt; &lt;p&gt;For day-to-day equipment purchases the adoption of Juice has been phenomenal. Within a year we’ve gone from no visibility or control of purchases to more than 180 orders being fulfilled each month. That’s 180 times each month that users can stay focused on their core job rather than worrying about equipment choices, shopping trips or doing nothing and remaining less productive.&lt;/p&gt;&lt;p&gt;Beyond the volume of orders, a great measure of success is the requests we’ve received to expand the catalogue into other areas. Not only did users as for data projectors to be added to the catalogue, but soon after we were asked to add a standard offering for data projector screens. High usability and simple ordering is actually driving users to request standard offerings!&lt;/p&gt;&lt;p&gt;For IT, Juice has increased our accountability through transparency, but it has also made it much easier for us to deliver high quality equipment on time. The process is clear, the orders are standard and our metrics are defined. Beyond that, and perhaps unexpectedly, we’ve also found the transparency has made our users more patient when we have stock delays or high demand. They can see their order is in the system and can trust that it won’t be missed or forgotten.&lt;/p&gt;&lt;p&gt;In short, Juice increases both control and freedom. Users have the freedom to choose which equipment best suits their needs, and control over their individual costs. IT has control of equipment standards (the menu), purchasing decisions and quality delivery.&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/JuiceKitRegisterDetailed.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/JuiceKitRegisterDetailed-Thumbnail.png" /&gt;&lt;/a&gt; &lt;p&gt;&lt;strong&gt;Integration &amp;amp; next steps&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The Juice model of ownership, approvals and cost control is highly extensible and flexible. We’ve continued to evolve the “kits” on offer and extend the system to cover non-IT aspects of our employees needs.&lt;/p&gt;&lt;p&gt;Juice is the database driving the people search capabilities on &lt;a href="http://www.e-gineer.com/v2/blog/2007/08/our-intranet-wiki-case-study-of-wiki.htm"&gt;JCintra&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Juice is used for billing of consumable costs such as the SMS send feature of JCintra and our mobile broadband billing. In time, we will integrate per page costs for printer use and mobile phone charges.&lt;/p&gt;&lt;p&gt;We’re continuing to improve the processes around Juice, streamlining various activities. We automatically order name plates for head office staff and manage storage locker information for shipping of materials to field staff. In time, we will automate the ordering of things like business cards.&lt;/p&gt;&lt;p&gt;We will also continue to explore the capability of Juice to make other usually hidden information visible to end users. We imagine permissions and rights like signing authorities or system access controls tracked as visible assets in Juice - automatically triggering their setup for new users or revocation for leavers.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/10/JuiceJCintraIntegration.png"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2008/10/JuiceJCintraIntegration-Thumbnail.png" /&gt;&lt;/a&gt; &lt;p&gt;Juice was a low cost project that has had a large and growing impact on the day-to-day productivity of our business. The &lt;a href="http://www.e-gineer.com/v2/blog/2008/02/clarify-simplify-implement.htm"&gt;Clarify, Simplify, Implement&lt;/a&gt; approach pushed our team to convert our delivery process, remove the barriers for users and transform the financial model.&lt;/p&gt;&lt;p&gt;With Juice, users and manages have the freedom to choose the service mix they need, while IT controls the provision, standards and delivery of high quality equipment. Jobs are simpler, roles are clearer and we don’t need to fight for freedom or control.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-3552343936516741454?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2008/10/juice-user-centric-approach-to-it.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-5029008682686711064</guid><pubDate>Thu, 21 Feb 2008 10:22:00 +0000</pubDate><atom:updated>2008-02-24T10:36:44.944+11:00</atom:updated><title>Clarify. Simplify. Implement.</title><description>&lt;a href="http://www.e-gineer.com/v2/blog/2008/02/ClarifySimplifyImplement.gif"&gt;&lt;img src="http://www.e-gineer.com/v2/blog/2008/02/ClarifySimplifyImplement-Thumbnail.gif" style="border:0;margin-left:10px;float:right"/&gt;&lt;/a&gt;&lt;p&gt;&lt;strong&gt;Clarify. Simplify. Implement.&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Working through a wide range of projects, our IT team has settled into a consistent project methodology: &lt;em&gt;Clarify, Simplify, Implement&lt;/em&gt;.&lt;/p&gt;&lt;p&gt;Clarify: Work with key stakeholders to understand drivers behind the process. Question motives and key assumptions. Turn over all the rocks to see what lies underneath. (In traditional software terms, this is requirements gathering.)&lt;/p&gt;&lt;p&gt;Simplify: Relentlessly question, review and challenge the processes and solution being developed. Drive for consistency. Search for well-known models or applications you can copy. Don't be afraid to change basic assumptions, where simplicity can be enhanced. Always challenge the value of edge cases and try to eradicate them. Work hard to remove every single process, click, page view, icon, etc until you have something so simple that it feels right to everyone involved. (This is the primary value adding activity for IT.)&lt;/p&gt;&lt;p&gt;Implement: After the requirements are clear, and the solution distilled to its simplest form, start implementing. Do not start with a preconceived solution. Continue to loop through clarify and simplify while performing the implementation. (Use your preferred development methodology, provided it supports constant change and rapid prototyping.)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Tough love adds value&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Consultants can gather requirements, and programmers can deliver code from anywhere in the world. But, tough love is only available from those you know and trust. This is the advantage and importance that internal IT teams offer.&lt;/p&gt;&lt;p&gt;External service providers make money through complexity and increased scope. It's in their interest to understand your desires, validate them and then do more work to deliver the wish list. IT needs to reject this model, and help prevent the organisation from becoming as complex as it constantly tries to be.&lt;/p&gt;&lt;p&gt;Simplicity is making hard decisions up front so users can save time and effort in every interaction for all time. Assumptions must be challenged. The status quo should not be accepted as always correct. Trade offs must not be avoided.&lt;/p&gt;&lt;p&gt;Tough love and simplification change IT from a human power tool into a true business partner who provides both leadership and support. Tough love is different to just being tough, it includes love. IT should never be a blocker and will occasionally need to be forgiving. IT should be open in communication and have the best interests of the business at heart.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Design reviews: Brutal refinement and pixel-perfect goodness&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;An essential part of Clarify, Simplify, Implement are design reviews. These form the ongoing basis for a loop of improvement beyond the initial pass of requirements gathering, simplification and implementation.&lt;/p&gt;&lt;p&gt;A design review includes the application/process owner, the key implementation team and a set of trusted peers. They systematically move through and challenge every process, screen, button, decision, layout and definition. Pixel alignment is important. Removing every excess user decision and superfulous design element matters. Entire pieces of the process or application may need to be redesigned or thrown out. Consistency is critical.&lt;/p&gt;&lt;p&gt;Design reviews are hard and tiring, but ultimately hugely rewarding. Project deadlines and a desire to move onto new problems make it hard to continually refactor your solution design and implementation. It's tempting to stop at good enough, when great is just around the corner. Hours spent discussing alternative user interfaces and nitpicking over definitions can seem like wasted or unproductive time, particularly when your not sure if anyone will notice.&lt;/p&gt;&lt;p&gt;Design reviews take good solutions and make them great.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Zero training&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Every user is time poor. They have no interest or time for attending training sessions. Training is the first and biggest hurdle to adoption of your new system and process. While complexity exists and training is required, users can always reject or work around the process with a politically acceptable excuse - "It's too hard".&lt;/p&gt;&lt;p&gt;Our aim, through simplification, is to make people's life easier, reduce the burden on their time and remove all the excuses. The reward is adoption, engagement and relief that that finally it's been done the way everyone always thought (individually) it should be.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Staying simple&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;After launch, when everyone loves the new system because it just seems to easy, is when discipline becomes truly critical. Feature requests, small changes and extensions will flow from users and every single one "should be easy to add". The hard part is deciding which requests are worthy while ensuring that the system remains simple and consistent.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Clear, simple solutions challenge traditional project economics&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;With a robust process of clarification and simplication, two things happen:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;The implementation phase is much easier. (e.g. multi-step, parallel workflow problems become one level approval).&lt;/li&gt;&lt;li&gt;The solution becomes very agile and iterative, since it's only through the project process that new clarifications and simplifications become apparent.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Traditional enterprise software projects start with large, feature rich solutions that cover the complexity of features and organisational behaviour that appear to be "requirements". Clarify, Simplify, Implement refuses to engage in projects until the status quo has been challenged leading to changes or understanding.&lt;/p&gt;&lt;p&gt;For example, we recently set ourselves the IT procurement challenge that "it should be easier to buy something internally than it is externally". On our journey to achieving this, the obvious first step was inclusion of a shopping cart (we were using Amazon as a benchmark). But, when we saw it working we realised that using enterprise context (e.g. cost centres tied to individuals using single sign on) we didn't even need the complexity of a cart. One click ordering is now the default process.&lt;/p&gt;&lt;p&gt;Project economics and style change to become:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Focused on user experience. All projects and features must provide a significant improvement to the user experience or process. If the cost of implementation outweighs that improvement, then keep looking for a simpler approach that is not so expensive to produce.&lt;/li&gt;&lt;li&gt;Just in time development and design. Accept that clarity and simplicity are a journey, no one has the vision to see that far in advance. Be disciplined enough to realise that sometimes small feature additions need large architectural change just to keep the overall application as simple and consistent as possible.&lt;/li&gt;&lt;li&gt;Optimised for lifetime value. The cost of an application must include the cost to end users of training, inconvenience and usage. For example, the cost of implementing single sign on must be compared to the cost of X users performing Y logins over Z years.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Small, simple projects are fast to prototype, easy to justify and responsive to business needs. Combining Clarify, Simplify, Implement with an iterative improvement process like the &lt;a href="http://www.e-gineer.com/v2/blog/2007/08/continuous-application-release-cycle.htm"&gt;Continuous Application Release Cycle&lt;/a&gt; sets a journey of positive dissatisfaction and continuous improvement that will quickly change your organisation for the better.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Take the time to write short letters&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Lack of time, politics and ego drive enterprises towards complexity. Complex solutions reflect our perception of the difficulty of our jobs, they reflect the important differences of every department involved and are an inevitable result of looking for quick wins by not challenging ourselves upfront.&lt;/p&gt;&lt;p&gt;As &lt;a href="http://thinkexist.com/quotation/i_didn-t_have_time_to_write_a_short_letter-so_i/338386.html"&gt;Mark Twain&lt;/a&gt; once wrote "I didn't have time to write a short letter, so I wrote a long one instead".&lt;/p&gt;&lt;p&gt;Unfortunately, most project teams take this approach, saving on delivery time and hard conversations and effectively hiding lifetime project costs in lost productivity, frustration and training courses.&lt;/p&gt;&lt;p&gt;Clarify, Simplify, Implement challenges this process and demands the writing of short letters. Users will thank you for it.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-5029008682686711064?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2008/02/clarify-simplify-implement.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-7783545996551674960</guid><pubDate>Tue, 19 Feb 2008 23:52:00 +0000</pubDate><atom:updated>2008-02-24T10:55:55.316+11:00</atom:updated><title>Enterprise 2.0 Executive Forum - Janssen-Cilag Case Study Presentation</title><description>&lt;p&gt;Here are the &lt;a href="http://www.e-gineer.com/v2/blog/2008/02/Enterprise2ExecutiveForum-JanssenCilagCaseStudy.pdf"&gt;slides I presented&lt;/a&gt; at the &lt;a href="http://www.futureexploration.net/e2ef/"&gt;Enterprise 2.0 Executive Forum&lt;/a&gt; this week.&lt;/p&gt;&lt;p&gt;Interested readers, may also like to see my detailed posts on the same topic:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/08/our-intranet-wiki-case-study-of-wiki.htm"&gt;Our Intranet, the Wiki: Case Study of a Wiki changing an Enterprise.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/12/building-enterprise-20-on-culture-10.htm"&gt;Building Enterprise 2.0 on Culture 1.0.&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2008/02/clarify-simplify-implement.htm"&gt;Clarify. Simplify. Implement.&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-7783545996551674960?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2008/02/enterprise-20-executive-forum-janssen.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-4039437480831846245</guid><pubDate>Thu, 13 Dec 2007 22:40:00 +0000</pubDate><atom:updated>2007-12-14T09:41:06.243+11:00</atom:updated><title>Continuous Application Release Cycle</title><description>&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The Continuous Application Release Cycle is a simple process for providing predictable, stable releases in a rapid and sustainable way. It is not a detailed methodology for release planning, development or testing.&lt;/p&gt;&lt;p&gt;Agile methods, open source development and online applications (often in perpetual beta) have established the power of fast iterations and release of minor versions. Release early, release often! I've successfully used the Continuous Application Release Cycle with high velocity applications ranging from publically downloadable software (Sauce Reader) through to internal enterprise web applications.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The Continuous Application Release Cycle&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/12/ContinuousApplicationReleaseCycle.png"&gt;&lt;img src="http://www.e-gineer.com/v2/blog/2007/12/ContinuousApplicationReleaseCycle-Inline.png" style="border:0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Adopting this cycle brings certainty and momentum to end users while ensuring continuous improvement and low risk release management for developers. Developers move seamlessly from one version to the next, with only a small cross-over for bug fixing during the Beta period.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/12/DetailedContinuousApplicationReleaseCycle.png"&gt;&lt;img src="http://www.e-gineer.com/v2/blog/2007/12/DetailedContinuousApplicationReleaseCycle-Inline.png" style="border:0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;Release planning&lt;/em&gt;&lt;strong&gt; &lt;/strong&gt;is a high level determination of the features and bug fixes that will be incorporated into the release.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Feature development &amp;amp; Bug fixing&lt;/em&gt;&lt;strong&gt; &lt;/strong&gt;is the rapid development of wide-spread code changes to implement the planned features.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Design review &amp;amp; Feature freeze&lt;/em&gt;&lt;strong&gt; &lt;/strong&gt;is a formal examination of the design and implementation of features for this release. Ensure they are neatly integrated into the application and do not compromise its integrity or simplicity. Build a final design / development plan to finish integration of the features, or delay their release until a future version.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Final development, Help &amp;amp; training and Bug fixing &lt;/em&gt;is a finalisation phase, with consolidation and review of the code base. New capabilities may be added to finalise features, but major surgery should be avoided. Help and training materials for new features are constructed in parallel.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Beta launch&lt;/em&gt; puts the application through standard test suites and launches to the Beta user group.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Beta testing &amp;amp; Bug fixing &lt;/em&gt;has Beta users installing, trying and testing new application features. Appropriate bugs may be fixed with careful control and testing.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Launch &lt;/em&gt;puts the application through standard test suites and launches to all users on production.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Production &lt;/em&gt;is wide-spread use of this application version. Bugs and feedback are collected for integration into the next version.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The CARC in practice&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The length of the cycle varies depending on the type of application, but I've found that monthly releases work well in practice. The development phase lasts about 4 weeks, with 1 week of Beta testing before launch. Each version is in production for about 4 weeks. &lt;/p&gt;&lt;p&gt;The fast development cycle means each release has fewer changes, facilitating a short testing cycle and removing the heavy crunch that typically accompanies software releases. For developers, the key delivery date is the release to Beta testing. With experience, the release to production becomes increasingly routine.&lt;/p&gt;&lt;p&gt;Regular, planned releases keeps developers close to customer needs and allows rapid response to application problems or competitive features. End users enjoy a sense of momentum from the application, and become increasingly engaged as their suggestions, feedback and problems are quickly addressed.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-4039437480831846245?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2007/08/continuous-application-release-cycle.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-458740964866592893</guid><pubDate>Mon, 03 Dec 2007 22:00:00 +0000</pubDate><atom:updated>2007-12-04T00:44:12.300+11:00</atom:updated><title>Building Enterprise 2.0 on Culture 1.0</title><description>&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/12/JCintraContributionsPerMonth.jpg"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2007/12/JCintraContributionsPerMonth-Thumbnail.jpg" /&gt;&lt;/a&gt; &lt;p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/08/our-intranet-wiki-case-study-of-wiki.htm"&gt;JCintra, our Intranet Wiki&lt;/a&gt;, has seen incredible levels of adoption and participation, with a positive impact on the way information flows in our organisation.&lt;/p&gt;&lt;p&gt;Over 18 months, JCintra amassed 23,335 content contributions from 239 (~70%) people. The number of contributions per month continues to increase steadily.&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/12/JCintraAuthorsPerPage.jpg"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2007/12/JCintraAuthorsPerPage-Thumbnail.jpg" /&gt;&lt;/a&gt; &lt;p&gt;But, JCintra continues to function as an incredibly easy to use Intranet, rather than as a genuine Wiki. In fact, 85% of our 3000 pages only have one contributing author. (Interestingly, &lt;a href="http://blogs.atlassian.com/news/2007/09/wikipedia_is_no.html"&gt;this behaviour occurs even at Atlassian&lt;/a&gt;, who build Wiki software as their business!)&lt;/p&gt;&lt;p&gt;This article documents our cultural journey so far, and outlines our ideas for driving the next phase of change.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Technical and Cultural Maturity&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;What does success look like?&lt;/em&gt;&lt;/p&gt;&lt;p&gt;Decisions about information sharing in organisations like &lt;a href="http://www.janssen-cilag.com.au/"&gt;Janssen-Cilag&lt;/a&gt; are complex. Some information should be open, but isn’t. Some information needs to be closed and controlled. Some ideas should be discussed in the open, while other ideas need to be carefully communicated.&lt;/p&gt;&lt;p&gt;Success is defined by what we do, not what we have the opportunity to do. Implementing a Wiki isn’t success, building an organisation that will take collective ownership and collaboratively edit content is. Technology creates opportunity for changes of behaviour and helps shift the conversation away from excuses (it’s too hard) to reasons (it’s too risky).&lt;/p&gt;&lt;p&gt;Frankly, at Janssen-Cilag, we don’t yet know exactly how we should be communicating and collaborating. But, we do know that the steps we’ve taken so far have improved communication, increased our flexibility and given people the power to run with ideas. We want to continue this journey, &lt;a href="http://www.e-gineer.com/v2/blog/2005/08/making-powerful-decisions-from-edge.htm"&gt;pushing more power to the edge of the organisation&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;em&gt;The Enterprise Collaboration Maturity Model&lt;/em&gt;&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/12/EnterpriseCollaborationMaturityModel.jpg"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2007/12/EnterpriseCollaborationMaturityModel-Thumbnail.jpg" /&gt;&lt;/a&gt; &lt;p&gt;All knowledge work is either individual or group based, and it is always performed in an individual, shared or open environment.&lt;/p&gt;&lt;p&gt;The &lt;a href="http://www.e-gineer.com/v2/blog/2007/12/EnterpriseCollaborationMaturityModel.jpg"&gt;Enterprise Collaboration Maturity Model&lt;/a&gt; depicts these work models, and incorporates the cultural journey that enterprises take to reach each stage. Currently, Janssen-Cilag provides an open Wiki (high capability maturity) but primarily uses it as Groupware (medium usage maturity).&lt;/p&gt;&lt;p&gt;To continue our journey, Janssen-Cilag needs to become comfortable with the idea that published content is not finalised. Specifically, we need users to:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Make contributions in an open space that are not policy or announcements.&lt;/li&gt;&lt;li&gt;Edit work or information that is owned collectively.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Successful Enterprise 2.0 style collaboration requires both technical and cultural maturity. While technology opens immediate potential, organisations must grow towards new patterns of usage and collaboration.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;The two cultural barriers to collaboration&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;There are dozens of reasons and millions of excuses as to why people won't share knowledge; but they all fall within two areas:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Sharing knowledge adds more work (“I don’t have time to share”); and&lt;/li&gt;&lt;li&gt;Sharing knowledge increases personal risk (“I don’t want to share”).&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;These negatives cannot be eradicated, but they can be minimised.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Reducing additional work&lt;/em&gt;&lt;/p&gt;&lt;p&gt;Collaboration and knowledge sharing take time. The technical process takes time, but more significantly, wording your thoughts takes time.&lt;/p&gt;&lt;p&gt;Tools for collaboration must do everything possible to reduce the friction of contributing. It needs to be so easy to use, that you can literally laugh at anyone who tells you it is too hard (in a nice, let me show you, kind of way). In practice this means single sign on, one-click editing and instant gratification on saving. Hurdles like slow technology, login screens, workflow approvals or training kill collaboration before you even start.&lt;/p&gt;&lt;p&gt;The time taken to correctly phrase thoughts and distil ideas is unavoidable, but can be minimised by changing our expectation of shared content away from “finished product” towards “work in progress”. Publishing information early and often (rather than infrequently and completely) moves authorship away from essays and succinct conclusions towards sharing of insights and decisions. The ultimate method for sharing without increasing work is to move the work in progress into an open environment (share everything by default).&lt;/p&gt;&lt;p&gt;Policy opportunities exist to move (but not reduce) the work of sharing knowledge. For example, information is shared verbally on the condition that the recipient will publish it for wider consumption. He who asks, documents. A solution like this rewards the giver with time, builds knowledge on-demand and provides learning reinforcement for the recipient.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Reducing the personal risk of sharing knowledge&lt;/em&gt;&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/12/JCintraHomePage.jpg"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2007/12/JCintraHomePage-Thumbnail.jpg" /&gt;&lt;/a&gt; &lt;p&gt;Collaboration and knowledge sharing increase personal risk by creating a published, traceable flow of inputs (My mistakes are permanently recorded!) and making past information less valuable than new ideas (What if they don’t need me anymore?).&lt;/p&gt;&lt;p&gt;Risk can be offset by increased rewards, such as recognition for contributions or performance objectives based around knowledge sharing. In practice however, these are hard to implement or judge.&lt;/p&gt;&lt;p&gt;In fact, most people are comfortable with publishing or sharing "finished product". At Janssen-Cilag we've seen this through high usage of news announcements and publication of documents. Unfortunately, most knowledge work is a constant work in progress without a clear end-point and thus never reaches the point of being shared.&lt;/p&gt;&lt;p&gt;The solution is to encourage content contributions that are finished enough to be low-risk publishable, but are not so big as to never reach completion. Encourage people to contribute to a flow of insights and decisions that are made as part of larger projects. Adding to the flow of information (I'm adding to the discussion) is far less risky than publishing final knowledge (I own the final decision) or changing existing content (I'm changing the company position).&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Own the flow and the stocks will come&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;News announcements have been the most successful part of JCintra. Open for publishing by anyone in the organisation, they have replaced email for announcements ranging from major organisational change through to baby announcements.&lt;/p&gt;&lt;p&gt;Through this flow of news, JCintra has become the trusted source for the latest information. "Did you see the announcement on JCintra?", is not an uncommon question around the office. As a result, users also expect JCintra to have the latest policies and information. By owning the flow of news, we've created the trusted source for information stocks.&lt;/p&gt;&lt;p&gt;There are three critical information flows, each of which creates its own stock over time:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;The flow of news becomes a stock of facts and decisions.&lt;/li&gt;&lt;li&gt;The flow of projects becomes a stock of investigations and outcomes.&lt;/li&gt;&lt;li&gt;The flow of ideas becomes a stock of potential and experts.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;A focus on capturing the flow has many advantages:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The system always contains the latest information, building trust and adoption.&lt;/li&gt;&lt;li&gt;The process is easy to enforce and success is readily measured (by monitoring email announcements, the only alternative).&lt;/li&gt;&lt;li&gt;Work and risk is minimised for contributors.&lt;/li&gt;&lt;li&gt;Through search, &lt;a href="http://www.e-gineer.com/v2/blog/2007/07/promotion-helps-turn-flows-into.htm"&gt;archived flows become a rich and readily available stock&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Over time, the flow of decisions and insights washes over the organisation, helping each person refine their mental map and build a personal body of knowledge. When new items fit their mental model, they can be increasingly confident and aligned in decision making. When news doesn't fit their mental model, they can seek clarity or raise an area of concern.&lt;/p&gt;&lt;p&gt;Focus on owning the flow of information, then have the patience to watch the stocks gradually compile.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Manifesto for Collaboration Tools&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Shamelessly stealing from the &lt;a href="http://www,agilemanifesto.org/"&gt;Agile Manifesto&lt;/a&gt;, I propose the following values for building Enterprise 2.0 collaboration systems:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;em&gt;Individuals and interactions &lt;/em&gt;over processes and tools.&lt;/li&gt;&lt;li&gt;&lt;em&gt;Ease of use&lt;/em&gt; over comprehensive training.&lt;/li&gt;&lt;li&gt;&lt;em&gt;Flexible tools&lt;/em&gt; over completeness.&lt;/li&gt;&lt;li&gt;&lt;em&gt;Responding to needs&lt;/em&gt; over creating demand.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;(That is, while there is value in the items on the right, we value the items on the left more.)&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/12/JCintraPeopleSearch.jpg"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2007/12/JCintraPeopleSearch-Thumbnail.jpg" /&gt;&lt;/a&gt; &lt;p&gt;We are building processes and tools to help with collaboration, but should never forget that the main thing is that people actually work together and talk to one another. We don't need to capture every conversation or every piece of knowledge, we just want to strengthen weak ties.&lt;/p&gt;&lt;p&gt;Training in systems is important, but only after we've done everything possible to design for zero training. In an enterprise, your Mum really is the end user; design for her! Always sacrifice features and power for ease of use. The minute you have to train people you will lose them to the "more work" excuse.&lt;/p&gt;&lt;p&gt;It's tempting to aim for tools that deliver exactly what people need in different scenarios. To always take tools that one step further to capture their exact requirements. In reality, people like to push and abuse tools that are comfortable, flexible and part of their every day work (e.g. email, Excel). Wiki's, blogs and search are great examples of simple tools that can be used for a myriad of purposes without needing a million customisations or extensions.&lt;/p&gt;&lt;p&gt;Finally, deliver solutions that meet an existing need. If you build it, they won't come. But, you can build it around where they already are.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Next steps for Janssen-Cilag&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;At Janssen-Cilag, our Wiki has settled into a steady pattern of news publication and simple intranet editing. It is well established and respected for these tasks. Our aim is to build on the strengths of JCintra, while expanding into new areas of knowledge capture.&lt;/p&gt;&lt;p&gt;First we will make internal blogging available to all employees. Links to new posts will be interspersed with news on the home page, creating a flow of ideas in the trusted location but not taking valuable attention away from the full content news items. The people directory will also have direct links to recent posts.&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/12/Jitter.jpg"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2007/12/Jitter-Thumbnail.jpg" /&gt;&lt;/a&gt; &lt;p&gt;Second, we'll add a &lt;a href="http://www.twitter.com/"&gt;Twitter&lt;/a&gt;/&lt;a href="http://www.facebook.com/"&gt;Facebook&lt;/a&gt; style status capability to the people directory which has a history and can be updated via SMS. This is a powerful micro-blogging solution for our field personnel and will be integrated with the &lt;a href="http://office.microsoft.com/en-us/communicator/FX101729051033.aspx"&gt;Office Communicator&lt;/a&gt; Note field. Recent status updates will also be incorporated into the home page news feed, but in a very lightweight way. (The &lt;a href="http://www.e-gineer.com/v2/blog/2007/12/Jitter.jpg"&gt;Jitter screenshot&lt;/a&gt; shows our early experiment in this area, which we have decided not to launch but instead integrate into the people directory.)&lt;/p&gt;&lt;p&gt;Finally, we hope to expand our internal project management offering with something in the style of &lt;a href="http://www.basecamphq.com/"&gt;Basecamp&lt;/a&gt;, which can create a feed of project related milestone news for the home page.&lt;/p&gt;&lt;p&gt;Overall, the aim is to build on the strengths of JCintra by adding ideas and project milestones to the flow of information that washes past people on the Intranet home page. With time this will build a powerful stock but, most importantly, it immediately provides ideas and stimulation to drive interactions between individuals.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Successful Enterprise 2.0 style collaboration requires both technical and cultural maturity. Janssen-Cilag has adopted an open Wiki with the potential for collective ownership, but usage remains dominated by individual contributions to a shared space. This is reflected in the high usage of JCintra’s news column for announcements and the regular publishing of team and policy information.&lt;/p&gt;&lt;p&gt;To encourage an organisational shift along the enterprise collaboration maturity model, Enterprise 2.0 leaders should focus on capturing the flow of information. Over time, the flow builds not only a stock of searchable knowledge but also a reputation as the source of fresh ideas and trusted up-to-date content.&lt;/p&gt;&lt;p&gt;Building on the success of our Intranet Wiki, Janssen-Cilag plans to introduce internal blogging and personal status updates to encourage the flow of individual insights and decisions.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Note: &lt;a href="http://alexbarnett.net/blog/archive/2006/11/10/Enterprise-2.0-and-Culture-Change.aspx"&gt;Here&lt;/a&gt; &lt;a href="http://blogs.ittoolbox.com/km/elsua/archives/how-to-build-an-enterprise-20-culture-empowering-everyone-to-have-a-voice-and-starting-small-16014"&gt;are&lt;/a&gt; &lt;a href="http://blogs.zdnet.com/Hinchcliffe/?p=105"&gt;some&lt;/a&gt; &lt;a href="http://www.informationweek.com/blog/main/archives/2007/06/enterprise_20_c.html"&gt;of&lt;/a&gt; &lt;a href="http://www.burtongroup.com/Guest/TeleBriefing/HarnessingComplexity.aspx"&gt;the&lt;/a&gt; &lt;a href="http://blog.dtelepathy.com/internet-culture/how-to-build-an-enterprise-20-culture"&gt;articles&lt;/a&gt; &lt;a href="http://danbricklin.com/log/2005_01_28.htm#guiltlessness"&gt;I&lt;/a&gt; &lt;a href="http://blog.hbs.edu/faculty/amcafee/index.php/faculty_amcafee_v3/i_still_agree_with_tom_and_yet"&gt;read&lt;/a&gt; &lt;a href="http://blogs.zdnet.com/Hinchcliffe/?p=70"&gt;while&lt;/a&gt; &lt;a href="http://theobvious.typepad.com/blog/2007/03/the_100_guarant.html"&gt;writing&lt;/a&gt; &lt;a href="http://www.ebizq.net/blogs/column2/archives/2007/06/enterprise_20_r.php"&gt;this&lt;/a&gt; &lt;a href="http://discussionleader.hbsp.com/davenport/2007/03/why_enterprise_20_wont_transfo.html"&gt;post&lt;/a&gt;. Thanks also go to &lt;a href="http://www.e-gineer.com/v2/blog/2007/12/JCintraPeopleSearch.jpg"&gt;my team&lt;/a&gt; without whom this would all be theory.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-458740964866592893?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2007/12/building-enterprise-20-on-culture-10.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>6</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-2785523102399989411</guid><pubDate>Tue, 28 Aug 2007 11:36:00 +0000</pubDate><atom:updated>2007-08-29T08:00:59.713+10:00</atom:updated><title>Metaphors for interface design</title><description>&lt;p&gt;Over the last few years, user experience has become my primary focus when building processes and systems. But, I never truly understood the importance of interface design until I read &lt;a href="http://www.andyrutledge.com/elements-of-communication-part-1.php"&gt;this post&lt;/a&gt; by Andy Rutledge.&lt;/p&gt;&lt;p&gt;Andy intelligently draws a metaphor where words represent content (what you are saying) and body language represents interface design (how you look as you say it). He also beautifully illustrates that a huge component of all communication is non-verbal, although it is less than the sensationalist 93% that people inaccurately extrapolate from &lt;a href="http://changingminds.org/explanations/behaviors/body_language/mehrabian.htm"&gt;Mehrabian's communication study&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;What is your interface design saying?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-2785523102399989411?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2007/08/metaphors-for-interface-design.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-266477098573197202</guid><pubDate>Fri, 17 Aug 2007 21:30:00 +0000</pubDate><atom:updated>2007-12-04T00:46:17.866+11:00</atom:updated><title>Our Intranet, the Wiki: Case Study of a Wiki changing an Enterprise</title><description>&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;&lt;a href="http://www.janssen-cilag.com.au/"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; MARGIN: 0px 0px 10px 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2007/08/JanssenCilagDeer.gif" /&gt;&lt;/a&gt; &lt;p&gt;&lt;a href="http://www.janssen-cilag.com.au/"&gt;Janssen-Cilag&lt;/a&gt; is one of the fastest growing, research based pharmaceutical companies in Australia. It has more than 300 employees, split across Australia and New Zealand with around half based in the field. It is one of 250 &lt;a href="http://www.jnj.com/"&gt;Johnson &amp;amp; Johnson&lt;/a&gt; operating companies, which total about 121,000 employees across 57 countries.&lt;/p&gt;&lt;p&gt;In 2006, Janssen-Cilag completely replaced our simple, static HTML intranet with a Wiki solution. Over the 16 months since launch, it has dramatically transformed our internal communication and continues to increase in both visits and content contributions each month.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;History of Janssen-Cilag's Intranet&lt;/strong&gt;&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/08/InfoDownUnder.jpg"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2007/08/InfoDownUnder-Thumbnail.jpg" /&gt;&lt;/a&gt; &lt;p&gt;Janssen-Cilag's previous intranet, InfoDownUnder, was a static HTML site, originally developed in 2001. Content was maintained using FrontPage, with only a handful of active editors throughout the company. IT was involved only to upload latest versions of content files from the development site onto the production server. &lt;/p&gt;&lt;p&gt;While some areas were lovingly maintained to a high standard, large sections of content were out of date. There was no search capability. Trust in the information was very low. News was distributed via email, not the web. The site featured excessive use of the blink tag, and New! icons highlighting content that was up to 3 years old.&lt;/p&gt;&lt;p&gt;Latent demand for change was strong.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Intranet requirements gathering&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The culture at Janssen-Cilag is highly consultative and relationship based. As such, gathering information and buy-in is often achieved through a series of conversations and discussions, building a coalition of support.&lt;/p&gt;&lt;p&gt;Requirements for a new Intranet site were collected through 27 interviews with a variety of people from all levels of the business. Three themes emerged:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;We need a trusted source of information&lt;/li&gt;&lt;li&gt;Whatever we do has to be simple&lt;/li&gt;&lt;li&gt;Just do something!&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Each conversation varied widely in focus, but the format usually went as follows:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;The floodgates open with a dump of information the user considers vital for the Intranet, which lasts about 15 minutes. (What can I get?)&lt;/li&gt;&lt;li&gt;They highlight search as a key requirement.&lt;/li&gt;&lt;li&gt;I would steer the conversation to questions about how content should be maintained. (What can you give?)&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Pitching a Wiki to the business&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;With many &lt;a href="http://www.e-gineer.com/v2/blog/2005/08/unofficial-history-of-synop.htm"&gt;years of experience&lt;/a&gt; building one of the first large scale completely open collaboration platforms for the web and then building heavyweight enterprise CMS systems for large organisations, I've personally come full-circle to the idea that the best collaboration systems are incredibly simple and open. Wiki's are a powerful starting point for any organisation, but latent demand at Janssen-Cilag created the perfect environment.&lt;/p&gt;&lt;p&gt;As such, I used the requirements gathering session as a chance to pitch the idea of a Wiki as the solution to our Intranet problem. After bringing the conversation to understand our content maintenance requirements, I'd talk through the Wiki approach and how it may work for Janssen-Cilag. My sales pitch went as follows:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;We need a system where editing is immediate and very simple.&lt;/li&gt;&lt;li&gt;Getting people to contribute at all is hard, so we need to concentrate on letting people do things rather than worrying about what they shouldn't do. &lt;/li&gt;&lt;li&gt;The risk of letting anyone change anything is low, since we'll keep a complete history of changes so we can quickly undo mistakes and we can hold irresponsible individuals accountable for anything improper. (Reactive moderation rather than Proactive moderation).&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;In general, the response was incredibly positive. Predictably, the main argument against this system was fear of improper changes to content, particularly for information subject to regulatory control. I would counter this argument in two ways:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;There are two ways to control people's behaviour: social forces and technical forces. Currently, we successfully rely on social forces to control a wide range of things like who calls or emails the CEO with their latest crazy idea. Technical forces are powerful, but with each technical feature we increase training and raise the bar against collaboration. Surely, we can see if social forces will be enough for all but the most critical of content?&lt;/li&gt;&lt;li&gt;Anyone can choose to monitor any content that they are concerned about (e.g. automatic email alert with changes). So, they can quickly jump in and correct any mistakes.&lt;/li&gt;&lt;li&gt;For exceptional cases, we may choose to lock down critical content and define clear ownership and responsibility for its maintenance.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;At the end, showing people around &lt;a href="http://en.wikipedia.org/wiki/Main_Page"&gt;Wikipedia&lt;/a&gt; was an incredibly powerful way to seal the deal, particularly since they have often used it to find information in the past.&lt;/p&gt;&lt;p&gt;There were no major objections to trying a Wiki-style concept.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Implementing a Wiki for your Enterprise Intranet&lt;/strong&gt;&lt;/p&gt;&lt;a href="http://www.atlassian.com/software/confluence/"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2007/08/Confluence.gif" /&gt;&lt;/a&gt; &lt;p&gt;We purchased, customised and launched a pilot Wiki Intranet within two weeks and with a budget of $11,000 AUD. This included all graphic design and single sign on integration.&lt;/p&gt;&lt;p&gt;After evaluating a wide range of alternatives including &lt;a href="http://www.mediawiki.org/"&gt;MediaWiki&lt;/a&gt;, &lt;a href="http://twiki.org/"&gt;Twiki&lt;/a&gt; and &lt;a href="http://www.flexwiki.com/"&gt;FlexWiki&lt;/a&gt;; we selected &lt;a href="http://www.atlassian.com/software/confluence/"&gt;Confluence by Atlassian&lt;/a&gt;. Our main concerns were support for a hierarchy of pages, strong attachment capabilities, news features, LDAP integration, high quality search and a decent rich text editor.&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/08/JCintraHomepage.jpg"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2007/08/JCintraHomepage-Thumbnail.jpg" /&gt;&lt;/a&gt; &lt;p&gt;Our customisation focused almost completely on usability. People shouldn't know or care that they are using a Wiki. All that matters is that they can easily browse, search and contribute content. (In fact, after 16 months, only a small set of Janssen-Cilag staff would think of our Intranet as a Wiki. To them, it just seems natural that Intranet software would have evolved to something this simple to use.)&lt;/p&gt;&lt;p&gt;Here were our implementation decisions:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Integration with LDAP and use of NTLM for automatic single sign on is essential. We even hacked someone's starting point and open sourced our improved version.&lt;/li&gt;&lt;li&gt;Rich text editing must be available and as Word-like as possible.&lt;/li&gt;&lt;li&gt;Users like hierarchy and structure, the Wiki should not feel disorganised or completely free-form. (Confluence supports this with an exact page hierarchy capability.)&lt;/li&gt;&lt;li&gt;Sacrifice power and flexibility for simplicity. For example, our page design is fixed into a title, alphabetical list of subpages, page content, alphabetical list of attachments. While it would be nice to be able to change this at times, or order the attachments, or change the look and feel; it's far more important that everyone can contribute and clearly understands how things work.&lt;/li&gt;&lt;li&gt;Remove as many unnecessary features as possible. For example, labels are a great idea, but we already have hierarchy and most users don't really know what labels are.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Launch &amp;amp; user training&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;We started the new site as a pilot, launching as the source of information for a relocation of our head office. (Nothing drives traffic like the seating plan for a new office!) Information around the relocation was fast moving and changing daily for the two weeks between announcement of the move and our actual relocation.&lt;/p&gt;&lt;p&gt;Building on that success, we obtained executive approval to replace the existing Intranet. Over the next two weeks we worked with key content owners (most particularly HR) to show them how to create pages and migrate appropriate information. We made the decision to not automatically migrate any content, mostly because it was so old and trust in the existing intranet information was so low.&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/08/JCintraPageToolbar.jpg"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2007/08/JCintraPageToolbar-Thumbnail.jpg" /&gt;&lt;/a&gt; &lt;p&gt;Our launch was timed with an informal head office monthly meeting, where around 100 people stand and listen to an update from senior management. We switched the site to live during the meeting, and had 5 minutes to present:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;1 min: Highlight the desire for a trusted source of information that was simple to use.&lt;/li&gt;&lt;li&gt;3 mins: Full training that showed how easy it was to view, search, edit &amp;amp; maintain.&lt;/li&gt;&lt;li&gt;1 min: Point out that responsibility for building that trusted source is now in your hands!&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;That launch presentation remains the only formal training we've ever provided on how to use the system.&lt;/p&gt;&lt;p&gt;Continuing training has been provided through short one-on-one demonstrations (we only show, we never do) and a detailed help section (I'm happy to show you now, but for future reference here is the help page).&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Adoption, statistics &amp;amp; business impact&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The adoption of JCintra has been remarkable. After only 3 months, 111 people had contributed more than 5,000 changes. After 12 months, we had 18,000 contributions from 184 people within the business.&lt;/p&gt;&lt;p&gt;Most significantly, our contributions per month has continued to grow since launch. People are engaging and collaborating more with time, they are not losing steam as you might expect.&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/08/JCintraContributionsPerMonth.jpg"&gt;&lt;img style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: 0px" src="http://www.e-gineer.com/v2/blog/2007/08/JCintraContributionsPerMonth-Thumbnail.jpg" /&gt;&lt;/a&gt; &lt;p&gt;To drive adoption, we've primarily focused on owning the flow of new information. Early on, we established a policy that all announcements must be on JCintra. When necessary, they may be sent via email in addition to posting as news on the Intranet. Today, announcements ranging from major restructures to new babies for employees flow through the news page without clogging up email inboxes.&lt;/p&gt;&lt;p&gt;Owning the flow of news has established JCintra as a trusted source for the latest information. This translates into an expectation that the stocks of information (e.g. policies) will be available and up to date. Own the flow and the stock will come.&lt;/p&gt;&lt;p&gt;Business information that was previously scattered in email (e.g. Business Planning presentations) is now collected into a permanent, secure online space. We have a growing reference and history of information to build on and make available to newcomers. Knowledge management, previously a big concern, has moved off the agenda for the time being.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Content ownership model&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;For many Intranet owners, the model for content ownership is a key point of focus. With JCintra, our philosophy (successfully so far) has been:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;If someone isn't willing to maintain a piece of content, it can't be that important to the business.&lt;/li&gt;&lt;li&gt;We happily show people how to do things with the site, but we don't do it for them.&lt;/li&gt;&lt;li&gt;Occasionally we highlight sections of the site on the home page, which is a great way to drive the defacto owners to clean it up a little.&lt;/li&gt;&lt;li&gt;We encourage people to have high expectations for content on the Intranet. If something is missing, please report it to the appropriate area of the business, or better still, add it for them.&lt;/li&gt;&lt;li&gt;The answer to verbal queries for many departments has become, "it's on JCintra". This reminds people to search first and ask later.&lt;/li&gt;&lt;li&gt;In the end, the quality of content in an area is a reflection on the defacto department owner, not the Intranet itself.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;As a result, we've seen some departments embrace the Intranet in a big way, while others don't update content as much as we'd like. As expected, service areas of the business have been strong adopters, which means the main areas of Intranet content have been well maintained.&lt;/p&gt;&lt;p&gt;We've not yet adopted a formal content review process, but believe this will become more important in the next year of the sites life. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Keeping momentum &amp;amp; next steps&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The primary barrier to continued success of JCintra remains the same as our initial barrier: encouraging a culture of collaboration and transparency. Some areas of JCintra have been highly successful in this regard, while other sections have never gained clear ownership or momentum.&lt;/p&gt;&lt;p&gt;JCintra works best when it is established as the source of truth for information and becomes the place where the work is done on a day-to-day basis. While ever the Intranet is a place that has to hold a published copy, it will remain as "extra work" and struggle in the competition for people's time.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Implemented with usability and simplicity as the key focus, a Wiki is a fast, cheap and highly effective way to run an Intranet. Users do not perceive our Intranet as a Wiki, with all the anarchistic overtones that brings. Rather, they see the simplicity and flexibility as a natural evolution of Intranet technology.&lt;/p&gt;&lt;p&gt;In a culture full of all the typical trust, transparency, workload and security concerns common to big companies; the simplicity of this system and its content ownership model cut through. Problems of driving collaboration and content updates remain, but they are exposed as the cultural and people problems at their heart since the technical and workload "excuses" have been stripped away.&lt;/p&gt;&lt;p&gt;&lt;em&gt;Note: Our Intranet has evolved significantly from the screenshots above, which were taken from the time of launch to avoid business confidentiality issues in this public forum. The site now includes a wealth of content and tight integration with our data warehouse, CRM and internal operational systems. Read more in &lt;strong&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/12/building-enterprise-20-on-culture-10.htm"&gt;Building Enterprise 2.0 on Culture 1.0&lt;/a&gt;&lt;/strong&gt;.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-266477098573197202?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2007/08/our-intranet-wiki-case-study-of-wiki.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>22</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-6139194777538166508</guid><pubDate>Sat, 11 Aug 2007 21:47:00 +0000</pubDate><atom:updated>2007-08-12T08:14:24.969+10:00</atom:updated><title>Getting your Blogger blog listed in search results</title><description>&lt;p&gt;3 months after her birth and simultaneous notification to the Google Crawler for indexing, &lt;a href="http://www.elimena.com"&gt;Elimena.com&lt;/a&gt; was still not showing up in Google's results (or other search engines for that matter). I was shocked it was taking this long, and had resubmitted multiple times.&lt;/p&gt;&lt;p&gt;In desperation today, I thought it might be related to the Javascript trick I'm using to show the Flash Movie Header as a link that doesn't require activation to use. Looking at the source code, I noticed this fatal tag on every page of the site:&lt;/p&gt;&lt;ul&gt;&amp;lt;meta name="ROBOTS" content="NOINDEX,NOFOLLOW"/&amp;gt;&lt;/ul&gt;&lt;p&gt;being added automatically by the Blogger template tag:&lt;/p&gt;&lt;ul&gt;&amp;lt;$BlogMetaData$&amp;gt;&lt;/ul&gt;&lt;p&gt;I was confused, since my e-gineer blog, also powered by Blogger, doesn't add this when using the BlogMetaData template tag.&lt;/p&gt;&lt;p&gt;To fix this check the following Blogger setting:&lt;p&gt;&lt;ol&gt;&lt;li&gt;Login to Blogger.&lt;/li&gt;&lt;li&gt;Go to Settings, then Basic tabs.&lt;/li&gt;&lt;li&gt;Ensure that Add your blog to our listings? is marked as Yes.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;If your blog is suspected as spam by Blogger, and they force you to enter a captcha code everytime you post, you can &lt;a href="http://groups.google.com/group/blogger-help-troubleshoot/browse_frm/thread/16bb4ffacee6f397/?hl=en"&gt;submit your blog for review by Blogger staff&lt;/a&gt; which should fix the problem.&lt;/p&gt;&lt;p&gt;If all else fails, &lt;a href="http://blog.seoptimise.com/2007/02/blogger-tag-includes-noindex-meta-tag.html"&gt;simply copy all the code you need&lt;/a&gt; that is produced by the &amp;lt;$BlogMetaData$&amp;gt; tag and paste it into your template in place of the tag itself.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-6139194777538166508?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2007/08/getting-your-blogger-blog-listed-in.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-5034967469474754690</guid><pubDate>Fri, 10 Aug 2007 00:15:00 +0000</pubDate><atom:updated>2007-08-10T10:32:34.233+10:00</atom:updated><title>Cost allocation model for shared services</title><description>&lt;p&gt;&lt;strong&gt;Introduction&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Earlier this year we conducted a review of the cost allocation model used to charge our local operating companies for support centre services like helpdesk, IT procurement, server management, etc. This post outlines the model we came up with and draws key principles for any agreement of this type.&lt;/p&gt;&lt;p&gt;The key is to keep everyone focused on costs, not on cost allocations. (Cost allocation just shifts costs around.) &lt;/p&gt;&lt;p&gt;When allocating costs from a shared service, the key aims are:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Provide customers with transparency and control over cost drivers. &lt;/li&gt;&lt;li&gt;Provide flexibility over the way resources can be used, while keeping a single consistent allocation model. &lt;/li&gt;&lt;li&gt;Leave choice over resource allocation and daily control with the service provider. &lt;/li&gt;&lt;/ol&gt;&lt;p&gt;The costs for a shared service can be divided into 2 components: &lt;/p&gt;&lt;ol&gt;&lt;li&gt;Infrastructure &lt;/li&gt;&lt;li&gt;People&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Infrastructure costs&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Infrastructure costs should be completely separated from overheads and people costs. Examples of infrastructure include data transfer, rack space charges, outsourced server monitoring, etc. &lt;/p&gt;&lt;p&gt;Each infrastructure item has a total cost, which must be divided among the customers according to an allocation model that best represents the cost driver. &lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Example: Allocation of Infrastructure Costs &lt;/em&gt;&lt;/p&gt;&lt;p&gt;Data transfer into the data center for July cost $100. The allocation model for this infrastructure item is bytes transferred by each customer company. Foo Industries generated 75% of the traffic during July, while Bar Incorporated generated the remaining 25%. As such, the data transfer bill for Foo is $75 and Bar is $25. &lt;/p&gt;&lt;p&gt;Racks for housing servers in the data center are depreciated at a rate of $50 per month. Costs are distributed based on the number of servers used by each company. Foo has 10 servers in place, while Bar has 15. As such, Foo's rack charges is $20 for July while Bar pays $30.&lt;/p&gt;&lt;p&gt;Server monitoring is compulsory for data center servers and is charged at $200/server/month. This is billed directly to each company based on their servers in place so Foo pays $2000 and Bar pays $3000. &lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;In the end, we have this equation to give the operating company cost for each infrastructure item:&lt;/p&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;ItemCostToCustomer = TotalCostOfItem x (CustomerUsage/TotalUsage)&lt;/blockquote&gt;&lt;p&gt;&lt;strong&gt;People costs&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;People in a shared service spend their time on 3 things: &lt;/p&gt;&lt;ol&gt;&lt;li&gt;Project work &lt;/li&gt;&lt;li&gt;Ad-hoc tasks, maintenance and incident management &lt;/li&gt;&lt;li&gt;Managing other people&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Each person working in a shared service has a specific cost. This will typically include:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Salary &amp;amp; benefits &lt;/li&gt;&lt;li&gt;Building and space costs &lt;/li&gt;&lt;li&gt;Equipment costs &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Time spent on project work and ad-hoc tasks can be directly allocated to customers, but time spent on people management is harder to quantify. To solve this problem, we calculate the cost of time spent on people management and allocate it among all reports under the manager.&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;Example: Allocation of people costs&lt;/em&gt;&lt;/p&gt;&lt;p&gt;Alice is the manager of the shared service and spends 100% of her time managing people. She does no direct project work and does not complete any ad-hoc tasks. Her cost, including salary, building and equipment costs, is $100. &lt;/p&gt;&lt;p&gt;Alice has 5 direct reports, each of whom have 4 reports, giving a total of 25 staff in her team. Alice's cost is divided evenly among all 25 reports, adding $4 to the cost of each person.&lt;/p&gt;&lt;p&gt;Alice has no time to allocate among customer companies (she's done no "real work" afterall). But, her cost is effectively distributed by the work completed for customers since it is allocated to staff who do "real work".&lt;/p&gt;&lt;p&gt;Bob reports to Alice. His cost, including salary, building and equipment was $80. With the management allocation from Alice, his cost is now $84. &lt;/p&gt;&lt;p&gt;Bob spends 50% of his time on people management, 25% on projects and 25% resolving ad-hoc issues. Per the model, 50% of Bob's total cost of $84 is evenly distributed among his 4 reports ($42/4 = $10.50 each). The 25% project work ($21) and 25% ad-hoc work completed by Bill are billed to the customers directly. &lt;/p&gt;&lt;p&gt;Chris reports to Bob and spends all his time on ad-hoc tasks. His cost, including salary, building and equipment was $60. With the management allocation from Alice and Bob, his cost is now $60 + $4 + $10.50 = $74.50. &lt;/p&gt;&lt;p&gt;Of the ad-hoc tasks performed by Chris, 50% were done for Foo Industries and 50% were done for Bar Incorporated. As such, Chris's cost to Foo Industries is $37.25 and to Bar Incorporated is $37.25. &lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;In summary, the allocation of people costs follows these principles: &lt;/p&gt;&lt;ul&gt;&lt;li&gt;All people costs are allocated and paid on an individual person basis. So, a company that uses 25% of Derek's time will pay 25% of Derek's cost.This is not the same as using 25% of total time spent by the shared service team and paying 25% of their total cost. For example, if we use resolved calls as the metric to determine ad-hoc time spent and include both L1 (average 300 calls) and L2 (average 50 calls) engineers in the cost calculation there is no potential reward for moving calls from L2 resolution to L1 resolution. &lt;/li&gt;&lt;li&gt;Time spent on people management (an rough estimate for each manager) is added to the cost of the people being managed. So, you are only charged for actual work being done but we recognise that part of the cost of using those resources is the management team in place. &lt;/li&gt;&lt;li&gt;Time spent on project work is directly allocated and billed to the customer requesting the project. It's important to appropriately separate these tasks from ad-hoc time. This ensures that we can see the real cost of project activities and keeps ad-hoc tasks reasonably consistent in complexity (thus evenly cost distributed). &lt;/li&gt;&lt;li&gt;Time spent on ad-hoc tasks is assumed to be the remainder after calculating time spent on people management and time spent on projects. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;It's only a model &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;As always, this model is an approximation of reality. It will never be perfect, nor should we aim for it to be perfect. It's important to remain pragmatic and remember that a lot of the small inconsistencies and errors will correct themselves. (Two slightly wrongs can make a right in this context.) &lt;/p&gt;&lt;p&gt;You'll need to think about how to handle events like extended sick leave or annual leave.&lt;/p&gt;&lt;p&gt;The key is to remember to keep all cost drivers transparent and controllable. Try not to let generic buckets like "overheads" or "maintenance" creep into the model. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/08/CostAllocationModelForSharedServices.pdf"&gt;&lt;img src="http://www.e-gineer.com/v2/blog/2007/08/CostAllocationModelForSharedServices.gif" style="float:right"/&gt;&lt;/a&gt;&lt;p&gt;After 6 months use on a team of 25 people divided among 5 operating companies over 2 countries, we've found this to be a simple, flexible model that has given us unprecedented insight and high level of control over cost drivers. &lt;/p&gt;&lt;p&gt;We're now dealing with the hard (and important) problem of seeking real process improvement and cost control rather than looking for temporary advantage by playing with cost allocations to get temporary local advantage. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-5034967469474754690?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2007/08/cost-allocation-model-for-shared.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>7</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-6675838392777059089</guid><pubDate>Wed, 11 Jul 2007 21:19:00 +0000</pubDate><atom:updated>2007-07-12T08:32:58.047+10:00</atom:updated><title>Promotion helps turn flows into authorative stocks</title><description>&lt;p&gt;Before the Web, the availability of information was tied to the ubiquity of the promotion medium. Today, all information is equally accessible&lt;sup&gt;1&lt;/sup&gt;, but promotion can accelerate its distribution.&lt;/p&gt;&lt;p&gt;Before the Web, information was strictly divided into stocks (books) and flows (newspapers &amp;amp; magazines). Today, through the power of search flows are immediately converted into stock resources.&lt;sup&gt;2&lt;/sup&gt;&lt;/p&gt;&lt;p&gt;Before the Web, promotion could only be used to maximise exposure through flows. Today, promotion is used to speed up information flow. Speeding up dissemination of your ideas allows you to set the agenda, frame the context and establish yourself as an authority. In effect, speed helps establish your flow as the stock resource.&lt;sup&gt;3&lt;/sup&gt;&lt;/p&gt;&lt;p&gt;When executed correctly, promotion today provides far more potential for long term value than previous mediums ever enabled. Establish the context and conversation and you will become established as the authorative stock.&lt;/p&gt;&lt;p&gt;Footnotes:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;All information lives on a web page, and can be seen by simple distribution of a link. In that way, my lowly blog post is equal to CNN's biggest story of the year.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.commoncraft.com/archives/000593.html"&gt;Background on stocks and flows&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;Search engines are complex beasts and continually evolving, but this is roughly true of &lt;a href="http://www.googleguide.com/google_works.html"&gt;how they work&lt;/a&gt;.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-6675838392777059089?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2007/07/promotion-helps-turn-flows-into.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-5211691499217974043</guid><pubDate>Mon, 21 May 2007 08:49:00 +0000</pubDate><atom:updated>2007-05-21T19:07:29.050+10:00</atom:updated><title>Creating a flash movie header or banner for your site</title><description>&lt;p&gt;Rather than use a typical image header for &lt;a href="http://www.elimena.com"&gt;Elimena's site&lt;/a&gt;, I wanted to try something different and use a flash movie instead. Here are complete instructions on how to create your own...&lt;/p&gt;&lt;p&gt;All the ActionScript code required is in a single block at the bottom of this post, but don't be too hasty as it won't make much sense without the options and other info I've described.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Import the video into Flash (FLV) format&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;First you need a suitable movie that can be looped in some reasonable way (i.e. the first and last frames of the movie have a reasonably similar appearance). I simply bought a short video from &lt;a href="http://www.istockphoto.com"&gt;iStockPhoto&lt;/a&gt;. I selected the large web size, which provides good movie quality at a width of 640px (just wide enough for an effective site header).&lt;/p&gt;&lt;p&gt;Using Macromedia Flash Professional 8 (just &lt;a href="http://www.download.com/Macromedia-Flash-Professional/3000-6676_4-10227159.html"&gt;download a trial version&lt;/a&gt; to get started), I created and new Flash document and imported the iStockPhoto movie (File &gt; Import). In the advanced import settings you can crop the imported movie to 640x200px and trim the timeline down to something that loops smoothly and keeps the size reasonable. This process creates a Flash Video file (FLV) that can effectively stream as a simple static HTTP served file.&lt;/p&gt;&lt;p&gt;After importing the movie, we must set the background Flash document to the exact same dimensions and position. First, select the main Flash document (click in the drawing area, but outside any objects including the FLVplayback object) and then click the Size button in the Properties tab setting the dimensions of the Flash document to match the movie (e.g. 640x200px). Second, click on the FLVplayback object in the drawing area, then edit the X, Y position of the FLVplayback object to 0, 0 (perfectly aligning it with the document).&lt;/p&gt;&lt;p&gt;At this point we have a simple flash file that will play the movie end-to-end once.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Prepare the Flash container for ActionScript code&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Before doing any coding, we need to prepare the FLVplayback object. (These will make sense below.) Click the FLVplayback object inserted above and then:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Change the Instance Name in the Properties tab to be video.&lt;/li&gt;&lt;li&gt;Set a cue point (Parameters tab &gt; cuePoints) called EndFadeIn 1 sec into the movie.&lt;/li&gt;&lt;li&gt;Set a cue point called StartFadeOut 1 sec before the end of the movie.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Making your video loop&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;For continuous video, we need to both setup the FLVplayback object to loop and create a small fade effect to hide the jump from the last frame to the first frame. Unfortunately, and unbelieveably, there are no "make my movie loop" or "fade" checkboxes in Flash. Believe me, I looked for a long time in disbelief.&lt;/p&gt;&lt;p&gt;The ActionScript code below simply listens for the complete event on the FLVPlayback object and triggers the object to play again. This will cause it to loop around and around.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Using fade for a seamless loop transition&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Unless you have a movie designed for seamless looped play, you'll most likely need to join the start and end together with a short fade sequence. This keeps the continuity of play, but hides the frame jump between the end and start of the movie.&lt;/p&gt;&lt;p&gt;Scarred by the lack of loop checkbox, but still optimistic I only spent half as long looking for the fade in and fade out video effects. Again, no such thing. To add fades to your movie, you need to add some ActionScript. Constant use of the onEnterFrame event leads to high CPU consumption (on my old laptop anyway, not so much on the brand spanking new desktop), so I brushed off my coding skills and put together something that achieves the effect with a very low CPU load.&lt;/p&gt;&lt;p&gt;The ActionScript code below catches the cue point events, using StartFadeOut to register an onFrameEvent handler that performs the gradual fade out and fade in of the movie loop. The EndFadeIn event deregisters that handler, reducing the CPU usage required to play the majority of the video clip. (I think this is a fairly neat &amp; important trick that I didn't find used elsewhere.)&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Linking the banner to your home page&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;All good site headers should link back to the home page. Still optimistic, I looked for the add hyperlink capability in Flash (which also doesn't exist). I then tried wrapping the Flash object in an anchor tag (also doesn't work).&lt;/p&gt;&lt;p&gt;The solution is to create a button in flash and use ActionScript to link to your chosen page:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;In the Timeline panel, click the icon to add a new layer. This layer will be used to house the button without affecting our other content.&lt;/li&gt;&lt;li&gt;Make sure the new layer is selected.&lt;/li&gt;&lt;li&gt;On the Insert menu, choose New Symbol...&lt;/li&gt;&lt;li&gt;Use the Button type, name it Button Symbol and click OK. This creates a canvas on which we can make the button template that will be added to the library. (We have to add it to our document later.)&lt;/li&gt;&lt;li&gt;Select the rectangle tool and set the border to none and the colour to have an alpha of 0. You can now draw an invisible rectangle in the middle of this canvas. Don't worry too much about the size &amp;amp; position at this point.&lt;/li&gt;&lt;li&gt;Use the select tool and select your rectangle by clicking on where you know it will be.&lt;/li&gt;&lt;li&gt;In the Properties tab, set the width to 640px, the height to 200px, the X position to -320px and the Y position to -100px.&lt;/li&gt;&lt;li&gt;The Button Symbol is now in your Library, but isn't in the document yet.&lt;/li&gt;&lt;li&gt;To return to the main stage, click Scene 1 in the Timeline panel (should be just to the left of your Button Symbol link).&lt;/li&gt;&lt;li&gt;To add an instance of Button Symbol to the document, drag it across from the Library pane on the right.&lt;/li&gt;&lt;li&gt;Use the Properties tab at the bottom to set the instance name to btn and align it exactly by setting X and Y both to zero.&lt;/li&gt;&lt;li&gt;Make the button link to your chosen URL by adding this code to the ActionScript section:&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;code&gt;on(release)&lt;br /&gt;{&lt;br /&gt;getURL("http://www.e-gineer.com", "_self"); &lt;br /&gt;}&lt;/code&gt;&lt;/p&gt;&lt;p&gt;Initially I thought this wasn't working either, as the link in the sample I copied was to an outside website which seemed to get blocked for security reasons in IE (silently) and in FireFox (with an error message that finally helped me understand what was happening).&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Removing the "click to activate control" (Eolas patent) requirement&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;The final challenge is working around the &lt;a href="http://en.wikipedia.org/wiki/Eolas"&gt;Eolas patent&lt;/a&gt;. By default, your Flash object requires a single click to activate the control. This is very annoying when you actually want the whole object to act as a simple link.&lt;/p&gt;&lt;p&gt;The &lt;a href="http://msdn2.microsoft.com/en-us/library/ms537508.aspx"&gt;workaround to remove the activation click&lt;/a&gt; is fairly simple. Just create a Javascript file (e.g. header.js) that programmatically ites out the header HTML for embedding the Flash file. Here is example content of the Javascript file:&lt;/p&gt;&lt;p&gt;&lt;code&gt;// Use external Javascript to load the object so it&lt;br /&gt;// doesn't require the user to click to activate it.&lt;br /&gt;// See &lt;a href="http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/overview/activating_activex.asp"&gt;http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/overview/activating_activex.asp&lt;/a&gt;&lt;br /&gt;document.write('&amp;lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="640" height="200" id="Your Header Title" align="middle"&amp;gt;\&lt;br /&gt;&amp;lt;param name="allowScriptAccess" value="sameDomain"&amp;gt;\&lt;br /&gt;&amp;lt;param name="movie" value="/url/to/YourHeader.swf"&amp;gt;\&lt;br /&gt;&amp;lt;param name="quality" value="high"&amp;gt;\&lt;br /&gt;&amp;lt;param name="bgcolor" value="black"&amp;gt;\&lt;br /&gt;&amp;lt;embed src="//url/to/YourHeader.swf" quality="high" bgcolor="black" width="640" height="200" name="Your Header Title" align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"/&amp;gt;\&lt;br /&gt;&amp;lt;/object&amp;gt;'); &lt;/code&gt;&lt;/p&gt;&lt;p&gt;And then use this code to include it where you'd like the Flash header to appear in your page:&lt;/p&gt;&lt;p&gt;&lt;code&gt;&amp;lt;script src="/url/to/header.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;The ActionScript code&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;I added all ActionScript code to the Flash document itself (there are many possible locations, this one seemed cleanest to me). Select the Flash document by clicking in the drawing area outside all existing objects, expand the ActionScript task bar and insert this code:&lt;/p&gt;&lt;code&gt;// This is the length of time at the start and end of the movie&lt;br /&gt;// used for the gradual fade.&lt;br /&gt;fadeTime = 1;&lt;br /&gt;// The frames per second of the movie.&lt;br /&gt;fps = 12;&lt;br /&gt;// Calculate the alpha increment to use when fading in or out.&lt;br /&gt;alphaInc = Math.abs(100*fadeTime/fps);&lt;br /&gt;&lt;br /&gt;var listenerObject:Object = new Object();&lt;br /&gt;&lt;br /&gt;// To make the flash movie loop, upon completion the movie&lt;br /&gt;// is set to start playing again.&lt;br /&gt;listenerObject.complete = function(eventObject:Object):Void {&lt;br /&gt;  video.play();&lt;br /&gt;};&lt;br /&gt;video.addEventListener("complete", listenerObject);&lt;br /&gt;&lt;br /&gt;// To achieve the fade effect on each cycle (except when the movie&lt;br /&gt;// first starts playing) we use an onEnterFrame event. Because of&lt;br /&gt;// the high CPU load this causes, we use two cue points to set and&lt;br /&gt;// remove a listener on this event as appropriate. EndFadeIn is&lt;br /&gt;// set 1 sec after the start of the movie and StartFadeOut is set&lt;br /&gt;// 1 sec before the end of the movie (These intervals must be the&lt;br /&gt;// same as the fadeTime setting above.&lt;br /&gt;listenerObject.cuePoint = function(eventObject:Object):Void {&lt;br /&gt;  switch (eventObject.info.name) {&lt;br /&gt;  case "StartFadeOut":&lt;br /&gt;    // We are near the end of the movie, so register the onEnterFrame&lt;br /&gt;    // listener which will control both the fade out and fade in tasks&lt;br /&gt;    // as the movie loops back and until the EndFadeIn cue point is reached.&lt;br /&gt;    video.onEnterFrame = function() {&lt;br /&gt;      if (video.playheadTime&amp;lt;fadeTime) {&lt;br /&gt;        video._alpha += alphaInc;&lt;br /&gt;      }&lt;br /&gt;      else if ( (video.totalTime - video.playheadTime) &amp;lt; fadeTime) {&lt;br /&gt;        video._alpha -= alphaInc;&lt;br /&gt;      }&lt;br /&gt;      else {&lt;br /&gt;        // Shouldn't be needed due to cue points, but just in case.&lt;br /&gt;        video._alpha = 100;&lt;br /&gt;      }&lt;br /&gt;    }&lt;br /&gt;    break;&lt;br /&gt;  case "EndFadeIn":&lt;br /&gt;    // We have faded in completely, so set the alpha to 100 for&lt;br /&gt;    // certainty and remove the onEnterFrame listener for the time&lt;br /&gt;    // being.&lt;br /&gt;    video._alpha = 100;&lt;br /&gt;    video.onEnterFrame = null;&lt;br /&gt;    break;&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;video.addEventListener("cuePoint", listenerObject);&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-5211691499217974043?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2007/05/creating-flash-movie-header-or-banner.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-820144700575404506</guid><pubDate>Wed, 09 May 2007 23:57:00 +0000</pubDate><atom:updated>2007-05-10T09:58:21.546+10:00</atom:updated><title>Elimena joins the clan...</title><description>&lt;a href="http://www.elimena.com"&gt;Elimena Margaret Wallace&lt;/a&gt; was born in Sydney at 11:48am on the 9th May 2007. Weight 3.51kg (7lb 12oz), height 52.5cm.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-820144700575404506?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2007/05/elimena-joins-clan.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-2013822264137144817</guid><pubDate>Sat, 17 Feb 2007 10:00:00 +0000</pubDate><atom:updated>2010-01-18T16:44:29.146+11:00</atom:updated><title>Removing one way screws from window locks</title><description>&lt;a href="http://www.e-gineer.com/v2/blog/2007/02/One%20way%20screw%20removal%20-%20Before.jpg"&gt;&lt;img alt="Window lock with one way screw" src="http://www.e-gineer.com/v2/blog/2007/02/One%20way%20screw%20removal%20-%20Before%20-%20Thumbnail.jpg" style="float: right; margin-left: 1em;" title="Window lock with one way screw" /&gt;&lt;/a&gt;&lt;p&gt;All the old window locks in our house make use of one way screws. Basically, the groove on the screw head is designed with a sharp groove edge for screwing in, and a gentle slope offering no grip on the edge for unscrewing.&lt;/p&gt;&lt;p&gt;Personally, I'm sceptical of their security value. My parents house was burgled when I was growing up and the ease with which people can kick through a deadlocked door left a lasting impression on me. Blunt force trauma on window locks would be highly effective and much more direct than taking the time to unscrew the locks.&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/02/One%20way%20screw%20removal%20-%20Failed%20drilling%20attempt.jpg"&gt;&lt;img alt="Failed drilling attempt" src="http://www.e-gineer.com/v2/blog/2007/02/One%20way%20screw%20removal%20-%20Failed%20drilling%20attempt%20-%20Thumbnail.jpg" style="float: left; margin-right: 1em;" title="Failed drilling attempt" /&gt;&lt;/a&gt;&lt;p&gt;My initial removal plan was to drill out the old screw, which is a pearl of wisdom planted in my head from years of watching heist movies and having legend-in-our-own-lunchtime handyman conversations with friends.&lt;/p&gt;&lt;p&gt;After 15 minutes of drilling on a single lock, I began to suspect that my drill bits passed down over the years like family heirlooms may not be sharp enough to do the job effectively. Visiting Bunnings for new tool parts is always tempting, but there had to be an easier way.&lt;/p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/02/One%20way%20screw%20removal%20-%20Unscrew.jpg"&gt;&lt;img alt="Unscrew" src="http://www.e-gineer.com/v2/blog/2007/02/One%20way%20screw%20removal%20-%20Unscrew%20-%20Thumbnail.jpg" style="float: right; margin-left: 1em;" title="Unscrew" /&gt;&lt;/a&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/02/One%20way%20screw%20removal%20-%20Hacksaw%20new%20groove.jpg"&gt;&lt;img alt="Hacksaw new groove" src="http://www.e-gineer.com/v2/blog/2007/02/One%20way%20screw%20removal%20-%20Hacksaw%20new%20groove%20-%20Thumbnail.jpg" style="float: right; margin-left: 1em;" title="Hacksaw new groove" /&gt;&lt;/a&gt;&lt;p&gt;I highly recommend using a hacksaw to cut a new groove in the screw. The window locks are raised from the window itself, making it easy to avoid damage. Removing all the locks only took a few minutes after I adopted this technique.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-2013822264137144817?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2009/02/removing-one-way-screws-from-window.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-8613843379348004324</guid><pubDate>Wed, 31 Jan 2007 12:22:00 +0000</pubDate><atom:updated>2007-01-31T23:23:52.157+11:00</atom:updated><title>The myth of train the trainer</title><description>&lt;p&gt;In the majority of cases, train the trainer is doomed to failure for 3 reasons:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Training the wrong people&lt;/li&gt;&lt;li&gt;Pushing work downwards&lt;/li&gt;&lt;li&gt;Playing Chinese whispers&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Online training and video is the only solution that provides on-demand availability, consistency of quality and clarity of message all with a relatively low time investment.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Training the wrong people&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;By definition, train the trainer does not include training the average user. So, two alternatives remain, train the superuser or train the non-user (e.g. team manager). Unfortunately, both make lousy trainers. &lt;/p&gt;&lt;p&gt;Superusers are very &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;knowledgeable&lt;/span&gt; about the system, but overwhelm average users with their skill, jargon and speed. The result is an impression that the system is best left to the experts, one of whom happens to be readily accessible and now assumed available for 24x7 support. (The same problem faced by computer nerds when helping their family setup a PC.) &lt;/p&gt;&lt;p&gt;Non-users don't have the ongoing interaction with the system to keep their skills fresh, or even the basic system knowledge needed to conduct training. The result is shallow training sessions with an impression that the system must be difficult to understand if even the trainer can't use it properly.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Pushing work downwards&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Train the trainer is a beautiful trick that allows project owners to tick the box on training while handing over ongoing responsibility and ownership for use of the system. Arriving with hopes of a nice buffet lunch, the new "trainers" leave with a few PowerPoint slides and a major new unexpected component to their job.&lt;/p&gt;&lt;p&gt;Project owners are given time and resources to raise the bar and change behaviour through the implementation. If they can't find time to prioritise training, there is no way that users or managers swamped in their day to day tasks can do so. The result is a gap, which no one owns and everyone will eventually refer to knowingly as "the training issue".&lt;/p&gt;&lt;p&gt;It's proven again, you can't get something for nothing. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Chinese Whispers&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Training is important in terms of showing people how to use the system. But, it's vital in terms of convincing people that the system is useful and helpful. Teaching someone a skill is not the same as motivating them to use it. &lt;/p&gt;&lt;p&gt;Unfortunately it's this motivation and drive that is most quickly lost and distorted through the train the trainer chain. Each generation of trainer interprets the usefulness of the system and the important parts of the system differently, adding their own spin.&lt;/p&gt;&lt;p&gt;Exacerbating this loss of knowledge through imperfect copying is the natural inclination in a casual training session to skim through the material, downplay it's importance and just skip the parts we don't understand ourselves with an embarrassed laugh.&lt;/p&gt;&lt;p&gt;Train the trainer is like being in high school and asking your friend to talk to the cute girl across the room. They mean well, but feel silly doing the task, are vague in their message and don't share your &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;commitment&lt;/span&gt; to the outcome.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Alternatives to train the trainer &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Typical turnover for a business is 20-25%, so new people are starting continuously and every single one requires training in the system. The need for training is relentless and always urgent. &lt;/p&gt;&lt;p&gt;In my experience, on-demand training packages (e.g. online, video) is the only viable solution giving the required flexibility and control over message while keeping resourcing to a minimum. These don't need to be highly professional or polished, but do need to be reasonably easy to update and maintain. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Making train the trainer work &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;Despite the common problems above, train the trainer can work when: &lt;/p&gt;&lt;ol&gt;&lt;li&gt;Trainers are actually trained in how to lead the training (not just taken through the training themselves). Materials should be prepared and core messages clarified for consistent and continuous delivery to new recruits. Make it simple and time efficient to conduct training.&lt;/li&gt;&lt;li&gt;Trainers are chosen who have some interest in providing training. Whether this interest is intrinsic (I love to share knowledge) or extrinsic (increased chance of bonus) it must keep the motivation level high to conduct quality training with the core messages intact.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-8613843379348004324?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2007/01/myth-of-train-trainer.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>1</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-13013707.post-7259729469573774521</guid><pubDate>Mon, 22 Jan 2007 09:50:00 +0000</pubDate><atom:updated>2007-01-22T20:57:57.839+11:00</atom:updated><title>Project Insulation</title><description>&lt;p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/01/Insulation%20-%20Attic%20space.jpg"&gt;&lt;img title="Attic space" style="FLOAT: right; MARGIN-LEFT: 1em" alt="Attic space" src="http://www.e-gineer.com/v2/blog/2007/01/Insulation%20-%20Attic%20space%20-%20thumbnail.jpg" /&gt;&lt;/a&gt;I spent all of last weekend crawling around in our attic, cleaning out 70 years of dust and laying insulation batts. Total project cost (batts, tools, safety equipment) was $570 for an 82sqm ceiling.&lt;/p&gt;&lt;p&gt;By far the hardest part was removing all the dust from the attic. Our tiled roof does not have any sarking installed, which increased the amount of crap that is able to find its way in. Worst of all, our original ceiling is &lt;a href="http://en.wikipedia.org/wiki/Lath_and_plaster"&gt;lath and plaster&lt;/a&gt;, resulting in a concrete ridge every few centimetres creating nice little gathering spots for dirt. It's worth noting that this &lt;a href="http://www.lead.org.au/lanv7n2/L72-2.html"&gt;ceiling dust is nasty stuff&lt;/a&gt;, full of lead and other contaminants so you may like to consider a professional cleaning service. (I've heard this costs about $1,500AUD and is probably the route I'd take if I ever have to do this again in my life now that I've proven my stupidity.)&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/01/Insulation%20-%20Drywall%20vs%20wood%20lath%20plaster.jpg"&gt;&lt;img title="Drywall vs wood lath plaster" style="FLOAT: left; MARGIN-RIGHT: 1em" alt="Drywall vs wood lath plaster" src="http://www.e-gineer.com/v2/blog/2007/01/Insulation%20-%20Drywall%20vs%20wood%20lath%20plaster%20-%20thumbnail.jpg" /&gt;&lt;/a&gt;First, I tried using our household vacuum cleaner. After only a few square metres the bag was full and the machine would overheat. Cooling it back down in the attic environment was difficult, making this a slow process.&lt;/p&gt;&lt;p&gt;Second, getting more desperate, I tried our outdoor blower / vacuum. Predictably, and not as spectacularly as I expected, it was only able to pickup a small amount of the gunk which it then promptly spewed back into the air through it's course filters.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/01/Insulation%20-%20Dust%20extraction%20methods.jpg"&gt;&lt;img title="Dust extraction methods" style="FLOAT: right; MARGIN-LEFT: 1em" alt="Dust extraction methods" src="http://www.e-gineer.com/v2/blog/2007/01/Insulation%20-%20Dust%20extraction%20methods%20-%20thumbnail.jpg" /&gt;&lt;/a&gt;I then spoke with &lt;a href="http://www.kennards.com.au"&gt;Kennards&lt;/a&gt; about hiring an industrial vacuum ($68/day), which I'm sure would have worked well and is the solution a number of my friends took. (I would have done this earlier, but picking up an industrial vacuum is non-trivial when you don't own a car.) Unfortunately, we have an unusually small manhole that the vacuum would not fit through. I considered removing roof tiles and battens, but this seemed like a high risk strategy particularly with forecasts of rain on the weekend.&lt;/p&gt;&lt;p&gt;So, in the end, I spent a day and a half removing many kilos of dust from the attic using a dustpan and broom on my hands and knees. I refined the process down to brushing along each 2cm x 40cm plaster crevice towards the beam, and then lengthways along the beam. This gathered the most dust and piled it for an easier lengthways brushing over the plaster ridges.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/01/Insulation%20-%20Before%20and%20after%20with%20brush.jpg"&gt;&lt;img title="Before and after with brush" style="FLOAT: left; MARGIN-RIGHT: 1em" alt="Before and after with brush" src="http://www.e-gineer.com/v2/blog/2007/01/Insulation%20-%20Before%20and%20after%20with%20brush%20-%20thumbnail.jpg" /&gt;&lt;/a&gt;All in all, brushing was reasonably effective, but is definitely not recommended.&lt;/p&gt;&lt;p&gt;Compared to cleaning out all the crap, laying the actual insulation batts is fast and easy. I settled on &lt;a href="http://www.bradfordinsulation.com.au/Bradford/view.asp?contenttype=Bradford-GENERALCONTENT&amp;catalog_name=Bradford&amp;amp;category_id=product_comfortseal&amp;category_name=Products%2DComfortSeal&amp;amp;topItem_name=Products&amp;sub_item=Gold%3CSUP%3ETM%3C%2FSUP%3E"&gt;Bradford Gold R3.5 batts&lt;/a&gt;, which were not at strong as the R4.0 I wanted, but were immediately available off the shelf at Bunnings.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/01/Insulation%20-%20Nathan%20with%20dust%20bags.jpg"&gt;&lt;img title="Nathan with dust bags" style="FLOAT: right; MARGIN-LEFT: 1em" alt="Nathan with dust bags" src="http://www.e-gineer.com/v2/blog/2007/01/Insulation%20-%20Nathan%20with%20dust%20bags%20-%20thumbnail.jpg" /&gt;&lt;/a&gt;Understanding as much as I could about R-values, it appears that the typical recommendation in Sydney is R3.0. The primary problem in our house is loss of heat during winter combined with 12' ceilings, so I wanted as much protection as possible. In Sydney, we have a habit of believing we live in a warmer climate than reality suggests (hence no central heating and constant comments of "I should have brought a jumper"). BTW, don't be confused when the US uses &lt;a href="http://www.efunda.com/units/convert_units.cfm?From=903"&gt;imperial R-values&lt;/a&gt; rather than &lt;a href="http://www.efunda.com/units/convert_units.cfm?From=464"&gt;metric R-values&lt;/a&gt;. R3.5 (metric) is approximately R20 (imperial).&lt;/p&gt;&lt;p&gt;The one area I still don't understand is the use of &lt;a href="http://www.greenhouse.gov.au/yourhome/technical/fs16b.htm"&gt;vapour barriers&lt;/a&gt; with bulk insulation batts. I know that the vapour barrier is important to stop the build up of condensation. I know that it should go on the warm side of the insulation layer. But, I could never work out if I need a vapour barrier in simple pitched roof with batts on the flat ceiling. I couldn't find any instructions for vapour barrier installation in this scenario and in the end, it appears to be something people worry about more in environments with an extreme difference between inside and outside temperatures than they do in a Sydney style location. So, I didn't install a vapour barrier.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/01/Insulation%20-%20Batt%20bags.jpg"&gt;&lt;img title="Batt bags" style="FLOAT: left; MARGIN-RIGHT: 1em" alt="Batt bags" src="http://www.e-gineer.com/v2/blog/2007/01/Insulation%20-%20Batt%20bags%20-%20thumbnail.jpg" /&gt;&lt;/a&gt;There are 4 things you need to know when buying batts: desired R-value, gap between your beams (450mm centres or 600mm centres), total sqm to be covered and how the hell you are going to get all these massive bags back to your house. The beam gap is easily measured in the ceiling and the total sqm can be estimated from ground floor level. I'd definitely suggest buying extra batts, so you can shove them in around the edges and not be stuck in the roof covered in crap wishing you'd had just one more bag delivered.&lt;/p&gt;&lt;p&gt;Delivery of the batts is an obvious choice, particularly when without a car the alternative is to pile them into a taxi or walk them home bag by bag. Unfortunately, on this particular night at this particular Bunnings the task was all a bit much. We got there, but only after they (impressively) called in the store expert from his holidays to help with the computer. $35 for a huge pile of batts delivered next day delivery after 4pm.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/01/Insulation%20-%20Manhole%20view.jpg"&gt;&lt;img title="Manhole view" style="FLOAT: right; MARGIN-LEFT: 1em" alt="Manhole view" src="http://www.e-gineer.com/v2/blog/2007/01/Insulation%20-%20Manhole%20view%20-%20thumbnail.jpg" /&gt;&lt;/a&gt;Opening a packet of batts is like pulling the cord on an inflatable raft. In one of the few home handyman lessons my father has passed down, I didn't make his error of opening them inside a small bathroom before taking the pack into the ceiling. But, our tiny manhole struck again as I squeezed, pulled and wobbled 10 packs through.&lt;/p&gt;&lt;p&gt;Laying the majority of your batts is dead simple. They fit perfectly between the beams and are fairly easy to throw around. Even with the recommended face mask and overalls I ended up fairly itchy on my arms, so be sure to invest the $20 in this gear. The only slight complication is making sure that you don't cover all the electrical wiring, I just loosened any fasteners and laid it across the top of the batts.&lt;/p&gt;&lt;p&gt;Batts around the edges require some trimming. I bought a retractable knife which worked OK until I woke up to the idea of cutting them with a beam as the "chopping board" at which point it worked brilliantly. Our roof has a fairly high pitch, so even laying in the corners was not too difficult.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.e-gineer.com/v2/blog/2007/01/Insulation%20-%20Laid%20batts.jpg"&gt;&lt;img title="Laid batts" style="FLOAT: left; MARGIN-RIGHT: 1em" alt="Laid batts" src="http://www.e-gineer.com/v2/blog/2007/01/Insulation%20-%20Laid%20batts%20-%20thumbnail.jpg" /&gt;&lt;/a&gt;Basically, with some preparation (i.e. buy batts &amp;amp; safety gear) and a little determination you should be able to completely clean and insulate your ceiling in a weekend.&lt;/p&gt;&lt;p&gt;One week later I'm finally able to kneel down again. More importantly, over the 40C weekend our house stayed cool during the day (great) and then relatively hot at night (not so great, but proves the effectiveness of the insulation).&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13013707-7259729469573774521?l=www.e-gineer.com%2Fv2%2Fblog%2Findex.htm' alt='' /&gt;&lt;/div&gt;</description><link>http://www.e-gineer.com/v2/blog/2007/01/project-insulation.htm</link><author>noreply@blogger.com (Nathan @ e-gineer)</author><thr:total>7</thr:total></item></channel></rss>