<?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>OS-VoIP &#124; Open Source VoIP &#187; Buying Help</title>
	<atom:link href="http://www.os-voip.com/category/buying-help/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.os-voip.com</link>
	<description>Open Source VoIP by Aaron Rosenthal</description>
	<lastBuildDate>Mon, 02 Aug 2010 16:15:42 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Writing an RFP for an Open Source IP PBX &#8211; Part2</title>
		<link>http://www.os-voip.com/2009/09/writing-an-rfp-for-an-open-source-ip-pbx-part2/</link>
		<comments>http://www.os-voip.com/2009/09/writing-an-rfp-for-an-open-source-ip-pbx-part2/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 15:40:31 +0000</pubDate>
		<dc:creator>Aaron Rosenthal</dc:creator>
				<category><![CDATA[Buying Help]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[call center]]></category>
		<category><![CDATA[pbx]]></category>
		<category><![CDATA[rfp]]></category>

		<guid isPermaLink="false">http://www.os-voip.com/?p=329</guid>
		<description><![CDATA[A continuation of the first article about writing RFP's specifically for Open Source IP PBX systems. ]]></description>
			<content:encoded><![CDATA[<p>Welcome to my second installment of &#8220;Writing an RFP for an Open Source IP PBX&#8221;&#8230; But first let me apologize to my loyal readers, I have let you down&#8230; I&#8217;ve been caught up in the regular grind of the summer and have neglected OS-VoIP. There&#8217;s a lot of interesting things going on in the Open Source VoIP space and I&#8217;ve got a long list of things I want to talk about, so get ready for some action here at OS-VoIP! Ok&#8230; onto RFP&#8217;s&#8230;</p>
<p>In my previous post,<a href="http://www.os-voip.com/2009/03/writing-an-rfp-for-an-open-source-ip-pbx/" target="_self"> here</a>, we went over a variety of reasons why Open Source needs to be approached and perceived differently than regular proprietary systems. We also discussed the importance of determining (in detail people!) your own requirements as the very first step in this process.</p>
<p>Part deuce starts with this&#8230;&#8230;&#8230;</p>
<h3>Answer the important questions</h3>
<p>Regardless of where you place this information in an RFP, it should always be addressed. The earlier you make these decisions the easier it will be to start off on the right foot when asking vendors to quote you an Open Source IP PBX solution. This is by no way a complete list of questions but these are the important ones.</p>
<p style="padding-left: 30px;"><strong>Do we plan to have a converged or segregated voice and data network? </strong><br />
This is a very important decision and will sometimes dictate the type of phones a vendor recommends as part of your solution. For example, if you are converging the voice and data networks and in turn daisy chaining desktop computers to the phones, you&#8217;ll want a phone with a switch, and possibly GigE support should GigE to the desktop be important. Some phones don&#8217;t even have a switch  so be careful not to make the mistake of converging your networks only to find that the 150 cheap Polycom 320&#8217;s you purchased don&#8217;t have switches in them! Most network engineers would recommend that the reliable approach to take  is keep your voice and data networks separate but this sometimes carries a greater upfront expense such as running a second ethernet drop to each workstation or purchasing twice as many switches.</p>
<p style="padding-left: 30px;">On the topic of wiring, I&#8217;m going to share a suggestion which some of you might disagree with. Should you ever need new wiring, DO NOT make it a requirement in your RFP that your OS PBX vendor also be required to handle wiring! My opinion &#8211; office wiring should be left up to electricians&#8230; I&#8217;ve always said that any company (specifically in the OS IP PBX world) who does both wiring and Open Source IP PBX&#8217;s is going to lack significant skills in one area or the other. Good engineers who really know how to program software like Asterisk sit at their computers all day being programmers&#8230; they don&#8217;t usually make the best wiring contractors. We live in a world of specialization, companies can either do twice as much half ass&#8217;ed, or half as much bad ass! Wiring and software development are just too different for most companies to want to maintain dedicated resources for both.<span id="more-329"></span></p>
<p style="padding-left: 30px;"><strong>What type of phone service do we want to use with this new Open Source IP PBX? </strong><br />
The beauty of most OS IP PBX systems is that they will work with almost any type of phone service. A lot of people for some reason think that an IP PBX will only work with digital phone service and this is not the case. If you are replacing a legacy phone system then chances are you&#8217;re using either a T1/<a title="PRI" href="http://en.wikipedia.org/wiki/Primary_rate_interface" target="_self">PRI</a> or <a title="POTS" href="http://en.wikipedia.org/wiki/Plain_old_telephone_service" target="_self">POTS</a> lines which won&#8217;t have any problem plugging into your new OS IP PBX. Now a vendor isn&#8217;t going to care much whether you stick with a PRI or POTS because that usually won&#8217;t impact the overall solution (other than the type of telephony cards/gateways quoted), BUT if you plan on using other types of phone service, then there&#8217;s a few more things a vendor should address and therefore why you need to let the vendor know about these in the RFP.</p>
<p style="padding-left: 30px;">So what am I referring to?<strong> SIP and Internet based VoIP service</strong>. Most large businesses wouldn&#8217;t consider using internet based VoIP for their primary voice service because of call quality issues that still plague these options (no QoS, latency, etc), so I won&#8217;t discuss these here. Dedicated/private SIP on the other hand is a very good option for an OS IP PBX system. Dedicated/Private SIP is where the phone company is actually providing you with a dedicated voice circuit, such as a T1/fiber/ethernet, which is delivering SIP service directly from their network to your office. Using your data connection to run SIP over the internet is NOT a private SIP solution, it is a public SIP product. Here&#8217;s a little <a title="Get to know SIP" href="http://www.os-voip.com/2008/06/get-to-know-sip-if-you-havent-already/" target="_self">article I wrote about SIP </a>which I hope to elaborate on soon.</p>
<p style="padding-left: 30px;">One of the main advantages of using a SIP service is that you offload call transcoding from the PBX resources onto the carriers network. Asterisk for example is SIP native, so is FreeSWITCH, so by using SIP as your primary phone service that call can in many cases ride un-altered from the handset all the way through the carriers network and the transcoded to the work on the receiving end. By eliminating the need for the PBX server to transcode the call, you save resources and in-turn increase the call capacity of your server.</p>
<p style="padding-left: 30px;"><strong>How do you plan to administrate your Asterisk system? </strong><br />
This is probably the <span style="color: #ff0000;"><strong>most important question</strong></span> to be answered because what you say to this question will entirely dictate the type of Asterisk flavor you purchase. Although building an Asterisk system using open source or BE Asterisk can result in the most reliable, fully functional, and flexible PBX solution (when engineered properly), it also lacks what most IP PBX buyers want to see which is a user and admin interface. Asterisk is entirely programmed and configured within the command line, and unless your company is of a size where you can afford to hire a telecom administrator with Asterisk experience, you will probably need some sort of administration interface. If you are of the size where having a dedicated employee/s to manage your PBX&#8230; then it makes perfect sense to hire Sys. Admins with Asterisk and Linux experience. Actually, if you have these resources then you have even more of a reason to build an OS IP PBX. Remember that if you require an admin interface, and are a company larger than a couple hundred users, then most of your Asterisk PBX options will be licensed products. If you want that admin interface instead of employing an Asterisk engineer then you&#8217;re going to likely get tied into licensing and per seat pricing models&#8230; just FYI.</p>
<h3>Existing PBX</h3>
<p>It&#8217;s very useful for a vendor to know what type of PBX you&#8217;re currently running. This should give your vendor at least a general overview of the features and functionality current users are comfortable with, plus  the vendor should be familiar enough with other PBX systems to know what features may or may not work differently to those found in an OS IP PBX.</p>
<p>Within your RFP, list the features of your existing PBX which are currently USED by your employees. Everyone utilizes different features so be sure to include all your departments in the conversation while you uncover all those features you never even used but others might find quite handy. This is a good beginning to your requirements gathering process so don&#8217;t forget to also prioritize which existing features are important and which ones are not.</p>
<h3>Call Centers</h3>
<p>Now here&#8217;s a hot Open Source topic&#8230; Asterisk  and Open Source software for the call center-<br />
I&#8217;m not going to stray down this road too far because writing an RFP for a call center PBX  is usually quite different than a standard enterprise communication system. Call Centers have about a gagillion feature requirements and in many cases these requirements are so specific that a highly customized Asterisk system is sometimes just what the doctor ordered. Typically in a call center, specifically one using Open Source technology, Asterisk is rarely the only software being used as  part of the &#8220;total solution&#8221;. There&#8217;s a whole slew of applications and OS software which&#8230; when combined&#8230; can rival even some of the most established call center solutions.</p>
<p>Actually, not many people knew this but Genesys (dubbed the worlds #1 contact center software) used to fully support Asterisk. Quite a few call centers were deployed with Genesys software running in conjunction with the Asterisk PBX. I think this is a fairly good testament to Asterisk&#8217;s increasing presence in the large enterprise space. Genesys even used to be a participating partner in the Asterisk community&#8230; but not any more. Word on the street is Genesys partnered up with Microsoft with an integrated solution with Microsoft communication products and that was pretty much the end of their partnership with Digium&#8230; dang it.</p>
<p>Proprietary call center applications are purchased in modules &#8211; inbound, outbound, agent portal, etc&#8230;.and each module costs more money. In the Open Source VoIP space, modules are replaced by 3rd party applications which work in conjunction with software like Asterisk. For example, <a href="www.vicidial.com" target="_self">ViciDial </a>is free software for Asterisk designed for outbound call centers. <a href="http://www.queuemetrics.com" target="_self">QueueMetrics</a> is licensed software with hundreds of reporting functions and options that works in conjunction with Asterisk. Aheeva makes a fully functional call center solution built entirely on Asterisk but unfortunately they&#8217;ve licensed the product out the wazoo which I think is very non-open-sourcian of them&#8230;</p>
<p>If you are compiling an RFP for an Open Source call center,  then you definitely take your phone system more seriously than most businesses&#8230; obviously&#8230; because it IS your business. And naturally you&#8217;re concerned with the risk you might take with implementing an Open Source PBX system. As a call center I&#8217;m sure writing an RFP is as familiar as cotton candy at the carnival,  so I won&#8217;t draw this out more than I need to. BUT&#8230; what I will say is &#8220;keep an open mind&#8221;. Your biggest risk in implementing Open Source VoIP software for a call center is not the technology itself, it&#8217;s the capabilities and experience of the company who implements the solution. Or, depending on your own technical chutzpah, maybe you can develop your whole call center PBX internally. I recently lost a call center bid for a 400+ agent facility due solely on the fact that the non-technical CEO hadn&#8217;t heard of Asterisk&#8230; and despite the fact we met EVERY requirement, and despite being able to scale infinitely with their growth, and even despite the capital cost being about $250,000 less than Cisco&#8230; they still got cold feet due to inaccurate assumptions and a bloated stomach from all the proprietary spoon feeding.</p>
<p>Here&#8217;s an important tip about the RFP process- if you&#8217;re making a recommendation to the CEO or CIO to purchase an Open Source IP PBX&#8230; insist that they participate in all discussions with the vendor. I&#8217;ll be the first to say that it&#8217;s not a simple task to understand these systems, and reading a proposal (the result of your RFP) is rarely going to single-handedly sell an OS IP PBX against a proprietary system. If a CIO is reading two proposals, one by Cisco for example, the other an Asterisk system&#8230; their instant gut reaction to the Asterisk proposal is to completely discredit it because the price is so low. If the decision maker isn&#8217;t educated about these systems, seeing a 50% price difference usually hurts more than it helps. They think &#8220;oh this solution must be the Yugo of phone systems&#8221; or &#8220;this vendor has wildly underestimated our requirements&#8221; or &#8220;where&#8217;s the other zero&#8221; &#8230;.</p>
<p>Without fully understanding the technology, the development, the capabilities of these systems&#8230; a CIO can not make an educated decision about an Open Source IP PBX. What is the solution, I&#8217;ve already said it&#8230; participate in discussions with the Open Source vendors, don&#8217;t make assumptions, ask questions when you have concerns, and LISTEN to the answers.</p>
<p>When buying Cisco or Avaya&#8230; the primary characteristics a decision maker cares about are features and price; they usually don&#8217;t question the products ability to simply &#8220;work&#8221;. Features and price are simple to address in a proposal. An Open Source IP PBX on the other hand&#8230; decision makers question EVERYTHING, will it be reliable? Will I get support? Does it have the features I need? Will it be too hard to use? These are all gut reactions which must be addressed by the vendor, and it&#8217;s no easy task. You simply can&#8217;t eliminate all these concerns through information in a single proposal&#8230; no matter how large it might be&#8230; It requires numerous calls, meetings, and research on the part of the final decision maker. Unless the final decision maker takes the initiative to understand these products, and participates in calls with the vendors to explain these systems, then they&#8217;re not going to be equipped for the questions and concerns they&#8217;ll undoubtedly have once a solution has finally be recommended by the vendor. So why should the CEO, CIO, or final decision maker spend so much time in understanding these systems&#8230;. because if an OS IP PBX is the right fit, they stand to save their own company A LOT of money, not just in upfront capital but most importantly in ongoing costs.</p>
<h3>Solutions you might need, but didn&#8217;t know could be done with Open Source VoIP</h3>
<p>And lastly I want to leave you all with a slightly greater understanding of the capabilities of software like Asterisk&#8230; because once you have a well engineered Open Source IP PBX, you&#8217;ll learn there&#8217;s much more you can get out of that bugger, the only limitation is&#8230; well&#8230;you. When it comes to the world of technology, and software, and especially voice, if you can think it&#8230; you can do it with Open Source software (caveat-if you know what you&#8217;re doing) For example, I&#8217;m working with a company right now for whom we built a custom IVR solution which in a lot of cases would be the extent of this systems capabilities. But with Asterisk, we are now able to take the same hardware, same software, and with some additional development increase the capabilities of their solution from an IVR to a full blown PBX to support almost one hundred remote call center agents.</p>
<p>So, where you might think you need multiple solutions or systems&#8230; you&#8217;ll find that sometimes your highly customizable Open Source IP PBX will scale and do the job just fine.</p>
<h4>Here are some examples:</h4>
<p><strong>Paging</strong> &#8211; I see this ALL the time, I&#8217;m sure you do too. Company has their PBX, and they have their dedicated external paging system, and the two integrate. Well because endpoint costs on OS IP PBX&#8217;s are so low, I see very little reason why you wouldn&#8217;t use your PBX as your paging server as well. Paging features such as multi-zones, two way paging/intercom, and music are features which can all be replicated by most PBX systems. You can either use analog paging speakers, or IP paging speakers&#8230;. check out <a href="http://www.cyberdata.net/" target="_blank">CyberData&#8217;s</a> product. They have a very impressive product line, let me just forewarn you that every time I&#8217;ve ordered their products they&#8217;ve showed up anywhere from 2-6 weeks late. External paging with Asterisk = works swimmingly. All this is on top of the obvious fact that you can still page through the handset.</p>
<p><strong>Emergency Notification</strong> &#8211; Companies can spend LOTS of money on emergency notification systems&#8230; but a lot of the same functionality can be dealt with by Asterisk. In an Emergency, the idea is to send out blasts to a particular group using all communication methods&#8230; email, voice, text, page, etc. By integrating Asterisk with something like a contact database, you could initiate Asterisk to make outbound blasts to phone numbers&#8230; either record a message or send via text which Asterisk can then read via a text to speech engine. On top of that, integrate Asterisk with an SMS gateway and that&#8217;ll take care of texting. Additionally, Asterisk could page all phones and paging speakers&#8230; and with the addition of a basic web app or custom script I&#8217;m sure there&#8217;s a LOT More you can do&#8230; like tweet, or facebook, oh the possibilities!</p>
<p><strong>Access Control </strong>- Did you know that with IP access control devices which are SIP compliant, you can actually use Asterisk for access control? The interface might be a little dodgy but let&#8217;s say you have IP card readers to access a building, Asterisk can actually open the door (integrated with a door jam &#8211; analog or IP), you can log that action just the same as you can log when a user makes a phone call, you could even program Asterisk to make a call once someone entered a particular room. For example, maybe campus or corporate security receives a notification or call from Asterisk whenever someone enters a particular secured area. There are big massive giganticly expensive security systems that do just this, and usually people will integrate their PBX with said systems&#8230; but if your requirements are fairly basic, and you&#8217;re willing to compromise on sexy interfaces, you&#8217;ll find that your PBX might do exactly what you need for a fraction of the cost. Plus you eliminate the integration costs.</p>
<p>Now I know what you&#8217;re thinking&#8230; &#8220;if I use my Open Source IP PBX for everything won&#8217;t it become a single point of failure?&#8221; It all depends on how the system is built, maybe you build dedicated Asterisk systems with a single function. Or, with ALL the cash dollaz you save by using your Open Source PBX to replace other dedicated proprietary systems, you&#8217;ll have some extra budget to beef up the redundancy of your IP PBX. Pay a little extra to cluster or load balance your systems, purchase larger and more reliable servers, beef up your network redundancy, buy more POTS lines for fail over, heck&#8230; get some internet SIP trunks, and keep the PRI&#8230; You can make any technology completely fault tolerant with 100% up time&#8230; you just have to make the right development decisions and you need to spend the right amount of money. The lesson here is what would be cost prohibitive in the proprietary world is often affordable when evaluating an Open Source IP PBX.</p>
<p>Keep your options open, start from an &#8220;anything is possible with Open Source&#8221; mentality&#8230; and work backwards from there.</p>
<p>If you&#8217;re in the market for more than just a PBX, discuss with an Open Source PBX vendor and  perhaps include a list of your requirements in the RFP. Just maybe you&#8217;ll kill multiple birds with one stone&#8230; a stone meticulously made out of Open Source software and COTS hardware!</p>
<p>Oh, and one last thing. Building an Open Source IP PBX is NOT free&#8230; I get this a lot. For some reason people expect to just  buy the hardware, install the software and BAM, they&#8217;re good to go&#8230;. wrong. Large enterprises should realize that if you&#8217;re looking at a proprietary system that costs a million dollars for example, an Open Source system may cost half that. Nevertheless we&#8217;re talking real money, and even at half the price, five hundred thousand is still a chunk of change. If you plan on doing an Open Source IP PBX the right way, plan on paying top dollar for the best hardware and the best development resources. But you know what&#8217;s awesome&#8230;.even if you pay top dollar for everything&#8230; your capital investment is still going to be a heck of a lot less than what you&#8217;d expect to pay for a proprietary system&#8230; and you&#8217;ll probably get a heck of a lot more!</p>
<p>Good luck hunting&#8230;</p>
<p>By Aaron Rosenthal</p>
]]></content:encoded>
			<wfw:commentRss>http://www.os-voip.com/2009/09/writing-an-rfp-for-an-open-source-ip-pbx-part2/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Writing an RFP for an Open Source IP PBX &#8211; Part1</title>
		<link>http://www.os-voip.com/2009/03/writing-an-rfp-for-an-open-source-ip-pbx/</link>
		<comments>http://www.os-voip.com/2009/03/writing-an-rfp-for-an-open-source-ip-pbx/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 16:02:23 +0000</pubDate>
		<dc:creator>Aaron Rosenthal</dc:creator>
				<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[Buying Help]]></category>
		<category><![CDATA[IP PBX]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[rfp]]></category>
		<category><![CDATA[voip]]></category>

		<guid isPermaLink="false">http://www.os-voip.com/?p=140</guid>
		<description><![CDATA[Most large enterprises would naturally write an RFP for something as critical as their communication systems but also these are the Fortune companies who still haven't really caught onto the awesomeness of Open Source IP PBX systems, though sooner or later they will and there are some things they should know when writing an RFP specifically for an OS IP PBX.]]></description>
			<content:encoded><![CDATA[<p>Most large enterprises would naturally write an RFP for something as critical as their communication systems but also these are the Fortune companies who still haven&#8217;t really caught onto the awesomeness of Open Source IP PBX systems, though sooner or later they will and there are some things they should know when writing an RFP specifically for an OS IP PBX. And even if you&#8217;re not a Fortune company, you should still write an RFP&#8230; honestly, if you&#8217;re looking to invest anything over $100K on a phone system, you&#8217;d be silly not to have an RFP. Increasingly I&#8217;ve found that there is a growing number of large enterprises interested in evaluating an Open Source IP PBX and for those who do, one should understand the differences between an OS IP PBX and a proprietary IP PBX enough to tailor their information in an RFP to fit the realities of an Open Source IP PBX.</p>
<p>I thought I&#8217;d write an article about RFP&#8217;s for Open Source systems because too few companies write them. The process of writing an RFP can be just as useful in helping a company determine their own specific communication needs as it is for a vendor in determining what those needs are. Most of an RFP, whether for a proprietary or Open Source system, will likely be fairly similar except for a couple key OS VoIP areas which include &#8211; <strong>interface requirements, redundancy requirements, and management requirements</strong>. How you effectively outline your requirements for these three areas will largely dictate what type of Asterisk based IP PBX a vendor will quote for you.</p>
<p>Before I get into specific details about an RFP, I want to make sure that you understand a few important conceptual differences between a proprietary IP PBX and an Open Source IP PBX that will help you understand what you&#8217;re getting into. I might bring up these conceptual differences now and again&#8230; and I&#8217;ll start them with &#8220;TIME TO THINK DIFFERENT&#8221; just for fun&#8230;</p>
<p><span id="more-140"></span>TIME TO THINK DIFFERENT- It is an undeniable truth that most Open Source companies get a D for marketing and sales material in comparison to proprietary vendors. The simple reason is that proprietary PBX vendors have the cash $$$ to blow on marketing and most Open Source firms don&#8217;t (guess where those licensing fees go?). What results from this dynamic is that most proprietary vendors can show up with sexy clear cut marketing material touting all the bells and whistles of their IP PBX systems. This &#8220;loud&#8221; marketing material gets customers all riled up about the cool, new, and interesting things a pbx can do. Of course this makes sense, people prefer to learn visually and that&#8217;s what marketing material is for.</p>
<p>But anyone who knows this industry will tell you that there&#8217;s often a big difference between how marketing departments price and sell telecom solutions and how those telecom solutions are actually engineered. For example, proprietary PBX vendors will convince  a company to buy a $10K magic box to expand their exsiting PBX&#8217;s voice mail capabilities when in technical reality that box is usually 80% empty and is nothing more than a couple $100 RAID1 hard drives. Imagine if proprietary vendors actually charged what things truly cost (plus a reasonable margin)? Now on the flip side, Open Source IP PBX vendors, the ones who really understand the technology that is, will sell their solution based on the cost to build it&#8230; hardware+software+development.</p>
<p>Ok, back to marketing material&#8230;. the thing about an Open Source IP PBX like one built with Asterisk  is that you are literally faced with an UNLIMITED number of options for what you can do with that system. So rather than being presented with a list of capabilities which is what proprietary vendors do, many Open Source vendors prefer not to put that box around their customers by limiting capabilities to a simple sheet of paper or product brochure. If I were to write marketing material for all the things you could do with Asterisk, and trust me I&#8217;ve tried, the resulting product would result in a compendium of work no man or woman would ever care to read. Instead, companies looking for an Open Source IP PBX need to think a lot harder about what THEY want and what THEY need versus going the easy route of just picking a bunch of features off a page. And, if experience serves me right, too few companies actually address their own telephony needs because they&#8217;re so accustomed to waiting on a vendor to simply tell them that &#8220;these are the features you&#8217;re going to get&#8221; &amp; &#8220;this is how its done&#8221;&#8230; hence why I&#8217;m writing this document &#8211; KNOW YOUR REQUIREMENTS BEFORE ANYTHING ELSE&#8230;. then put them into an RFP&#8230;. makes so much sense doesn&#8217;t it&#8230;.</p>
<p>It&#8217;s undoubtedly a daunting task to be told &#8220;your IP PBX can do anything&#8221; (and it literally can) and then being asked, &#8220;now what do you want it to do&#8221;&#8230; but that is the case so instead of someone giving you parameters for functionality, you need to set your own when looking at Asterisk. DISCLAIMER &#8211; Yes systems like Switchvox and Trixbox have a definable set of features packaged into different software tiers much like proprietary systems, they even carry per-extension licensing fees like proprietary systems, but they&#8217;re also not your only Asterisk based option which is why you NEED to outline requirements because there might be a better Asterisk solution which is more appropriate for your company. Plus, I want to focus on large enterprises and unfortunately the bundled Trixbox and Switchvox options don&#8217;t satisfy organizational requirements that demand more than 150 simultaneous calls whereas Asterisk alone can handle many times that in the right deployment. I&#8217;ve worked with Asterisk systems (often built using additinoal complementary Open Source VoIP software) capable of supporting over 20,000 simultaneous calls. So anyone who questions Asterisk&#8217;s ability to reliably support large call loads either doesn&#8217;t know what they&#8217;re talking about or are scared shitless that their proprietary ways are in serious jeopardy so they&#8217;re just in denial.</p>
<p>As a side note, Open Source routers and session border controllers are also extremely stable. We&#8217;ve worked with software such as OpenSIPS/SER and I&#8217;ve seen these systems route well over 80 million minutes/mth through carrier networks. For big enterprises, OpenSIPS might be part of your Open Source IP PBX solution&#8230;.ya never know.</p>
<h3>Where to start:</h3>
<p>Ok so you&#8217;ve been assigned the responsiblity to source a new communication system for your firm. What do you do? &#8220;Oh, that&#8217;s easy&#8221; you say, I should start contacting vendors and see what my options are for replacing my janky ass key system&#8230;. WRONG! The very first thing you should do is determine what your users need, this is the RIGHT APPROACH. Consider you have a clean slate, anything goes, it&#8217;s Christmas, and anything you could ever want in a communications system is possible.</p>
<p>TIME TO THINK DIFFERENT -If you&#8217;re used to the proprietary PBX world, you&#8217;re probably thinking &#8220;well there&#8217;s always a big different between what we want and what we can afford&#8221;.  And you would be correct, some features and functionality cost more than others. But, compared to proprietary systems where you&#8217;re accustomed to every single extra non-out-of-the-box feature costing money, this will likely not be the case for an Open Source IP PBX.</p>
<p>There&#8217;s a big difference between how most proprietary vendors like Cisco and Avaya price their IP PBX systems, and how Open Source systems are priced. The cost of most proprietary systems are usually a reflection of the market and what a company can afford to get away with yet still remain competitive. Usually this pricing is in the form of licensing fees, sometimes hardware costs, and usually if you want more features you&#8217;ll be paying [license fee]x[number of users] for a set of particular features. Open Source systems are quite different, and again it depends on what type of OS PBX you&#8217;re looking at, but in my experience the cost of an Open Source IP PBX is a direct result of the &#8220;engineering time involved in getting the thing configured + hardware + software&#8221;. And I guarantee, when talking about a big phone system, it will always cost less to custom develop a complex telephony feature using Asterisk than it would cost to purchase that same feature from a proprietary vendor.</p>
<h3>Requirements Gathering:</h3>
<p>So in writing an RFP, there&#8217;s always a few standard procedures all of which start with &#8220;Requirements gathering&#8221;. This is the process where you go to all your departments and listen to them either bitch about features they wish they had, or highligh the features they can&#8217;t live without.</p>
<p>Some companies prefer to gather requirements by forming an adhoc committee made up of individuals appointed from each department or division. This may make sense for a larger company where department heads can filter their groups requirements into a larger committee pool, but for smaller companies it might be just as effective to notify managers about the impending technology purchase and have them gather some comments/suggestions from their employees.</p>
<p style="padding-left: 30px;">Information Technology<br />
Operations<br />
Sales/Marketing<br />
Accounting/Finance<br />
Executives<br />
And whoever else I forgot&#8230;.</p>
<p>Often the above departments might have their own opinions about how a new communications system can improve productivity or provide a competitive edge over your competitors. Let your employees be creative in listing new features which might make a difference in your operations. I&#8217;m going to list some department specific out-of-the-box features in Part2 of this article so hold tight.</p>
<p>And here&#8217;s where I stop and tell you to wait for the next installment of this article. Hope you enjoyed it and stay tuned for more tips about writing an RFP for an Open Source IP PBX.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.os-voip.com/2009/03/writing-an-rfp-for-an-open-source-ip-pbx/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
