Eticaret akademi Yazılım ve IT süreçleri

Preview:

DESCRIPTION

17 Kasım 2012 Eticaret Akademi IT ve Yazılım süreçleri sunumu - Murat Kader

Citation preview

E-Ticaret Akademi – YazılımMurat Kader

17 Kasım 2012

@muratkader

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 BilgileriEposta: bmukad@gmail.comMobile : +90536 2402424

Murat KaderOtto Group Bilgi Teknolojileri Müdürülimango, arabulvar, OGLI e-Solutions Platform

Big Scale Sistemler, Lojistik Operasyonları, e-Ticaret Ödeme Sistemleri, Cache Yapıları, Mysql Database Sistemleri,Php Development , Linux Administration , FrontEnd Development, Ağ Yapıları

Gündem

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

Yazılım

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.

Yazılım

Ana hat itibari ile 2 Kategoride

low level (assembler)

high level (C++, C# .. )

6000’den fazla ...

Popüler Yazılım Dilleri ve Platformları

ASP and .Net Java PHP Python

Hangi Yazılım Dili ?

Yazılımcı - Developer

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

Paket Programlar

Paket program nedir ? CMS nedir ? Hosted servisler ?

Outsource

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

Outsource / Paket Programlar

Size özel dikilmiş bir takım elbise ...

•Nasıl karar vereceğiz ?

•Doğru yazılımcı

•Doğru firma

•Doğru zamanlama

•Doğru platform

•Doğru paket program

•Riskler

IT Ekibi

Yazılımcılar

Yazılım mimarı

Sistemciler

İş analistleri

Donanım destek

Test mühendisleri

Ekip Olmak

Şirket kültürü

Hedefler

Farkları görmek yada ortak noktaları görmek

Her adımı beraber atmak, aynı farkındalıkta kalmak

Teknoloji seçimi – CheckList

Programming Language

& IDEFrameworks Servers RDBMS SCM CI

Issue Tracking Testing

Dependency Managemen

tUI DesignWiki Modelling

Tools ...

Teknoloji seçimi – CheckList

Sistemsel Altyapı

Uygulama Sunucuları

Web Sunucuları

Veritabanı Sunucuları

Load Balancer

Cluster/Session Replication

Firewall, Router, DNS, Disk, ...

Yazılımsal Altyapı

Yazılım Dili / Platformu

Frameworkler, Entegrasyonlar

Önyüz, Orta Katman ve Veri Katmanı

Yazılım Yaşam Döngüsü

Performans

Loglama, Monitoring, Fraud Önleme, Güvenlik, ...

Datacenter / Hosting / Domain

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. 

Datacenter / Hosting / Domain

Shared Hosting veya Dedicated sistemler Yurtiçi veya yurtdışı datacenter seçimi Bulut bilişim Büyürken altyapıyı koruma Dikkat edilmesi gerekenler

Sıfır Noktası

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 ...

Projelerin Başarısız Olma Nedenleri

Projelerin Başarısız Olma Nedenleri

• İş 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)

Soru / Cevap / Yorum Free Format

Teşekkürler

@muratkader

İletişim BilgileriEposta: bmukad@gmail.comMobile : +90536 2402424

Recommended