smaple.tr
tasarım sistemi

Tasarım Sistemi (Design System) Oluşturma: Kurumsal Rehber [2026]

Mehmet Kurtipek
February 2, 2026
8 min read
tasarım sistemi
design system
bileşen kütüphanesi
stil rehberi
tasarım tokenleri

Tasarım Sistemi Nedir?

Tasarım sistemi, dijital ürünü inşa etmek için gereken tüm tasarım bileşenleri, kuralları ve prensiplerinin merkezi bir deposudur. Renk paletinden başlayarak, düğmeler, formlar, kartlar gibi tekrar kullanılabilir bileşenlere kadar her şey, tasarım sisteminde tanımlanır.

Bir tasarım sistemi, üç katmandan oluşur:

1. Stil Rehberi (Style Guide): Renkler, tipografi, boşlama, gölge ve diğer görsel öğelerin tanımlanması. "Bu, bizim mavi rengi" denildiğinde, tüm ekip aynı mavi anlar.

2. Bileşen Kütüphanesi (Component Library): Tekrar kullanılabilir tasarım ve kod bileşenleri. Button, input field, card, modal vb. Tasarımcılar yeni taslak yapıp, bileşen kitüphanesinden seçiyor. Geliştiriciler, aynı kütüphaneden kodu alıyor.

3. Kullanım Kılavuzu (Usage Guidelines): Bileşenlerin ne zaman ve nasıl kullanılacağını açıklayan belgeler. Örneğin, "Primary button, ana aksiyon için kullanılır. Secondary button, ikincil aksiyon için." Hatalı kullanımları önler.

Tasarım sistemi olmayan şirketlerde, kontrol kaybı kolaydır. Tasarımcı A, kendi renklerini kullanır. Tasarımcı B, kendi tipografisini seçer. Ürün, tutarsız bir frankenstein haline gelir.

Tasarım Sistemi Neden Gereklidir?

Hız: Tasarımcılar, sıfırdan başlamaz. Bileşen kütüphanesinden seçer, birleştirir. Tasarım hızı 30-50 oranında artabilir.

Tutarlılık: Tüm ekip, aynı kuralları takip eder. Kullanıcı deneyimi, ürünün her yerinde tutarlı hale gelir.

Skalabilite: Ürün büyürken, tasarım kontrolü kolay olur. Yeni ürünler, tasarım sistemini kullanarak hızla geliştirilebilir.

Ekip Verimliliği: Tasarımcı ve geliştirici arasında, hiçbir iletişim sorunu olmaz. İkisi de aynı dili konuşur.

Erişilebilirlik: Bileşenler, erişilebilirlik standartlarına (WCAG) uygun yapılır. Her tasarımcının baştan sona kontrol etmesi gerekmez.

Maliyet Tasarrufu: İlk yatırım vardır. Ancak uzun vadede, tutarsız tasarımları düzeltme maliyetinden tasarruf sağlar.

Salesforce, IBM, Airbnb gibi büyük şirketler, güçlü tasarım sistemleri inşa etmiştir. Bu şirketler, tasarım kontrolünü ve hızını sağlamak için, bu yatırıma önem vermiştir.

Tasarım Sistemi İnşasının Aşamaları

Adım 1: Audit (Denetim)

Mevcut ürüne bakın. Kaç farklı renk kullanılmış? Kaç farklı button stili var? Tipografik stiller tutarlı mı? Bu denetim, sistem ihtiyacını gösterir.

Mevcut tutarsızlıklar, tasarım sistemi yapılırken standartlara göre düzeltilir.

Adım 2: Çekirdek Stiller (Foundation/Tokens)

Renkler, tipografi, boşlama ve diğer temeller tanımlanır.

Tasarım Tokenleri, bu değerlerin programlı şekilde saklandığı yapılar. Örneğin, color-primary #0056B3, color-success #28A745, color-error #DC3545 gibi renkler. Spacing tokenleri: sm 8px, md 16px, lg 24px. Font-size tokenleri: body 16px, heading 24px.

Tokenleri kullanmanın avantajı, değişim kolayıdır. "Tüm mavi renkleri değiştir" dediğinde, bir yer değişir, her yerde değişir. Merkezî yönetim, tutarlılığı garantiler.

Adım 3: Bileşen Tasarımı (Component Design)

Sık kullanılan bileşenleri, tüm varyasyonları ile tasarlayın:

  • Düğme: birincil, ikincil, devre dışı, yükleniyor durumları
  • Giriş alanı: normal, odaklanmış, hata, devre dışı
  • Kart: temel, görselle, eylemlerle
  • Modal: küçük, orta, büyük
  • Navigasyon: üst çubuk, yan çubuk, alt navigasyon

