Saya memiliki penyakit yang mematikan dan ada kemungkinan sangat besar bahwa saya tidak akan lagi berada di dunia ini pada akhir tahun ini.
Saya telah mengembangkan aplikasi web yang secara luas digunakan dalam bisnis keluarga saya (toko tata rambut kecil). Tidak ada anggota keluarga saya yang tidak memiliki keterampilan pemrograman atau administrasi sistem. Saya tidak punya teman dekat dengan keterampilan itu.
Bisnis ini menghasilkan laba bersih paling banyak 10rb per tahun. Bahkan, keuntungan bisnis hanya mampu membayar gaji 3 karyawannya (ayah, ibu dan saudara perempuan) dan itu cukup rendah dan menurun setiap tahun karena krisis keuangan. Bahkan, saya bukan karyawan bisnis keluarga saya, saya bekerja di perusahaan pengembang perangkat lunak biasa. Saya mengembangkan aplikasi selama waktu luang saya untuk membantu mereka.
Sejauh ini saya tidak peduli apakah bisnis lain juga menggunakan aplikasi saya atau bahkan jika aplikasi itu sendiri kehilangan kepemilikan saya. Saya hanya ingin agar bisnis keluarga saya dapat terus menggunakannya, yang berarti dukungan administrasi sistem jika terjadi kesalahan dan pengembangan untuk fitur / bug baru.
Saya ingin bertanya kepada Anda apakah Anda dapat memberi saya langkah-langkah yang menurut Anda dapat saya lakukan untuk menjamin sebanyak mungkin kesinambungan aplikasi.
Teknologi aplikasi adalah:
Platform: Tomcat (Jawa), MySQL dan Linux
Kerangka kerja: terutama JPA dan ZK
sumber
Jawaban:
Pertama-tama saya menyesal mendengar situasi Anda. Saya berharap yang terbaik untukmu.
Saya tidak akan memberi tahu Anda cara menghabiskan waktu Anda, tetapi saya punya saran yang dapat membuat aplikasi Anda tetap hidup dan bisnis keluarga Anda didukung.
Sumber terbuka aplikasi
Dalam melakukan ini, Anda akan mendapat manfaat dari masyarakat luas, dengan asumsi tentu saja ini berlaku untuk salon penata rambut lainnya.
Sekalipun aplikasi tersebut cukup eksklusif untuk keluarga Anda, kontributor dapat membuatnya lebih umum (dan dapat disesuaikan) sehingga dapat digunakan secara luas. Dan Anda tidak pernah tahu, mungkin ini bisa menjadi proyek yang sangat banyak digunakan.
Saya sebagian besar seorang. NET pria tetapi saya akan tertarik mungkin menghabiskan beberapa waktu untuk hal ini jika Anda bersedia untuk membukanya. Letakkan di GitHub atau BitBucket. Tulis beberapa (singkat) dokumentasi untuk pemula tentang cara mengkompilasi, menjalankan dan menyebarkan aplikasi, dan biarkan komunitas membawa nyala api Anda. Jika Anda memutuskan untuk melakukan ini, silakan kirim komentar pada pertanyaan Anda atau jawaban saya dengan detailnya.
Salam hangat, Sam.
sumber
Saya minta maaf tentang situasi yang Anda hadapi, dan saya harap Anda ada di sekitar untuk menjaga situs lebih lama dari yang Anda harapkan.
Ini agak sulit dijawab tanpa tahu persis apa yang dilakukan situs Anda, tetapi sebagian besar fungsi yang saya bayangkan toko kecantikan dapat diganti dengan perangkat lunak gratis atau berbiaya rendah, mudah digunakan.
Publisitas / Informasi Ada banyak situs web dan platform blog gratis yang tersedia. Mereka umumnya cukup mudah digunakan. Salah satu solusi paling sederhana adalah halaman Facebook, yang bahkan dapat ditangani oleh seseorang dengan keterampilan komputer yang terbatas. Ini mungkin cocok untuk toko kecantikan yang ingin tetap terhubung dengan sekelompok pelanggan lokal.
Manajemen Pengangkatan - Sesuatu yang sesederhana Kalender Google dapat digunakan untuk mencatat janji temu. Itu dapat menunjukkan ketersediaan online. Jika Anda perlu menerima pemesanan melalui web, ada banyak orang yang menawarkan perangkat lunak gratis atau murah yang dapat melakukan ini. Saya tidak memiliki pengalaman pribadi dengan mereka, tetapi beberapa penelitian mungkin akan mengungkapkan solusi yang bisa diterapkan dan murah.
Catatan Keuangan - Banyak perangkat lunak desktop tersedia yang melakukan ini.
Dengan alat seperti ini, Anda mungkin tidak akan mendapatkan sesuatu yang sama bagusnya dengan situs kustom Anda. Tetapi Anda harus bisa mendapatkan fungsionalitas yang memadai. Saya pikir membuat peralihan ini diperlukan, karena bekerja di situs yang dibuat khusus oleh orang lain adalah pekerjaan yang menghabiskan waktu yang membutuhkan keterampilan tingkat tinggi. Kecuali Anda menemukan pengembang lain yang, seperti Anda, bersedia menyumbangkan waktu, saya tidak melihatnya sebagai kemungkinan yang realistis.
sumber
Pada proyek-proyek tekanan tinggi, orang menyimpan segala sesuatunya dalam perspektif dengan mengingatkan diri mereka sendiri 'itu hanya perangkat lunak, tidak ada yang mati'. Sayangnya Anda tidak akan dapat mengembangkan obat untuk diri sendiri. Keluarga Anda tidak akan dapat belajar mendukung aplikasi.
Mungkin mereka membutuhkan Anda untuk membantu mereka mengembangkan aplikasi menggunakan teknologi yang mereka ketahui - pena dan kertas, buku besar dan cardex, buku harian dan buku alamat. Mungkin Anda bisa memperkenalkan mereka ke aplikasi berbasis cloud seperti Zoho - gratis hingga 3 pengguna. Jika, setelah Anda pergi, mereka mendapati mereka membutuhkan sesuatu yang lebih baik dan mereka tidak akan merasa sedih karenanya. Ini hanya perangkat lunak.
sumber
Saya menghargai ini adalah situasi yang sangat menyedihkan bagi Anda dan keluarga, tetapi sepertinya masalahnya bukan sepenuhnya masalah teknologi.
Bisnis ini hampir tidak dapat berjalan. Anda harus mempertanyakan apakah mereka harus repot untuk melanjutkan jika mereka hanya mampu melakukannya dengan Anda bekerja secara gratis. Mungkin lebih mudah bagi mereka hanya untuk mendapatkan pekerjaan lain.
Solusi paling sederhana adalah bagi keluarga Anda untuk menemukan seseorang yang akan terus mengembangkan situs secara gratis. Teknologi itu tidak terlalu penting. Mungkin Anda memiliki teman di tempat kerja Anda saat ini yang mungkin dapat melanjutkan setelah Anda pergi. Temukan orang ini dan serahkan.
Tanpa mengetahui apa yang dilakukan situs tersebut, sulit untuk menyarankan atau mengomentari pilihan teknologi.
Ada sejumlah praktik yang dapat Anda lakukan untuk membantu pengembang lain mengambil kode Anda.
sumber
Maaf mendengar situasi Anda.
Adapun tips yang bisa saya berikan, semua jawaban di atas cukup valid. Hal lain yang bisa Anda coba adalah situs lepas seperti Elance dan Freelancer. Anda dapat menemukan pengembang dibayar per jam yang cukup murah yang dapat membuat beberapa pekerjaan pemeliharaan cepat bila diperlukan.
Mungkin Anda dapat mulai menggunakannya sekarang dan mengembangkan hubungan dengan beberapa freelancer yang keluarga Anda akan dapat hubungi di masa depan ketika kebutuhan muncul.
sumber
Mungkin ada orang lain di industri yang sama yang mungkin menginginkan aplikasi serupa. Dengan cukup banyak klien yang dapat mengumpulkan uang mereka bersama, mereka mungkin dapat membeli seseorang untuk mendukung ini. Saya akan merekomendasikan perusahaan konsultan perangkat lunak, sehingga mereka tidak dikunci menjadi pengembang tunggal.
sumber