Adhearsion Usage Survey Q1 Have you ever migrated an Adhearsion application from one VoIP platform to another? Answered: 33 Skipped: 0 N/A 3.03% (1) Yes 24.24% (8) No 72.73% (24) 1 / 35 Adhearsion Usage Survey Q2 If yes, why? Answered: 7 Skipped: 26 # Responses Date 1 because asterisk event subsystem is nightmare 4/27/2013 12:39 AM 2 I recently tried to switch our most recent project from Asterisk to FreeSWITCH but until I get a 4/19/2013 6:29 PM chance to look at it again, this move remains an experiment that we have yet to deploy into production. Asterisk was not performing adequately and while FreeSWITCH was also less than stellar, it was better. I had actually wanted to use Adhearsion with FreeSWITCH from the start as I had long felt that Asterisk is marred by its legacy but my company preferred to stick to what they knew. 3 Asterisk was note delivering the stability we needed and some advanced functionality is flat out 4/19/2013 11:13 AM impossible. 4 Asterisk was making the app unstable but now on Freeswitch features are missing .... 4/19/2013 5:51 AM 5 Increased usability and maintenance along with getting access to new features like 4/18/2013 7:37 PM Prism/FreeSwitch support and the centralized configuration changes in Adhearsion 2 6 Asterisk was hindering the growth of our platform due to its inherent limitations. We need a more 4/18/2013 7:32 PM robust development environment and a more engaged community to help us add features to the core telephony engine. 7 Performance testing across platforms 4/18/2013 7:29 PM 2 / 35 Adhearsion Usage Survey Q3 Have you ever migrated an application from another solution (eg Asterisk dialplan, VoiceXML, etc) to Adhearsion or vice-versa? Answered: 33 Skipped: 0 N/A 3.03% (1) Yes 48.48% (16) No 48.48% (16) 3 / 35 Adhearsion Usage Survey Q4 If yes, what was the migration and why? Answered: 13 Skipped: 20 # Responses Date 1 Dial plan and application logic is much easier to program in AHN than asterisk. And better 4/25/2013 3:33 PM integration with webserver and database using AHN 2 Reduced license fees. 4/23/2013 7:54 PM 3 Asterisk to Ahn and PHP Scripts to Ahn 4/20/2013 11:12 AM 4 On asterisk from Perl-AGI to adhearsion. It was easier to maintain adhearsion code than to maintain 4/20/2013 3:57 AM old code. 5 Our app was on Tropo and it wasn't functioning the way we needed. 4/20/2013 1:57 AM 6 I have not done a straight migration as yet but I anticipate that our recent project will slowly start to 4/19/2013 6:29 PM inherit features from one of our long-standing core projects based on Asterisk and Perl, and eventually supersede it. The Perl code is poorly structured, massively duplicated, and a total nightmare to maintain. I look forward to getting rid of it. :-) 7 Twilio to adhearsion because of our revenue model 4/19/2013 2:21 PM 8 I migrated my first Adhearsion app from the Asterisk dialplan to better manage complexity. 4/19/2013 11:13 AM 9 1) project scope grew too large for the Asterisk Dialplan Language to be easily manageable, so it 4/19/2013 10:28 AM was migrated to AHN 2) AHN crashed constantly on the customer platform, and so we abandoned it at the beta stage of deployment and used something else. 10 From Telegraph to Adhearsion. We need a better solution. 4/19/2013 12:25 AM 11 We've migrated a lot of old Asterisk dialplan applications, and there were two main reasons: 1) 4/18/2013 7:32 PM Dialplan is convoluted and impossible to read. Everybody knows this but it keeps a lot of people employed. 2) We wanted to get access to much more advanced functionality - lots of database calls, web-interaction, and the whole ecosystem of gems. The amount of functionality provided by the dialplan was insufficient once companies moved behind simple "look this up in a database" 12 We had problems with asterisk. 4/18/2013 7:16 PM 13 rewriting old applications to answer new needs 4/18/2013 7:09 PM 4 / 35 Adhearsion Usage Survey Q5 What functions do your applications perform? Select all that apply. Answered: 28 Skipped: 5 Static IVR Dynamic IVR Call Queueing Individual Outbound Calling... Mass Outbound Calling (Predictiv... Call screening Simple routing (hard-code... Dynamic routing (database... Screen pops Call recording (monitorin... Voicemail 0% 20% 40% 60% 80% 100% Answer Choices Responses Static IVR 50% 14 Dynamic IVR 82.14% 23 Call Queueing 39.29% 11 Individual Outbound Calling (click2call, etc) 64.29% 18 Mass Outbound Calling (Predictive dialling, etc) 35.71% 10 Call screening 39.29% 11 Simple routing (hard-coded rules) 46.43% 13 Dynamic routing (database queries, device status, etc) 75% 21 Screen pops 25% 7 Call recording (monitoring purposes, etc) 64.29% 18 Voicemail 35.71% 10 Total Respondents: 28 Other (please specify) ( 2 ) 5 / 35 Adhearsion Usage Survey # Other (please specify) Date 1# COotnhfeerre (npcle,a esme asilp2efacxify) 4D/a2t4e/2013 4:01 AM 2 Advanced in call apps 4/19/2013 11:14 AM 6 / 35 Adhearsion Usage Survey Q6 What core-candidate features are most important to you? Select all that apply. Answered: 27 Skipped: 6 International isation (both audio file... Mixer API (low level, used to bu... Speech recognition Declarative IVR building-b... 0% 20% 40% 60% 80% 100% Answer Choices Responses Internationalisation (both audio file and TTS) 29.63% 8 Mixer API (low level, used to build a conferencing 55.56% 15 application) Speech recognition 44.44% 12 Declarative IVR building-blocks 55.56% 15 Total Respondents: 27 Other (please specify) ( 1 ) # Other (please specify) Date 1 low level FS API 4/27/2013 12:45 AM 7 / 35 Adhearsion Usage Survey Q7 How do you test your Adhearsion applications? Select all that apply. Answered: 27 Skipped: 6 I don’t, the users do Manual integration testing... Manual integration testing (w... Automated integration testing... Automated functional testing Automated unit testing 0% 20% 40% 60% 80% 100% Answer Choices Responses I don’t, the users do 18.52% 5 Manual integration testing (ad-hoc) 62.96% 17 Manual integration testing (well defined test cases) 44.44% 12 Automated integration testing (please specify details) 7.41% 2 Automated functional testing 29.63% 8 Automated unit testing 44.44% 12 Total Respondents: 27 Other (please specify) ( 1 ) # Other (please specify) Date 1 Rspec and a Tropo driver 4/19/2013 1:48 AM 8 / 35 Adhearsion Usage Survey Q8 Do you think that using Adhearsion has saved you time or money vs other platforms? Respond to all that apply. Answered: 19 Skipped: 14 Answer Choices Responses Time 89.47% 17 Money 73.68% 14 Other 31.58% 6 Total Respondents: 19 # Time Date 1 yes 4/26/2013 12:12 AM 2 Yes 4/25/2013 3:33 PM 3 Yes 4/24/2013 4:01 AM 4 No. 4/23/2013 7:55 PM 5 Yes 4/23/2013 12:17 PM 6 Maybe 4/20/2013 11:15 AM 7 yes, it's much easier to develop IVR and other things on adhearsion 4/20/2013 3:59 AM 8 Dont know 4/20/2013 1:58 AM 9 Using Perl may have been quicker for an experienced coder but only because Ruby encourages 4/19/2013 6:34 PM you to design and test more elegantly. 10 Yes 4/19/2013 11:14 AM 11 Yes. Ease of integration to HTTP & JSON has made major projects much easier 4/19/2013 10:30 AM 12 seems faster and simpler than to learn Freeswitch-Asterisk dialplan syntax 4/19/2013 5:53 AM 13 yes 4/19/2013 4:42 AM 14 Yes 4/19/2013 2:39 AM 15 Yes 4/18/2013 7:39 PM 16 Has probably increased the time spent, due to rapidly expanded scopes once the capabilities are 4/18/2013 7:38 PM understood 17 yes 4/18/2013 7:16 PM # Money Date 1 Yes 4/25/2013 3:33 PM 2 Probably 4/24/2013 4:01 AM 3 Yes. 4/23/2013 7:55 PM 4 Yes 4/23/2013 12:17 PM 5 Yes 4/20/2013 11:15 AM 6 Dont know 4/20/2013 1:58 AM 7 Not really. Our existing Perl solutions did not cost anything. 4/19/2013 6:34 PM 8 Yes 4/19/2013 11:14 AM 9 "Time is money, friend" ... I estimate that AHN allows me to shave nearly a full third off my 4/19/2013 10:30 AM development times, and about a full third off in my support costs. 10 yes 4/19/2013 4:42 AM 11 Yes 4/19/2013 2:39 AM 9 / 35 Adhearsion Usage Survey # Money Date 12 Yes 4/18/2013 7:39 PM 13 Was given more money (and have spent a lot more) due to the much larger realm of possibilities. 4/18/2013 7:38 PM 14 yes 4/18/2013 7:16 PM # Other Date 1 Increased flexibility moving forward. 4/23/2013 7:55 PM 2 Sanity. I have only done a liitle Perl coding and I'd like to keep it that way. 4/19/2013 6:34 PM 3 What? 4/19/2013 11:14 AM 4 Innovation 4/19/2013 1:48 AM 5 not even sure if what we use it for would be possible without..
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages35 Page
-
File Size-