Tag Archives: Belajar

Mengenal Refactoring Dalam Software Development

Source: me.me

Kualitas aplikasi tidak ditentukan seberapa lama aplikasi tersebut dibuat, jumlah anggota team, bahasa pemograman yang digunakan tetapi bagaimana aplikasi tersebut berguna dalam waktu jangka panjang sesuai dengan kebutuhan pengguna.

Ada yang bisa memastikan aplikasi yang dibuat dalam jangka waktu 6–12 bulan, kemudian 1–5 tahun kedepan masih relevan dengan situasi atau kebutuhan pengguna? Jawabannya mungkin jika di awal sudah ditulis/dianalis semua kebutuhan dari pengguna namun kecil kemungkinan saat aplikasi pertama kali di pasarkan tidak ada perubahan apalagi tujuan aplikasi yang dibuat di awal digunakan oleh 1.000 pengguna, kemudian 1 bulan ke depan 10.000 pengguna dan selanjutnya 100.000 bahkan bisa 1 juta pengguna. Seiring pertumbuhan pengguna yang signifikan aplikasi yang dibuat di awal perlu penyesuaian baik dari fitur/sistem agar pengguna puas dalam menggunakan aplikasi tersebut.

Dilihat sebanyak : 2133 kali

Mengenal Metode Socratic

Tadi sore saya dan rekan-rekan ada sesi: Peer Learning Session, dengan bintang tamu Mas Giovanni Sakti (Head of GoPay Systems). Mas Gio menyampaikan tentang metode Socratic.

Metode tersebut baru pertama kali saya dengar, dan saya coba tulis pengertian dari metode tersebut:

Metode Socratic adalah cara berdebat antara dua orang secara kooperatif untuk merangsang pemikiran kritis pada kedua individu. Artinya, metode ini dipraktikkan ketika dua orang saling bertanya pertanyaan untuk mempromosikan tanggapan yang menciptakan cara berpikir baru.

Dilihat sebanyak : 77 kali

Membaca Buku Tentang: Persuasive Technology

Habis weekly meeting dengan tim engineering, saya mendapatkan informasi buku tentang Persuasive Technology.
Buku ini menjelaskan:

Bisakah komputer mengubah apa yang Anda pikirkan dan lakukan? Dapatkah mereka memotivasi Anda untuk berhenti merokok, membujuk Anda untuk membeli asuransi, atau meyakinkan Anda untuk bergabung dengan Angkatan Darat?

“Ya, mereka bisa,” kata Dr. B.J. Fogg, direktur Lab Teknologi Persuasif di Universitas Stanford. Fogg telah menciptakan frasa “Captology” (singkatan untuk komputer sebagai teknologi persuasif) untuk menangkap domain penelitian, desain, dan aplikasi komputer persuasif. Dalam buku yang menggugah pemikiran ini, berdasarkan penelitian sembilan tahun di bidang kaptologi, Dr. Fogg mengungkapkan bagaimana situs Web, aplikasi perangkat lunak, dan perangkat seluler dapat digunakan untuk mengubah sikap dan perilaku orang. Perancang teknologi, pemasar, peneliti, konsumen—siapa pun yang ingin memanfaatkan atau sekadar memahami kekuatan persuasif dari teknologi interaktif—akan menghargai wawasan menarik dan contoh-contoh mencerahkan yang ditemukan di dalamnya.

Dilihat sebanyak : 30 kali

PrivateLabel dan WhiteLabel di Rantai Pasok

Private label dan white label mungkin adalah dua istilah yg paling sering disalahgunakan dan membingungkan dalam rantai pasok. Keduanya mengacu pada produk-produk yg di-rebranding oleh retailer, namun ada perbedaan tipis di antara keduanya.

White label, produk generik dibuat oleh pabrik diperuntukkan bagi banyak retailer. Misalnya, produsen white label akan menjual sabun generik ke 10 pengecer berbeda. Setiap pengecer dapat memberi branding produk sesuai dg keinginan mereka.

Dilihat sebanyak : 51 kali

Daftar Pertanyaan Saat Sesi Pertemuan Satu lawan Satu (One on One)

Dalam 2 bulan terakhir saya mengadakan sesi pertemuan satu lawan satu (one-on-one) dengan anggota tim. Satu lawan satu adalah forum antara seorang manager dan satu anggota timnya. Satu lawan satu biasanya diadakan secara rutin, semisal dua minggu sekali. Sebelum memulai pertemuan satu lawan satu saya bingung pertanyaan apa yang ingin disampaikan sehingga mencari beberapa artikel, kemudian pertanyaan tersebut saya kumpulkan hingga muncul seperti ini:

Dilihat sebanyak : 762 kali

Keterampilan Melatih Agar Tim Menjadi Lebih Baik

Sempat nonton video berikut yang dibagikan oleh tim HR ditempat kerja tentang bagaimana keterampilan agar tim menjadi lebih baik, dari video tersebut saya simpulkan:

Dilihat sebanyak : 13 kali

