Languages - DevSource
DevSource: Microsoft Developer Resource DevSource Home Sponsored by Microsoft Home Add Ons Architecture Languages Techniques Using VS Forums
Home arrow Languages arrow Page 4 - Jargon: What the Marketer said to the Programmer
Jargon: What the Marketer said to the Programmer
By Jeff Cogswell

Rate This Article: Add This Article To:

Jargon: What the Marketer said to the Programmer - The VP of Marketing's Favorites
( Page 4 of 6 )


The VP of Marketing’s Favorites

You’re walking down the hallway, when the VP of Marketing stops you and asks: “Hey, whaddaya know about SOA?”

ADVERTISEMENT

You pause a little unsure. “SOA?” And come up with a great CYA response: “That means a few different things to us programmers. Which SOA are you talking about?”

“You know, Service-Oriented Architecture.”

“Ah. Gotcha. I’ve done a little work in it.” Really you haven’t, but it’s going well. “Are we looking at adding that to our products?” you ask.

“We’re thinking about it. Why don’t you stop by at 3 and tell me a bit about it.”

“Sure,” you say, as you race back to your cube to look up SOA on Wikipedia and frantically learn all you can about it before 3:00.

Here are some big words that have been tossed around a lot recently, words that many programmers I’ve met know very little about. Learn these so you won’t feel dumb and have to BS your way out when the non-techie marketer grills you.

SaaS (Software as a Service). Usually, “as a” wouldn’t be included in the acronym, but SS is pretty plain and has been used a million times over. And SaaS looks cool in an advertisement, and, of course, that is all that really matters, right? So SaaS it is. This is actually a real technology, and you’ll probably want to explore it, as there probably will be jobs in the near future that require an understanding of it. The whole basis here is that software is deployed over a network (such as a local intranet or the Internet). The software actually runs on a remote server, and the user interacts through a small client application or browser. And since the software runs on a central server, all your deployment headaches go away. You make the changes on the server, not on the client end. (And this fits in with that cloud thing I was talking about earlier.)

SOA (Service-Oriented Architecture). This isn’t as bad as it sounds. On the most basic level it simply refers to separate, distinct software packages working together and sharing data. The different software packages are considered “services” as they provide a service to other software. If you’re interested in exploring this, Google it, there’s a lot out there.

BI (Business Intelligence). This almost sounds like one of those industry buzzwords that has no meaning, but like the others in this section, it really does mean something, and you might be surprised to know that a lot of high-level executives are very aware of it and the software that supports it. In general, it refers to a means of getting just the right information out of the computer, information that actually matters to executives, without having to wade through piles of printouts filled with numbers and charts. Several different software vendors provide such software; Oracle, for example, has an entire line of BI software that includes powerful database applications and even add-ins for Excel. The Excel add-ins let the executive sitting in his big comfy leather chair simply right-click and move through data within a spreadsheet. (And remember, this term is quite well-known to executives—that is, your bosses—and they don’t need to know that you’ve never heard of it!)



 
 
>>> More Languages Articles          >>> More By Jeff Cogswell
 



Microsoft's Future: A Chat With Their CTO, Barry Briggs

Play Video >

All Videos >

Julia explores the Robotics Studio!

Read now >

Messages to Bill Gates!

Read now >

View Now
DevSource RSS FEEDS
XML Want an easy way to keep up with breaking tech news? And the Get DevSource headlines delivered to your desktop with RSS.