You are on page 1of 16

Yazlm Proje Yonetimi-1

Proje Ynetimi
Hedef, maliyet ve zaman kstaslarna uygun eldeki kaynaklar verimli bir
ekilde programlama ve sreleri kontrol etmektir

Amalarn gerekletirilmesi iin yaplmas gerekli olan


planlanmas, organizasyonu, uygulanmas ve kontrol edilmesidir

faaliyetlerin

Her Yazlm Projesi ncelikle bir projedir. Bu nedenle yazlmn zamannda


ve istenilen niteliklerle bitirilmesi projenin iyi ynetilmesine baldr. Balangc
ve bitii belirli olan bir zaman aralnda, mterinin istedii zelliklerde bir
yazlm, belirli kaynaklarda retmektir

Yazlm projeleri zaman-kalite-maliyet geninde baarszlklaryla nl


projelerdir

Bir Yazlm Projesinin Aamalar

Projenin Balamas

Projenin zlenmesi ve Kontrol Edilmesi

Dzeltici Faaliyetlerin Ynetilmesi

Projenin Kapatlmas

Proje Bileen / Alt Bileenlerinin Gzden Geirilmesi

Proje Teklifi Hazrl-2

Projenin Kapsam Tanmla


Projenin st seviye Krnm Aacn (Work Breakdown Structure) olutur

Gelitirilecek, yeniden kullanlacak, satn alnacak yazlm/donanm


gerelerini ve teslim edilecek i rnlerini (List of Deliverable Items) belirle

Krnm Aac aadaki i admlarn iermelidir:

Sistem/Alt Sistem Gelitirme etkinlikleri

Planlama ve izleme etkinliklerinin tanmlanmas

Proje teslimatlarnn tanmlanmas

Planlama aamasnda detaylandrlmak zere sakla


Tanml riskler ve riski nleyici/hafifletici faaliyetler incele
Projenin kapan koullarn da tanmla
Proje Teklifi Hazrl-3

Projenin Tanml Srecini Olutur

Proje boyunca izlenecek yaam dngsn belirle

Uygulanacak sre tanmlarn se

Projeye uyarla ve projenin tanml sreci olutur

Projenin tanml sreci ile Krnm Aacn uyumlu hale getir

Zamanlamay proje takvimine kaydet

rn zelliklerini Tahminle

rnlerine ilikin byklk, i gc, takvim ve maliyet kestirimleri

Kestirim almalar srasnda gemi projelerin kestirim verilerini kullanabilir

Proje Kestirim Belgesi Kalite Ktphanesine ekle

Proje Teklifini Olutur

Alt blmlerde tanml etkinlikleri gerekletirerek proje teklifini olutur

Krnm Aac esas alnr

Benzer projelere ait bilgiler (proje planlar, proje kapan raporlar, proje
lmleri, vb.) kullanr

Proje Teklifi Hazrl-4

Bte ve Takvimi Olutur

Proje takvimi, aadaki bilgileri ierecek ekilde Gantt diyagram ile tanmlanr

admlarnn tarihleri

admlar arasndaki bamllklar

Proje kilometretalar (aamalar, teslimatlar, vb.)

admlarnn sresi

Takvime ilikin varsaym ve kstlar

Proje btesi iin maliyet kestirimi, maliyete ilikin varsaymlar ve kstlar esas
alnarak dokmante edilir

Proje Organizasyonunu Belirle

Proje ynetim yapsn ve i paketlerini tanmla

Hizmet alm etkinliklerini tanmla

Paydalarn rol ve sorumluluklarn ve paydalar arasndaki ilikileri tanmla

Proje Teklifinin Ynetime Sunulmas

Proje teklifi

Mteri isterlerinin karlanmas


Teknik zm
Takvim
Risk olaslklar vb.
ynlerinden Ynetim Gzden Geirme toplantsnda deerlendirilir
Projenin Balamas-1

Mteri ile Kurum arasnda Proje Szlemesinin imzalanmas ile proje balar

Projenin Kapsamn Gzden Geir

Krnm Aacn gzden geir ve detaylandr


