Category Archives: Catatan

The Lean Product Development Process

Lean product development process is an iterative process that requires us to revise hypothesis, designs, and product as we make progress, all of which could be considered rework (Olsen, 2015). The goal of the process is to achieve product-market fit as quickly as possible. Dan Olsen (2015) explains about The Lean Product Process that it describes into six steps, there are:

Screen Shot 2018-01-11 at 12.43.59 PM

Lean Product Development Process

Source: The Lean Product Playbook (Dan Olsen, 2015)

  1. Determine target customers

           Different customer will have different needs, and even those are having same needs, but at the end they can have distinct views on their importance things. Matching a product with its target customer is like fishing. We start define target customer by capturing all of relevant customer attribute that identify our customer is being our target market. Dividing a broad market into specific subsets based on attribute is called market segmentation. These attributes can be:

  • Demographic segmentation is a group of people, such as: age, gender, martial status, income, and education level.
  • Psychographic classify a group of people according to psychological variable such as: attitudes, opinion, values, and interests.
  • Behavioural segmentation is to describe target customer: whether or not someone take a particular action or how frequently he/she does.
  • Based on needs segmentation divided market into customer segments that each have distinct needs.
  1. Identify undeserved customer needs

           The goal is to build and validate of problem space before set out to design a solution. It should focus on identifying what customers needs that product could satisfy. Identify needs is sounding like customer benefits (product features). A benefit conveys value, which means, it’s doing something for the customer. Finally, many of benefits speak to increasing something that’s desired or decreased something that isn’t desired.

  1. Define value proposition

           It identifies the specific customer needs that product will address and articulates how it is better and different than alternatives. It’s important to list the must-haves, since they are required. Table below is a blank template for determines our value proposition. Competitors don’t just mean direct competitors, there should be alternative solutions to our product that same customers needs. For must-haves should be “Yes”. For performance benefits, we can use the value for higher precision. Delighters are typically unique, so it just lists each delighter on separate row and then mark “Yes” where applicable.

Table: Blank Template for Determine Value Proposition

Competitor A Competitor B Our Product

·      Must-have 1

·      Must-have 2


Performance Benefits (PB)

·      PB 1

·      PB 2



·      Delighters 1

·      Delighter 2



  1. Specify Minimum Viable Product (MVP) feature set

           We identify the minimum functionality required to validate that we are heading in the right direction. It called MVP candidate instead of an MVP because it is based on hypotheses. For each benefit in product value preposition, we need to come up with as many feature ideas as we can for how our product could deliver that benefit. We need great thinking in the problem space and now transitioning to solution space. At this point, brainstorming rules should apply divergent thinking. Divergent thinking means trying to generates as many ideas as possible without any judgments or evaluation. At the end, we break each of them down into smaller pieces of functionality. The goal is to find ways to reduce scope and build only the most valuable pieces of each feature.

  1. Create MVP prototype

           The type of prototype cerate depends on the type of test want to conduct with end user or customers. The output could be: hand sketches, wireframes, mockups, or iterative prototype.

  1. Test MVP with customers

           In this stage, focus on how to conduct qualitative user testing of MVP. Quantitative test, such as: A/B tests, landing page test, end use need test, etc. User feedback is incredibly valuable because it identifies about what team don’t know. User testing validates or invalidates hypotheses, whether it made it explicitly or implicit assumptions. When doing qualitative user tests, we need to show product or design deliverables to the customers/end users.


Product Development

process of product development-06

           Basically, there are two approaches for product development, which is: traditional product development and lean product development. Lean product development doesn’t begin with a business plan, it begins with the search for a business model. Only after quick rounds of experimentation and feedback reveal a model that works do lean focus on execution. Below is a table to explain for more detail differences between lean approach and traditional approach.

Table: Differences between Traditional and Lean Approach

  Traditional Product Development Lean Product Development
Strategy ·    Business plan

·    Implementation-driven


·    Business model

·    Hypothesis-driven


New-Product Process ·    Product management

·    Prepare offering for market following a linear, step-by-step plan.


·    Customer development

·    Get out of the offices and test hypotheses


Engineering ·    Waterfall development