Kursus: Engineering Practices for Building Quality Software by University of Minnesota

Lebih dari 1 bulan saya mengikuti 2 kursus di Coursera yang sebelumnya adalah Agile Software Development yang disampaikan oleh pengajar dari University of Minnesota kali ini saya belajar tentang Engineering Practices for Building Quality Software kursus ini bertujuan untuk meningkatkan keahlian saya untuk proses development system yang di adakan oleh kantor saya bekerja. Di dalam kursus terdapat 4 silabus di mana setiap pekan kita belajar topik dalam bentuk video, membaca artikel dan yang menarik menyelesaikan soal dalam bentuk pilihan ganda atau essay dalam bentuk studi kasus dan studi kasus yang kita bahas akan dinilai oleh peserta kursus yang lainnya, setelah semua materi sudah dipelajari dan ujian dilaksanakan serta mendapatkan nilai minimal maka sertifikat akan diterbitkan.

Dilihat sebanyak : 16 kali

Kursus: Agile Software Development by University of Minnesota

Lebih dari 1 bulan saya mengikuti 2 kursus di Coursera salah satu tentang Agile Software Development yang disampaikan oleh pengajar dari University of Minnesota kursus ini bertujuan untuk meningkatkan keahlian saya untuk proses development system yang di adakan oleh kantor saya bekerja. Di dalam kursus terdapat 4 silabus di mana setiap pekan kita belajar topik dalam bentuk video, membaca artikel dan yang menarik menyelesaikan soal dalam bentuk pilihan ganda atau essay dalam bentuk studi kasus dan studi kasus yang kita bahas akan dinilai oleh peserta kursus yang lainnya, setelah semua materi sudah dipelajari dan ujian dilaksanakan serta mendapatkan nilai minimal maka sertifikat akan diterbitkan.

Dilihat sebanyak : 16 kali

Belajar Manajemen Teknologi

Belajar Manajemen Teknologi ternyata sangat menarik buat saya dalami, bagaimana teknologi bisa memberikan dampak pada berubahnya perspektif dari manajemen. Manajemen Teknologi adalah serangkaian disiplin ilmu manajemen yang memungkinkan organisasi untuk mengelola dasar-dasar teknologi untuk menciptakan keunggulan kompetitif. Penasaran seperti apa dan ruang lingkup dari Manajemen Teknologi, bisa langsung baca di artikel yang ditulis oleh: Namdeo P, Ansarie MA, Bhatnagar A: Introduction to Technology Management

Introduction to Technology Management

Dilihat sebanyak : 14 kali

Case Study : Acme Water Pumps

The Acme Water Pump company has a problem. The pumps are fairly expensive to make and store, so the company tends to keep the inventory low. At the same time, it is important to respond to demands quickly, since a customer who wants a water pump is very likely to get one from a competitor if Acme doesn’t have one available immediately. A cm e’s current policy to produce pumps is to produce 100 per week, which is the average demand. Even this is a problem, as the production manager has pointed out, since the equipment is also used for other products and the lot size of 300 would be much more efficient. He said he is currently set up for water pump production for the next week and states that he has capacity available to produce 300 at a time next week.

Dilihat sebanyak : 1045 kali

Corporate Finance Minicase: Bullock Gold Mining, Chapter 9

BookFUNDAMENTALS OF CORPORATE FINANCE

Author

Stephen A. Ross
Massachusetts Institute of Technology
Randolph W. Westerfi eld
University of Southern California
Bradford D. Jordan
University of Kentucky

 

Corporate Finance Minicase: Bullock Gold Mining, Chapter 9 : Net Present Value and Other Investment Criteria

Bullock Gold Mining

Seth Bullock, the owner of Bullock Gold Mining, is evaluating a new gold mine in South Dakota. Dan Dority, the company’s geologist, has just finished his analysis of the mine site. He has estimated that the mine would be productive for eight years, after which the gold would be completely mined.

Dan has taken an estimate of the gold deposits to Alma Garrett, the company’s fi nancial offi cer. Alma has been asked by Seth to perform an analysis of the new mine and present her recommendation on whether the company should open the new mine. Alma has used the estimates provided by Dan to determine he revenues that could be expected from the mine. She has also projected the expense of opening the mine and the annual operating expenses. If the company opens the mine, it will cost $450 million today, and it will have a cash outfl ow of $95 million nine years from today in costs associated with closing the mine and reclaiming the area surrounding it. The expected cash fl ows each year from the mine are shown in the table. Bullock Mining has a 12 percent required return on all of its gold mines.

QUESTIONS

  1. Construct a spreadsheet to calculate the payback period, internal rate of return, modified internal rate of return, and net present value of the proposed mine.
  2. Based on your analysis, should the company open the mine?
  3. Bonus question: Most spreadsheets do not have a built-in formula to calculate the payback period. Write a VBA script that calculates the payback period for a project.

ANSWERS

1. Required Return (K) = 12%