Destek etkinlikleri (eitim, konfigrasyon ynetimi, risk ynetimi, kalite
gvence, vb.)
Gelitirme d etkinlikler (rn destek dokmanlar, kullanc eitimleri, vb.)
rnn bilgi teknolojileri (BT) altyaps etkinlikleri
Satn alma ve tekrar kullanm ile ilgili etkinlikler
Projenin Balamas-2

Projenin Tanml Srecini Detaylandr


Projenin tanml srecini detaylandr

Zamanlamasn proje takvimine kaydet

Projenin tanml sreci en az aadaki sreleri ierir:

Proje Planlama, Ynetim ve zleme

ster Gelitirme ve Ynetimi

Yazlm/Donanm Gelitirme

Sistem Tmletirme

Dorulama ve Geerleme

Kalite Gvence

Konfigrasyon Ynetimi

Satn Alma

Risk Ynetimi

Projenin Balamas-3

zleme ve Kontrol Admlarn Planla

Projeyi izleme ve kontrol etme admlarn planla


Aadaki izleme ve kontrol admlarn planla:

Gelime toplantlarnn skl ve takvimi

Gelime raporlarnn skl ve takvimi

Teknik gzden geirme (sistem isterleri gzden geirme, yazlm/donanm


isterleri gzden geirme, n tasarm gzden geirme, kritik tasarm gzden
geirme, kod gzden geirme, teste hazrlk gzden geirme ) toplantlarnn
takvimi

Kilometre ta (aama, vs.) toplantlarnn skl ve takvimi

Proje kestirimlerinin tekrarlanma takvimi

Projenin Balamas-4

Bte ve Takvimi Gncelle

admlarnn tarihleri
admlar arasndaki bamllklar

Proje kilometre talar (aamalar, teslimatlar, vb.)


admlarnn sresi
zleme ve kontrol admlar
Takvime ilikin varsaym ve kstlar
Projenin Balamas-5

Proje alanlarn Belirle

Proje Ynetici Yardmcs, Kalite Sorumlusu, Konfigrasyon Yneticisi


Alt yklenici sorumlusu, satn alma sorumlusu, eitim sorumlusu, v.b.
Teknik alanlar
Proje alanlarnn atanmas srasnda aadaki yol izlenir:

Gereken yetkinlikler belirlenir


Seilen kiiler yetkinliklerine gre projenin uygun i admlarna atanr
Projenin Balamas-6
Proje iinde salanacak eitimler planlanr:

erik (gereken yetkinlikle ilikili olarak)


Eitime katlacak proje alanlar
Eitim sresi
Eitimin tarihleri
D eitimse eitimi salayacak kurum (mmknse)
Eitmen (mmknse)
Eitimin tahmini maliyeti
Projenin Balamas-7

Proje Organizasyonunu Detaylandr

Paydalarn belirlenmesi ve projeye katlmlar iin gereken yntemler (hizmet


alm, alt yklenici, dorudan alm veya ihale yntemi v.s) ve kaynaklar
belirlenir

Paydalar arasndaki rol ve sorumluklar ile aralarndaki ilikiler belirlenir

Paydalarn projeye katlm zamanlar belirlenir

Paydalar arasndaki kritik bamllklar belirlenir

Paydalarn koordinasyonu ile ilgili yntemler belirlenir

Paydalarn gerekletirecei i rn zelliklerine ilikin dokmantasyonun


hazrlanmas

Paydalarn gerekletirecei i rn zelliklerinin, dorulanmas ve


geerlenmesi ile ilgili yntemler

Paydalarn gerekletirecei i rnleriyle ilgili olarak, karlalabilecek


olas problem belirlenir

Projenin Balamas-8

Kaynaklar Belirle

Sre gereksinimleri (srecin uygulanmas iin gerekli yazlm, donanm,


hizmet alm vb)

alan gereksinimleri (alma ortam gereksinimleri vb.)

Gelitirme ve test ortam gereksinimleri (Tesis, ara, yazlm, donanm vb.)

rn entegrasyonu, dorulama ve geerleme ortam gereksinimleri (Tesis,


ara, yazlm, donanm vb.)