·    Build the product iteratively, or fully specify the product before building the product


·    Agile development

·    Build the product iteratively and incrementally


Organization ·    Departments by function

·    Hire for experience and ability to execute


·    Customer and agile development teams

·    Hire for learning, nimbleness, and speed


Financial Reporting ·    Accounting

·    Income statement, balance sheet, cash flow statement


·    Metrics that matters

·    Customer acquisition cost, lifetime customer value, churn, viralness


Failure ·    Exception

·    Fix by firing executives


·    Expected

·    Fix by iterating on ideas and pivoting away from ones that don’t work


Speed ·    Measured

·    Operates on complete data


·    Rapid

·    Operates on good-enough data


       Product developers across the world use several techniques in a product development process. Kerr (2004) examined some of these techniques with the help of Cooper’s Product Development process steps:

  1. For idea generation stage: focus group, research attribute analysis, gap analysis, lateral thinking, employee’s suggestions, manager’s ideas, observations, and customer requests.
  2. For initial screening gate: scoring method using criteria and weight, group evaluation, internally by manager.
  3. For preliminary assessment stage: market assessment (information from competitors, market shares, market size, customer, product positioning) and technical assessment (government regulation, information, patent information, capability analysis, engineer’s assessment, drawing, and specifications).
  4. For detailed market research: concept testing, conjoint analysis, competitive product and prices.
  5. For decision on business case: cost and sales forecast, ROI (Return on Investments), payback period.
  6. For prototype stage: physical construction test, field tests, technical test, expert evaluation, and customer evaluations.
  7. For validation stage: trial production run, test market.
  8. For commercialization stage: cost review, production ramp-up, advertising, promos, launch.

Saat mencapai umur 29 tahun, aku…

Saat mencapai umur 1 tahun, aku dalam belaian, manjaan dan perlindungan kasih sayang keluarga.

Saat mencapai umur 2 tahun, aku selalu menirukan hal-hal yang diajarkan oleh orangtuaku dan mas agung (kakakku).

Saat mencapai umur 3 tahun, aku merasakan berbagai usilan-jahilan kakakku padaku yang kadang aku tidak suka dan bahkan sampai aku menangis.

Saat mencapai umur 4 tahun, aku belajar membaca, menulis, bernyanyi, menari.

Saat mencapai umur 5 tahun, aku iri dengan teman-temanku yang selalu dijemput, dirapihkan+disipakan segala macam ketika sebelum/selesai berenang. Sedangkan aku? Sendiri.

Saat mencapai umur 6 tahun, aku menjadi pemimpin paduan suara di TK, ketua pemimpin gerak jalan, pemimpin upacara 17 agustus dihadapan murid TK sekecamatan Cilandak. Aku sempat mengatakan kepada ibu “bu nilainya renny 9 kan yaa, soalnya tadi sempet salah ngucap 1 x (means 10-1 kesalahan = 9…hahaha dodol)” . Selain itu, aku mengikuti pentas menari & menjadi murid TK teladan.

Saat mencapai umur 7 tahun, aku belajar tanggung jawab atas barang milik orang lain. Aku ikut serta dalam pentas menari di sekolah. Aku diomelin oleh kakak kelasku karena lupa mengembalikan kostumnya dan tertinggal di ruang uks beberapa hari.

Saat mencapai umur 8 tahun, aku merasa kecewa karena nilai matematikaku 0, lalu diomelin sama ibu. Aku belajar memaafkan dan menjaga hubungan baik antar teman. Kenapa? Aku pernah tidak sengaja tabrakan dengan temen sewaktu maen tak jongkok dan dia terluka.

Saat mencapai umur 9 tahun, aku punya ingin menjadi seorang dokter atau guru seperti ibuku. Aku membuka taman bacaan di samping rumah yang disewa Rp.50,-/majalah. Aku berjualan permen dan es lilin yang dibuat sendiri. Aku bermain layangan yang dibuatkan oleh mas Agung. Kita bermain di atas mesjid atau di atas rumah sampai matahari sudah tidak menampakkan cahayanya. Keliling kampung antar RT naik sepeda bersama teman-teman. Aku membuat tas-tas dari kardus bekas untuk digunakan bermain ibu-ibuan/masak-masakan.

