SmartBear By the Numbers – Alat, Tren, dan Manfaat untuk Mengembangkan dan Menyebarkan Aplikasi Berkualitas Tinggi dengan Cepat

TL; DR: Dengan memberikan alat untuk pemantauan kinerja aplikasi, manajemen API, serta pengembangan dan pengujian perangkat lunak, SmartBear memberdayakan tim pengembang untuk bergerak cepat tanpa mengorbankan kualitas. Portofolio perusahaan digunakan oleh lebih dari 6,5 juta profesional perangkat lunak di 22.000 lebih perusahaan di seluruh dunia. Direktur Pemasaran Produk, Greg Lord, mengintip strategi produk SmartBear, pandangan industri, dan penghematan yang dibawa produk perusahaan kepada pengguna.


Sebuah perusahaan pengembangan dan pengujian perangkat lunak dengan nama yang menarik, SmartBear mempercepat proses kolaborasi, pengembangan, dan pengujian sehingga pelanggan dapat dengan cepat mengirimkan dan menyebarkan situs web dan aplikasi dengan kualitas dan kinerja yang tak tertandingi.

Seekor beruang pintar memainkan peran penting dalam novel irama John Irving, The Hotel New Hampshire, digambarkan sebagai “tidak diragukan lagi … jenis beruang yang dapat mengubah hidup Anda.”

Ketika memulai perusahaan pada tahun 2003, Jason Cohen memilih nama itu sambil lalu. Setelah ditekan untuk mengubah nama perusahaan menjadi merek yang lebih profesional, hambar, dan berorientasi bisnis, Jason bertahan dengan ide asli dan akhirnya menjual perusahaan tersebut..

Selain SmartBear, Insight Venture Partners telah mengakuisisi dua merek lain dan berupaya mengubah citra dan menyatukan program terkait dengan satu nama. Menurut sebuah posting blog oleh Jason, perusahaan induk mengadakan jajak pendapat “semua orang yang dapat mereka temukan di industri perangkat lunak” dan mengganti seluruh perusahaan sebagai SmartBear berdasarkan umpan balik.

“Sangat rapi untuk melihat sesuatu dimulai dengan begitu buruk dan mengerikan dan berakhir sebagai panji dari apa yang sudah menjadi bisnis jutaan dolar yang sukses besar secara masif,” tulis Jason.

Gambar gedung SmartBear dan buku Hotel New Hampshire

SmartBear dinamai setelah karakter yang menarik dalam novel John Irving Hotel New Hampshire.

Saat ini, lebih dari 22.000 perusahaan di seluruh dunia menggunakan portofolio program SmartBear untuk kolaborasi, optimisasi, pengujian, dan pemantauan semua aspek pembuatan aplikasi dan mengelola API.

“Kebutuhan akan kualitas di seluruh proses pengembangan perangkat lunak adalah yang terpenting,” kata Direktur Pemasaran Produk Greg Lord. “Pada akhirnya, seluruh portofolio kami benar-benar mewakili kualitas perangkat lunak untuk pengembang, tim QA, dan tim operasional. Itu yang kami lakukan. “

5 Prinsip Inti dari Strategi Produk SmartBear

Menjelang akhir The Hotel New Hampshire, pembaca berulang kali diberitahu bahwa “beruang yang cerdas membuat semua perbedaan.” Bertujuan untuk membuat semua perbedaan dalam membuat aplikasi berkinerja, perusahaan menciptakan dan memelihara alat yang mempengaruhi semua aspek siklus hidup pengembangan.

Greg menjabarkan lima driver di belakang visi perusahaan dan bagaimana SmartBear memungkinkan pelanggan untuk mempercepat pengiriman aplikasi sambil meningkatkan kualitas.

1. Menawarkan Portofolio Alat yang komprehensif, dari ujung ke ujung