Salanan gelitirme ortamnn kullanm, bakm ve iletmesi ile gereksinimler

Satn alnacak kaynaklar iin aadakileri tanmlanr:

Miktar

htiya duyulan tarih

Kayna temin sresi (mmknse)

Kayna kullanma sresi

Kaynan salanabilecei kurumlar

Projenin Balamas-9

Proje Al Toplants Yap


Tm proje alanlarnn katld bir al toplants dzenlenir

Proje kapsam, sorumluluklar ve hedefler duyurulur


Projenin Tanml Sre Etkinliklerini Planla

Proje boyunca izlenecek


etkinliklerini detaylandrlr

yaam

dngsn

ve

uygulanacak

ki haftay amas tahmin edilen planlama etkinliklerini ayrca planlanr

Uygun Proje Ekibi personelini grevlendirilir

sre

Projenin yazlm/donanm/sistem gelitirme ile ilgili srelerine ilikin


etkinlikleri planlanr

Projenin Balamas-10

ster Kaynaklarn ve ster Temin Etme Yntemlerini Belirle


Mteri ihtiyalarnn temin edilecei potansiyel ister kaynaklarn belirlenir

sterler aada belirtilen kaynaklardan temin edilebilirler:

Gelitirme projesinin amac ve i hedef(ler)i

Sistemin uygulama snrlar / etki alan

Sistemin alaca operasyonel evre (r. zamanlama kstlar, birlikte


alabilirlik kstlar)

Sistemin alaca organizasyonel evre (i sreleri, organizasyon yaps,


organizasyon kltr, vb)

Paydalar, Mteri (Uygulama etki alan iindeki uzman personel, yneticiler,


vb)

Son kullanclar, Pazar Analistleri, Alan Uzman, Teknik Danman, Proje Ekibi,

Szleme / Teknik artname / Tanm Dokman / Proje Tanmlama


Dokman

Konuya dair yasal mevzuatlar, Standartlar / Dzenleyiciler (Regulators)

Gelitirilmi olan benzer sistemler

Projenin Balamas-11

Risk Ynetimi Admlarn Planla


Proje riskleri belirlenir ve kayt altna alnr

Veri Ynetimini Planla


Projenin veri ynetimi etkinlikleri planlanr
lme ve Analiz Admlarn Planla

Projelerin geliimini izlemeye ynelik bilgi ihtiyalar ve ilikili lmler,


lme Veri Tabannda tanmlanr

Kurumsal bazda proje ve sre performanslarn deerlendirmeye ynelik


bilgi ihtiyalar ve ilikili lmler de lme Veri Tabannda tanmlanr

Konfigrasyon Ynetimi Admlarn Planla


Projenin konfigrasyon ynetimi etkinlikleri planlanr ve kayt altna alnr

Projenin Balamas-12

Kalite Gvence Admlarn Planla


Projenin kalite gvence etkinlikleri planlanr
Satn Alma Etkinliklerini Planla

Proje boyunca ihtiya duyulan rn ve hizmet almlar, alt yklenici


szlemeleri planlanr
Satn alnan rnn projeye entegrasyonu iin gerekli kaynaklarn (Personel,
tehizat, vb.) salanmas

Satn alnan rnn iletilmesi, saklanmas, projeye entegrasyonu, bakm ile


ilgili gerekli eitimlerin alnmas

Satn alnan rnn saklanmasnn, datmnn ve kullanmnn, tedariki


szlemesinde ve/veya lisans anlamalarnda belirtilen hususlara uygun olarak
yaplmasnn salanmas

Projenin Balamas-13

Proje Planlarn Btnletir

Hazrlanan proje planlar; proje hedefleri, mteri beklentileri ve sre


gereksinimlerini karladklarn dorulamak ve btnletirmeye engel
hususlar saptamak iin gzden geirilir

Proje ve rn arayz riskleri (eksik arayz tanmlar, hazr yazlm rnlerinin


temin edilebilirlii, proje ekibinin iletiim problemleri, vs.) belirlenir ve analiz
edilir