Saat mencapai umur 10 tahun, aku punya mimpi sekolah di luar negeri dan menjadi astronot. Aku sering mengajari bocah-bocah sekitar rumah untuk menulis-membaca-berhitung-mengaji-shalat bersama dengan bermain sebagai guru & murid.

Saat mencapai umur 11 tahun, aku memilih sesuatu yang lebih baik dan berguna untuk diriku, yaitu dengan keluar dari geng cewek-cewek di sekolah.  Selain itu, aku pernah difitnah oleh guruku sendiri dihadapan murid-murid kelas lain, sungguh aku malu sekali.

Saat mencapai umur 12 tahun, aku ingin menjadi anak baik & berprestasi seperti kakakku (mas Agung). Dia adalah abang gw yang paling keren-ganteng. Tapi sayangnya lu itu kadang nyebelin, hehe Tetapi gw tetep sayang sama lu masbro 🙂

Saat mencapai umur 13 tahun, aku menjadi anak SMP yang kuper (sekolah-pulang-belajar-sekolah-pulang-belajar).

Saat mencapai umur 14 tahun, aku dilema antara kepentingan bermain basket dan belajar (sekolah). Nilai rapotku turun dan diomeli oleh kedua orang tua. Aku sedih, ketika tidak diikutsertakan oleh pelatihku untuk bergabung di pertandingan basket tingkat nasional, padahal aku sudah rajin latihan.

Saat mencapai umur 15 tahun, pertama kalinya nolak cowok. Alasannya? Aku mau belajar untuk masuk SMA unggulan. Orang tuaku tidak mengizinkanku sekolah di SMA 8 atau 70 dengan alasan jauh. Kebetulan abangku juga almamater 34, jadi aku mengikuti jejaknya saja.

Saat mencapai umur 16 tahun, aku punya tekad menjadi juara kelas supaya masuk UI tanpa tes seperti abangku. Aku bergabung di ekskul mading sekolah dan diomelin senior karena males nyari tanda tangan, haha Aku kembali bergabung di tim basket sekolah. Kebetulan teman-teman basketku saat SMA, juga berasal dari SMP yang sama denganku.

Saat mencapai umur 17 tahun, masa terindah : persahabatan & kompak. Sering sekali memenangkan berbagai kompetisi basket di tingkat Jakarta bahkan nasional. Aku memiliki banyak teman di dalam dan luar sekolah.

Saat mencapai umur 18 tahun, terima kasih kepada Allah yang memberikan hidayah dalam menentukan masa depan kuliah. Terima kasih kepada teman-teman seperjuangan menggapai masa depan kuliah (hidup! xii.ipa-1 yang duduk barisan paling kiri). Aku merasakan tangisan bahagia orang tua karena anaknya diterima di UI tanpa tes sama seperti kakaku, itu rasanya surga ^^

Saat mencapai umur 19 tahun, aku merasakan lingkungan perkuliahan yang sangat berbeda dengan masa SMA. Terlalu banyak orang pintar, cerdas, rajin dan paling menyebalkan adalah orang dengan ego individualis. Aku stress di Fasilkom.

Saat mencapai umur 20 tahun, mulai berpikir & muncul jiwa-jiwa idealis. Aku ingin menjadi apa? Kuliah sulit & kurang minat (khususnya programming).

Saat mencapai umur 21 tahun, aku merasakan semakin memiliki banyak peran, semakin besar tanggung jawabnya. Satu periode yang lebih mengorbakan kepentingan umum dari pada kepentingan diri sendiri. IP semester enam yang paling rendah dari semua semester. Alhamdulillah juga, aku mendapat hidayah menggunakan jilbab.

Saat mencapai umur 22 tahun, aku mengalami satu step dalam hidup yang tidak terlupakan, yaitu “kedewasaan, ikhlas, bijaksana, sabar” dalam menyikapi persoalan. Makasih semua yang sudah menemaniku disaat susah. Aku belajar tentang komitmen & kesetiaan, itu harganya sangat mahal.

