Showing posts with label my-opini. Show all posts
Showing posts with label my-opini. Show all posts

Saturday, October 27, 2012

Model Bisnis Software

bisnisbloggerku.blogspot.com
Di jaman sekarang software adalah sebuah komoditi, yang membutuhkan sofware dari level penggunan personal hingga pengguna level perusahan multinasional dan pemeritahan sebuah negara.




Dalam menjalankan bisnis software demi mendapat laba, di perlukan berbagi model bisnis yang sesuai dengan karakter software yang di jual dan karakter dari target pasar yang di bidik.

Berikut ini adalah beberapa model bisnis sofware yang bisa menjadi alternatif dalam menjual software.

Wednesday, September 5, 2012

Web 2.0 and Sosial Media

Image : www.shambix.com
Web 2.0 dan Sosial Media telah menjadi trend Dalam pengembangan website di internet.

Konsep Web 2.0 tidak membahas tentang teknologi pada perangkat lunak berbasis web.




web 2.0 adalah sebuah presfektif tentang konsep perangkat lunak berbasis web yang menekankan kepada kolaborasi online dan berbagi konten antar pengguna perangkat lunak.

Media adalah sebuah sarana untuk meyebarluaskan informasi seperti tv, radio , surat kabar. 

Media sosial adalah sebuah bentuk dari konsep web 2.0, Media sosial merupakan media yang yang memfasilitasi kolaborasi dan berbagi konten (teks, image, video, audio) oleh penguna, mendukung interaksi sosial antar pengguna serta sarana untuk menyebarluaskan informasi.

Tuesday, February 21, 2012

Apps on Facebook Page

Facebook sebuah network sosial mempunyai pengaruh yang begitu hebat di internet yang dapat terlihat dari jumlah membernya mencapai jutaan.

Facebook melahirkan inovasi fitur yang menarik dan dibutuhkan oleh membernya.


Fitur dari Facebook seperti Facebook chat, Photo Tagging, Facebook Apps, Social Plugins ('Like' Button), Facebook Connect dan Facebook Page.

Diantara dari sekian fitur facebook, salah satu yang menarik adalah Facebook Page.

Facebook Page dapat berisikan konten seperti Video, Foto, Status, Jadwal Even, Aplikasi.

Facebook Page biasa digunakan oleh Selebriti, Public Figure, Grup Band, Perusahaan, Produk dan sebagainya yang bertujuan untuk untuk membangun relasi dan mendekatkan diri dengan customer atau audiance.

Thursday, February 9, 2012

Build Facebook Apps

Facebook adalah sebuat networksosial yang memiliki member hingga jutaan, dengan jumlah member yang sedimikian besar telah membuat facebook menjadi sebuah komunitas online besar yang memberikan potensi besar dalam memasarkan sebuah produk.



Keberhasilan facebook yang luar biasa tidak lepas dari inovasi fitur yang luar biasa di masa pertumbuhannya seperti Facebook chat, Facebook Page, Photo Tagging hingga Facebook Apps.

Dari sekian fitur yang terdapat pada Facebook salah satu yang menarik adalah Facebook Apps.

Facebook Apps adalah sebuah fitur yang memungkin member memiliki aplikasi pribadi yang dapat di sisipkan kedalam Facebook, sehingga seolah-olah menyatu dengan facebook.

Saturday, October 22, 2011

Domain Name

thesavvydomainer.com
Domain Name atau biasa disebut domain adalah serangkaian huruf dan angka atau nama unik yang bertujuan untuk mengidentifikasi nama server komputer. Domain memberikan kemudahkan bagi pengguna untuk melakukan akses dan mengingat alamat komputer server dibandingan menggunakan IP Address.

Sebagai contoh adalah domain google.com memiliki IP Address 74.125.235.50, Maka Server Google akan lebih mudah untuk diingat dengan nama google.com bila dibanding nomor IP Address-nya.

Berikut ini adalah contoh google.com diakses menggunakan IP Address 74.125.235.50

Klik untuk lihat lebih besar










Organisasi yang mengawasi dan mengatur dalam pembagaian nama domain adalah Internet Corporation for Assigned Names and Numbers (ICANN).

Saturday, July 23, 2011

Symfony 1.2 : Unit Testing

Unit Testing dapat di analogikan aktifitas berolahraga, Kita tahu kalau hal tersebut adalah baik dan akan terlihat hasilnya setelah dilakukan secara rutin dan beberapa lama kemudian, tetapi pada kenyataan kita sering malas melakukan hal tersebut.



