Click here to load reader
View
220
Download
2
Embed Size (px)
Trksat Yazlm Gelitirme Projelerinde
SCRUM Kullanm EKM 2013
Agile Coach & Trainer
Founder
www.scrumturkey.com www.ankarajug.org
Bar BAL
Uzman
Tahir EMRHAN
KONUMACILAR
AMA
&
ERK
Yaln Yaklam lkeleri
evik Manifesto
evik Yazlm Metodlar
Scrum
Scrum Nedir?
Yaam Dngs
Scrum Temelleri
Scrum ve Deer Yaklam
Scrum Takmlar
Scrum Trendleri
Scrum ve Trksat
Trksat Genel
Projeler
Neden Scrum?
Karlalan Zorluklar
Eitim ve Adanma
Srekli yiletirme
Kazanmlar
YALIN YAKLAIM LKELER
YALIN YAZILIM LKELER;
Boa Harcamalarn Elenmesi (At yok et!)
renmenin Glendirilmesi
Kararlarn Ertelenmesi
Hzl Teslimat Yaplmas
Takm Yetkilendirilmesi
Btnln Salanmas
Btn Grmek
YALIN YAKLAIM LKELER
Mteriye deer katmayan herey bo harcama (MUDA) olarak
deerlendirilir.
Bo Harcamalarn Elenmesi
Yazlm gelitirme sreci ayn zamanda srekli renme srecidir.
1
renmenin Glendirilmesi 2
YALIN YAKLAIM LKELER
Yazlm gelitirme sreci belirsizlikler zerine kuruludur.
Teknolojinin ok hzl deitii bir dnyada en bykler deil, hzl olanlar
hayatta kalr.
Kararlarn Ertelenmesi 3
Hzl Teslimat Yaplmas 4
YALIN YAKLAIM LKELER
Mikro ynetim deil, makro ynetim...
Takmn Yetkilendirilmesi 5
Alglanan Btnlk vs. Konseptsel Btnlk
Btnln Salanmas 6
Yazlm sistemleri sadece paralarndan olumaz, etkileimleri de ierir.
Btn grmek 7
evik Yazlm Gelitirme Manifestosu
Kent Beck Mike Beedle
Arie van Bennekum Alistair Cockburn
Ward Cunningham Martin Fowler
James Grenning Jim Highsmith Andrew Hunt
Ron Jeffries Jon Kern
Brian Marick Robert C. Martin
Steve Mellor Ken Schwaber Jeff Sutherland Dave Thomas
EVK MANFESTO
EVK MANFESTO
EVK MANFESTO
EVK MANFESTO
EVK MANFESTO
EVK MANFESTO
evik manifesto aadaki temel prensiplere dayanr:
Mteriyi memnun et
Deien ihtiyalar karla
Sk aralklarla rn teslimi yap
birimleri ve yazlmclar birlikte almalarn sala
Ekibi motive et
Yz yze iletiime nem ver
alan rnler ortaya kar
Srdrlebilir gelimeyi destekle
Teknik mkemmeliyete, iyi dizayna ve sadelie odaklan
Kendi kendine organize olan takmlar kur
Belirli aralklarda daha efektif nasl olunur dn
Lean vs. Agile
Lean = A bunch of good ideas from
a car company.
Agile = a bunch of good ideas from
17 programmers. Henrik Kniberg
evik Nedir?
Geleneksel Yntemler
evik Yntemler
EVK YAZILIM METODLARI
SCRUM
Scrum Klavuzu (Scrumn Tanmlayc Klavuzu: Oyunun Kurallar)
Scrum, kiilerin, mmkn olan en yksek katma deerli rnleri,
retken ve yaratc bir ekilde teslim ederken, karmak problemleri
de ele aldklar bir erevedir.
Scrumn,
Karmak deildir.
Anlalmas kolaydr.
Uzmanlamas son derece zordur.
Scrum erevesi
Scrum erevesi, Scrum Takmlar ve takmla ilgili rolleri,
toplantlar, Scrum ktlarn ve kurallarn iermektedir.
erevedeki her bir bileen, belirli bir amaca hizmet etmektedir ve
Scrumn baars ve kullanm iin gereklidir.
SCRUM NEDR?
Adaptasyon effaflk
Denetim
YAAM DNGS
http://www.scrumprimer.org
SCRUM ve TEMELLER
KENDLNDEN ORGANZE
TAKIMLAR
1 4 HAFTALIK SPRINTLER
SCRUM ve TEMELLER
RN BACKLOGU
SCRUM ve TEMELLER
MHENDSLK
UYGULAMALARINDAN BAIMSIZ
SCRUM ve TEMELLER
ADANMI TAKIMLAR
SCRUM ve TEMELLER
SCRUM ve DEER YAKLAIMI
SCRUM TAKIMLARI
SCRUM TRENDLER
Amerika Savunma Bakanl, Amerikan Kongresi emriyle tm savunma ile ilikili devlet szlemelerinde
"evik gelitirme" balna yer vermekle ykmldr.
Halihazrda, Hollanda ve Amerika'da evik yaklam retmenler tarafndan ocuklarn eitimi amal
kullanlmaktadr. ocuklar bir renme backlogu
belirleyip her gn bu listeyi nasl ele alp
tamamlayacaklarn tartyorlar.
Her geen gn yazlm, ortaya konulan rnn daha byk bir paras olma yolunda gidiyor. Bir
zamanlar, bir sava ua iin yazlm btesi
%10-15 civarndayken, gnmzde btenin %90'
yazlma ayrlyor ve dolaysyla evik metodolojiler
ihtiyac ok daha ciddi hal alyor.
SCRUM VE TRKSAT
SCRUM &
SCRUM VE TRKSAT
SCRUM VE TRKSAT
Trksat Genel
Projeler
Neden Scrum?
Karlalan Zorluklar
Eitim ve Adanma
Srekli yiletirme
Kazanmlar
TRKSAT GENEL
UYDU LETME HZMETLER
KABLO HZMETLER
BLM HZMETLER
Trksat uydu yrnge pozisyonlarnn haklarna, ynetimine ve iletmesine sahiptir.
Uydular zerinden haberleme altyapsn kurma, iletme ve ticari faaliyette bulunma
grevlerini yerine getirmektedir.
Sahip olduu kablo altyapsnn etkin ve verimli bir ekilde iletilmesi grevini yerine
getirmekte, kablo zerinden analog/dijital TV yayncl, genibant internet eriimi
ve katma deerli hizmetleri sunmaktadr.
Kamu ile yaplan projelerde altyap hazrlama, dnm ve hizmet sunumu
erevesinde biliim zmleri sunmaktadr.
PROJELER
PROJELER:
VSAT
E-Devlet Kaps
VSAT
Ses, Veri, nternet,
ntranet, e-Salk,
e-Eitim, Acil Durum
Haberlemesi, VPN
eitli bakanlk ve bal
kamu kurulularnn merkez ve tara tekilatlar
ift Ynl,
Gvenilir,
Kaliteli ve
Kesintisiz Hizmet Garantisi
Kurumsal haberleme ihtiyalarna
Trksat uydular zerinden
Corafi artlara bal kalmakszn
Sunulan ok ynl zm
VSAT
CRM
SRM (Service Resource Management)
BILLING
SPRM (Supplier Partner Relationship Management)
Product Catalog
User Management
Document Management
Reporting
CRM
BILLING
SPRM
User Management
Reporting
Product Catalog
SRM
e-DEVLET KAPISI
e-Devlet Kaps, e-Devlet Hizmetlerinin ortak ve tek bir yerden kullancya hzl ve gvenli bir ekilde sunulduu bir platformdur.
E-Devlet Kaps, kamu kurumlarnn daha fazla e-Devlet hizmeti uygulamasn gelitirmesine katkda bulunmaktadr.
e-Devlet Kapsnn arkasnn kamu kurumlarnca e-Devlet hizmetleri ile doldurulmas ok nemlidir.
e-DEVLET KAPISI
E-Devlet Kapsnn amac, kamu
kurumlarnn e-Devlet hizmetlerini,
vatandalara, iletmelere, kamu
kurumlarna gvenli, tek
noktadan ve etkin ekilde sunmaktr.
e-Devlet Kaps-Sunulan Hizmetler
NEDEN SCRUM?
NEDEN SCRUM?
Deiken i ihtiya ve nceliklerini daha hzl
karlama
Mteri memnuniyeti
yapma kltrnde deiiklie gitme
NEDEN SCRUM?
Kltr Deiiklii:
Metodoloji Deiiklii Avantajlar
lk analiz ve planlamalara bal kalnmas
Uzun sreler sonunda ortaya kartlan rnler ve
geri dnlerin rnn ilk kapsam ile rtmemesi
Kapsam deiikliklerine diren ve olumsuz karlama
rne ynelik hedef ieren planlarn kullanlmas
Ksa srede kartlan rnler ve hzl mteri geri dnleri
Deiikliklerin olaan karlanmas
Deiikliklere hzl mdahaleler ve mteri gznde rn deer art
NEDEN SCRUM?
Kltr Deiiklii:
Proje Uygunluklar
Yeni yaklamlar konusunda hevesli yeni bir takm
Dk seviyede i etkileimleri ve entegrasyon noktalar
ihtiyalarnn daha kk paralara blnebilir ve
ynetilebilir olmas
Kapsam deikenliklerinin ok olacann ngrlmesi
Yneticilerin destek ve sponsorluu
KARILAILAN ZORLUKLAR
KARILAILAN ZORLUKLAR:
Nerden ve nasl balanlacann bilinmemesi
Lokasyon farkllklar
Takm yelerinin bilgi birikimlerinin artrlmas ve birbirine
yaklatrlmas
Tahminlemede karlalan zorluklar
allan domain'e ekibin yeni olmas Learning curve(SID)
Product backlog ynetimi
Planlamada karlalan zorluklar
Organizasyonel yaplanmada ve i paylam ynteminde
deiiklik(Yeni srece uyum)
ETM VE ADANMA
ETM VE ADANMA:
Genel scrum yaklam eitimi
Scrumla alakal bilgi ve
dkmantasyon paylam
teknik eitimler ve bilgi paylam
SREKL YLETRME
SREKL YLETRME:
Retrospective toplantlar
letiimin glenmesi
effaflk
KAZANIMLAR
KAZANIMLAR:
Deien nceliklerin ynetimi
Riskleri daha nceden grme imkan
Daha hzl canlya kma
retkenliin artrlmas
Kaynaklarn daha verimli kullanm
Daha iyi tahminleme/planlama
birimi ile IT arasnda uyumun artrlmas
Takm almas, sinerji ve gven
Projenin grnrlnn artrlmas
TEEKKRLER
SORULARINIZ?