Saat mencapai umur 23 tahun, aku hanya fokus pada satu hal : lulus predikat cumlaude. Semua ini aku persembahkan untuk kedua orangtuaku tercinta & tersayang. Alhamdulillah tercapai 🙂

Saat mencapai 24thn, aku ingin menjadi diriku sendiri. Aku merasa selama ini, hidupku terlalu terpaku sama sosok my older brother yang paling keren. Aku meninggalkan zona nyaman tetapi fokus kepada hal-hal yang aku cintai (kepuasan batin tercapai). Mencari pekerjaan yang dapat mendukung life management plan in the future.

Saat mencapai 25thn, fokus pada 2 hal :  1. Masterpiece 2. Menemukan rencana hidup yang baru menurut panggilan jiwa. Aku ingin S2 di business school.

Saat mencapai 26thn, tiada hari tanpa : belajar, bermain, bereksperimen, bekerja, bergaul, bermanfaat, dll (kerja, toefl, gmat, les, dll). Bersyukur memiliki ortu & brother yang punya hati mulia karena memberikan hadiah gak kira-kira, alhamdulillah.

Saat mencapai 27thn, Ini ajaib! Aku bertemu seseorang teman yang berhasil mengalihkanku dari bayangan seseorang di masa lalu selama 3thn terakhir.

Saat mencapai 28thn, mengalami beberapa peristiwa perang hati-batin-makhluk: ada yang datang tanpa diundang +/- 10thn terakhir, ada yang pergi, ada yang meninggal, hiks. Hijrah mendekatkan diri ke Sang Maha (kuliah) Itu semua takdir, mungkin itu cara Allah menegurku dan memberikan hidayah kepadaku, alhamdulillah.

Saat mencapai 29thn, Alhamdulillah akhirnya aku lulus S2 – MBA lebih cepat, bertemu belahan jiwa (Iput Heri Kurniawan) sampai kemudian dilamar dilanjutkan menikah di hari ulang tahunku.

Dedicated to : Orang-orang hebat & tersayang yang selalu menemaniku 🙂

Great Virtue


What does being honest mean? Being honest means to tell the truth even when you have opportunities to lie. Being honest means doing the honest thing even when no one sees. Being honest means being truthful to one self and others at all times, no matter what.

What does being kind mean? Being kind means doing something for other people, even the people don’t know well. Being kind means helping others without hoping for anything in return. Being kind means making the world a better place for others.

What does being loyal mean? Being loyal means being there for someone no matter how hard it is. Being loyal means being committed to the promises that you have made before. Being loyal means never to let someone down even in the darkest hour.

What does being persistent mean? Being persistent is keep on trying even when the last attempt didn’t succeed. Being persistent is striving to achieve your dream against all odds.

What does being patient mean? It means you are willing to wait for something good, and don’t expect instant results. It means that you realize that everything has its own time. It means that you understand that it takes time to achieve something extraordinary.

What does being smart mean? It means you always think ahead and be prepared. It means that you observe your surrounding to collect as much information as possible and use them accordingly. It means knowing what to do in any circumstances.

What being diligent mean? Being diligent means working harder and giving more than expected. Being diligent means doing what you have to do and more without being told. Being diligent means practicing self-control and giving time and energy to do more for other people.

What does being proactive mean? Being proactive means thinking ahead and doing something before it’s too late. Being proactive means controlling the situation instead of being controlled by it. Being proactive means thinking of ways to make better without being asked.

What does being open minded mean? It means that you are willing to try new things. It means that you understand that everyone is possible (even when they seem impossible). It means that you appreciate and willing to embrace differences.

What does being grateful mean? It means being thankful for your condition whatever they are. It means knowing that God will provide what you need and not what you want. It means realizing that there are many who are less fortunate that you are.

*note to my self*


Awali dengan basmalah, menyapa dan memasuki tempat dengan ucapkan As-salamu’alaykum, isi waktu luang dengan istighfar, dan menenangkan hati dengan baca Al Qur’an, kaya dengan bersedekah, belajar dengan dipahami.

*note to my self.



Semakin sering membaca Al Qur’an, semakin sering memahami tafsir dari ayat demi ayat Al Qur’an, semakin hanya bisa menangis & merasa kita manusia yang tak berdaya…