Unit Testing untuk memeriksa bahwa kode program yang ditulis telah memberikan output yang benar berdasarkan Inputan yang diberikan.

Para developer memahami dalam membuat sebuah software yang kualitasnya terjaga diperlukan pengujian yang baik. Menulis Sekenario testing, menjalankan testing dan menganalisa hasilnya adalah perkerjaaan yang membosankan dalam proses development software.

Selain itu pengembangan sebuah software biasanya cenderung berubah terus menerus mengikuti spesifikasi kebutuhan dan ketika mengerjakan perubahan tersebut akan berpotensi untuk membuat error atau bug yang baru.

Karena persoalan tersebut maka sangat disarankan untuk membuat Unit Testing untuk menjamin bahwa aplikasi telah berjalan sesuai dengan yang diharapakan dengan segala perubahan yang terjadi.

Thursday, July 7, 2011

Software Measurement : Function Point

Dalam Development sebuah perangkat lunak/software terkadang para developer memiliki kesulitan untuk mencari satuan yang dapat mendeskripsikan ukuran dari sofware yang akan dibuat. Untuk mengetahui ukuran software yang akan dibuat sangat penting karena akan berpengaruh pada biaya dalam produksi software tesebut.

Salah satu cara yang populer untuk melakukan pengukuran perangkat lunak dapat mengunakan cara yang bernama FUNCTION POINT.

Hasil dari metode Function Point akan lebih mudah dipahami oleh pengguna non teknis yang dapat membantu mengkomunikasikan informasi ukuran software ke pengguna atau client.

Function Point dikembangkan pertama kali oleh Allan J. Albrecht di pertengahan tahun 1970-an. Merupakan upaya untuk mengatasi kesulitan yang berhubungan dengan kode program sebagai ukuran dari ukuran perangkat lunak, dan untuk membantu dalam memprediksi effort dalam development perangkat lunkas.

Function Point pertama kali di terbitkan pada tahun 1979. Pada tahun 1984 Albrecht menyempurnakan metode Function Point.

Tuesday, April 19, 2011

About MySQL

MySQL dikembangkan sekitar tahun 1994 oleh sebuah perusahaan developer software dan konsultan database bernama MYSQL AB yang berada di Swedia.  Saat itu perusahaan tersebut masih bernama TcX DataKonsult AB dan tujuan awal dikembangkannya MySQL adalah untuk mengembangkan aplikasi berbasis web pada client. 


Sejarahnya seseorang yang bernama Michael "Monty" Widenius adalah developer satu-satunya di TcX yang memiliki sebuah aplikasi UNIREG dan rutin ISAM buatannya sendiri dan sedang mencari interface SQL yang cocok untuk diimplementasikan ke dalamnya. Mula-mula Monty memakai miniSQL (mSQL) pada eksperimennya itu, namun SQL dirasa kurang sesuai, karena terlalu lambat dalam pemrosesan query. Akhirnya Monty menghubungi David Hughes, pembuat mSQL yang sedang merilis versi kedua dari mSQL. 

Monday, March 28, 2011

Software Release Life Cycle & Semantic Versioning

Software Release Life Cycle adalah tahapan-tahapan dalam developmen software hingga software tersebut rilis, dapat berupa software yang baru dibuat, perbaikan bug/error atau pengembangan software. 

Tahapan-tahapan ini menggambarkan seberapa stabil dan seberapa selesai software tersebut. Berikut ini adalah tahapan-tahapan Software Release Life Cycle yang disusun secara beurutan

1.Alpha

Alpha adalah status Developmen pada software yang mungkin belum terdapat seluruh fitur yang direncanakan dan belum stabil, tetapi dapat menunjukan atau memberikan gambaran dari hasil akhir sebuah software.

Versi Alpha dapat di katakan sebuah versi review yang akan di-test secara intensif oleh internal penguji/tester tetapi dapat diberikan juga pada penguji eksternal, misalkan user yang ingin mencoba versi Alpha tersebut.

Tahapan Alpha bisa berkembang dari Alpha 1, Alpha 2 dan seterusnya tergantung dari hasil pengujian dan tindakan dari hasil pengujian tersebut seperti perbaikan bug atau error, penambahan, penyesuaian dsb-nya dari software tersebut

Friday, November 26, 2010

Webmatic

Bila diartikan secara harfiah kata WebMatic adalah gabungan dari kata Website dan Otomatis.

