TweetFollow Us on Twitter

Why Pay More
Volume Number:10
Issue Number:7
Column Tag:Inside Information

Why Pay More?

Making Not-invented-here worth something, and keeping that MBA busy, too!

By Chris Espinosa, Apple Computer, Inc., MacTech Magazine Regular Contributing Author

Many of us have let life pass us by without experiencing the reward and gratification that comes from possessing an MBA degree. Fortunately, people like this are fairly easy to come by, and if you’re in an organization of reasonable size, it’s likely that there’s someone on the payroll who will confess to it.

There’s nothing inherently wrong with advanced secondary education, nor does an MBA degree disqualify someone from working in a technical field. But sometimes engineers or technology managers feel like they’re talking a different language when an MBA offers opinions about how to proceed with product development.

A big gap in communication can come when discussing the “make versus buy” decision. This happens when most everybody agrees that a certain feature, function, or technology needs to be added to a product line, and the engineers are trying to figure out how to do it and how long it will take.

At this point, the MBA might ask whether someone else might already have created the necessary technology, whether you might go looking for such people and simply buy a lump of source code and build it into your product, and whether that will make the product better, more compatible, and quicker to market than designing, building, and testing it yourself.

Different engineers react in different ways to this. Some take great offense at the suggestion, or react with something resembling total denial that it could ever work. Others consider it and are willing to investigate and make a rational decision. Still others will politely ask the MBA-type-person to leave the room (or building, or company).

Oddly enough, it’s sometimes the people who have the most experience with the make-versus-buy decision who take the third option. In companies with an ingrained engineering culture and a mature product or technology, the job of licensing and integrating a foreign technology can be very difficult and time consuming, and more expensive in the long run than simply doing it yourself. Why pay more for somebody else’s technology when you can have better integrated, more maintainable, more “pure” code done by your own people?

The pitfalls of buying are many. First, you should do a diligent evaluation of the state of the code you’re buying. Make sure that the implementation language, development environment, and coding style are acceptable to your engineers (or whoever’s going to be maintaining that code down the road). You don’t want this to become a read-only, never-edit lump of code in your source tree. Make sure that the structure and flow of the code is clear, and preferably documented. In general it’s OK to have higher standards for purchased code than you have for your own engineers, because your organization may have some unspoken stylistic or architectural rules that are taken for granted in your own code, but will not be obeyed in code you license.

Then make sure that the project to integrate the code into your product will be well-managed. Throwing code over the wall increases the odds that it won’t work well. And believing that you should be able to make little or no changes to your existing code is also short-sighted. If you should buy, the make-versus-buy analysis should be so obviously tilted towards “buy” that you can afford to make a good number of changes to what you have and still come out ahead - you will need to make changes. Make sure that you have access to technical support or the original design team during implementation, but don’t expect them to do all the work: if you aren’t willing to make some sacrifices for the mutual success of the partnership, it may not be a good idea to get into it.

Finally, don’t be stingy with royalties or payments to your source, and be open-minded about their form of compensation. If you make this functionality a critical part of your product, and your customers like it, you’ll be dependent on it; if the unit royalty is too large, or your rights too limited, you may have problems a few years down the road when you need to lower prices or expand distribution, but are constrained by the license of a crucial technology. Check to see if you have something the other company wants: technology in exchange, or the right to make accessory products to yours, or even co-marketing. Money isn’t everything. A good deal can be made with a code swap and some press releases, if you both are committed to it and your customers benefit from it.

The warnings above might scare people off from even considering a make versus buy. It’s wise to be wary, but you should also be honest about your own abilities. Could your engineers spend more time on really valuable stuff instead of reinventing common technology? Must you be compatible with some industry standard or file format you have no experience with? Could minor problems hold you up? Will your engineers really write all that code from scratch in the time they claim? Will it be good enough to be worth it to your customers?

A good make versus buy decision is not a business school exercise, and it shouldn’t be done with dollar calculations on a spreadsheet. It takes the analysis and expertise of the people you trust most, and when you make the right decision, it ought to feel good, as well as add up. Don’t throw the MBA out of the room until you really think it through, and if you decide to make the purchase, give the MBA a position of respect and trust: make him or her manage the contract, rather than flit off to make another decision!

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