Salah satu alasan mengapa pelanggan beralih ke SmartBear, menurut Greg, adalah bahwa perusahaan menawarkan toko serba ada untuk setiap langkah pengembangan, pengujian, penyebaran, dan proses pemantauan. Organisasi dapat menggunakan semua produk dalam portofolio atau memilih produk tertentu yang paling sesuai dengan kebutuhan mereka. Either way, produk SmartBear sepenuhnya plug-and-play dan terintegrasi dengan ratusan mitra ekosistem di luar kotak.

“Merupakan nilai memiliki portofolio ujung ke ujung ini di mana pelanggan dapat datang kepada kami dan menemukan alat yang mereka butuhkan, tergantung pada berbagai tahap siklus hidup perangkat lunak atau pengembangan API,” kata Greg.

2. Berkolaborasi pada Dokumen Persyaratan dan Ulasan Kode

Saat tim memulai proyek atau aplikasi baru, Collaborator memandu kolaborasi global dengan supercharging komunikasi. Alat canggih, yang digerakkan oleh alur kerja membantu tim terdistribusi dengan ulasan kode, rencana pengujian, dan skrip penerapan, selain mengintegrasikan dengan permintaan tarik GitHub dan Bitbucket.

Screenshot dari Collaborator

Kolaborator membantu tim membangun perangkat lunak yang lebih baik melalui ulasan kode dan metrik.

Tim dari perusahaan, termasuk Oracle, Adobe, dan Cisco, menggunakan Collaborator untuk bekerja bersama dalam dokumen persyaratan, pengoptimalan kode, dan pelacakan bug. Program ini bahkan mencakup laporan, audit, dan metrik untuk manajer proyek untuk menganalisis proses peer review dan memastikan kepatuhan.

3. Spesifikasi dan Dokumentasi Desain Standardisasi

Dibangun oleh pencipta platform pengembangan API open-source Swagger, versi komersial menawarkan kemampuan canggih untuk merancang, membuat tiruan, membangun, mendokumentasikan, menyebarkan, dan memelihara rutinitas dan protokol yang mendukung aplikasi mereka.

Dengan menyediakan platform terpusat, terintegrasi untuk tim, SwaggerHub memungkinkan organisasi membuat standar yang dapat dengan mudah dikontrak oleh pengembang dan diterapkan di seluruh alat seperti Amazon API Gateway, Lambda, Microsoft Azure, dan VirtServer, antara lain.

“Itu benar-benar intinya, untuk mendorong inovasi di banyak sistem yang berbeda,” kata Greg.

4. Pengujian API, Antarmuka Pengguna, dan Kompatibilitas Perangkat

Dengan kualitas yang sangat penting bagi SmartBear, tidak mengherankan perusahaan menempatkan fokus utama pada pengujian, yang digambarkan Greg sebagai “daging dari lini produk kami.”

Bersama dengan alat pengujian GUI dan API, SmartBear menawarkan perangkat lunak manajemen pengujian, lab perangkat berbasis cloud, dan pengujian kinerja. Rangkaian pengujian API juga mengukur keamanan dan memperkenalkan alat virtualisasi sehingga tim dapat QA tanpa bergantung pada program atau basis data pihak ketiga.

Screenshot dari program pengujian SmartBear

Program SmartBear dapat melakukan uji fungsional, memuat, dan keamanan otomatis untuk API dan antarmuka pengguna.

Lab perangkat, yang digambarkan Greg sebagai “kabinet penuh smartphone, tablet, dan segala macam gambar PC,” memungkinkan tim QA menentukan berbagai resolusi layar, sistem operasi, dan konfigurasi browser untuk menjamin pengalaman yang sama untuk semua pengguna.

Menurut Greg, pendekatan komprehensif SmartBear untuk menguji API dan antarmuka pengguna membantu organisasi memberikan nilai paling kepada pelanggan mereka sendiri.