Popularitas website setiap tahunnya semakin meningkat, keingginan maupun kebutuhkan memiliki website tidak hanya diinginkan oleh perusahaan melainkan kini setiap indvidiu berkeinginan untuk memiliki website pribadi (bukan blog seperti wordpress.com atau blogpsot.com).

Alasan keinginan perusahaan memiliki website dapat sebagai profile perusahaan saja atau website sebagai media transaksi bisnis, seperti www.bhineka.com yang menjual secara online berbagai macam perangkat komputer.

Sedangkan motif bagi individu memiliki website pribadi dapat bertujuan untuk menciptakan Personal Branding dirinya (misalkan seorang arsitek, programmer, dokter, dll), konten dari website jenis tersebut berisikan portofolio pekerjaan dan keahliannya yang dapat meningkatkan kredit profesi dirinya.

Friday, October 1, 2010

Profit Open Source and Free Software

Prinsip dasar BISNIS pada inti hanyalah BERJUALAN, dan TUJUAN UTAMA perusahan adalah mendapatkan KEUNTUNGAN MATERI dari berjualan dan bagaimana pejualan agar dapat berhasil kunci-nya adalah dari CARA BERJUALAN yang didalamnya terdapat STRATEGI PEMASARAN.

STRATEGI PEMASARAN dapat berlaku juga di industri-industri software, Salah satu solusi yang dapat di coba dalam STRATEGI PEMASARAN adalah dengan OPEN SOURCE dan Free  SOFTWARE dalam rangka meningkatkan penjualan software baik secara prodak atau service.

Secara prinsip Symbiosis Mutualism, OPEN SOURCE & Free Software adalah baik bagi pengguna maupun vendor/pembuat software, Untuk pengguna menggunakan prodak Open Source dan Free dapat mengurangi biaya operasional dalam penyelenggaraan IT (Information Teknologi) dan bagi Vendor vendor/pembuat software memberikan efek positif keuntungan sebagai berikut:

Wednesday, August 25, 2010

Persiapan PSB Online

Penerimaa Siswa Baru adalah sebuah "Hajatan Besar Masyarakat" dikatakan begitu karena melibatkan sejumlah Masyarakat yang banyak dalam Penyelegaran PenerimaanSiswa Baru (PSB).


Dengan meningkatnya keinginan masyarakat dalam penyelegaraan PSB (Penerimaan Siswa Baru) yang transparan dan sejalan dengan perogram Pemerintah dalam pemberantas KKN dalam segala badan pemerintahan termasuk di Pendidikan.

Maka untuk memenuhi kebutuhan tersebut penyelegaran Penerimaan Siswa Baru secara Online dengan memanfaatkan Teknologi Informasi untuk menwujudkan tranparansi dan meminimalisir praktek KKN dapat menjadi SOLUSI saat ini.

Penerapan PSB Online di-indonesia pada banyak daerah masih merupakan sesuatu yang baru, baik bagi Dinas Pendidikan, Pihak Sekolah maupun masyarakat. 

Sehingga persiapan-persiapan yang sifatnya non-teknis harus memiliki porsi perhatian yang besar agar implemetasi PSB-Online dapat sukses.

Sunday, June 13, 2010

Training Aplikasi Komputer

Salah satu tahapan dalam pembangunan sistem informasi di sebuah perusahaan / di sebuah pemerintahan dalam rangka kesuksesan implementasi sebuah sistem informasi


adalah dengan mengadakan sosialiasi sistem informasi pada pihak-pihak terkait dan menyelengarakan pelatihan/training.

Wujud dari pembangunan Sistem Informasi antaralain adalah dengan adanya sebuah Aplikasi Komputer yang berperan sebagai tools dalam penerapan sistem informasi misalkan di sebuah perusahaan maupun pemerintahan.

Pembangunan Sistem Informasi tentunya memiliki sebuah tujuan yaitu, untuk mencipta kinerja perusahaan atau pemerintahan menjadi lebih baik. Parameter yang dapat digunakan untuk mengukur kesuksesan implementasi sistem informasi antara lain:

Friday, May 7, 2010

System Support

Sebuah aplikasi yang operator/ pengguna utamanya adalah Human/ Manusia dengan berbagai latar belakang tingkat experience dalam menggunakan komputer dan program komputer yang beragam. 


Mungkin dirasakan diperlukan sebuah Layanan untuk memberikan kemudahan dan problem solving yang mungkin dialami oleh pengguna aplikasi dalam mengoperasikan aplikasi. 