Her bileşenin, tüm durumları (states) için tasarlanması önemlidir. Hover, focus, disabled, loading gibi durumlar, sıfırdan tasarlanmamalı.

Adım 4: Belgeleme (Documentation)

Stil rehberi ve bileşen kütüphanesi, tasarımcılar ve geliştiriciler tarafından kolayca anlaşılacak şekilde belgelenmelidir.

İyi belgeleme:

  • Açık amaçlar ve kararları açıklar
  • Örnekler sağlar
  • Kullanım ve kullanmama durumlarını gösterir
  • Erişilebilirlik notlarını içerir

Adım 5: Implementasyon (Tooling)

Tasarımcılar için, Figma kütüphanesi oluşturulur. Geliştiriciler için, kod kütüphanesi (React components, CSS, HTML) oluşturulur.

İdealde, tasarımcı ve geliştirici kütüphaneleri, senkronizasyon halinde tutulmalıdır. Tasarımda değişim, koda yansır. Kod güncellemesi, tasarım dosyasında görülür.

Adım 6: Yönetim ve Bakım (Governance)

Tasarım sisteminin, "tasarım merkezli" (design-led) ya da "geliştirme merkezli" (code-led) yönetilmesi kararlaştırılır.

Değişiklikler, kim tarafından, nasıl onaylanır? Yeni bileşenler ne zaman eklenir? Eski bileşenler ne zaman kaldırılır? Bu soruların cevapları, tasarım sisteminin uzun ömürlü olmasını sağlar.

Design System İçin Araçlar

Figma: Tasarımcılar için, industri standardıdır. Figma'da bileşen kütüphaneleri oluştururlar. Ekip iş birliği, gerçek zamanlıdır.

Storybook: Geliştirici tarafı bileşen kütüphanesi. React, Vue, Angular bileşenleri, kullanım örnekleri ve dokümantasyonla birlikte sunulur. Tasarımcılar ve geliştiriciler, aynı bileşenlerin farklı durumlar altında nasıl davrandığını görüp test edebilirler.

Zeroheight: Tasarım sistemi belgelendirmesi için işbirlikçi platform. Figma bileşenleri ile Storybook kodu, aynı sayfada ve belgelerde birlikte sunulur, takibi kolaylaştırır.

Tokens Studio: Tasarım tokenleri yönetim aracı. Figma tasarım dosyaları ile kod kütüphaneleri arasında, renk, boyut ve yazı tipi tokenleri otomatik senkronize eder.

Abstract ya da Branching in Figma: Tasarım sistemi dosyalarının versiyon kontrolü.

Araç seçimi, ekibinizin teknik seviyesine bağlıdır. Tasarımcı ağırlıklı ekipse, Figma + Zeroheight yeterli. Geliştirici ağırlıklı ekipse, Storybook + kod kütüphanesi daha güçlüdür.

Tasarım Sistemi İnşa Etmek mi, Satın Almak mı?

Bir tasarım sistemi inşa etmek, 3-6 aylık bir yatırımdır. Gerekli ekip boyutu, ürün karmaşıklığına göre değişir.

Kendi Sisteminizi Oluşturmak:

  • Avantaj: Marka kimliğine tam uyum, kontrolü tamamen sizde
  • Dezavantaj: İlk yatırım büyük, bakım ve güncelleme maliyeti

Mevcut Sistemleri Kullanmak (Material Design, Ant Design, Chakra UI):

  • Avantaj: Hızlı başlayış, gelişmiş bileşenler, topluluk desteği
  • Dezavantaj: Marka kimliğine uyarlama gerekir, sınırlanmış özelleştirme

Çoğunlukla, karma bir yaklaşım en iyisidir: açık kaynaklı tasarım sistemini temel alarak, marka kimliğinize göre özelleştirirsiniz.

Tasarım Sistemi Bileşenleri İçin Best Practices

İyi tasarım sistemi, bileşenlere standartlar koyar.

Bileşen Adlandırması: "btn-primary" mi, "button-primary" mi? Tutarlı adlandırma, kullanımı hızlandırır. Seçilen adlandırma şeması, tüm tasarım sistemi tarafından tutarlı bir şekilde uygulanmalıdır.

Bileşen Organizasyonu: Bileşenler, kategorize edilmeli. Düğmeler, Formlar, Navigasyon, Düzen gibi gruplar halinde organize edilmelidir.

Varyant Yönetimi: Düğmenin kaç varyasyonu vardır? Birincil, ikincil, tehlikeli, devre dışı gibi seçenekler. Tüm kombinasyonlar, örnek ile gösterilmeli ve belgelenmelidir.