“Satu tanpa yang lain meninggalkan pengalaman pengguna dengan cara yang tidak optimal,” katanya. “Memiliki keduanya yang diuji secara menyeluruh adalah bagian penting untuk menghadirkan aplikasi ini.”

5. Memonitor Kinerja Tanpa Coding atau Alarm Palsu

Setelah kode siap digunakan, SmartBear menawarkan pemantauan kinerja sintetis melalui AlertSite. Platform terpadu memanfaatkan aset uji untuk memantau alur kerja dan proses.

“Anda dapat masuk dan menguji skenario alur kerja tersebut untuk dapat melangkah melalui aplikasi atau UI dalam serangkaian langkah yang ditentukan bisnis seperti yang akan dilakukan oleh pengguna nyata,” kata Greg. “Anda dapat memastikan secara berkesinambungan bahwa suatu API, situs web, atau aplikasi berkinerja seperti yang dirancang untuk itu.”

4 Nilai SmartBear Tools Memberikan kepada Pelanggan

Karena rangkaian alat SmartBear sangat luas, Greg mengatakan mungkin sulit untuk menentukan manfaat dan keuntungan terpenting yang diberikan perusahaan kepada pelanggan. Dia mengatakan SmartBear menyebar fokus dan penting pada empat faktor terkait yang didefinisikan di bawah ini.

  1. Kode yang lebih baik, yang diukur dalam lebih sedikit perbaikan bug dan tiket dukungan: “Ada biaya bisnis nyata yang diperlukan untuk kembali dan memulihkan kode buruk,” kata Greg.
  2. Lebih sedikit waktu dihabiskan meninjau kembali masalah dalam basis kode: “Ada masalah tenaga kerja menghabiskan lebih banyak waktu memperbaiki kode ketika Anda benar-benar bisa menulis dan menyampaikannya lebih baik di muka,” kata Greg. “Kami selalu mendengar dari pelanggan tentang kemampuan mereka untuk mengecilkan siklus pengembangan.”
  3. Peningkatan pengalaman pengguna akhir dan hubungan konsumen menghasilkan lebih banyak lalu lintas, konversi, pendapatan, dan keterlibatan untuk pelanggan SmartBear. “Ada peningkatan yang terukur dalam bagaimana pelanggan kami terlibat dengan pelanggan mereka,” katanya. “Itu sangat kuat karena, pada akhirnya, itulah masalahnya.”
  4. Biaya lebih rendah sebagian besar terlihat dalam pengurangan biaya tenaga kerja setelah kesalahan yang lebih sedikit dan lebih sedikit waktu pengembang. Menurut Greg, SmartBear juga menghemat uang pelanggan dengan menjaga produk perusahaan “tetap terjangkau” dibandingkan dengan pesaing.

Faktanya, Greg mengatakan salah satu penghalang atau tantangan terbesar SmartBear adalah ketidakpercayaan organisasi tingkat perusahaan ketika melihat label harga.

Foto kolase Greg Lord, tim SmartBear, dan ruang kantor

Direktur Pemasaran Produk Greg Lord (kiri atas) adalah satu dari lebih dari 350 karyawan SmartBear.
(Hak Cipta The Muse)

“Mereka telah melihat vendor yang lebih besar dan berpikir ini tidak bisa menjadi alat nyata karena mereka terbiasa dengan harga stiker besar ini,” katanya. “Ketika mereka benar-benar melihat alat dan seberapa kuat mereka, mereka mengerti bagaimana ini adalah model yang masuk akal bagi mereka.”

3 Tren dalam Sistem Pengembangan Perangkat Lunak Kolaboratif

Selain menyediakan alat untuk setiap kebutuhan pengembangan perangkat lunak, Greg mengatakan SmartBear memanfaatkan beberapa fitur yang membedakan perusahaan dari pesaing dan menarik bagi pelanggan potensial.

Pertama, ratusan integrasi memungkinkan pelanggan untuk secara mulus menambahkan program SmartBear ke alur kerja yang ada dan dengan cepat melihat peningkatan nilai.