Alternatif solusi untuk isu tersebut dapat dengan membangun sebuah Support Center. Support Center sebagai tempat bertanya dan meminta bantuan dari persoalan-persoalan tentang penggunaan aplikasi.

Tuesday, March 9, 2010

Bug Tracking Tools

Ketika sebuah software telah selesai development biasanya software tersebut di berikan ke Tester untuk di testing.





Disaat tester menemukan bug dan error  tetser menuliskan  hasil temuan bug dan error di file/email kemudian dilaporkan ke programmer, atau bug dan error tersebut dikirim lewat Instant Messanger.

Cara reporting bug/error seperti itu mungkin akan menjadikan catatan-catatan bug/error berserakan dimana-mana dan sulit untuk diarsipkan.

Untuk mengatasi hal tersebut, kita dapat menggunakan tools Bug Tracking, dengan Tools ini bug-bug atau error yang ditemukan diharapkan tidak beserakan dan menjadi terarsipkan.

Dan dengan Tools Bug Tracking diharapkan dapat menghidari catatan bug/error yang hilang, menghindari bug yang terlewat di perbaikin, mengurangi kemungkinan duplikasi bug, mengingatkan programmer untuk menyelesaikan bug/error.

Thursday, February 18, 2010

Pentingnya Riset Pasar

Riset Pasar adalah sesuatu yang penting dalam bisnis karena dengan riset pasar akan diketahui apa yang dibutuhkan pasar atau masyarakat dan juga mengetahui pesaing-pesaing bisnis yang ada.


Dengan mengetahui apa yang dibutuhkan pasar dan pesaing yang ada dapat membuat prodak/service yang sesuai dengan pasar dan dapat membuat prodak/service yang dapat bersaing.

Dari hasil riset pasar dapat juga diketahui siapa yang membutuhkan produk/service kita, dimana produk/service tersebut dibutuhkan dan kapan produk/service tersebut dibutuhkan, dan kualitas produk/sercvice seperti apa yang dibutuhkan.

Selain itu juga dapat diketahui juga besar permintaan nyata dan potensi permintaan, kemudian kapan saat-saat permintaan memuncak, kapan saat-saat menurun. Sehingga kecenderungan - kecenderuangan dan trend pasar dapat diketahui apakah terus menaik atau pada saat tertentu akan menurun.

Thursday, October 22, 2009

Traffic Light - Merah, Kuning, Hijau

Traffic Light - Lampu lalu lintas..... Merah, Kuning, Hijau.... begitu warnanya..

Dikota-kota besar hampir di seluruh simpang jalan raya ada benda ini (traffic light), iya... bener... lampu stopan... lampu yang MENGATUR dgn "IKHLAS" lalu lintas kendaraan siang - malam, panas - hujan (nonstop).

Thursday, January 29, 2009

kenapan pake framework ????

sebelumnya yang gw tulis, ini hanya pengalaman gw saja, jadi mungkin saja tiap orang berbeda, kalau ada yang mau menambahkan silakan atau
mau mengkoreksi silakan.

sedikit cerita dulu ye... dulu saya coding PHP native, selama mengerjakan projek yang skala kecil (seperti web profile orang/kantor) dan di kerjakan oleh sedikit orang (1 orang - 2 orang) masih berjalan lancar.... dan masalah mulai muncul ketika develop sebuah aplikasi yang lebih besar dan berkerja secara team.

Thursday, January 8, 2009

memilih framework PHP

ada yang bilang framework A lebih bagus, framework B lebih bagus.

menurut gw sih sebuah framework ngak bisa di klaim lebih bagus dari framework yang lain, setiap framework punya kelebihan dan kekurangannya.... tetapi bukan berarti asal dalam memilih framework,


Monday, December 15, 2008

membuat unik nomor untuk banyak transaksi

Kasus yang akan di ambil untuk judul ini adalah seperti berikut:

di sebuah aplikasi terdiri dari empat buah modul, katakanlah modul a, b, c, dan dan d, keempat modul tersebut menggunakan penomoran yang sama. misalkan nomor 100 sudah di gunakan di modul a, maka modul b,c,d tidak bisa menggunakan nomor 100.


salah satu solusi untuk problem di atas dapat menggunakan sebuah tabel untuk meyimpan nomor terakhir yang digunakan.

katakanlah tabel tersebut bernama tbl_nomor, table tersebut untuk menyimpan nomor terakhir yang di gunakan. secara simpel nya struktur tablenya seperti di bawah ini.
FIELDTIPE DATA
titlevarchar(255)
nomorint