Planlardaki i admlar, kritik gelitirme faktrleri ve proje riskleri dikkate


alarak sralanr

Planlarn uyumluluu, proje paydalar arasnda kontrol edilir ve ilgili


paydalar arasndaki olas uyumazlk durumlarn zm yntemleri analiz
edilir

Projenin Balamas-14

Btnleik Planlar in Taahht Al

Btnleik planlar gzden geirilir

Proje Yneticisi, Proje Yneticisi Yardmcs, proje i paketi yneticileri, alt


ykleniciler ve mteri temsilcileri katlr

Gzden geirme toplantsnda paydalardan btnleik planlar iin taahht


alnr

Bteyi ve paydalar arasndaki anlamalar yeniden dzenlenir

Takvim ve paydalar arasndaki gereksinim listesi gncellenir

Gncellenen planlar proje paydalarna iletilerek onay alnr

renilen Dersleri Kayt Altna Al

Proje uygulamalarndan elde edilen deneyimler renilen Dersler Formuna


kaydedilir

Projenin zlenmesi ve Kontrol Edilmesi-1

Gelimeler proje planlar esas alarak izlenir

Proje izleme ve kontrol aadaki yntemlerle gerekletirilir:

Kestirimlerin tekrarlanmas

Gelime raporlar, Gelime toplantlar, Teknik gzden geirme toplantlar

Kilometreta (aama, vs.) toplantlar

Proje sresince aadaki hususlar izlenir:


Proje planlama parametreleri (byklk, i gc, takvim ve maliyet)nin
durumu

Proje Performans,Taahhtler, Riskler, Kaynaklar, Veri ynetimi

Paydalarn katlm

Ortamn projenin ihtiyacn salamas ve koordinasyonu desteklemesi

Proje lmlerinin eik deerlerine gre durumu

Projenin geliimi ile ilgili bilginin aadaki proje paydalara iletilir:

Kurum Ynetimi, Kullanclar (varsa)

Mteriler, Alt ykleniciler (varsa), Ana yklenici (varsa)

Projenin zlenmesi ve Kontrol Edilmesi-2

rn zelliklerini Tekrar Tahminle

Proje teklif hazrl aamasnda yaplan kestirim almalar tekrarlanr

Oluturulan kestirimler Proje Kestirim Belgesine kaydedilir

Geliimi zle ve Raporla


Gelimeler belgelenir ve eik deerlerin alp almad kontrol edilir

Gelime raporlandrlrken, gerekleen i rn zelliklerini hesaplanr


(byklk, i gc, takvim, maliyet vs.) ve gerekirse tekrar kestirim yaplr

Ek olarak aada belirtilen hususlar izlenir:

Takvime gre ilerleme durumu ,Maliyet ve harcanan i gc

rn lmleri ve grevlerin tamamlanma kriterleri

Salanan ve harcanan kaynaklar

Proje Personelinin bilgi ve beceri durumlar, eitim ihtiyalar

Belirlenen i ve d taahhtlerin yerine getirilme durumu

Proje riskleri, Veri Ynetimi etkinlikleri

Paydalarn katlm ve kritik bamllklar

Paydalar aras koordinasyon etkinlikleri

Dzeltici Faaliyetlerin durumu

Projenin zlenmesi ve Kontrol Edilmesi-3

Gelime Toplants Yap

Periyodik olarak tanmlanan zamanlarda ve/veya proje geliimini proje


alanlaryla tartma ihtiyac doduunda, gelime toplantlar dzenlenir

Gelime toplantsnn amac; projede gelinen noktay ve riskleri


deerlendirmek ve sorunlar tartarak gerekli dzeltici faaliyetleri belirlemektir

Aadaki hususlar dikkate alnr:

Takvime gre ilerleme durumu

Proje elemanlarnn bilgi ve yetkinlik gereksinimleri, Riskler

Proje lmleri ve lme etkinlikleriyle ilgili hususlar

Veri ynetimi hususlar, Paydalarn katlm ile ilgili hususlar

Kritik Bamllklar, rnleri ve/veya srelerle ilgili ortaya kan problemler