“Seluruh fokus kami adalah menyediakan alat-alat hebat yang didukung oleh dokumentasi unggul dan dukungan online sehingga pelanggan dapat bangun dan berjalan dengan sangat cepat dan memanfaatkan alat-alat mereka tanpa banyak mengangkat atau menyesuaikan,” kata Greg..

Logo SmartBear dengan gambar panorama tim dan kantor

Selain tiga kantor di AS, SmartBear mempekerjakan tim di Swedia, Irlandia, dan Rusia.

Alih-alih menjatuhkan sistem monolitik besar pada pelanggan, Greg mengatakan bahwa SmartBear datang dengan nilai tambah program yang dapat digunakan secara individu atau bersama-sama untuk mendukung otomatisasi ujung ke ujung.

“Anda dapat menggunakan satu alat, atau Anda dapat menggunakan semua 20 alat,” katanya. “Ketika pelanggan berusaha menuju otomatisasi, kemampuan untuk memastikan alat yang mereka gunakan berintegrasi dengan bagian lain dari jalur pipa atau alur kerja sangat penting.”

Diferensial SmartBear berkontribusi pada pergeseran perilaku pembelian perusahaan telah memperhatikan, menurut Greg. Pesaing perusahaan berskala besar, seperti HP dan IBM, secara tradisional memberi tekanan besar pada tim penjualan yang berupaya merekrut pelanggan untuk kontrak multi-juta-juta-tahun untuk menggunakan platform besar yang membutuhkan waktu berbulan-bulan untuk diimplementasikan.

“Kami melihat paradigma sedikit terbalik, di mana orang-orang di lantai dasar yang melakukan pekerjaan memiliki lebih banyak kekuatan untuk pergi dan memilih alat yang mereka percaya akan membantu mereka melakukan pekerjaan terbaik dalam jumlah paling sedikit waktu dan biaya, ”kata Greg, menambahkan SmartBear mempekerjakan tim penjualan yang jauh lebih kecil yang berfokus pada memaparkan pengembang dan insinyur QA ke uji coba gratis yang tersedia. “Kami mencoba untuk mendapatkan teknologi kami di tangan pengguna, jadi kami merangkul lebih banyak model adopsi bottoms-up yang memecah organisasi dari belenggu kontrak besar.”

2 Program Sumber Terbuka Anda Tidak Tahu Datang Dari SmartBear

Menurut Greg, SmartBear beroperasi secara anonimitas relatif. Meskipun memiliki jutaan pengguna di seluruh lini produk dan kantor di seluruh dunia, banyak pengembang berinteraksi dengan SmartBear melalui dua platform sumber terbuka perusahaan.

SoapUI Pendiri Ole Lensmar bergabung dengan SmartBear setelah perusahaan mengakuisisi perusahaannya, Eviware. Aplikasi pengujian layanan web yang banyak digunakan untuk SOAP dan REST APIs menawarkan kerangka kerja otomatisasi untuk pengujian fungsional, beban, dan kepatuhan.

SmartBear diakuisisi Kesombongan, kerangka kerja alat pengembang API terbesar di dunia, pada tahun 2015. Beberapa bulan kemudian, perusahaan mengumumkan kolaborasi dengan Linux Foundation untuk membuat Inisiatif OpenAPI, berdasarkan spesifikasi Swagger untuk mempromosikan format API netral-vendor.

“Ini adalah salah satu proyek sumber terbuka terbesar, terpanas, dan paling strategis yang pernah ada, dan kami adalah perusahaan di belakangnya,” kata Greg. “Itu adalah bagian besar dari siapa kita, dalam hal mendorong inovasi melalui proyek-proyek open-source dan menyediakan perangkat komersial di atas produk-produk itu ketika pelanggan siap untuk melakukan lebih banyak dan mengambil investasi mereka ke tingkat berikutnya.”

Sumber foto: The Muse

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me