A. Net Present Value (NPV) = – 450,000,000 + 63,000,000/(1+0,12)1 + 85.000,000/(1+0,12)2 + 120,000,000/(1+0,12)3 + 145,000,000/(1+0,12)4 + 175,000,000/(1+0,12)5  + 120,000,000/(1+0,12)6 + 95,000,000/(1+0,12)7 + 75,000,000/(1+0,12)8 + -70,000,000/(1+0,12)9 = 56,962,380.80

Diperoleh total nilai NPV sebesar $ 59.692.380,80. Nilai NPV bernilai positif. Artinya, jika perusahaan membuka tambang tersebut, maka perusahaan tidak mengalami kerugian.

B. Payback Periode (PP)

PP 1 = 450,000,000 – 63,000,000 = 387,000,000

PP 2 = 387,000,000 – 85,000,000 = 302,000,000

PP 3 = 302,000,000 – 120,000,000 = 182,000,000

PP 4 = 182,000,000 – 145,000,000 = 37,000,000

PP 5 = 37,000,000 – 175,000,000 = – 138,000,000

Berdasarkan data diatas, pada tahun ke- 5 menunjukkan hasil negatif. Artinya, terlihat bahwa perusahaan sudah mendapatkan pemasukan.

C. Internal Rate of Return (IRR)

 

 

 

 

 

 

 

 

 

 

D. Modified Internal Rate of Return (MIRR)

 

2. Analysis :

Dari hasil perhitungan diatas maka dapat disimpulkan bahwa perusahaan membuka tambang apabila diperoleh data sebagai berikut :

  1. Nilai NPV (Net Present Value) sebesar $ 59.692.380,80 (bernilai positif) yang berarti perusahaan tidak mengalami kerugian dan mengalami keuntungan sebesar $ 59.692.380,80.
  2. Berdasarkan nilai payback period terlihat bahwa perusahaan sudah mendapatkan pemasukkan pada tahun ke 5 atau memiliki tingkat pengembalian yang lebih cepat dari limit tahun ke 8. Yang berarti perusahaan tidak akan mengalami kerugian
  3. Nilai IRR (Tingkat pengembalian internal) dengan menggunakan nilai K baru sebesar 15,6671454% dapat menghasilkan nilai NPV = 0 sehingga keputusan yang diambil perusahaan untuk membuka tambang adalah aman dan tidak menimbulkan kerugian.


Dilihat sebanyak : 2161 kali

Mengenal Lebih Dalam Tentang Keamanan Odoo ERP

Berbicara tentang Odoo banyak sekali yang harus dibahas, dari cara instalasi, penggunaan, kustomisasi modul, membuat modul, keamanan dan lain sebagainya.

Sekarang kita akan fokus mendalami tentang cara kerja keamanan Odoo di modul. Fungsi keamanan di Odoo tidak lain untuk memastikan data yang diakses sesuai dengan pengguna yang mendapatkan hak akses baik untuk baca, tulis, buat, dan hapus singkatan kerennya adalah CRUD.

Dilihat sebanyak : 379 kali

Mengenal lebih dalam tampilan data di Odoo

Sebelum kita bahas lebih lanjut tentang tampilan data di Odoo, mungkin ada yang masih belum mengenal apa itu Odoo, bisa langsung klik artikel yang saya buat sebelumnya: Berkenalan yuuk dengan Odoo ERP.

Dalam menampilkan data secara detail di Odoo, Odoo menyediakan beberapa macam tampilan yang sangat mudah untuk digunakan. Berikut contoh kode program dalam penggunaan-nya

Dilihat sebanyak : 552 kali

Berkenalan Yuuk dengan Struktur Kodingan dalam Pembuatan Modul Odoo ERP

Assalamulaikum rekan-rekan semua, semoga kita dalam keadaan sehat semua, jangan lupa olahraga ya…

Sudah tahu belum dalam Odoo Community? Odoo sudah menyediakan lebih kurang 300-an modul gratis yang siap digunakan. Dalam pembuatan modul, Odoo sudah menggunakan konsep MVC (Model View Controller) yang telah memisahkan pengembangan aplikasi antara komponen manipulasi data, antarmuka pengguna, dan bagian yang menjadi kontrol utama aplikasi. Sebenarnya kalau tidak menggunakan MVC modul yang dibuat bisa saja dijalankan tapi nanti akan kesulitan jika sudah bekerjasama dengan team untuk pembagian tugas dengan baris kodingnya sampai jutaan hehehe dan pasti jika terjadi kesalahan akan kesulitan untuk mencarinya.

Dilihat sebanyak : 1170 kali

Mengenal Aplikasi CRM (Customer Relationship Management) di Odoo (OpenERP)

Customer Relationship Management (CRM) dalam bahasa Indonesia disebut Manajemen Hubungan Pelanggan.

Sebelum dimulai izinkan saya membuka dengan pantun.

Sirih berlipat sirih pinang. Sirih dari pulau mutiara. Pemanis kata selamat datang. awal Bismillah pembuka bicara.

Dilihat sebanyak : 4187 kali