Dzeltici faaliyetlerin durumu, Karar analizi ve zmleme ihtiyalar

Projenin zlenmesi ve Kontrol Edilmesi-4

Teknik Gzden Geirme Toplants Yap

Szleme koullarn da dikkate alarak tanml zamanlarda ve genellikle


tanml sre admlarnn sonlarna denk gelen zamanlarda teknik gzden
geirme toplantlar dzenlenir
Sistem sterleri Gzden Geirme SGG-SRR, n Tasarm Gzden Geirme
TGG-PDR, Kritik Tasarm Gzden Geirme KTGG-CDR, Teste Hazrlk Gzden
Geirme THGG-TRR
Projenin zlenmesi ve Kontrol Edilmesi-5

Kilometreta Toplants Yap

Proje Ynetim Plannda tanmlanan zamanlarda, genellikle aama sonlarna


veya i rn teslimatlarna denk gelen kilometreta toplantlar dzenlenir

Aadaki hususlar dikkate alnr:

Takvime gre ilerleme durumu

Proje elemanlarnn bilgi ve yetkinlik gereksinimleri, Riskler

rnleri ve/veya srelerle ilgili ortaya kan problemler

Proje lmleri, Gereksinimlerdeki deiiklik oranlar

Dorulama ve Geerleme faaliyetleri

Veri ynetimi hususlar, Paydalarn katlm ile ilgili hususlar

Kritik Bamllklar, Dzeltici faaliyetlerin durumu

Karar analizi ve zmleme ihtiyalar

Dzeltici Faaliyetlerin Ynetilmesi


Proje performansnn veya i rnleri zelliklerinin proje planlarndan sapt
durumlarda, projenin hedeflerini yakalamasn salayacak dzeltici faaliyetler
balatlr

Dorulama ve geerleme etkinlikleri srasnda belirlenen hususlar;

Proje planlamaya esas olan zellikler (byklk, i gc, takvim ve maliyet)


iin eik deerlerin almas

Karlanmayan taahhtler, Gereksinimlerdeki deiiklikler

Risk durumlarnda nemli deiiklikler, Paydalarn katlm ve bamllklar


ile ilgili hususlar

Ynetilen veri ile ilgili hususlar (gvenlik, gizlilik, vs.)

Kabul testlerinde ve garanti kapsamnda ortaya kan uygunsuzluklar iin


dzeltici faaliyet balatr

Bu aamadan nce ortaya kan uygunsuzluklar ve deiiklik istekleri iin


deiiklik ynetimi kapsamnda dzeltici faaliyet balatlr

Dzeltici faaliyetlerin durumu, proje gelime ve kilometre ta toplantlarnda


gzden geirilir

Dzeltici faaliyetlerin planland gibi gerekletii kontrol edilir

Projenin

Kapatlmas

Tanml proje kapan koullar olutuunda (tm grevlerin tamamlanmas,


geici kabuln yaplmas, vs.) proje kapan etkinlikleri balatlr

Tm proje alanlarnn katlaca bir kapan toplants dzenlenir

Bu toplantda aadaki hususlar ele alnr:

Proje hedeflerinin karlanma durumu (planlanan ve gerekleen veriler)

Proje uygulamalarndan renilen dersler

Toplantda ortaya kan hususlar ve kararlar dikkate alarak gerekli ise,


Mterinin onayna sunulur

Gerekleen rn bykl, i gc, takvim ve bte deerlerine gre,


Kestirim Veri Taban gncellenir

Proje Gelime Raporunun sonucu ve proje kapan admlarn gzden


geirilir ve proje kapan koullarnn saland gvence altna alnr

Ynetim, Proje Gelime Raporunu onaylar. Gerektii durumlarda, Ynetim


onayndan nce, Mteri onay beklenir

Proje

Bileen / Alt Bileenlerinin Gzden Geirilmesi

Proje kapan tarihinden nce proje bileen/alt bileenlerinin gzden


geirme etkinlii balatlr

Bileen/alt bileenlerin kullanlma potansiyeli olan alanlardan oluan Proje


Tekrar Kullanlabilir rn Raporu hazrlanr

