E-ticarette Bilgi Teknolojileri - Bilgi Üniversitesi E-ticaret Akademi 2012.05.05

  • Published on
    13-Jan-2015

  • View
    1.748

  • Download
    0

Embed Size (px)

DESCRIPTION

eticaret, ekip ynetimi, proje ynetimi, yazlm, altyap, bilgi teknolojileri

Transcript

<ul><li> 1. E-Ticarette Bilgi Teknolojileri 05.05.2012, stanbul </li> <li> 2. @hakanerdogan 2005, zmir Yksek Teknoloji Enstits 2007, GittiGidiyor. Scrum Master, Bilgisayar com, SOA Eticaret-Mag1981, Denizli Mhendislii Altyaps, deme Yazar, Doumlu Blm Mezunu Sistemleri BS Eitmeni 2005, Sun 2005, Dan 2008+, Certified Java manlk, Java GittiGidiyor/eBay, Programmer &amp; JEE Yazlm Yazlm 1.4 Gelitirme Departman Mdr </li> <li> 3. GndemTanmaBir Adm Geriden Balang: E-ticaret Neden Popler ?Bir Adm teye Gei: E-ticaretin GeleceiStartup: 0dan --&gt; 100 KMyeYazlm Yaam DngsProje YnetimiYazlm Projelerinin Baar! Grafii ve Projelerin Baarsz Olma NedenleriAgile Yaklam SCRUM: E-ticaret iin Biilmi KaftanKobi Olmaktan Kurumsallamaya Doru Giderken Bilgi Teknolojilerinin DevinimiSoru/Cevap/Yorum Free FormatTeekkrler </li> <li> 4. Bir Adm Geriden Balang: E-ticaret Neden Popler ? </li> <li> 5. Bir Adm teye Gei: E-ticaretin Gelecei Sosyal Alar Akll NFC Cihazlar E-ticaret Connected QR Code Networks, Mashups Augmented RealityPayPal, Future of Shopping: http://www.youtube.com/watch?v=V7q1jx8mYi8 </li> <li> 6. Startup: 0dan --&gt; 100 KMye Yazlm Yaam Sat, Pazarlama, Fikir Dngs ve Reklam, Duyuru Proje Ynetimi Fizibilite, Ekip, Sistem, Me Business Value todoloji, Teknolo Mteri Destek ve ROI Hesab ji Seimi Projelendirme, Gereksinim Ek stekler, Btelendirme, Analizi Bakm Yatrm </li> <li> 7. 1- Fikir E-ticaret ok geni bir yelpaze. Fikir, E-ticaretin hangi alanyla ilgili ? E-ticaret Marketplace Classifieds Retail (B2C, b2C) Private Shopping Group Buying Verticals ... </li> <li> 8. 2- Fizibilite, Business Value ve ROI Hesab modeli nedir? Benzer projeler, rnekler, klonlar var m? Hedef kitle kimdir? Son kullancya salayaca fayda nedir, neden kullanaym? Hangi ortamlarda almal (web, mobile, desktop, ...) Kabaca ne kadarlk bir bte, yatrm gerekiyor? Kabaca ne kadar srede break-even noktasna ulalmas bekleniyor? Ksa, orta ve uzun vadeli hedefler nelerdir? ... </li> <li> 9. 2- Fizibilite, Business Value ve ROI Hesab Mevcut devam eden bir projeye yeni gelitirme ise KPIlara etkisine baklr: Kaytl kullanc says (RU/CU), Ciro (GMV), Unique Visitor (UV), Page View (PV), Marka bilinirlii, Kullanc Deneyimi (UX) ... </li> <li> 10. 3- Gereksinim Analizi Ne yaplacak? Detaylar neler? Dkmantasyon Kabaca i kalemleri Tahmini i yk ve sre aklar Statik ekranlar ... </li> <li> 11. 4- Projelendirme, Btelendirme, Yatrm Kabaca ne kadarlk bir bte gerekli? Tahmini ka kiilik bir ekip gerekli? Domain, sunucu, lisanslar vb satnalmlar? Entegrasyonlar? Tedarik, lojistik, datm? n talep toplama, duyuru, PR? Kaynak, zaman, kapsam planlama ... </li> <li> 12. 5- Ekip, Sistem, Metodoloji, Teknoloji Seimi Tuckman Model *: Forming Storming Norming Performing Mutfaktaki baklar keskin ise her trl yemek keyifle ve kolayca yaplr Subject Matter Experts Physical Separation: GG Proje Odas rnek bir proje ekibinin ierii* Tuckman Model, Developmental sequence in small groups, Bruce Tuckman, 1965 </li> <li> 13. 5- Ekip, Sistem, Metodoloji, Teknoloji Seimi Classic Waterfall Iterative Waterfall Spiral Lean Agile / Scrum ... </li> <li> 14. 5- Ekip, Sistem, Metodoloji, Teknoloji Seimi Sistemsel Altyap Yazlmsal Altyap Uygulama Sunucular Yazlm Dili / Platformu Web Sunucular Frameworkler, Entegrasyonlar Veritaban Sunucular nyz, Orta Katman ve Veri Katman Load Balancer Yazlm Yaam Dngs Cluster/Session Replication Performans Loglama, Monitoring, Fraud nleme, Firewall, Router, DNS, Disk, ... Gvenlik, ... </li> <li> 15. 5- Ekip, Sistem, Metodoloji, Teknoloji Seimi Programming Frameworks Servers RDBMS Language &amp; IDE SCM CI Issue Tracking Testing Wiki Dependency UI Design Modelling Tools Management ... </li> <li> 16. 6- Yazlm Yaam Dngs ve Proje Ynetimi: Architectural Design </li> <li> 17. 6- Yazlm Yaam Dngs ve Proje Ynetimi: Domain Design </li> <li> 18. 6- Yazlm Yaam Dngs ve Proje Ynetimi Teknik Analiz Yazlm Gelitirme: Grsel, Html, Yazlm Testler &amp; QA Test ortamlar: Dev, FT, UAT, Staging, PROD Unit Testler FonksiyonelTestler UI Testleri A / B Testleri Kullanc Kabul Testleri SEO Testleri Gvenlik Testleri Bug Takibi ve zm </li> <li> 19. 6- Yazlm Yaam Dngs ve Proje Ynetimi </li> <li> 20. Proje Ynetimine Neden htiya Duyarz ? ROI maksimize etmek iin Hedeflenen srede Hedeflenen btede Hedeflenen kalitede Hedeflenen kapsamda ve ilevsellikte Aksaklklar yaamadan Ekip oyunundan keyif alarak baarmak </li> <li> 21. Proje Ynetimine Neden htiya Duyarz ? Eticaret; ok dinamik Son teknolojiyi yakndan takip eden Teknolojiyi drive eden Online, annda, hzl Basit ve Kompleks Web siteniz sizin rnnz Ekip/takm oyunu, birimler aras koordinasyon art </li> <li> 22. 6- Yazlm Yaam Dngs ve Proje Ynetimi: Yazlm ProjelerininBaar! Grafii The Standish Group Chaos Raporlar -Yazlm projelerinin; %32si zamannda, btesinde ve gereksinimleri karlayacak ekilde sonulanyor %44nde ihtiyalar deiiyor, belirsiz bir srece giriliyor %24 baarszlkla sonulanyor 2004 2009 Baarl Baarl 29% Belirsiz 32% Belirsiz 53% 44% Baarsz Baarsz 18% 24% </li> <li> 23. Projelerin Baarsz Olma Nedenleri Ortalama 6 ay/1 yl sren bir projede zamanla ihtiyalarn, dinamiklerin, sektrn deimesi, yeni gereksinimlerin ortaya kmas Waterfalln dezavantaj Bu nedenle DONE kavramnn olmay Proje ne zaman bitecek? Burn-down chart Gerekleen Planlanan Zaman </li> <li> 24. Projelerin Baarsz Olma Nedenleri sahibinin/mterinin rn 6 ay/1 yl sonunda User Acceptance Test (UAT) srecinde grmesi Mterinin istedii gerekten bizim yaptmz m? Waterfalln dezavantaj </li> <li> 25. Projelerin Baarsz Olma Nedenleri sahibi/mteri ile proje ekipleri, hatta proje ekipleri iindeki birimler arasndaki koordinasyon, iletiim, ibirlii eksiklii, motivasyon kayb Waterfalln dezavantaj Nitelikli olmayan ekip Mutfaktaki baklarn keskin olmay Optimizasyon yaplmamas, en iyi en mkemmel deil, o gnn artlarna uygun en iyi zm Mkemmel iyinin dmandr, Voltaire Engineering is nothing but optimization Yanl seimler (teknoloji, mimari, donanm, vs) </li> <li> 26. Agile Yaklam SCRUM: E-ticaret iin Biilmi Kaftan Scrum - Rugby hcum taktii: Top, tm oyuncularla birlikte kar sahaya tanarak atak yaplmaktadr. </li> <li> 27. Agile Yaklam SCRUM: E-ticaret iin Biilmi Kaftan Agile Manifesto: Kent Beck, Martin Fowler, Ken Schwaber, Jeff Sutherland... gibi toplam 17 kii tarafndan 2001 ylnda yaynland nemli Az nemli Kiiler ve takm almas Sre ve aralardan alan yazlm Detayl dokmantasyondan Mteri ile beraber almak Szleme ve anlamalardan Deiime ak olup, uygulamak Plana bal kalmaktan </li> <li> 28. Agile Yaklam SCRUM: E-ticaret iin Biilmi Kaftan Ama en batan nihai rn, en mkemmeli tasarlamak deildir, belirli periyotlarla alan prototipler sunmak ve markette ilk yer almaktr. Agile olmak "Kervan yolda dzlr" demek deildir, aksine sk sk planlayp, deien sektr dinamiklerine yeniden ayak uydurmak, deiime ak olmak demektir. Beklentiyi ynetmek iin iyi bir yoldur. Agile olmak mteriyle iie olmak demektir, belirli periyotlarla alan bir prototip sunmak, feedback almak, bu feedbacklerle kendini iyiletirmek, gelitirmek ve bir sonraki sreci planlamak demektir. </li> <li> 29. Agile Yaklam SCRUM: E-ticaret iin Biilmi Kaftan1. Mteri ile bir araya gelinir2. htiyalar belirlenir ve taskler karlr (Product Backlog)3. Bu taskler nceliklendirilir ve puanlanr (poker game, Sprint Planning)4. Takmn 2 veya 4 haftalk hzna (Team Velocity) gre ncelii yksek iler listeye alnr (Sprint Backlog) </li> <li> 30. Agile Yaklam SCRUM: E-ticaret iin Biilmi Kaftan5. Takm her sabah 15 dakikalk durum deerlendirme toplants yapar (Daily Scrum). letiimi, koordinasyonu ve motivasyonu arttrr. Dn ne yaptm Bugn ne yapacam Karlatm problemler6. 2 veya 4 hafta sonunda alan prototip ile mteriye demo yaplr, feedback alnr, gerekliyse deiiklik yaplacaktr. (Sprint Review) </li> <li> 31. Agile Yaklam SCRUM: E-ticaret iin Biilmi Kaftan7. Takm, 2 veya 4 hafta sonunda neleri iyi yaptn, neleri kt yaptn, neleri iyiletirmesi gerektiini tartr (Sprint Retrospective) Continuous improvement8. Takm, bir sonraki Sprint iin tekrar mteriyle bir araya gelir ve yeni bir Sprint Planning toplants balar... </li> <li> 32. Agile Yaklam SCRUM: E-ticaret iin Biilmi Kaftan </li> <li> 33. Agile Yaklam SCRUM: E-ticaret iin Biilmi KaftanFelsefe: Self organization: eBay Euro Rally rnei Commitment Trust Cross-functional teams Transparency DONE kavram Timebox Inspect &amp; adapt Kaizen (continuous improvement) Retrospective K.I.S.S. &amp; basit olan yapmak zordur </li> <li> 34. Agile Yaklam SCRUM: E-ticaret iin Biilmi Kaftanzetle E-ticarete Faydalar: Sk sk planlama yapld iin, mteriyle sk sk biraraya gelindii iin; 6 ay/1 yl gibi bir sre sonunda hsranla karlalmaz, ROI maksimize edilir, Proje baars ykselir, retkenlik artar, Maliyetler der Deiime, yeni gereksinimlere ak olduu iin dinamik, gncel ve kullanlacak fonksiyonalitede bir rn tasarlamanz salar - Pareto Kural </li> <li> 35. Agile Yaklam SCRUM: E-ticaret iin Biilmi Kaftanzetle E-ticarete Faydalar: 6 ay/1 yl gibi bir sre sonuda deil de 2-4 hafta gibi periyotlarla alan prototipler sunduu iin markette ilk yer almanz salar, rekabet gcnz artar. letiim ve koordinasyon yksek olduu iin azimli ve motivasyonu yksek, yapt iten keyif alan bir ekip ortaya kar (S.W.A.T. team). Kurum kltrnze timebox, DONE, transparency gibi kavramlar yerletirir. </li> <li> 36. Scrum Master in Under 10 Minuteshttp://www.youtube.com/watch?v=lPPCHaTtTdU veya http://www.youtube.com/watch?v=Q5k7a9YEoUI </li> <li> 37. Kobi Olmaktan Kurumsallamaya Doru Giderken BilgiTeknolojilerinin DevinimiStartup: ark dnmeye balad, para kazanmaya baladnz - KobiTrafiiniz arttKullanc saynz/mteriniz arttSakladnz, logladnz, ilediiniz veri miktar arttSite saldrlar, fraud denemeleri, i ve d ktye kullanm arttProblem bildirimleri ve yeni istekler arttMevcut yazlmnz zerinde yeni gelitirmeler yaptnzalan kadronuzu genilettiniz </li>...</ul>