2. 1984 yılında İstanbul’da doğdu.
2003 , Adex
2004, Portakal Bilişim
2006, Microsoft
2007, Vision DMR
2007, Estore
2009, OttoGroup – limango – arabulvar -Ogli
İletişim Bilgileri
Eposta: bmukad@gmail.com
Mobile : +90536 2402424
Big Scale Sistemler, Lojistik Operasyonları, e-Ticaret Ödeme Sistemleri, Cache Yapıları, Mysql Database Sistemleri,Php Development , Linux Administration
, FrontEnd Development, Ağ Yapıları
3. Tanışma
Yazılım - Giriş
Popüler yazılım dilleri
Hangi yazılım dili ve platform
Yazılımcı
Outsource yazılım / Paket programlar / Tercihler
IT ekibi / IT ekibi olabilmek
Teknoloji seçimi – CheckList
Datacenter / Hosting / Domain
Sıfır Noktası
Projelerin başarısız olma nedenleri
Soru / Cevap / Yorum Free Format
Teşekkürler
4. Yazılım[1] (İng. software), değişik ve çeşitli görevler yapma amaçlı
tasarlanmış elektronik araçların birbirleriyle haberleşebilmesini ve
uyumunu sağlayarak görevlerini ya da kullanılabilirliklerini geliştirmeye
yarayan makina komutlarıdır.
Yazılım yaşayan bir organizmadır... İhmale gelmez.
5. Ana hat itibari ile 2 Kategoride
low level (assembler)
high level (C++, C# .. )
6000’den fazla ...
9. Yazılımcı kimdir ?
Yazılımcı nereden bulunur ?
Yazılımcı ile anlaşabilmek ortak dili konuşmak ?
Doğru yazılımcı varmıdır ve nasıl bulunur ?
Startup - Gizli Kahramanlar
We Made IT Possible
11. Yazılım outsource edilebilirmi ?
Outsource yazılım doğru bir tercihmidir ?
Outsource yazılım iletişim sorunları nelerdir ?
Ne yapılacak?
Detayları neler?
Dökümantasyon
Kabaca iş kalemleri
Tahmini iş yükü
İş ve süreç akışları
El sıkışma
12. •Nasıl karar vereceğiz ?
•Doğru yazılımcı
•Doğru firma
•Doğru zamanlama
•Doğru platform
•Doğru paket program
•Riskler
Size özel dikilmiş bir takım elbise ...
13. Yazılımcılar
Yazılım mimarı
Sistemciler
İş analistleri
Donanım destek
Test mühendisleri
14. Şirket kültürü
Hedefler
Farkları görmek yada ortak noktaları görmek
Her adımı beraber atmak, aynı farkındalıkta kalmak
15. Programming
Frameworks Servers RDBMS SCM CI
Language & IDE
Dependency Modelling Tools
Issue Tracking Testing Wiki UI Design
Management ...
16. Sistemsel Altyapı Yazılımsal Altyapı
Uygulama Sunucuları Yazılım Dili / Platformu
Web Sunucuları Frameworkler, Entegrasyonlar
Veritabanı Sunucuları Önyüz, Orta Katman ve Veri Katmanı
Load Balancer YazılımYaşam Döngüsü
Cluster/Session Replication Performans
Loglama, Monitoring, Fraud Önleme,
Firewall, Router, DNS, Disk, ...
Güvenlik, ...
17. Alan adı (domain name), bir web sitesinin İnternet'teki adı ve adresidir.
Hosting veya Barındırma, bir web sitesinde yayınlanmak istenen
sayfaların, resimlerin veya dokümanların internet kullanıcıları tarafından
erişebileceği bir bilgisayarda tutulmasıdır.
Veri Merkezi(Data Center), bilgisayar sistemleri ile telekomünikasyon ve veri
ambarı sistemleri gibi ek sistemleri barındıran bir tesistir.
18. Shared Hosting veya Dedicated sistemler
Yurtiçi veya yurtdışı datacenter seçimi
Bulut bilişim
Büyürken altyapıyı koruma
Dikkat edilmesi gerekenler
19. Kabaca ne kadarlık bir bütçe gerekli?
Kabaca proje planı ve hedefler ?
Projeye göre yazılım seçimi ?
Tahmini kaç kişilik bir ekip gerekli?
Domain, sunucu, lisanslar vb satınalımlar ?
Entegrasyonlar ?
Tedarik, lojistik, dağıtım ?
Ön talep toplama, duyuru, PR?
Kaynak, zaman, kapsam planlama ...
20.
21. • İş sahibi/müşteri ile proje ekipleri, hatta proje ekipleri içindeki birimler
arasındaki koordinasyon, iletişim, işbirliği eksikliği, motivasyon kaybı .
• Nitelikli olmayan ekip. Yetersiz iş gücü.
• Optimizasyon yapılmaması, en iyi en mükemmel değil, o günün şartlarına
uygun en iyi çözüm
– ‘Mükemmel iyinin düşmanıdır’, Voltaire
– ‘Engineering is nothing but optimization’
• Yanlış seçimler (teknoloji, mimari, donanım, vs)