Belgeleme Standartları: Bu bileşen ne zaman kullanılır? Ne zaman kullanılmaz? Her bileşenin, açık rehberi ve kullanım örnekleri vardır.

Bakım Sıklığı: Tasarım sistemi, kaç sık güncellenir? Aylık, üç ayda bir? Tutarlılık ve öngörülebilirlik, önemlidir.

Tasarım Sistemi Maliyeti vs Fayda Analizi

Tasarım sistemi yatırımı, maliyetli mi?

Başlangıç Maliyeti: 100-300 bin TL (tasarım sistemi audit, tasarım, geliştirme, dokümantasyon)

Bakım Maliyeti: Aylık 10-20 bin TL (sistem güncellemesi, yeni bileşenler)

Zaman Tasarrufu (Faydalar):

  • Yeni sayfa tasarım süresi: 1 haftadan 2-3 güne düşer
  • Geliştirme zamanı: yüzde 20-40 tasarruf
  • Bug'lar: tutarsız tasarımdan kaynaklı hataların azalması

Örnek matematiksel: Yüz mühendislik saatinin, haftada bir tasarruf yapılırsa, yüzde 50-100 ROI. Başlangıç maliyeti, 6-12 ayda amorti olur.

Yaygın Tasarım Sistem Hataları

Hata 1: Çok Erken Başlama

Ürün hala şekil alıyorken, tam tasarım sistemi oluşturmaya kalkışmak, boşa harcanmış çabadır. Ürün olgun hale geldikten sonra, tasarım sistemi inşa edin.

Hata 2: Çok Karmaşık Yapma

100 renginin, 50 button varyasyonunun olduğu tasarım sistemi, kullanılmaz. Basit başlayın. Derme tarafında genişletin.

Hata 3: Tasarımcı ve Geliştirici Arasında Senkronizasyon Sağlamama

Tasarım kütüphanesi Figma'da güncellendi ama kod hala eski. Ekip, farklı varyasyonları kullanır. Tutarsızlık devam eder.

Hata 4: Belgelendirmeyi İhmale Etme

Güzel bileşenler, kötü belgelendirilmişse, kimse kullanmaz. Belgeleme, tasarım sistemi inşasının yüzde 30'u kadar kritiktir.

Hata 5: Tünelin Sonunu Görmeme

Tasarım sistemi, tek seferlik proje değildir. Devamlı bakım ve güncelleme gerekir. Bu sorumluluğu kimin üzerine alacağı, baştan netleşmelidir.

Tasarım Sistemi ROI'si

Tasarım sistemi yatırımının, nihai olarak dönüşü ne kadar?

Verimlililik Kazanımı: Tasarımcılar, yüzde 30-50 daha hızlı tasarlar. Geliştirici zamanı, yüzde 20-40 tasarruf olur.

Tutarlılık: Marka algısı güçlenir. Kullanıcı, tüm ürünlerde aynı deneyim görür.

Yeni Özelliklerin Hızlı Geliştirmesi: Yeni ürünler, tasarım sistemini kullanarak, yarısı zamanla çıkabilir.

Bakım Maliyetinin Düşmesi: Tutarsız tasarımları düzeltme maliyeti, ortadan kalkar.

Orta ve büyük şirketler için, tasarım sistemi bir gereklilik haline gelmiştir. Startup'lar, büyüdükçe ihtiyaç duyarlar. Küçük şirketler, minimal bir sistem ile başlarabilirler.

Daha fazla bilgi için: UI/UX Tasarım Hizmetleri

Tasarım Sistemi Yönetimi ve Evreleri

Tasarım sistemi, yazılım gibi gelişmektedir. Version 1.0'dan başlayan sistem, zamanla Version 2.0, 3.0 olur. Her versiyon, yeni bileşenler, iyileştirmeler içerir. Sistem yaşayan bir şeydir; dondurulmuş bir belge değil.

Başarılı tasarım sistemleri, belirli bir person'un sorumluluğunda olur. Bu kişi (Design Systems Lead), bileşen eklemelerini, deprecation'ları, governance kurallarını yönetir. İnsanlar bu kişiye soru sorar, kararlar alınır.

Versiyon Yönetimi: Tasarımcılar ve geliştiriciler, aynı versiyonu kullanmalı. Old version'u kullananlar, yeni bileşenler ile uyumsuzluğa düşebilir.

Deprecation (Kaldırma) Süreci: Eski bileşen, artık kullanılmıyor. Hemen kaldırılmaz. Kullanıcılar, uyarı alır. Geçiş süresi, verilen seçenekler sunulur.

Governance (Yönetişim): Kim, tasarım sistemine yeni bileşen ekleyebilir? Kararlar, nasıl alınır? Başta belirlenen kurallar, sistemin kalitesini korur.