Duplicate Annihilator 5.7.5 - Find and d...
Duplicate Annihilator takes on the time-consuming task of comparing the images in your iPhoto library using effective algorithms to make sure that no duplicate escapes. Duplicate Annihilator... Read more
BusyContacts 1.0.2 - Fast, efficient con...
BusyContacts is a contact manager for OS X that makes creating, finding, and managing contacts faster and more efficient. It brings to contact management the same power, flexibility, and sharing... Read more
Capture One Pro 8.2.0.82 - RAW workflow...
Capture One Pro 8 is a professional RAW converter offering you ultimate image quality with accurate colors and incredible detail from more than 300 high-end cameras -- straight out of the box. It... Read more
Backblaze 4.0.0.872 - Online backup serv...
Backblaze is an online backup service designed from the ground-up for the Mac.With unlimited storage available for $5 per month, as well as a free 15-day trial, peace of mind is within reach with... Read more
Little Snitch 3.5.2 - Alerts you about o...
Little Snitch gives you control over your private outgoing data. Track background activity As soon as your computer connects to the Internet, applications often have permission to send any... Read more
Monolingual 1.6.4 - Remove unwanted OS X...
Monolingual is a program for removing unnecesary language resources from OS X, in order to reclaim several hundred megabytes of disk space. If you use your computer in only one (human) language, you... Read more
CleanApp 5.0 - Application deinstaller a...
CleanApp is an application deinstaller and archiver.... Your hard drive gets fuller day by day, but do you know why? CleanApp 5 provides you with insights how to reclaim disk space. There are... Read more
Fantastical 2.0 - Create calendar events...
Fantastical is the Mac calendar you'll actually enjoy using. Creating an event with Fantastical is quick, easy, and fun: Open Fantastical with a single click or keystroke Type in your event details... Read more
Cocktail 8.2 - General maintenance and o...
Cocktail is a general purpose utility for OS X that lets you clean, repair and optimize your Mac. It is a powerful digital toolset that helps hundreds of thousands of Mac users around the world get... Read more
Direct Mail 4.0.4 - Create and send grea...
Direct Mail is an easy-to-use, fully-featured email marketing app purpose-built for OS X. It lets you create and send great looking email campaigns. Start your newsletter by selecting from a gallery... Read more

Appy to Have Known You - Lee Hamlet Look...
Being at 148Apps these past 2 years has been an awesome experience that has taught me a great deal, and working with such a great team has been a privilege. Thank you to Rob Rich, and to both Rob LeFebvre and Jeff Scott before him, for helping me... | Read more »
MLB Manager 2015 (Games)
MLB Manager 2015 5.0.14 Device: iOS Universal Category: Games Price: $4.99, Version: 5.0.14 (iTunes) Description: Guide your favorite MLB franchise to glory! MLB Manager 2015, officially licensed by MLB.com and based on the award-... | Read more »
Breath of Light (Games)
Breath of Light 1.0.1421 Device: iOS Universal Category: Games Price: $2.99, Version: 1.0.1421 (iTunes) Description: Hold a quiet moment. Breath of Light is a meditative and beautiful puzzle game with a hypnotic soundtrack by... | Read more »
WWE WrestleMania Tags into the App Store
Are You ready to rumble? The official WWE WrestleMania app, by World Wrestling Entertainment, is now available. Now you can get all your WrestleMania info in one place before anyone else. The app offers details on superstar signings, interactive... | Read more »
Bio Inc's New Expansion is Infectin...
Bio Inc., by DryGin Studios, is the real time strategy game where you infect a human body with the worst virus your evil brain can design. Recently, the game was updated to add a whole lot of new features. Now you can play the new “Lethal”... | Read more »
The Monocular Minion is Here! Despicable...
Despicable Me: Minion Rush, by Gameloft, is introducing a new runner to the mix in their latest update. Now you can play as Carl, the prankster minion. Carl has a few new abilities to play with, including running at a higher speed from the start.... | Read more »
Dungeon of Madness (Games)
Dungeon of Madness 1.0.0 Device: iOS Universal Category: Games Price: $1.99, Version: 1.0.0 (iTunes) Description: Dungeon of Madness is an action game where you rotate tiles to create our own route. Help the hero by connecting the... | Read more »
Filters for iPhone (Photography)
Filters for iPhone 1.0 Device: iOS iPhone Category: Photography Price: $.99, Version: 1.0 (iTunes) Description: | Read more »
Jump'N'Shoot Attack (Games)
Jump'N'Shoot Attack 1.0 Device: iOS Universal Category: Games Price: $1.99, Version: 1.0 (iTunes) Description: A mobile game for gamers! Join Louise Lightfoot, the legendary "Master of Jumping and Shooting", on her mission to save... | Read more »
Space Bounties Inc. (Games)
Space Bounties Inc. 1.4 Device: iOS Universal Category: Games Price: $1.99, Version: 1.4 (iTunes) Description: SuperGameDroid: 4/5 "Satisfying futuristic RPG combat, high replay value, and a heavy dose of nostalgia make Space... | Read more »