Yaaallah, maafin aku…

‘Astaghfirullahal’adzim, alladzi la ilaha illa huwal hayyul qoyyumu wa atubu ilaih’



Yang hobi tidur 4 jam sehari.
Taat, taat pada agamanya & tidak pernah menyontek.
Cerdas, pintaaaaaar sekali.
Ulet, rajin belajar & suka membaca buku.
Mandiri, tidak suka bergantung pada orang lain.
Ramah, suka tersenyum (senyumnya seperti di foto bawah)
Pemimpi, namun realistis & tegas dengan cita-citanya.
Kuat, tidak suka mengeluh.
Sederhana, santun yang ndak kebanyakan gaya meskipun dari keluarga kaya.
Rendah hati, tidak sombong meskipun punya potensi untuk sombong.
Aku tuh dulu minder dengan semua hal yang kamu miliki. Tetapi kamu selalu rendah hati dan bilang itu punya orang tuamu lah, itu karena Allah lah, dll.
Memang calon abang yang bisa jadi contoh baik bagi adek-adeknya, calon suami yang bertanggung jawab bagi keluargamu nantinya.


Aku pernah bertanya padanya. Kenapa namamu modern & gaul sekali?
Namanya memiliki doa, kelak menjadi seorang ilmuwan.
Ya, aku percaya dan dia telah membuktikannya selama ini. Diterima di UI melalui jalur PMDK tanpa test, IPK peringkat ke-2 se-UI, kuliah dengan beasiswa untuk jenjang PhD (S3) tanpa melewati S2 di kampus terbaik Singapore (NUS), magang di Intel – US, presentasi papernya di beberapa negara.
Aku percaya suatu hari nanti dia akan menjadi putera terbaik bangsa yang bermanfaat bagi banyak orang.


10 Juni 2016, Allah punya rencana terbaik.
Masya Allah, hari Jum’at dan bulan Ramadhan.
Aku yakin, kamu datang dalam bayang-bayang di depan pintu kosanku menjelang sebelum kepergianmu.
Ya, 2 hari itu, ketika aku shalat pagi. Aku yakin itu kamu.
Kamu mau pamit kan & mau minta maaf kan.
Beberapa minggu sebelum kamu pergi, Allah telah membisikkan hatiku untuk menghubungimu. Aneh sekali tiba-tiba aku kepikiran kamu. Ada apa denganmu?
Ternyata itu terakhir kita berjabat tangan di dunia maya setelah terakhir aku bertemu denganmu saat wisuda September 2011 lalu.
Dan Sabtu pagi itu adalah hari terakhir aku melihatmu. Tetapi aku melihatmu dengan air mata, co.
Aku sedih, kamu kurus banget, co.
Karena takdir, kita belum bicara banyak. Padahal aku ingin sekali datang di hari pernikahanmu nanti.


Terima kasih banyak ya, co.
Sosokmu secara tidak langsung telah mengajari aku mencintai Allah, menjadi orang bermanfaat, dan berusaha membahagiakan orang tua.
Aku pakai jilbab, aku punya mentor agama, aku ikut liqo, aku aktif di beberapa kegiatan kampus, aku rajin belajar, dll.
Kamu pernah beberapa kali bantuin aku ngerjain tugas kuliah programming yang aku ndak ngerti. Kamu yang bikin aku tenang ketika aku panik memperjuangkan nilaiku untuk kuliah Matematika Diskrit. Selama kuliah, tidak pernah aku bisa mengalahkan nilamu yang selalu lebih baik dariku. Kita nge-gahul baca buku bareng di gramedia. Kamu yang mnemenin aku di telepon ketika aku sakit bahkan sampai aku dirawat RS. Liburan kita yang jalan-jalan sore di monas. Pulang naik angkot bareng setiap selesai kuliah. Dan semua kenangan kita.
Sudah tertulis di catatan Allah, aku pernah menjadi bagian dari hidupmu di dunia.
Terima kasih ya, co.
Maafin aku ya, co.
Doaku yang terbaik untukmu.
Allah sayang banget sama kamu.