Figma ile Tasarım Sistemi Yönetimi

Figma, tasarım sistemi yönetiminin merkezi olmuştur.

Figma Libraries: Bileşen kütüphanesi, Figma'da doğrudan yönetilir. Tasarımcılar, kütüphaneden komponenti seçip, dosyalarına yerleştirirler.

Component Properties: Bileşen, renge, boyuta, içeriğe göre değişebilir. Örneğin, button bileşeni, renk seçeneği ile gelir (primary, secondary, danger).

Tokens: Figma, design token'ları yönetebilir. Renk tokeni değişince, hepsi değişir.

Version Control: Figma, file history'si tutar. Geçmiş versiyonlara dönebilirsiniz.

Handoff: Geliştirici, Figma tasarımını açıp, inspect panelinden pixel değerlerini görebilir. CSS, direkt export edilebilir.

Figma, tasarımcı ve geliştirici arasındaki köprü olmaktadır.

Tasarım Sistemi Başarı Hikayesi

Birçok şirket, tasarım sistemi yatırımından pişman kalmıştır (ilk başta çoğu böyle hissetti), sonra onu en önemli varlıkları olarak görmüştür.

Salesforce'un Salesforce Lightning Design System'i, kurumsal tasarımda bir dönüm noktası olmuştur. Şirket, tasarım sisteminin ROI'sini, açıkça hesapladı. Tasarımcı üretkenliği yüzde 50 artışı gördü. Geliştirici zamanı, yüzde 40 tasarrufu.

Türkiye'deki birçok startup, başlangıçta tasarım sistemi yapıyor. Geç büyüyenler, ise tutarsızlığa takılıyor. Erken başlamak, avantaj yaratır.

Smart Maple ile Tasarım Sistemi İnşası

Smart Maple, kurum ölçeğinde tasarım sistemleri inşa etmiştir. Audit'ten başlayarak, Figma kütüphanesi, kod bileşenleri ve belgelendirme dahil, tüm aşamaları yönetiyoruz. Tasarım sistemi, ekibinizin verimlilik ve tutarlılık temelini oluşturacaktır.

Tasarım sistemi danışmanlığı arıyorsanız, Smart Maple ile iletişime geçin. Ölçeklenebilir ve tutarlı tasarımla, ürünlerinizi güçlendirelim. smart-maple.com adresinde bizi bulabilirsiniz.

Related Articles

August 10, 2026

MLOps Rehberi: Makine Öğrenmesi Modellerini Production'a Taşıma

Giriş: MLOps Nedir ve Neden Önemlidir? Makine öğrenmesi modelleri geliştirmek günümüzde nispeten kolaydır. Açık kaynak kütüphaneleri kullanarak son derece başarılı modeller oluşturabiliriz. Ancak bu modelleri production ortamına taşıyarak, ölçeklendirebilir, güvenilir ve sürdürülebilir şekilde çalıştırmak tamamen farklı bir hikayedir. Araştırmalara göre, veri bilimcileri tarafından geliştirilen makine öğrenmesi modellerinin %87'si hiçbir zaman production ortamına ulaşmaz. Bu başarısızlı

Read More
August 9, 2026

LLM Fine-Tuning ve Özel Model Eğitimi Rehberi [2026]

LLM Fine-Tuning: Kurumsal Yapay Zeka Stratejisinin Temel Taşı Büyük dil modelleri (LLM), genel amaçlı metin üretimi ve anlama konusunda etkileyici performans sergiliyor. Ancak kurumsal ortamlarda belirli bir alan, terminoloji veya iş sürecine uyum sağlamaları gerektiğinde, genel bilgileri çoğu zaman yetersiz kalıyor. Bu noktada fine-tuning, yani ince ayar süreci devreye giriyor. Fine-tuning sayesinde mevcut bir temel modeli, kendi verileriniz ve ihtiyaçlarınız doğrultusunda özelleştirmek

Read More
August 8, 2026

Bilgisayarlı Görü Uygulamaları: Nesne Tespiti, OCR ve Endüstriyel AI

Bilgisayarlı Görü Uygulamaları: Endüstriyel ve Medikal AI'nin Temel Teknolojisi Bilgisayarlı görü, makine öğrenmesinin en etkili alanlarından biridir. Türkiye'de yaşanan dijital dönüşüm sürecinde, özellikle üretim, sağlık ve lojistik sektörlerinde görü tabanlı otomasyon kritik hale gelmiştir. Smart Maple olarak Ankara'da geliştirdiğimiz çözümler, son beş yılda 150+ kuruluşunun üretim verimliliğini ortalama %35 oranında artırmıştır. Bu rehberde, bilgisayarlı görü teknolojisinin iş değeri

Read More