Proof of Concept (Kavram Kanıtlama)

proof-of-concept-kavram-kanitlama (büyük resim için tıklayın)

POC, yani Proof of Concept (Kavram Kanıtlama), bir fikrin, teknolojinin veya çözüm yaklaşımının gerçek dünyada işe yarayıp yaramayacağını göstermek için yapılan küçük çaplı, basit ama işlevsel bir denemedir.

POC Neden Yapılır?

Bir çözüm fikrinin teoriden pratiğe geçişte işe yarayıp yaramadığını test etmek için.

Büyük zaman ve kaynak yatırımı yapmadan önce riskleri görmek için.

Bir teknolojiyi/entegrasyonu öğrenmek ve nasıl çalıştığını anlamak için.

Örneklerle Açıklama:

1. Yazılımda POC:

"Spring Boot projemde Kafka ile mikroservisler arası haberleşmeyi kullanmak istiyorum. Ama önce POC yapayım."

Yapılacaklar:

Basit bir Spring Boot uygulaması açılır.

Kafka bağlantısı kurulur.

Bir mesaj gönderilip alındığı test edilir.

Sonuç: Kafka'nın bu sistemde çalıştığı kanıtlanır.

2. Girişim veya Proje POC’i:

"At çiftliğinde çocuklar için haftasonu tur düzenleyelim. Ama önce bir POC yapalım."

Ne yapılır?

1 hafta sonu pilot etkinlik düzenlenir.

Kaç kişi geldi? Beğeni? Memnuniyet? Efor/gelir dengesi?

Sonuç: Bu fikrin sürdürülebilir olup olmayacağına dair bir kanıt elde edilir.

POC ≠ MVP (Minimum Viable Product)

ÖzellikPOCMVP
Amaç"Bu fikir çalışır mı?""Bu fikir kullanılabilir mi?"
KapsamÇok sınırlıTemel işlevleri kapsar
HedefKanıt üretmekKullanıcıya hizmet sunmak

*Gönderi-görsel; chatgpt-gemini ile oluşturulmuştur.

omurs

Ö S, 30 Ağustos 2018 Perşembe 15:30 tarihinde kayıt oldu

Etiketler

Beğeni


Yıllara Göre Gönderiler








LombokLoglamaB2C (Business-to-Consumer)B2B (Business-to-Business)İçerik Yönetim Sistemi - CMS (Content Management System)Pagination (Sayfalama)Sanal Özel Ağ - VPN (Virtual Private Network)Cronjob (Zamanlanmış Görevler)Printer-YazıcıJava'daki İlkel Veri Tipleri ve Alabilecekleri DeğerlerBit & Byte ve Hafıza Boyutlarındaki Ölçüm BirimleriSanallaştırma (Virtualization)DNS KayıtlarıE-Fatura ve E-ArşivYazılım Lisans TürleriAudit (Denetim) Açık Kaynak (Open Source)Monitoring (İzleme)Sitemap & Robots.txtKilometretaşı (Milestone)BSMV (Banka ve Sigorta Muameleleri Vergisi)KKDF (Kaynak Kullanımı Destekleme Fonu)Siber Pazartesi (Cyber Monday)Black Friday (Kara Cuma)Hotlink.htaccessCryptoLockerMalwareTrojanWormDependency (Yazılım Geliştirme Sürecinde Paket Bağımlılığı)Configuration (Yazılım Geliştirme Sürecinde Yapılandırma)Yahoo ve Yahoo'nun Başarısızlık NedenleriArchiving (Yazılım Geliştirme Sürecinde Arşivleme)Görsel Dosya Türleri (Image Types)ReleaseVersioning & Tagging (Versiyonlama ve Etiketleme)BuildJob (Yazılım Geliştirme Sürecinde Görevler)SonarQubeCDATA (Character Data)Alan Adı Uzantıları (Domain Name Extensions)Regresyon Kara Kutu (Black-Box) TestBeyaz Kutu (White-box) TestGri Kutu (Grey-box) TestYazılım Geliştirme Sürecindeki Temel Test TürleriKod gözden geçirme (Code Review)Birim Testi (Unit Testing)Yazılım Sürecinde EntegrasyonJAR & WAREager & Lazy Fetch TypeMaskelemeKPI (Key Performance Indicator)KII (Key Impact Indicator)Projenin JAR Dosyasını Oluştur - JAR PathSunucu için Linux dağıtım SeçimiKonyteynerler (container technologies)Runtime & Compile Time (Çalışma ve Derleme Zamanı)@Anotasyonlar (@Annotations)