Toplantda aadaki hususlar ele alnr:

Bileen/alt bileenlerin tekrar kullanlabilirlik durumu

Bileen/alt bileenlerden tekrar kullanlabilir yeni bileenler


pazarlanabilir yeni rnler gereklemek iin gerekli kaynan tespiti

Tekrar kullanlabilir bileenlerin ve/veya


kullanma potansiyeli bulunan alanlarn tespiti

pazarlanabilir

yeni

ve/veya
rnlerin

Tekrar kullanlabilir bileenlerin yeni proje alma ve proje maliyeti drme


asndan deerlendirilmeleri

Tekrar kullanlabilir bileen/alt bileenler ve/veya


rnlerden uygun olanlar iin kaynak planlamas yaplr

pazarlanabilir

rnek Bir Proje Plannn ncelenmesi-1

GR

1.1 AMA, KAPSAM VE HEDEFLER

1.2 VARSAYIMLAR VE KISITLAR

1.3 TESLMATLAR

9
9
9
9

yeni

1.4 DAILIM AACI VE PAKETLER ZETLER 9

1.5 TAKVM VE BTE ZET

1.6 PLANIN GELM

10

1.7 BELGEYE BAKI

10

KAYNAKLAR

11

TANIMLAR VE KISALTMALAR

3.1 TANIMLAR

12

3.2 KISALTMALAR

12

4.1 PROJE RGTLENMES VE LGL TARAFLAR

4.2 ARAYZLER

4.3 ROL VE SORUMLULUKLAR

4.4 PROJE EKB

4.5 KRTK BAIMLILIKLAR

5.1 BALANGI PLANI

15

5.1.1

KESTRM PLANI

15

5.1.2

ALIAN PLANI

15

5.1.3

10

12

PROJE ORGANZASYONU

13
13

13
13
13
14

YNETSEL SRE PLANLARI

15

ALIANLARIN ETM PLANI

15

5.1.4

KAYNAK TEDARK PLANI

5.1.5

SATIN ALMA PLANI

5.2 PLANI

5.2.1

UYARLAMA

5.2.2

/ TAKVM / KAYNAK TANIMLAMA

5.2.3

BTE ATAMA

15
16
17
17
17
18

5.3 KONTROL PLANLARI

5.3.1

19

STERLER KONTROL PLANI

5.3.2
PLANI

TAKVM
19

VE

BTE

19
KONTROL

VE

RAPORLAMA

5.3.3

KALTE KONTROL PLANI

19

5.3.4

LME VE ANALZKONTROL PLANI

20

5.3.5

DZELTC FAALYET KRTERLER

20

5.4 KAPANI PLANI

6.1 YAZILIM GELTRME PLANI / SSTEM MHENDSL YNETM PLANI

20

TEKNK SRE PLANLARI

21

21

6.2 ALTYAPI PLANI

21

6.3 RN KABUL PLANI

21

22

7.1 KALTE GVENCE PLANI

7.2 KONFGRASYON YNETM PLANI

7.3 LM PLANI

7.4 DORULAMA VE GEERLEME PLANI

7.5 RSK YNETM PLANI

7.6 KARAR ANALZ VE ZMLEME PLANI

7.7 SRE YLETRME PLANI

DER PLANLAR

EKLER

DESTEK SRE PLANLARI

22
22
22
22
22
22
23
24
25

Referanslar

CMMI for Development Version 1.2

IEEE STD 1058-1998 Software Project Management Plans

IEEE STD 1490-2003 A Guide to the Project Management Body of Knowledge

IEEE STD 1220-1998 Application and Management of the Systems


Engineering Process

IEEE STD 1059-1993 Software Verification and Validation Plans

IEEE STD 730-2002 Software Quality Assurance Plans

IEEE STD 828-1998 Software Configuration Management Plans

IEEE STD 1540-2001 Software Life Cycle Processes-Risk Management

IEEE STD 1219-1998 Software Maintenance

IEEE STD 1061-1998 Software Quality Metrics Methodology

IEEE STD 1045-1992 Software Productivity Metrics

You might also like