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

<channel>
	<title>New Media Labs &#187; New Media Labs</title>
	<atom:link href="http://www.newmedialabs.co.za/category/new-media-labs/feed" rel="self" type="application/rss+xml" />
	<link>http://www.newmedialabs.co.za</link>
	<description></description>
	<lastBuildDate>Thu, 19 Jan 2012 06:00:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New Media Labs End of Year Function</title>
		<link>http://www.newmedialabs.co.za/uncategorized/new-media-labs-end-of-year-function</link>
		<comments>http://www.newmedialabs.co.za/uncategorized/new-media-labs-end-of-year-function#comments</comments>
		<pubDate>Wed, 21 Dec 2011 14:45:17 +0000</pubDate>
		<dc:creator>andrew</dc:creator>
				<category><![CDATA[New Media Labs]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.newmedialabs.co.za/?p=1576</guid>
		<description><![CDATA[Thanks to all our clients, friends and partners, you&#8217;ve made 2011 a fantastic year.

Enjoy the holidays and we&#8217;ll see you all in 2012.
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">Thanks to all our clients, friends and partners, you&#8217;ve made 2011 a fantastic year.</p>
<p style="text-align: center;"><a href="http://www.newmedialabs.co.za/wp-content/uploads/2011/12/nml-end-of-year-function.jpg" rel="lightbox[1576]"><img class="aligncenter size-large wp-image-1577" title="nml-end-of-year-function" src="http://www.newmedialabs.co.za/wp-content/uploads/2011/12/nml-end-of-year-function-1024x724.jpg" alt="New Media Labs 2011" width="645" height="456" /></a></p>
<p style="text-align: center;">Enjoy the holidays and we&#8217;ll see you all in 2012.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.newmedialabs.co.za/uncategorized/new-media-labs-end-of-year-function/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do you trust your software development partner?  You do consider them to be a partner don&#8217;t you?</title>
		<link>http://www.newmedialabs.co.za/software_development/do-you-trust-your-software-developer</link>
		<comments>http://www.newmedialabs.co.za/software_development/do-you-trust-your-software-developer#comments</comments>
		<pubDate>Sat, 15 Oct 2011 12:00:45 +0000</pubDate>
		<dc:creator>Paul Cartmel</dc:creator>
				<category><![CDATA[New Media Labs]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[business partners]]></category>
		<category><![CDATA[Business Services]]></category>
		<category><![CDATA[bytes technology group]]></category>
		<category><![CDATA[Clients]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[trust]]></category>

		<guid isPermaLink="false">http://www.newmedialabs.co.za/?p=1511</guid>
		<description><![CDATA[I had a shocking start to my Monday. I received a phone call from Tracy saying that our fingerprint recognition system was down and the team couldn’t get into the NML office.
When we relocated from the Upper East Side’s ground floor to the 6th floor our finger print recognition system had journeyed sans the override [...]]]></description>
			<content:encoded><![CDATA[<p>I had a shocking start to my Monday. I received a phone call from Tracy saying that our fingerprint recognition system was down and the team couldn’t get into the NML office.</p>
<p>When we relocated from the Upper East Side’s ground floor to the 6th floor our finger print recognition system had journeyed sans the override switch, an oversight on the suppliers part, but I’d signed off on the job so I must accept the blame for this.</p>
<p>I arrived at our offices, my mind spinning dollar signs as lost development time mounted. The team were without access to their workstations or wifi, at least they’d located coffee in the shape of Vida’s Upper East Side store. Fortunately we can all work remotely, so I sent everyone home and we successfully conducted a virtual stand-up, I can’t fault my staff’s diligence and we ultimately had quite a productive day.</p>
<p>After discussing the system fault with manager of Bytes Technology Group who installed the system, I was told that they would cover the bill to remove the glass from our front door. Tracy sourced a glazer to remove the glass pane from the door, and Bytes sent over a technician to fix the system and add a manual override switch. The Bytes technician spent most of the day installing the switch. When I returned from lunch I caught the technician at the bottom of the lift, “Are you going to show me what you’ve done?”</p>
<p>Exhibit A:</p>
<p><a href="http://www.newmedialabs.co.za/wp-content/uploads/2011/10/bytes-technology-group1.jpg" rel="lightbox[1511]"><img class="aligncenter size-full wp-image-1513" title="bytes technology group1" src="http://www.newmedialabs.co.za/wp-content/uploads/2011/10/bytes-technology-group1.jpg" alt="Bytes Technology Group finger print security system installation" width="556" height="576" /></a></p>
<p>Me: “You’ve used 20mm screws that can easily be ripped out?”</p>
<p>Technician: “Yes, that’s a problem.”</p>
<p>Me: “But I wouldn’t bother ripping the screws out as I can just cut and short that exposed wire.” [Shorting the circuit is all the wire does.]</p>
<p>Technician: “You’re right, that would be a problem.”</p>
<p>What baffles me is that this supplier, and the unsupervised technician, expect me nonchalantly place the security of all our hardware, servers, mail servers, backups and data into the inert hands of an inexperienced technician. I was horrified! What would happen if I didn’t know any better? (An MSc ought to do it, but not everyone installing a finger print recognition security system has a basic knowledge of electronics.) I requested that he reinstall the system, “I want the screws to go through the door and be fastened on the inside of the door and I absolutely don’t want any wires visible”</p>
<p>And then I was presented with this.</p>
<p>Exhibit B:</p>
<p><a href="http://www.newmedialabs.co.za/wp-content/uploads/2011/10/bytes-technology-group2.jpg" rel="lightbox[1511]"><img class="aligncenter size-full wp-image-1514" title="bytes technology group2" src="http://www.newmedialabs.co.za/wp-content/uploads/2011/10/bytes-technology-group2.jpg" alt="Bytes Technology Group Review of Workmanship" width="558" height="418" /></a></p>
<p>Me: “But it isn’t attached to the door.”</p>
<p>Technician: “Didn’t think it had to be.”</p>
<p>Me: “And you’ve used the same 20mm wall plugs.”</p>
<p>Technician: “Yip.”</p>
<p>Me: “The same plugs that are easily ripped out! And if I don’t rip them out I can just unscrew the screws.&#8221; (normal bi-directional screws)</p>
<p>Technician: “Hmmm, ja that would be a problem.”</p>
<p>#FFS</p>
<p>It dawned on me, software is no different, in fact it’s more critical, you often can’t see what is being delivered. The client may not even completely understand what it is they are buying. They test the application visually but often don’t know what is happening under the hood, and yet they have to trust the development company with their entire business. What’s crazy about that is not the trust that is required but the fact that often clients will treat suppliers like second-class citizens and not as partners. I’m glad I can call all of my current clients, partners and not just clients and I think they would do the same.</p>
<p>Trust is a key aspect of any relationship, from personal to commercial, and it is something that is established, not immediately assumed. Trust, certainly on an industrial level, starts with communication, reputation and diligence and builds from there. It’s not something I take lightly, it is intrinsic to my working relationships at NML, beginning on interpersonal levels and extending to our clients, I believe we as a company exude this culture of trust to our partners.</p>
<p>As Gary Vannerchuck said in his SxSW keynote speech: “no matter what business you’re in, you’re also in the business of customer service,” and all businesses need to start “giving a solid f#$&amp;” or else they’re going to lose.</p>
<p><iframe width="600" height="335" src="http://www.youtube.com/embed/BEYjvifUdeM" frameborder="0" allowfullscreen></iframe></p>
<p>Ps. As an aside, the technician once worked for me as an intern graphic designer, bizarre I know – but it is true. Yes he’s gone from being a one-time aspiring graphic designer to security system installer – it’s obvious why he did such a shitty job, his current job isn’t his calling. He probably doesn’t enjoy it, and can’t wait to get off site. Follow your calling people, find what you love doing and do it well. A lack of passion shows.</p>
<p>Pps. To make matters more awesome, on Friday I sent the bill to Bytes for the glazer and the managers’ boss sent it back saying he never authorised the R695 payment to the glazer – talk about disconnect.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.newmedialabs.co.za/software_development/do-you-trust-your-software-developer/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Work Life at New Media Labs</title>
		<link>http://www.newmedialabs.co.za/new-media-labs/work-life-at-new-media-labs</link>
		<comments>http://www.newmedialabs.co.za/new-media-labs/work-life-at-new-media-labs#comments</comments>
		<pubDate>Fri, 30 Sep 2011 12:24:10 +0000</pubDate>
		<dc:creator>Tracy</dc:creator>
				<category><![CDATA[New Media Labs]]></category>
		<category><![CDATA[Braai]]></category>
		<category><![CDATA[NML]]></category>
		<category><![CDATA[Upper East Side]]></category>
		<category><![CDATA[working environments]]></category>

		<guid isPermaLink="false">http://www.newmedialabs.co.za/?p=1468</guid>
		<description><![CDATA[It’s 6.45am and I’m standing on NML’s main balcony at Upper East Side watching as the sun rises from behind the mountains.  As a homecomer who spent 12 years in London, I never take for granted just how truly blessed I am to live in such a beautiful part of the world.  This morning the [...]]]></description>
			<content:encoded><![CDATA[<p>It’s 6.45am and I’m standing on NML’s main balcony at Upper East Side watching as the sun rises from behind the mountains.  As a homecomer who spent 12 years in London, I never take for granted just how truly blessed I am to live in such a beautiful part of the world.  This morning the sunrise is a particularly spectacular one, turning the sky into hues of red and orange.  I try to capture it using the camera on my cellphone, it doesn’t come close to doing it justice but I upload it to Facebook anyway much to the annoyance of some of my homesick London-based SA friends.</p>
<p style="text-align: center;"><a href="http://www.newmedialabs.co.za/wp-content/uploads/2011/09/sunrise-NML.jpg" rel="lightbox[1468]"><img class="size-full wp-image-1472 aligncenter" title="New Media Labs View" src="http://www.newmedialabs.co.za/wp-content/uploads/2011/09/sunrise-NML.jpg" alt="" width="500" height="333" /></a></p>
<p>As the Mother City stirs into action below me, I make my way down to the gym for my morning workout.  It’s one of the (many) perks working at NML and, not only is the gym conveniently located for a pre‑work workout, but NML subsidises our membership fee too.</p>
<p>Paul has set himself the challenge of making NML the best possible environment for the team to work from and there is a strong focus on work/life balance here.  Our office space plays a big role in this regard.  A converted residential loft space in the Upper East Side, it creates a relaxed and informal working environment that benefits from incredible views over the City, the harbour and the mountains.</p>
<p><a href="http://www.newmedialabs.co.za/wp-content/uploads/2011/09/office-space.jpg" rel="lightbox[1468]"><img class="aligncenter size-full wp-image-1471" title="office-space" src="http://www.newmedialabs.co.za/wp-content/uploads/2011/09/office-space.jpg" alt="New Media Labs Upper East Side office space" width="496" height="365" /></a></p>
<p>Work/life balance is a key element in NML’s work ethic.  There is a degree of flexi-time to our working hours, so long as we’re all in by 9.30am, and Paul encourages not working more than 40 hours a week as anything over that leads to burnout &#8211; I&#8217;m told it&#8217;s one of the key tenants of The Agile Manifesto.</p>
<p>Our office is based in Woodstock meaning we don’t have to commute all the way to Town and a couple of us carpool in to work together from Tokai making the commute easier and more social.  There is a finacial incentive not to use a parking bay. Most of the team are members of the gym downstairs and the residential layout of the office means you can go downstairs, have a great workout, come back to shower (or even have a bath if you want!) and eat lunch (NML has a steady supply of sandwich ingredients, bread, various condiments and a snackwicher!) before getting back into the ‘work’ zone.</p>
<p><a href="http://www.newmedialabs.co.za/wp-content/uploads/2011/09/office-space-2.jpg" rel="lightbox[1468]"><img class="aligncenter size-full wp-image-1470" title="office-space-2" src="http://www.newmedialabs.co.za/wp-content/uploads/2011/09/office-space-2.jpg" alt="New Media Labs Office Space" width="442" height="373" /></a></p>
<p>I use the term ‘work’ here, but really, each member of the team is so passionate about what they do, that it doesn’t really feel like work.  The developers get to while away their days coding, fixing bugs, testing new technology and creating new techie stuff, Andrew gets to do his copywriting, Raoul manages the team and makes sure the clients are happy, Paul gets to focus on the next innovative growth steps, reading, meeting and general plotting and planning and I get to spend my days ensuring that life in the office runs smoothly (each to their own!).  More often than not, the team have their headphones on to help them stay focused and in the ‘creation zone’.  Although we have an informal policy of ‘Do not disturb when the headphones are on’, it doesn’t mean there is any disconnect in the team.  Truth be told, NML’s team is one of the most functional teams I’ve worked in.  Every morning we do &#8217;standup&#8217; where we each recap the previous day’s tasks and what we plan to accomplish today – it provides a chance to report our progress, raise challenges in projects we&#8217;re working on, ask for help where we need it and just generally ensure the whole NML team is up-to-date on what&#8217;s going on.</p>
<p>The standup exercise is just one of the tools we use for staying connected as a team – we have others too: the Braai (weather permitting, the team downs tools at 4pm on Fridays and we head to the main balcony for beer and burgers).  Then there is the much loved Coffee Pot (fresh brewed coffee is a staple part of the NML diet!).  That’s not to say we don’t do the usual ‘team building’ type of events.  I recently survived my first game of action cricket as the only girl on the team and the guys were really sweet about the fact that I actually lost runs!!</p>
<p><a href="http://www.newmedialabs.co.za/wp-content/uploads/2011/09/NML-action-cricket2.jpg" rel="lightbox[1468]"><img class="aligncenter size-full wp-image-1480" title="NML-action-cricket" src="http://www.newmedialabs.co.za/wp-content/uploads/2011/09/NML-action-cricket2.jpg" alt="New Media Labs Team Building" width="600" height="337" /></a></p>
<p>All in all, life at NML is pretty darn good and I can honestly say, I’ve found exactly the type of job and working environment I was looking for and in the country that I love to boot!</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Enhanced by Zemanta" href="http://www.zemanta.com/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/zemified_e.png?x-id=b39ed029-a384-4108-bc80-2d4ca819323f" alt="Enhanced by Zemanta" /></a></div>
]]></content:encoded>
			<wfw:commentRss>http://www.newmedialabs.co.za/new-media-labs/work-life-at-new-media-labs/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Why I’m Not Looking for VC &amp; Coming to Terms with Being a Services Business</title>
		<link>http://www.newmedialabs.co.za/new-media-labs/why-i%e2%80%99m-not-looking-for-vc-coming-to-terms-with-being-a-services-business</link>
		<comments>http://www.newmedialabs.co.za/new-media-labs/why-i%e2%80%99m-not-looking-for-vc-coming-to-terms-with-being-a-services-business#comments</comments>
		<pubDate>Tue, 07 Jun 2011 12:42:38 +0000</pubDate>
		<dc:creator>Paul Cartmel</dc:creator>
				<category><![CDATA[New Media Labs]]></category>
		<category><![CDATA[Product Business]]></category>
		<category><![CDATA[Service Business]]></category>
		<category><![CDATA[Techcrunch]]></category>
		<category><![CDATA[Venture Capital]]></category>

		<guid isPermaLink="false">http://www.newmedialabs.co.za/?p=1377</guid>
		<description><![CDATA[Last week I sat on a panel with Patrick Kayton (Cognician), Vincent Maher (Motribe), Daniel Guasco (Groupon SA) and Daniel Schwartzkopff (FSMS) at the Social Media World Forum. One of the topics that came up was that of venture capital (VC). I mentioned that I didn’t particularly like VC, and given that I only had [...]]]></description>
			<content:encoded><![CDATA[<p>Last week I sat on a panel with Patrick Kayton (Cognician), Vincent Maher (Motribe), Daniel Guasco (Groupon SA) and Daniel Schwartzkopff (FSMS) at the Social Media World Forum. One of the topics that came up was that of venture capital (VC). I mentioned that I didn’t particularly like VC, and given that I only had about 1 minute to answer, my justification was that it would put me on a growth path that I wouldn’t feel comfortable with. As I understand it, VCs want an order of magnitude payback within 4 to 5 years and I felt that this was so often unachievable, frequently leading to a crash and burn scenario. If the VC backs ten players and gets an order of magnitude return out of two of them, and the remaining eight crash, they still have a 1200% return. While they would love all of their ventures to succeed, they know that it is unlikely. VC investment becomes a statistical game, one that I’m not willing to play.</p>
<p>There are two instances I should expound, my minute of airtime on the panel precluded these:</p>
<p>1) Immediately after starting New Media Labs I sold a 40% share to Global Vision for a significant sum, technically share capital, or maybe an angel investment, as opposed to VC, but that could be construed as semantics</p>
<p>2) Nearly two years later I “bought” back that share in a debt/equity swap after Global Vision owed me nearly the equivalent amount of money. The reason I don’t see that as receiving VC, while others might, is that Global Vision bought into a partnership with a services business in order to establish an affiliation with New Media Labs and have access to the skills I had already brought to the company. Venture capitalists almost always buy into product companies as opposed to service companies.</p>
<p>I know that as a service company New Media Labs is very unlikely to receive venture capital, we’ve developed quite a number of products over the last four years but it is very hard to sell the idea of a service company becoming a product company to VC and this article below explains why. It also explains what most service companies that are profitable, and have a good client base, should do about finding venture capital. With respect to New Media Labs, no article has resonated for me more in the past year than this one, even the numbers resonate, albeit in rands rather than dollars. Below is an essay that could only come from experience. Have a read, tell me what you think (<span style="color: #ff0000;">my take homes in red</span>).</p>
<p><a href="http://www.newmedialabs.co.za/wp-content/uploads/2011/06/media_350x3501.jpg" rel="lightbox[1377]"><img class="aligncenter size-full wp-image-1385" title="media_350x350" src="http://www.newmedialabs.co.za/wp-content/uploads/2011/06/media_350x3501.jpg" alt="social media world forum africa" width="349" height="235" /></a><br />
</br></p>
<h3>What Should You Do With Your Crappy Little Services Business?</h3>
<p><em>(This post <a href="http://techcrunch.com/2011/04/24/what-should-you-do-with-your-crappy-little-services-business/" target="_blank">originally appeared on TechCrunch</a>)</em></p>
<p>There’s a line of thinking in Silicon Valley that you should build product businesses rather than services businesses. This thinking is largely driven by the venture capital industry (and a</p>
<p>It’s nearly impossible to get a services company financed by VCs. You’re a small fish.</p>
<p>So pervasive has this thinking become that on several occasions startup companies with profitable &amp; fast growing services businesses have come to me wanting to show me the product businesses they created internally to see whether they would be financeable or whether they might be able to create “spin outs” that could be financed.</p>
<p>A great recent example of this was a successful group of entrepreneurs who had created a company that will do $10-12 million in revenue at their system integration business (read: services business) in 2011 after having done $5 million or so in 2010 and $2-3 million in 2009. They feel very confident they can hit $18 – 20 million in 2012.</p>
<p>They have created two internal technology “products” and wanted to figure out how they could turn their services business into a product business that could be financed. This team is talented. They wanted advice. And probably some money. I gave them advice I don’t think they were expecting from a VC,</p>
<p><span style="color: #ff0000;"><em>“Don’t raise venture capital for this business. Ever. And stop effing around trying to create a product company.”</em></span></p>
<p>It is advice I give entrepreneurs often as I have written here on <a href="http://www.bothsidesofthetable.com/2009/07/22/do-you-really-even-need-vc/" target="_blank">why most businesses should never raise VC</a>.</p>
<p><strong>Why Shouldn’t Most Services Businesses Raise VC?</strong></p>
<p>Well, let’s look at this exact situation:</p>
<ul>
<li> I don’t have access to their actual financial statements but let me make some reasonable assumptions. It would not be a big stretch to image a well run service business like this making 15-25% net profit margins. Early in a services business there is usually no profits as the company reinvests in hiring people to grow, but by $20 million in sales the company should at least be pulling in 10% profits (if not more) depending on how much is reinvested.</li>
</ul>
<ul>
<li> So assume that in 2012 the company would do $20 million in sales and $2 million in profits (10%) and 2013 they would do sales of $25 million and $4 million in profit (16% net margin) and then slow growth in 2014 to $30 million and $6 million in profit (20% profit). That is $12 million in profits over 3 years.</li>
</ul>
<ul>
<li><span style="color: #ff0000;">The founders could reinvest this in growth (0% tax, focus on future equity growth) or take the profits of $12 million and divide amongst the founding partners. Assuming there are 3 founders and they own an equal amount (33%) then they’ve just taken $4 million each in profits and note that this is at <a href="http://en.wikipedia.org/wiki/Dividend_tax" target="_blank">a qualified dividend tax rate</a> (currently 15%) versus an income tax rate (35%). True, the 15% rates will likely go up in the future, but I doubt they will approach the income tax percentage level.</span></li>
</ul>
<ul>
<li> The thing is – even if your services business is a smaller scale than this – you have complete control over the decisions about where to take the business. There is no shame in making a few million dollars in profit and paying yourself dividends while still owning a large percentage (if not all) of your business. It’s how things are done across the country outside of Silicon Valley.</li>
<li>The minute you raise VC you have one option – grow &amp; try to become big. No VC is interested in dividends – they want growth. That’s the right answer for VCs.  It may be the right answer for you. But it might not.</li>
</ul>
<ul>
<li><span style="color: #ff0000;">Trying to turn a successful services business into a product business is getting the cart before the horse. If you really want to do a product business then hire a professional manager for your services company, quit that job and focus 100% on your product company.</span></li>
</ul>
<p><strong>Why Build a Services Business in the First Place?</strong><br />
There are at least two types of tech services businesses in my mind:</p>
<p><em>1. Service as a bridge to a product business </em>- One of the best ways for young startups to finance their business without any dilution is what I call “customer financing,” which is mostly only possible in businesses that target businesses rather than consumers. Customer financing often comes in the form of your company agreeing to build a product with a “sponsor” customer or two and helping them with the rollout / implementation. Often in this strategy you end up giving them the product for free and bill them only services fees. You own the IP you create.</p>
<p>The benefits for the customer are: a mostly custom-built product addressing one of their internal needs, the focus of a very talented young startup focusing on their business need &amp; free product – potentially for life.</p>
<p>The benefits for you are even more clear: you get to build a product raising significantly less external money (if any at all) and therefore no dilution, you get a customer who will help you figure out the real requirements for your business and you have your first real reference client lined up, which should help with future funding and with future sales.</p>
<p>If you set out to build this kind of business you just need to be sure you don’t become a permanent consulting business by default. The “customer-financed” type of tech service business is never frowned upon by VCs – unless you’ve been doing it for 2-3 years with no product business to show for it, by which point they assume you’re the second type of services business.</p>
<p><em>2. Services for services sake -</em> The type of business that is generally shunned in Silicon Valley is the “pure services” business like consulting, system integration, value-added resellers (VARs), customer support businesses, outsourcing companies, etc.  I have already outlined some of the economic reasons these can be good businesses as well as the one of the most important – retaining full control in your business.</p>
<p>But the broader reason that I often suggest them to entrepreneurs is that they’re much easier to build than product businesses even though they’ll never become Google, Twitter or Facebook. Trust me – it is far easier to persuade a business to pay you for your services (a concept they readily understand) than it is to persuade them to buy a totally new product concept and pay for that product.</p>
<p><em><span style="color: #ff0000;">“How much is that software really worth? Who else is using it? How much did they pay? Wait, I’m only paying “X” for my Salesforce.com licenses – and you want me to pay “Y” for your product? Who are your competitors – how much do they charge?”</span></em></p>
<p><span style="color: #ff0000;">I could go on-and-on with all of the sales-blocking messages you will hear when you try to charge for a product. I’ll repeat: everybody understands paying for services. It’s pure irony. At my first company we would have a product sale of $80,000 where the customer would grind us to get the fee down to $70,000 but would readily pay $25,000 extra for “implementation &amp; post-sales support.”</span></p>
<p>We were building a VC backed software business so I had to focus on the product business. But this lesson in business was never lost on me. And some of my former teammates are now building really awesome services businesses in the exact same field and they own 100% of their companies.</p>
<p>Even tech blogs know this. You struggle to get advertisers to pay your CPM rates and get your page clicks up in a business where you become a near commodity to ever other website out there. Yet you can run a conference and mint money. If it’s well run, people readily pay for conferences and sponsors readily pay to become platinum, gold or silver sponsors. Tech blogs can theoretically scale, tech conferences are pure service businesses.</p>
<p><strong>But How Do Service Businesses Grow?</strong><br />
I’m not saying the scaling a services business is easy – it’s not. One big challenge is how to grow the company. You end up needing to add staff and take on more risk without knowing what your future demand will be. There are a couple of ways to think about this growth.</p>
<p>1. Start with a network of independent contractors (<a href="http://www.wisegeek.com/what-is-a-1099-contractor.htm" target="_blank">1099′s</a>)- When you’re a young company with 3-4 people and you land work that requires 7-8 it can be daunting. You don’t necessarily want to take on the extra employees and risks. I recommend that you establish a network of contractors who want to do similar work to you but don’t know how to sell projects or to build a company. They’ll be glad for the occasional extra work.</p>
<p>2. Vendor financing – When you start to win business – let’s say as an implementation arm for tech / business products or as an ad sales team for large tech / media businesses – you can often get financed in a small way by your vendors who are all to happy to have a bigger ecosystem of implementation houses. They won’t do this before you prove yourself but once you hit a minimum scale this is always an option.</p>
<p>3. Angel financing – just because VCs won’t back this kind of business doesn’t mean angels won’t. If you can show a few million in sales and the ability to return dividends in the near-term there are always smart businesses professionals who will consider financing this. What are there other choices these days – money in a bank at 0.5% interest?</p>
<p>4. Bank financing – OK, so this isn’t immediately likely to come from Wells Fargo, but there are tech banks like <a href="http://www.svb.com/" target="_blank">Silicon Valley Bank</a> or <a href="https://www.square1financial.com/bank/" target="_blank">Square1 Bank</a> that are in the business of financing startups. If you can show regular cashflow and are willing to put your profits into their bank you can often fund expansion this way.</p>
<p>Final message on financing – just be careful not to let your fixed costs get too high as a young services business. In a booming tech market like 2011 it’s easy to think your business will always expand. The problem with service businesses is that when the economy turns revenue &amp; profits take a really big and quick hit. Those companies that have a largely variable cost base and make the tough decisions survive for the next boom.</p>
<p><strong>Why Shouldn’t Service Businesses Become Product Businesses?</strong><br />
If you build a true “technology services for services sake” business at some point you’ll likely build technology products as part of your projects where you either own the IP or you own in jointly with your customer or business partner.</p>
<p>This is where many service businesses make mistakes and go <a href="http://www.urbandictionary.com/define.php?term=gone%20pear-shaped" target="_blank">pear shaped</a>. They get “product business envy” because they read too much TechCrunch about their product brethren raising money at crazy valuations and getting sold at even crazier ones. So they set out to build a product business within a services company.</p>
<p><span style="color: #ff0000;">A few problems arise. Firstly, they don’t realize how hard product businesses are. They mistake their successes in selling services as a competency in selling products. This is a huge mistake. Secondly, they often ramp up their cost base to accommodate these costs, which when a down market hits they are more effed than those that stay focused. Finally, the focus on the product (envy) means that they take their eye off of their core business, which is services. So the core business suffers.</span></p>
<p>I saw this first hand. My first career was at Andersen Consulting (one of the largest services businesses in the world). We built a hugely successful global services business yet we never got over our product envy from watching our tech clients. So we created internal software projects and all of the internal consultants on those projects became blowhards who thought they knew how to create software product businesses.</p>
<p>We stunk at every product we ever created. We had no sense for gathering real customer requirements. We over-spec’d products. We built for our over-intellectual selves. I can’t think of any great software tools ever created internally by Andersen Consulting. We were a great services business. Period.</p>
<p><strong>What Should Services Businesses do with Their Product Businesses?</strong><br />
So back to my advice to the company I recently spoke to about spinning out their tech business or raising VC. My advice wasn’t to shut down all product / IP initiatives but rather to be clear on their purpose and how to monetize them.</p>
<p><em>1. Products as a service sales machine</em> – My dear friend <a href="http://fr.linkedin.com/in/fmeudec" target="_blank">Franck Meudec</a> in Paris knows this best. He has built some internal technology products to support his services business. They are “loss leaders” for his core business. In stead of going in and trying to hold the line on how much to charge for these products he can tell customers, <span style="color: #ff0000;">“Sure, we’ll give you our planning software at cost if you decide to work with us.”</span></p>
<p>His business is booming. These products help him win his core sales. He is not confused about which is the horse &amp; which is the cart. He is building a services business. Instead of owning 1% in options to join a startup tech company he created his own tech services business. He is the majority owner. Higher risk, higher reward than joining as a junior employee somewhere else.</p>
<p><em>2. Products as a key differentiator</em> – Another important reason for having internal IP in your services business is as a key differentiator against other services businesses. If a customer is faced with two equal choices for companies who can implement Salesforce.com – how do they choose one other than references &amp; price? Imagine if you had built a few modules on top of Salesforce.com that made that product more effective? Even if you didn’t charge for these it would sure increase your sales hit rate.</p>
<p>Tech services business in booming markets are mostly about how fast you can sell, implement, manage quality, hire and sell some more. In a down market IP can become a huge differentiator.</p>
<p><em>3. Products as a gross margin bump </em>- Finally, it should be said that in a services business often your implementation rate becomes a commodity relative to others in the market. If you can make an extra 10% on each sale by selling your “ad on” products that are at 90% gross margins not only will you increase your win rates but you’ll also add valuable profits to your bottom line.</p>
<p><strong>In summary:</strong> I’m not advocating that companies are crazy to try and be product companies. In fact, that’s all that I fund as a VC. But I don’t want the narrow world of venture-backed companies and the trade rags that report on them to dissuade the overwhelming masses of potential entrepreneurs from building meaningful businesses that are both fun and economically rewarding.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.newmedialabs.co.za/new-media-labs/why-i%e2%80%99m-not-looking-for-vc-coming-to-terms-with-being-a-services-business/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Business Trip Logger</title>
		<link>http://www.newmedialabs.co.za/custom-development/business-trip-logger</link>
		<comments>http://www.newmedialabs.co.za/custom-development/business-trip-logger#comments</comments>
		<pubDate>Tue, 03 Aug 2010 13:57:19 +0000</pubDate>
		<dc:creator>Paul Cartmel</dc:creator>
				<category><![CDATA[Custom Development]]></category>
		<category><![CDATA[New Media Labs]]></category>

		<guid isPermaLink="false">http://www.newmedialabs.co.za/?p=1096</guid>
		<description><![CDATA[Okay, time to get some IP off my chest and let “the resistance” conquer my “lizard brain”.
Build something you need and others will need it too, right? I must lose thousands to the tax man because I’m too lazy to keep a log book of all my business trips. So, the juniors at New Media [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Okay, time to get some IP off my chest and let <a href="http://sethgodin.typepad.com/seths_blog/2010/01/quieting-the-lizard-brain.html">“the resistance” conquer my “lizard brain”</a>.</p>
<p style="text-align: justify;">Build something you need and others will need it too, right? I must lose thousands to the tax man because I’m too lazy to keep a log book of all my business trips. So, the juniors at New Media Labs have built an iPhone application that logs your business trips to a web site (<a href="http://triplogger.info/">http://triplogger.info</a>) via a web service. At the end of the financial year you can download a CSV of all your business trips and submit to SARS.</p>
<p style="text-align: justify;">We would love you to try the app out. Hopefully you find it useful too. Feedback would also be highly appreciated.</p>
<p style="text-align: justify;"><a href="http://www.newmedialabs.co.za/wp-content/uploads/2010/08/1.png" rel="lightbox[1096]"><img class="alignnone size-full wp-image-1097" title="Trip History" src="http://www.newmedialabs.co.za/wp-content/uploads/2010/08/1.png" alt="" width="293" height="196" /></a></p>
<p style="text-align: justify;"><a href="http://www.newmedialabs.co.za/wp-content/uploads/2010/08/2.png" rel="lightbox[1096]"><img class="alignnone size-full wp-image-1098" title="Trip Logger" src="http://www.newmedialabs.co.za/wp-content/uploads/2010/08/2.png" alt="" width="150" height="227" /></a><a href="http://www.newmedialabs.co.za/wp-content/uploads/2010/08/3.png" rel="lightbox[1096]"> <img class="alignnone size-full wp-image-1099" title="Trip Logger" src="http://www.newmedialabs.co.za/wp-content/uploads/2010/08/3.png" alt="" width="150" height="226" /></a> <a href="http://www.newmedialabs.co.za/wp-content/uploads/2010/08/4.png" rel="lightbox[1096]"><img class="alignnone size-full wp-image-1100" title="Trip Logger" src="http://www.newmedialabs.co.za/wp-content/uploads/2010/08/4.png" alt="" width="149" height="225" /></a></p>
<p style="text-align: justify;">Steps:</p>
<p style="text-align: justify;">1) Download the “Business Trip Logger” from <a href="http://itunes.apple.com/za/app/business-trip-logger/id373066501?mt=8">http://itunes.apple.com/za/app/business-trip-logger/id373066501?mt=8</a> or search for “Business Trip Logger” in the app store and install the app.</p>
<p style="text-align: justify;">2)      The app requires you to register on the website. This is easiest done directly from the phone – a browser will be launched from the app. All that is required is your email address and a password (the phone id is already sent through to the website). Registration is necessary so that we know which incoming messages (trips) are yours and so that you can download your CSV from the website to submit to SARS at the end of the year. Also, local storage on the phone was not considered an option because the system allows for more than one phone per account. Also if you lost your phone, and we were using local storage, you would lose all your trips too.</p>
<p style="text-align: justify;">3)      Start logging all your trips. SARS require a client name, reason for trip and start odometer and end odometer reading.</p>
<p style="text-align: justify;">4)      All client names and trip reasons are stored so you can select those from the select boxes on similar or repeat trips. You can also delete and edit these in the traditional iPhone fashion.</p>
<p style="text-align: justify;">5)      The end odometer reading must obviously be greater than the start odometer reading.</p>
<p style="text-align: justify;">6)      If you have started the trip the app will expect you to close (end) the trip.</p>
<p style="text-align: justify;">7)      You can also add and edit trips on the website.</p>
<p style="text-align: justify;">Since we are focusing on iPhone, Blackberry, Android, Symbian and Windows Mobile (6.1 and 6.5 and 7) expect to see this app built for a number of different phone operating systems (good practice for our juniors (Chris Goosen who finished the iPhone app and Ashraf Vanker who built the website and the web services).</p>
<p style="text-align: justify;">Why didn’t we store the whole trip’s GPS points?</p>
<p style="text-align: justify;">At the time when we started building the app, multi-tasking wasn’t possible so we figured we’d end up with a whole lot of broken trips that would leave questionable results.</p>
<p style="text-align: justify;">There are lots of trip loggers on the app store, why did you make another?</p>
<p style="text-align: justify;">Practice for our juniors. This app is specifically designed for submission to SARS.</p>
<p style="text-align: justify;">Last thoughts: we have noticed some improvements we could make to the usability.</p>
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.newmedialabs.co.za/custom-development/business-trip-logger/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Collaboration between NML and Urban Ninja, Raoul De Jongh</title>
		<link>http://www.newmedialabs.co.za/new-media-labs/collaboration-between-nml-and-urban-ninja-raoul-de-jongh</link>
		<comments>http://www.newmedialabs.co.za/new-media-labs/collaboration-between-nml-and-urban-ninja-raoul-de-jongh#comments</comments>
		<pubDate>Fri, 30 Apr 2010 12:01:32 +0000</pubDate>
		<dc:creator>Paul Cartmel</dc:creator>
				<category><![CDATA[New Media Labs]]></category>

		<guid isPermaLink="false">http://www.newmedialabs.co.za/?p=1020</guid>
		<description><![CDATA[I’ve been acting as NML’s MD, Sales Person, Software Architect (occasionally), developer (even more occasionally) and a bunch of other roles for two and a half years now [typical entrepreneur stuff]. NML has always been a lean outfit made up almost entirely of software developers. If there was one role I’ve wanted to fill during [...]]]></description>
			<content:encoded><![CDATA[<p>I’ve been acting as NML’s MD, Sales Person, Software Architect (occasionally), developer (even more occasionally) and a bunch of other roles for two and a half years now [typical entrepreneur stuff]. NML has always been a lean outfit made up almost entirely of software developers. If there was one role I’ve wanted to fill during this time it has been the one of sales person. I honestly think I didn’t fill the role simply because I didn’t believe I had found the right person &#8211; someone who really understood the Web, Social Media and the platforms NML enjoys building.</p>
<p>Well I’m happy to say I’ve, sort of, found the person I want to help me sell NML and our skills. I say sort of because a) this person can’t be constrained to a rigid job, so we have a relatively informal yet mutually beneficial arrangement and b) because he isn’t really a sales person. He is a connector, a deal maker, a bit of hustler (in the nicest possible way) and a full time urban ninja. Yes, Raoul De Jongh, Mr <a href="http://www.urban-ninja.co.za/">urban-ninja.co.za</a> and NML are going to be working together. Having realised that we share a mutual work hard/play hard ethic we’ve been talking about combining NML’s platforms and platform building abilities with Raoul’s sales and marketing abilities for a while – now it is a reality.</p>
<p>Definitely such an exciting time for all of us digital people.   #BOOM</p>
]]></content:encoded>
			<wfw:commentRss>http://www.newmedialabs.co.za/new-media-labs/collaboration-between-nml-and-urban-ninja-raoul-de-jongh/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Looking Back to Project Forward &#8211; A two and a half year retrospective</title>
		<link>http://www.newmedialabs.co.za/new-media-labs/looking-back-to-project-forward-a-two-and-a-half-year-retrospective</link>
		<comments>http://www.newmedialabs.co.za/new-media-labs/looking-back-to-project-forward-a-two-and-a-half-year-retrospective#comments</comments>
		<pubDate>Mon, 08 Mar 2010 14:12:37 +0000</pubDate>
		<dc:creator>Paul Cartmel</dc:creator>
				<category><![CDATA[New Media Labs]]></category>

		<guid isPermaLink="false">http://www.newmedialabs.co.za/?p=895</guid>
		<description><![CDATA[So much hard work has gone into NML and so much has been achieved. This is a reflection on some of the highlights, I needed to do this for myself and the NML team.
Recently NML’s shareholding changed and I am now the only shareholder, this has freed me up to make other exciting decisions which I will be announcing in [...]]]></description>
			<content:encoded><![CDATA[<p>So much hard work has gone into NML and so much has been achieved. This is a reflection on some of the highlights, I needed to do this for myself and the NML team.</p>
<p>Recently NML’s shareholding changed and I am now the only shareholder, this has freed me up to make other exciting decisions which I will be announcing in due course.</p>
<p>Surviving two and a half years of tech start-up during these very difficult times defies the odds, building up an amazing team, powerful Intellectual Property and having a healthy pipeline is an amazing achievement and something I am proud of.</p>
<h3 style="text-align: justify;">2008</h3>
<p style="text-align: justify;">NML was started in January of 2008 with an abundance of ideas and energy.  The sub-prime credit crisis was something that we thought would only affect the USA and we certainly didn&#8217;t conceive the pending global recession.</p>
<p>Usually it is intelligent dynamic people who are keen to take a risk.  So it wasn&#8217;t surprising that Richard Schroder and Debbie Derman were the first employees to join NML in April 2008 &#8211; both truly brilliant, they are hired knowing that in two months time they will be leaving on a three-month trip through Africa.  Their skills and the hope of them being long-term NML employees can&#8217;t be ignored.  The risk paid off.</p>
<p>NML commences work on Windows CE/Mobile GPS triggered tourist information software for Smartguide.co.za.</p>
<p style="text-align: justify;">NML develops a custom niche social network in ASP.Net for Brandhouse.  Similar in complexity to Facebook (no jokes), the system allows for media uploads (video/photo), community, notifications, tagging, events, rating, commenting, FAQs and polls.  The system is fully integrated into the metrics and segmentation engine Eureka.  Eureka is Global Vision&#8217;s marketing automation engine used by Diageo.</p>
<p style="text-align: justify;">Rogan Flitton, Gareth Saul, Yves Bamani and Gugulethu Ntombela join NML as permanent employees.  Cara Knight Dawson joins as my PA.</p>
<p style="text-align: justify;">Mark Derman (founder of Safarinow.com) and Ernst Kuscke (Microsoft MVP) join NML as long-term contractors.</p>
<p style="text-align: justify;">NML develops a financial services platform for a leading bank.  We develop the service layer, database and front end in Silverlight together with Global Vision.  Stonewall+ provides the front end designs.   The application is integrated into the banking backend and adds social software elements to their traditional business.</p>
<p style="text-align: justify;">NML developers work on the Silverlight front end, middle tier and database for Global Vision&#8217;s next generation marketing automation engine, Adora. Read about the development process here &#8211; <a href="http://www.newmedialabs.co.za/silverlight/creating-the-adora-crm-with-global-vision " target="_blank">Adora Development Process</a></p>
<p style="text-align: justify;"><a href="http://www.newmedialabs.co.za/archives/855" target="_blank" class="broken_link"><img class="alignnone size-full wp-image-911" title="Adora - Global Vision" src="http://www.newmedialabs.co.za/wp-content/uploads/2010/02/adora_01-31.png" alt="Adora - Global Vision" width="389" height="249" /></a></p>
<p style="text-align: justify;">NML starts a junior developers program.  We give part-time work to students who are mentored and paid to develop applications for NML.</p>
<p style="text-align: justify;">The NML juniors develop a Facebook competition portal that we re-skin and re-utilise as a framework for digital art, photographic or copywriting competitions &#8211; we reskin this for our clients and rent the framework.  A Facebook application called &#8220;My African Bucketlist&#8221; and a number of other web and mobile applications are also developed.</p>
<p style="text-align: justify;">NML develops a giving portal <a title="The Trust" href="http://thetrust.org.za" target="_blank" class="broken_link">TheTrust.org.za</a> at cost as part of our corporate social responsibility initiative.  We aggregate charities into charity sectors and allow for payments using credit card, MiMoney, Ukash and EFT.  We also generate certificates of giving and a recurring monthly payment system.  TheTrust is sponsored by Pick n Pay, IBurst and Vodacom.</p>
<p style="text-align: justify;"><a title="The Trust" href="http://www.newmedialabs.co.za/archives/92" target="_blank" class="broken_link"><img class="alignnone size-full wp-image-912" title="The Trust" src="http://www.newmedialabs.co.za/wp-content/uploads/2010/02/thetrust3.png" alt="The Trust" width="389" height="336" /></a></p>
<p style="text-align: justify;">NML also develops a variety of micro-sites and applications during the course of 2008.</p>
<p style="text-align: justify;">NML did not lose a single client in 2008.</p>
<h3 style="text-align: justify;">2009</h3>
<p style="text-align: justify;">Christian Bamani and Ashraf Vanker are hired out of the juniors program &#8211; the juniors programme pays payback.</p>
<p class="MsoListParagraph">Finance Honours graduate Elsie Verheye joined New Media Labs<span style="color: #1f497d;" lang="EN-GB"><span style="color: #000000;"> as Operations Manager.  In addition to managing the finance, accounts and assisting with audits, Elsie’s expertise also extends to being NML’s qualified SCRUM Master.  Her exceptional organizational skill puts her in the forefront of what’s going on at New Media Labs.</span></span></p>
<p style="text-align: justify;">NML releases the first iteration of the Google Earth, Flickr, YouTube and Smartguide content portal. Read about the development process here &#8211; <a href="http://www.newmedialabs.co.za/mapping/smartguide-tourism-information-portal " target="_blank">Smartguide Development Process</a> and view the application here &#8211; <a href="http://www.africantourismportal.com/" target="_blank">African Tourism Portal</a>.</p>
<p style="text-align: justify;"><a title="Smartguide" href="http://www.newmedialabs.co.za/archives/173" target="_blank" class="broken_link"><img class="alignnone size-full wp-image-913" title="Smartguide" src="http://www.newmedialabs.co.za/wp-content/uploads/2010/02/tip11.png" alt="Smartguide" width="389" height="212" /></a></p>
<p style="text-align: justify;">NML develop a Silverlight CMS for Smartguide.  Smartguide is integrated into our first client&#8217;s tourism portal &#8211; Southern Destinations. NML invests in Smartguide and becomes a 20% shareholder.</p>
<p style="text-align: justify;"><a title="Smartguide" href="http://www.newmedialabs.co.za/archives/546" target="_blank" class="broken_link"><img class="alignnone size-full wp-image-914" title="Tourism Information Portal" src="http://www.newmedialabs.co.za/wp-content/uploads/2010/02/tip91.png" alt="Tourism Information Portal" width="389" height="212" /></a></p>
<p style="text-align: justify;">Andrei Dimitriu joins NML as an intermediate developer.</p>
<p style="text-align: justify;">NML develops the CMS to illustrate Nedgroup Investments&#8217; business model of fund management. Read about the development process here &#8211; <a href="http://www.newmedialabs.co.za/scrum/nml-builds-content-management-system-and-new-website-for-nedgroup-investments " target="_blank">Nedgroup Investments Development</a>.</p>
<p style="text-align: justify;"><a title="Nedgroup Investments" href="http://www.newmedialabs.co.za/archives/400" target="_blank" class="broken_link"><img class="alignnone size-full wp-image-915" title="Nedgroup Investments" src="http://www.newmedialabs.co.za/wp-content/uploads/2010/02/fundsdomesticclose1.png" alt="Nedgroup Investments" width="389" height="549" /></a></p>
<p style="text-align: justify;">NML modularises and productises the CMS developed for Nedgroup Investements.</p>
<p style="text-align: justify;">NML, together with <a href="http://www.aurecongroup.com/" target="_blank">Aurecon</a>, develops the web-based incident management software.  All CCTV footage is monitored and the Silverlight web application is used to log incidents.  This product is nominated for an innovation award by Microsoft (Redmond).  Read about the development process here &#8211; <a href="http://www.newmedialabs.co.za/mapping/aurecon-emergency-response-and-incident-management-application" target="_blank">Aurecon Dev Process.</a></p>
<p style="text-align: justify;">Videos of the applicaiton can be viewed at <a href="http://www.youtube.com/newmedialabs">http://www.youtube.com/newmedialabs</a>.</p>
<p style="text-align: justify;"><a title="Aurecon" href="http://www.newmedialabs.co.za/archives/694" target="_blank" class="broken_link"><img class="alignnone size-full wp-image-916" title="Aurecon" src="http://www.newmedialabs.co.za/wp-content/uploads/2010/02/2009-07-03_133625.jpg" alt="Aurecon" width="389" height="241" /></a></p>
<p style="text-align: justify;">NML develops a mapping application for the<a href="http://www.peaceparks.org/Home.htm" target="_blank"> Peace Parks Foundation</a> using ESRI mapping and Silverlight.</p>
<p style="text-align: justify;"><a title="Peace Parks" href="http://www.newmedialabs.co.za/archives/885" target="_blank" class="broken_link"><img class="alignnone size-full wp-image-917" title="Peace Parks Esri map" src="http://www.newmedialabs.co.za/wp-content/uploads/2010/02/esri-map.png" alt="Peace Parks Esri map" width="389" height="117" /></a></p>
<p style="text-align: justify;">Andrei Dimitriu develops the backend for <a href="http://www.gloworld.com/" target="_blank">GloMobile</a> utilising NML&#8217;s base CMS.  <a href="http://www.stonewall.co.za/" target="_blank">Stonewall+</a> provides the front end designs, Global Vision provide PM, development and testing skills.</p>
<p style="text-align: justify;"><img class="alignnone size-full wp-image-918" title="Navigation" src="http://www.newmedialabs.co.za/wp-content/uploads/2010/02/navigation1.jpg" alt="Navigation" width="389" height="286" /></p>
<p style="text-align: justify;">NML and Ilan Copelyn develop a bursary management system for the <a title="HCI Foundation" href="http://www.hcifoundation.co.za/" target="_blank">HCI Foundation</a>.  The system engine ensures the accurate apportionment of funds across institutions (universities, technikons and FETs) and courses (medicine, law, engineering etc.) to the people who are deemed most needy and most deserving of a bursary.  This is calculated according to parents&#8217; salaries, grades at school or in the previous year and number of applications per course per institution.  More than two thousand applications are managed through the system.</p>
<p style="text-align: justify;"><img class="alignnone size-full wp-image-919" title="HCI Foundation" src="http://www.newmedialabs.co.za/wp-content/uploads/2010/02/uctoverview.png" alt="HCI Foundation" width="389" height="309" /></p>
<p style="text-align: justify;">NML releases the WordPress site for the <a title="Vrede Foundation" href="http://www.vredefoundation.co.za/" target="_blank">Vrede Foundation</a> &#8211; a foundation in tribute to a friend of mine from way back when.  A charismatic legend.</p>
<p style="text-align: justify;">NML starts developing in partnership with Heath Wallace, a leading user experience agency based in the UK.  Their services include research, information architecture, design and development.  Together with Heath Wallace, NML develops aspects of the websites for one of the top 5 banks in the world.  A second and third project in partnership with Heath Wallace starts shortly thereafter.  A good sign for our proposed long-term partnership.</p>
<p style="text-align: justify;">At the end of 2009 each client has returned for at least a second or third phase of development.</p>
<h3>2010</h3>
<p>Most of our projects are still in development for this year and thus can’t be discussed yet.</p>
<p>Watch out for the launch of NML&#8217;s background project <a href="http://welove.co.za" target="_blank">WeLove.co.za </a>. We have utilise our service-oriented architecture framework to develop a front end that is re-usable across a number of niche social networks.  Multiple applications run off a single database, thus each service call is made with a unique application ID.  WeLove.co.za will be used to launch a number of our own social network applications all based on groups that share a common interest or passion.  Expect to see niche sites hosting WeLove communities such as WeLove coffee, WeLove our children, WeLove Healthy Bodies, WeLove Running etc.  You name it, where there is passion there could be a WeLove community!  The amazing thing about this project is the collective energy shared for it by all of the NML team.  We believe in this product and how it can facilitate relevant and engaging communal conversations around each of our own interests.</p>
<p><a href="http://coffee.welove.co.za/City/Show/Cape_Town" class="broken_link"><img class="alignnone size-full wp-image-1052" title="welove coffee" src="http://www.newmedialabs.co.za/wp-content/uploads/2010/03/welove.png" alt="" width="450" height="367" /></a></p>
<p>We have delivered a virtual itinerary for Smartguide. The software is integrated into the traditional itinerary building software used by a number of tourism operators. The virtual itinerary gives the client a map based view of their holiday and a day by day breakdown with routing drawn on the map. Over 100 tour operator commence integration of the virtual itinerary into their traditional systems.</p>
<p>NML assists Heath Wallace with the development of software for two of the top five global banks.</p>
<p>NML continues development with Aurecon on a number of projects that can’t be discussed.</p>
<p>NML continues to develop software in partnership with a number of the top digital agencies in South Africa.</p>
<p>Raoul De Jongh, the <a href="http://www.urban-ninja.co.za" target="_blank">urban-ninja</a> has joined us as a sales person. Read more about his joining NML here &#8211; <a href="http://www.newmedialabs.co.za/new-media-labs/collaboration-between-nml-and-urban-ninja-raoul-de-jongh" target="_blank">Collaboration between NML and Urban Ninja, Raoul De Jongh</a></p>
<p>To receive future NML news please subscribe here - <a href="http://www.newmedialabs.co.za/contact-us" target="_blank">http://www.newmedialabs.co.za/contact-us</a></p>
<p>Please follow NML on Twitter - <a href="http://twitter.com/newmedialabs" target="_blank">http://twitter.com/newmedialabs</a></p>
<p>Please become a fan of NML on Facebook &#8211; <a href="http://www.facebook.com/newmedialabs">http://www.facebook.com/newmedialabs</a></p>
<p>Thank you for taking the time to read this post. These are exciting times, we would love you to be with us for the journey.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.newmedialabs.co.za/new-media-labs/looking-back-to-project-forward-a-two-and-a-half-year-retrospective/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Peace Parks Foundation SharePoint experience</title>
		<link>http://www.newmedialabs.co.za/new-media-labs/the-peace-parks-foundation-sharepoint-experience</link>
		<comments>http://www.newmedialabs.co.za/new-media-labs/the-peace-parks-foundation-sharepoint-experience#comments</comments>
		<pubDate>Mon, 14 Dec 2009 07:24:49 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[New Media Labs]]></category>

		<guid isPermaLink="false">http://www.newmedialabs.co.za/?p=885</guid>
		<description><![CDATA[“The Peace Parks Foundation is a non-profit organisation that facilitates the establishment of transfrontier conservation areas (peace parks) and develops human resources, thereby supporting sustainable economic development, the conservation of biodiversity and regional peace and stability.” (http://www.peaceparks.org)
 
I was really happy when I was received with open arms by the people of Peace Parks &#8211; they [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: justify;"><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;">“<em style="mso-bidi-font-style: normal;">The Peace Parks Foundation is a non-profit organisation that facilitates the establishment of transfrontier conservation areas (peace parks) and develops human resources, thereby supporting sustainable economic development, the conservation of biodiversity and regional peace and stability.</em>” (</span><a href="http://www.peaceparks.org/"><span style="font-size: small; color: #0000ff; font-family: Calibri;">http://www.peaceparks.org</span></a><span style="font-size: small; font-family: Calibri;">)</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: justify;"><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;"> </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: justify;"><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;">I was really happy when I was received with open arms by the people of Peace Parks &#8211; they made me feel like I belonged with their friendly and welcoming ambience and working in peaceful environment made my work that much easier.<span style="mso-spacerun: yes;">  </span>The work that they do is inspirational and I support them all the way.</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: justify;"><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;"> </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: justify;"><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;">The Problems:</span></span></p>
<p class="MsoListParagraphCxSpFirst" style="margin: 0cm 0cm 0pt 36pt; text-indent: -18pt; text-align: justify; mso-add-space: auto; mso-list: l0 level1 lfo1;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;" lang="EN-GB"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">1.</span><span style="font: 7pt &quot;Times New Roman&quot;;">       </span></span></span><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;">Peace Parks Foundation wanted a SharePoint site that would assist them with their document management, since they are always travelling and have many departments.</span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0cm 0cm 0pt 36pt; text-indent: -18pt; text-align: justify; mso-add-space: auto; mso-list: l0 level1 lfo1;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;" lang="EN-GB"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">2.</span><span style="font: 7pt &quot;Times New Roman&quot;;">       </span></span></span><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;">The SharePoint site had to have the exact style as their actual website to facilitate the users&#8217; comprehension and usage.</span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0cm 0cm 0pt 36pt; text-indent: -18pt; text-align: justify; mso-add-space: auto; mso-list: l0 level1 lfo1;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;" lang="EN-GB"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">3.</span><span style="font: 7pt &quot;Times New Roman&quot;;">       </span></span></span><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;">The site had to be fully searchable.</span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0cm 0cm 0pt 36pt; text-indent: -18pt; text-align: justify; mso-add-space: auto; mso-list: l0 level1 lfo1;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;" lang="EN-GB"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">4.</span><span style="font: 7pt &quot;Times New Roman&quot;;">       </span></span></span><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;">When a new page or site is created within the SharePoint site, the theme had to be the same across all pages.</span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0cm 0cm 0pt 36pt; text-indent: -18pt; text-align: justify; mso-add-space: auto; mso-list: l0 level1 lfo1;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;" lang="EN-GB"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">5.</span><span style="font: 7pt &quot;Times New Roman&quot;;">       </span></span></span><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;">Some pages had to add the voyager GIS that they always use for their work.</span></span></p>
<p class="MsoListParagraphCxSpLast" style="margin: 0cm 0cm 0pt 36pt; text-indent: -18pt; text-align: justify; mso-add-space: auto; mso-list: l0 level1 lfo1;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;" lang="EN-GB"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">6.</span><span style="font: 7pt &quot;Times New Roman&quot;;">       </span></span></span><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;">Each department had to be able to add staff pictures of their respective department.</span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: justify;"><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;"> </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-align: justify;"><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;">The Solutions:</span></span></p>
<p class="MsoListParagraphCxSpFirst" style="margin: 0cm 0cm 0pt 36pt; text-indent: -18pt; text-align: justify; mso-add-space: auto; mso-list: l1 level1 lfo2;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;" lang="EN-GB"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">1.</span><span style="font: 7pt &quot;Times New Roman&quot;;">       </span></span></span><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;">A strong knowledge of SharePoint, C# and Aspx was required.</span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0cm 0cm 0pt 36pt; text-indent: -18pt; text-align: justify; mso-add-space: auto; mso-list: l1 level1 lfo2;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;" lang="EN-GB"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">2.</span><span style="font: 7pt &quot;Times New Roman&quot;;">       </span></span></span><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;">I modified a pre-existing site, which with all due respect required a lot of alterations – firstly, I had to modify the template which required changing the many style sheets and making one big one to which all the pages connect to, thereby ensuring style unity across all the pages.<span style="mso-spacerun: yes;">  </span>Secondly, I had to modify all the images to suit the style – I used Adobe Photoshop.<span style="mso-spacerun: yes;">  </span>The standardisation of the pages allowed for greater speed as all images are now optimised for web and only one CSS is accessed.</span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0cm 0cm 0pt 36pt; text-indent: -18pt; text-align: justify; mso-add-space: auto; mso-list: l1 level1 lfo2;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;" lang="EN-GB"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">3.</span><span style="font: 7pt &quot;Times New Roman&quot;;">       </span></span></span><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;">The search engine was one of the most challenging sections to create.<span style="mso-spacerun: yes;">  </span>The biggest problem was that the installation of MOSS 2007 was not implemented properly and therefore quite a few functions were not working as they should have been. <span style="mso-spacerun: yes;"> </span>A few modifications to the installations and to the registry files fixed that.<span style="mso-spacerun: yes;">  </span>Thereafter, I had to create content sources that crawled (indexed) the whole site.<span style="mso-spacerun: yes;">  </span>And then it was just a matter of creating scopes for the search and ensuring that the search centre connected to those scopes.</span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0cm 0cm 0pt 36pt; text-indent: -18pt; text-align: justify; mso-add-space: auto; mso-list: l1 level1 lfo2;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;" lang="EN-GB"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">4.</span><span style="font: 7pt &quot;Times New Roman&quot;;">       </span></span></span><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;">*View point 2*</span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0cm 0cm 0pt 36pt; text-indent: -18pt; text-align: justify; mso-add-space: auto; mso-list: l1 level1 lfo2;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;" lang="EN-GB"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">5.</span><span style="font: 7pt &quot;Times New Roman&quot;;">       </span></span></span><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;">Adding the voyager GIS was one of the easiest requirements to implement.<span style="mso-spacerun: yes;">  </span>All it required was the addition of a page viewer web part and the voyager GIS link!</span></span></p>
<p class="MsoListParagraphCxSpLast" style="margin: 0cm 0cm 0pt 36pt; text-indent: -18pt; text-align: justify; mso-add-space: auto; mso-list: l1 level1 lfo2;"><span style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;" lang="EN-GB"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">6.</span><span style="font: 7pt &quot;Times New Roman&quot;;">       </span></span></span><span lang="EN-GB"><span style="font-size: small; font-family: Calibri;">To allow for the ability to add departmental staff photos, I created a content editor web part and inside that web part I added a few html and J-query codes that showed the staff photos and allowed emailing the staff in question just by clicking on a button right below the picture.</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.newmedialabs.co.za/new-media-labs/the-peace-parks-foundation-sharepoint-experience/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Creating the Adora CRM with Global Vision</title>
		<link>http://www.newmedialabs.co.za/silverlight/creating-the-adora-crm-with-global-vision</link>
		<comments>http://www.newmedialabs.co.za/silverlight/creating-the-adora-crm-with-global-vision#comments</comments>
		<pubDate>Tue, 01 Dec 2009 08:46:22 +0000</pubDate>
		<dc:creator>Richard Schroder</dc:creator>
				<category><![CDATA[Agile Development]]></category>
		<category><![CDATA[Content Management Systems]]></category>
		<category><![CDATA[Custom Development]]></category>
		<category><![CDATA[New Media Labs]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://www.newmedialabs.co.za/?p=855</guid>
		<description><![CDATA[Adora is a marketing CMS platform that is currently being developed by Global Vision and is being built to replace their highly successful current offering, Eureka.  The driving force behind Adora is communication, not just marketing, through all effective communications channels.  Using Adora, marketers will be able to communicate effectively with consumers and be able [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Adora is a marketing CMS platform that is currently being developed by<a href="http://www.globalvision.co.za" class="broken_link"> Global Vision</a> and is being built to replace their highly successful current offering, Eureka.  The driving force behind Adora is <em>communication</em>, not just marketing, through all effective communications channels.  Using Adora, marketers will be able to communicate effectively with consumers and be able to maintain a complete picture of consumer relationships to their respective brands.</p>
<p class="MsoNormal" style="text-align: justify;">As <a href="http://www.globalvision.co.za" class="broken_link">Global Vision</a> made the decision to develop the Adora front-end using Microsoft Silverlight (at the time a very brave move – Silverlight 1.1 was VERY limited compared to Silverlight 3!), New Media Labs was asked to provide some assistance in the development process.  With full-time in-house User Experience (UX) designers and interface designers from Stonewall+, this project has really brought to light the power and flexibility of the Silverlight platform.</p>
<h2>Design of Adora</h2>
<p class="MsoNormal" style="text-align: justify;">The application is built along a classic Model-View-ViewModel (M-V-VM) architecture and utilises a custom-built framework for this that supports all the required elements.  We had a number of technical challenges to overcome along the way, mainly related to data storage and using the same Domain model on both the Client- and Server-side.  Most of these issues are posts in their own right and will be covered in the near future.</p>
<p class="MsoNormal" style="text-align: justify;">Adora consists of many layers, each with its own set of technologies.  Starting from the client and working our way to the backend:</p>
<ul style="text-align: justify;">
<li><strong>Client</strong><br />
Silverlight 3, utilising the Silverlight Toolkit and numerous custom-built controls.</li>
<li><strong>Services<br />
</strong>The<strong> </strong>application services are provided by WCF services that are hosted on the server.  These are communicated with using a custom-built data-contract serialiser.<strong> </strong></li>
<li><strong>Data storage<br />
</strong>Data storage is provided by SQL Server 2008 and data goes through many stages of filtering and matching to ensure maximum data integrity.</li>
<li><strong>Messaging<br />
</strong>A messaging and scheduling engine resides on the server side to handle all email and SMS communications with consumers.  Messages received are linked to the consumer’s profile.</li>
</ul>
<h2>The Development Process</h2>
<p class="MsoNormal" style="text-align: justify;">The goal is to deliver a product that is not only scalable, flexible and fast but is also pleasant to use with minimal or no user training.  With a team consisting of UX designers, developers, graphic designers and QA testers, we are continuously and iteratively tweaking the design.  Using an Agile approach has allowed us to make fast-paced design changes whilst ensuring that the end result not only looks good, feels good and performs well but also matches the expectations of the Product Owner.</p>
<p class="MsoNormal" style="text-align: justify;">We currently employ a mix of various established practices – test driven development, peer reviews, daily stand-ups and whiteboard sessions are some of the things that we do every day.</p>
<h3>Interface Design</h3>
<p class="MsoNormal" style="text-align: justify;">Adora’s interface borrows heavily from concepts used by Windows Explorer to allow users to work in a familiar environment.  For example, “folders” represent brands and “files” represent elements such as email lists, creatives or even communication schedules. </p>
<div id="attachment_854" class="wp-caption alignleft" style="width: 310px"><a href="http://www.newmedialabs.co.za/wp-content/uploads/2009/12/explorer.png" rel="lightbox[855]"><img class="size-medium wp-image-854 " title="Adora Explorer" src="http://www.newmedialabs.co.za/wp-content/uploads/2009/12/explorer-300x179.png" alt="Adora Explorer interface" width="300" height="179" /></a><p class="wp-caption-text">Adora Explorer interface</p></div>
<p style="text-align: justify;">Wireframe designs are created by our UX designers and the initial development work to implement functionality is done by the developers and testers.  Whilst this is taking place, the interface design is UAT-tested by the UX designers – the interface is then sent to Stonewall+ for “polishing” and styling.  Due to Silverlight’s dynamic binding model, it is simple for the developers to drop the finished interface on top of the functional elements built.</p>
<p class="MsoNormal" style="text-align: justify;">All work with consumer populations is graphical – that is, instead of reams of confusing numbers that may not appear to have any significant proportions or relationships, Adora presents interactive graphs.  A user with little or no SQL knowledge is able to build up complex queries very quickly with this system and it provides a “quick-glance” overview of the consumers that the user is currently communicating with. </p>
<div id="attachment_856" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.newmedialabs.co.za/wp-content/uploads/2009/12/list_builder_03_portlet_options.jpg" rel="lightbox[855]"><img class="size-medium wp-image-856" title="List Builder Interface" src="http://www.newmedialabs.co.za/wp-content/uploads/2009/12/list_builder_03_portlet_options-300x210.jpg" alt="list_builder_03_portlet_options" width="300" height="210" /></a><p class="wp-caption-text">Marketing List builder interface design</p></div>
<h3>Adora Query Language</h3>
<p class="MsoNormal" style="text-align: justify;">Central to Adora’s success is our own query language that we have developed: Adora Query Language, or AQL.  With a syntax that is similar to SQL, AQL allows developers to retrieve consumer related information using queries that are <em>business oriented</em>.  If that doesn’t excite you, how about this:</p>
<p class="MsoNormal" style="margin-left: 36pt;"><span style="font-family: &quot;Courier New&quot;;">SELECT firstname, lastname, age FROM brandname WHERE gender=’male’ AND age&gt;25</span></p>
<p class="MsoNormal" style="text-align: justify;">The result of this query is a list of consumers within the “brandhouse” brand that are male and over 25 years of age.  A complete subset of SQL is supported, including ORDER BY, GROUP BY, INTERSECT, UNION and many more.  On top of this, we have our own extensions to the language that allow us to apply pagination to data results or to even group data into ranges.  The result?  Our developers can focus on <em>working</em> with data, not on <em>retrieving</em> data.  It is envisioned that future versions of Adora will allow 3<sup>rd</sup> party vendors to create add-ins to the Adora system using AQL.</p>
<h3>What’s next?</h3>
<p class="MsoNormal" style="text-align: justify;">Still to come – details on the technical challenges faced and more screenshots!  Beta 1 is scheduled for release in January 2010. </p>
<div class="wp-caption aligncenter" style="width: 570px"><object width="560" height="340" data="http://www.youtube.com/v/1p4Tm25SmrY&amp;hl=en_GB&amp;fs=1&amp;" type="application/x-shockwave-flash"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/1p4Tm25SmrY&amp;hl=en_GB&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /></object><p class="wp-caption-text">An introduction to Adora</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.newmedialabs.co.za/silverlight/creating-the-adora-crm-with-global-vision/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>“When Clever Gets Stupid” or “Not Understanding How the Advertising World Works” or “WTF is a BOT?“ or “Make Sure You Have a Revenue Model!” or &#8220;If You Don&#8217;t Do It Anyway&#8221;</title>
		<link>http://www.newmedialabs.co.za/software_development/%e2%80%9cwhen-clever-gets-stupid%e2%80%9d-or-%e2%80%9cnot-understanding-how-advertising-works%e2%80%9d-or-%e2%80%9cwtf-is-a-bot%e2%80%9c-or-%e2%80%9cmake-sure-you-have-a-revenue-model%e2%80%9d</link>
		<comments>http://www.newmedialabs.co.za/software_development/%e2%80%9cwhen-clever-gets-stupid%e2%80%9d-or-%e2%80%9cnot-understanding-how-advertising-works%e2%80%9d-or-%e2%80%9cwtf-is-a-bot%e2%80%9c-or-%e2%80%9cmake-sure-you-have-a-revenue-model%e2%80%9d#comments</comments>
		<pubDate>Sun, 29 Nov 2009 19:56:25 +0000</pubDate>
		<dc:creator>Paul Cartmel</dc:creator>
				<category><![CDATA[New Media Labs]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://www.newmedialabs.co.za/?p=825</guid>
		<description><![CDATA[In 2007 when facebook was huge (well it is still huge, but 2007 was a time when we talked about our Crackbook Addictions and we got a huge kick out of getting wallposts and we were as proud of our facebook &#8220;friends&#8221; count and our wallpost count as some twits are about the number of [...]]]></description>
			<content:encoded><![CDATA[<p>In 2007 when facebook was huge (well it is still huge, but 2007 was a time when we talked about our Crackbook Addictions and we got a huge kick out of getting wallposts and we were as proud of our facebook &#8220;friends&#8221; count and our wallpost count as some twits are about the number of twitter followers they have now days [I'm one of them!]) Vodaspam hadn&#8217;t smelt SMS integration into Facebook and I figured it would be an awesome idea to build and application that would send your wallpost to you as an sms.</p>
<p>Realisation 1 &#8211; facebook API didn&#8217;t expose the wallpost (obviously this was what got people coming back to facebook)</p>
<p>I&#8217;m determined and so we (Willem Odendaal and I) resorted to an old favourite technique of mine &#8211; Screen scraping or Indexing as google call it. Basically we made what is called &#8220;A Bot&#8221;.</p>
<p>Realisation 2 &#8211; you can only see the wall if you&#8217;re someone&#8217;s friend. No worries the Bot would be a Facebook user &#8211; enter Peter Lear (who Leared at your wall).</p>
<p>Peter (The Bot) had to login to facebook, check all his friends walls and screen scrape the html, check if there was a new post (the old highest value post was already loaded in the Database) pick up the new post and then bang it out to the &#8220;friend&#8221; as an SMS. The idea was that this would be about as prolific as Please Call Me&#8217;s &#8211; adverts [possibly contextual] would be attached and I would make lots of money. Boom.</p>
<p>Easier said than done. Attached is some of the code. The app worked a treat and within a week Peter had lots of friends - problem.</p>
<p>Realisation 3 &#8211; this could cost me a lot of money in SMSes (sent from a clickatell account) as some &#8220;friends&#8221; were getting 10 posts a day&#8230;</p>
<p>And so I tried to find an agency that would like to use it. But advertising doesn&#8217;t work like that. It is much slower and less dynamic than you may realise. Advertisers are often scared to try something new. If it isn&#8217;t in the strategy that was set x months ago - they won&#8217;t touch it was the message I got back. And so it wasted me money for a couple of months and I took it offline&#8230; only to see Vodacom integrated the wall into facebook 18 months later. Hmmm maybe I just didn&#8217;t sell it well enough or maybe it just wasn&#8217;t such a great idea.</p>
<p>Of course Peter Lear is still on facebook, he only has 17 friends, he plays Farmville now (Frances &#8211; my daughter &#8211; begged me) and when facebook is feeling kind they recommend that I make facebook better for him. Please write on his wall &#8211; http://www.facebook.com/profile.php?id=534167080</p>
<p>Attached is some of the code from Peter &#8220;The Bot&#8221; Lear. The login, the scrap, the send&#8230;</p>
<p>Interesting aside though &#8211; it was one of the things I showed Jon Jacobson that made him believe that he should invest in my company &#8220;New Media Labs&#8221; and that my ideas would slot into their marketing automation engine &#8211; Adora. And so it goes&#8230; everything for a reason &#8211; just do it.</p>
<p> ps. Warning. The hot girl that&#8217;s following you on twitter and spamming naked pictures of herself at you &#8211; this is what she looks like! She also beats you at poker, chess, etc. She&#8217;s also tried to login to this wordpress site and take control if it over a thousand times. &#8230; just a thought.</p>
<p>pps. This is what geeks do for fun.</p>
<div id="attachment_826" class="wp-caption alignnone" style="width: 513px"><img class="size-full wp-image-826  " title="Get a list of his friends..." src="http://www.newmedialabs.co.za/wp-content/uploads/2009/11/z1.png" alt="Get a list of his friends..." width="503" height="226" /><p class="wp-caption-text">Get a list of his friends...</p></div>
<div id="attachment_827" class="wp-caption alignnone" style="width: 516px"><img class="size-full wp-image-827 " src="http://www.newmedialabs.co.za/wp-content/uploads/2009/11/z2.png" alt="Login..push. " width="506" height="195" /><p class="wp-caption-text">Login..push. </p></div>
<div id="attachment_828" class="wp-caption alignnone" style="width: 523px"><img class="size-full wp-image-828  " title="Scrape...aka Index" src="http://www.newmedialabs.co.za/wp-content/uploads/2009/11/z3.png" alt="SMS Send" width="513" height="451" /><p class="wp-caption-text">Scrape...aka Index</p></div>
<div id="attachment_829" class="wp-caption alignnone" style="width: 528px"><img class="size-full wp-image-829 " title="SMS Send" src="http://www.newmedialabs.co.za/wp-content/uploads/2009/11/z4.png" alt="SMS Send" width="518" height="435" /><p class="wp-caption-text">SMS Send</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.newmedialabs.co.za/software_development/%e2%80%9cwhen-clever-gets-stupid%e2%80%9d-or-%e2%80%9cnot-understanding-how-advertising-works%e2%80%9d-or-%e2%80%9cwtf-is-a-bot%e2%80%9c-or-%e2%80%9cmake-sure-you-have-a-revenue-model%e2%80%9d/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