Price Scanner via MacPrices.net

iMacs on sale for up to $205 off MSRP
B&H Photo has 21″ and 27″ iMacs on sale for up to $205 off MSRP including free shipping plus NY sales tax only: - 21″ 1.4GHz iMac: $1019 $80 off - 21″ 2.7GHz iMac: $1189 $110 off - 21″ 2.9GHz... Read more
Färbe Technik Offers iPhone Battery Charge LI...
Färbe Technik, which manufactures and markets of mobile accessories for Apple, Blackberry and Samsung mobile devices, is offering tips on how to keep your iPhone charged while in the field: •... Read more
Electronic Recyclers International CEO Urges...
Citing a recent story on CNBC about concerns some security professionals have about the forthcoming Apple Watch, John Shegerian, Chairman and CEO of Electronic Recyclers International (ERI), the... Read more
Save up to $380 with Apple refurbished iMacs
The Apple Store has Apple Certified Refurbished iMacs available for up to $380 off the cost of new models. Apple’s one-year warranty is standard, and shipping is free: - 27″ 3.5GHz 5K iMac – $2119 $... Read more
Logitech Says MX Master Is Its Most Advanced...
Logitech’s new MX Master Wireless Mouse incorporates the best of Logitech’s many computer mouse innovations into a striking hand-sculpted design. The company claims that the MX Master creates a new... Read more
Save up to $300 on a new Mac, $30 on an iPad,...
Purchase a new Mac or iPad at The Apple Store for Education and take up to $300 off MSRP. All teachers, students, and staff of any educational institution qualify for the discount. Shipping is free,... Read more
Apple refurbished 2014 MacBook Airs available...
The Apple Store lowered prices on Apple Certified Refurbished 2014 MacBook Airs recently, with models now available starting at $679. An Apple one-year warranty is included with each MacBook, and... Read more
Mac Notebook Evolution; A Desktop Replacement...
More often than not right from the beginning, Apple’s Macs have tended to skew toward small. The original Macs were called “compacts,”, and notwithstanding a few exceptions like the honking Big Mac... Read more
13-inch 1.4GHz/128GB MacBook Air (Apple refur...
The Apple Store has Apple Certified Refurbished 2014 13″ 1.4GHz/128GB MacBook Airs available for $759 including free shipping plus Apple’s standard one-year warranty. Their price is $240 off original... Read more
YEP! Alternative Browser for iOS Now Supports...
Pfaeffikon, Switzerland based Power App AG has announced the release of an update to their Yep! Web Browser (v1.3.0) for iOS8 iPhone and iPad. Yep! hit the App Store shortly after the release of iOS... Read more

Jobs Board

*Apple* Retail - Multiple Positions (US) - A...
Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, you're also the Read more
Sr. Technical Services Consultant, *Apple*...
**Job Summary** Apple Professional Services (APS) has an opening for a senior technical position that contributes to Apple 's efforts for strategic and transactional Read more
Lead *Apple* Solutions Consultant - Retail...
**Job Summary** Job Summary The Lead ASC is an Apple employee who serves as the Apple business manager and influencer in a hyper-business critical Reseller's store Read more
*Apple* Pay - Site Reliability Engineer - Ap...
**Job Summary** Imagine what you could do here. At Apple , great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring Read more
*Apple* Solutions Consultant - Retail Sales...
**Job Summary** As an Apple Solutions Consultant (ASC) you are the link between our customers and our products. Your role is to drive the Apple business in a retail Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.