Yazılım Proje Yönetimi
This presentation is the property of its rightful owner.
Sponsored Links
1 / 26

Yazılım Proje Yönetimi PowerPoint PPT Presentation


  • 199 Views
  • Uploaded on
  • Presentation posted in: General

Yazılım Proje Yönetimi. Bölüm 1 Yazılım Proje Yönetimine Giriş. Genel Bakış. Giriş Yazılım Proje Planlama Program Yönetimi ve Proje Değerlendirme Uygun Bir Proje Yaklaşımı Seçimi Yazılım Çaba Tahmini Faaliyet Planlama Risk Yönetimi Kaynak Tahsisi Referanslar. Giriş.

Download Presentation

Yazılım Proje Yönetimi

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Yaz l m proje y netimi

Yazılım Proje Yönetimi

Bölüm 1

Yazılım Proje Yönetimine Giriş


Genel bak

Genel Bakış

  • Giriş

  • Yazılım Proje Planlama

  • Program Yönetimi ve Proje Değerlendirme

  • Uygun Bir Proje Yaklaşımı Seçimi

  • Yazılım Çaba Tahmini

  • Faaliyet Planlama

  • Risk Yönetimi

  • Kaynak Tahsisi

  • Referanslar


Yaz l m proje y netimi

Giriş

  • Proje PlanlamaBir proje uygulanabilir olarak bulunursa,proje yöneticilerinin proje planlama taahhüt ederler.Planlama: “Yapılmış olan tüm işleri tanımlamak ; politikaların geliştirilmesi, prosedürler ve proje tanımlayan diğer belgeler." [1]


Yaz l m projesi nedir

Yazılım Projesi Nedir?

  • Yazılım Projesi:

    • Tüm teknik ve idari faaliyetleri müşteriye teslim teslim etmek gerekir.

    • Yazılım projesinin belirli bir süresi vardır kaynakları tüketir ve iş üretir.

    • Bir yazılım projesini tamamlamak için yönetim kategorileri:

    • Görevler, Etkinlikler, Fonksiyonlar


Yaz l m proje y netimi

Giriş

  • Birçok yazılım projesi hatalı proje yönetimi uygulamaları nedeniyle başarısız olur.

  • Önemli olan yazılım proje yönetiminin farklı yönlerini öğrenmektir.


Yaz l m proje y netiminin hedefi

Yazılım Proje Yönetiminin Hedefi

  • Başarılı bir yazılım projesinin tamamlanması ve verimli olması için mühendislere izin verir.Anahtar yazılım proje hedefleri şunlardır[2]

  • İşlevsellik,

  • Kullanışlılık,

  • Etkinlik,

  • Zaman piyasaya,

  • Basitlik.


Yaz l m proje y netim plan

Yazılım Proje Yönetim Planı

  • Bir yazılım projesi için kontrol belgesi.

  • Teknik ve yönetimsel yaklaşımları yazılım ürün geliştirmek için belirteçtir.

  • Doküman analizi belgesi için yardımcıdır;

    Değişiklikler ya diğer belgede değişiklikler anlamına gelebilir içinde.

  • SPMP proje anlaşmasının bir parçası olabilir.


Yaz l m proje y netimi

Süreç


Yaz l m projesinin zellikleri

Yazılım Projesinin Özellikleri

  • Bu özellikler yazılım projesi karmaşık yapar:GörünmezlikKarmaşıklıkUygunlukEsneklik


Y netimi faaliyetleri

Yönetimi faaliyetleri

  • Teklif yazma.

  • Proje planlama ve programlama.

  • Proje maliyet.

  • Proje izleme ve değerlendirme.

  • Personel seçimi ve değerlendirme.

  • Rapor yazımı ve sunumu.


Yaz l m geli tirme ya am d ng s iso 12207

Yazılım geliştirme yaşam döngüsü (ISO 12207)


Iso 12207 ya am d ng s

ISO 12207 Yaşam döngüsü

Gereksinimleri analizi:

  • Yazılım mühendisliği görev sistem gereksinimleri mühendisliği ve yazılım tasarım arasındaki boşluğu doldurmak. Yazılım tasarımcısı bir model sunar :

  • Sistem bilgileri

  • Fonksiyon

  • Davranış

  • Model dataya, yapısal, ve bileşen düzeyinde tasarımlara dönüştürülebilir.

  • Analiz sırasında biraz tasarım, tasarım sırasında biraz anliz yapılabilir.


Iso 12207 ya am d ng s1

ISO 12207 Yaşam döngüsü

  • Mimari tasarım

    • Sistem gereksinimlerine bağlıdır.

    • Sistem bileşenlerini tanımlar: donanım , yazılım, organizasyon

  • Kod ve test

    • Bireysel bileşenler.

  • Entegrasyon

    • Bileşenleri bir araya getirmek.


Iso12207 devam

ISO12207 devamı…

  • Yeterlilik testi

    • Sistemi test etmek(Sadece yazılım değil)

  • Yükleme

    • Sistemi operasyonel yapma süreci

    • Varolan veriyi ve sistem parametrelerini ayarlama, operasyonel donanım platformlarını yükleme ve kullanıcı egitimleri içerir.

  • Kabul destek

    • Bakım ve onarımı içerir.


Y netim nedir

Yönetim nedir?

Aşağıdakileri içerir:

  • Planlama

  • Organizasyon

  • İş bölümü

  • Yönetim

  • İzleme

  • Kontrol

  • Yenileme

  • Sunum


Y netim sorular

Yönetim Soruları

  • Analize nekadar efor harcadın?

  • Analizi kim yapar?

  • Neden çok zordur?

  • Kim öder?


Analiz hedefleri

Analiz Hedefleri

  • Müsteri istekleri belirlemek.

  • Fizibilite için sistemi degerlendirmek.

  • Teknik ve ekonomik analizler gerçeklestirmek

  • Sistem elementlerini ayırmak

  • Programı ve kısıtlamaları belirlemek.

  • Sistem tanımı yaratmak.


Yaz l m gereksinimlerini ortaya karmak

Yazılım Gereksinimlerini Ortaya Çıkarmak

  • Müşteri toplantıları.

  • İçerik hakkındaki sorular:

    • Müşterinin hedefleri ve istekleri

    • Paydaşlari belirlemek

    • Problemi anlamak

    • Bulunan çözümlere müşterinin yorumu

    • Toplantı etkinliğini degerlendirmek

  • Birçok kullanıcıyla çapraz değerlendirme yapmak.


Ana ve yan hedefler

Ana ve Yan Hedefler

  • Sorunu anlamak

  • Çözümler üretmek

  • Yaklaşımları degerlendirmek

  • Öncelikli ihtiyaçları belirlemek


Payda lar

Paydaşlar

  • Paydaş, yazılımın tamamlanmasıyla ilgilenendir.

    Bunlar:

  • Projede yer alanlar

  • Proje dışında ama aynı organizasyonda bulunanlar

  • Her ikisi dışında olanlar


Durumu

İş durumu

Teslim edilmiş proje Faydaları, maliyetinden daha ağır olmalı

Maliyet :

  • Gelişme

  • Operasyon

    Faydalar

    - Ölçülebilir

    - Ölçülemez

Faydalar

£

maliyet

£


Y netim kontrol

Yönetim kontrol


Y netim kontrol1

Yönetim kontrol

Veri – ham detay

Örn.‘x lokasyonuna 6,000 doküman işlendi’

Bilgilendirme – işlenen veri hakkında bilgi

e.g. ‘bir günde üretim 100 döküman’

Hedefler karşılaştırması

e.g. 31 Mart’ta işlenen dökümanları konuşmak için toplanmayacagız

devam ediyor…..


Y netim kontrol devam

Yönetim kontrol devamı

Modelleme – çeşitli kararların olası sonuçları hakkında çalışma

e.g. Eger X lokasyonunda daha çok işçi çalıştırırsak nekadar daha erken belgeler işlenir?

Uygulama – Üzerine karar verilmiş düzeltici faaliyetlerin yürütülmesi.


B l m zeti

Bölüm Özeti

  • Projeler rutin değildir- böylece belirsizdir.

  • Projelerin özel sorunları örn Fizibilite yetersizliği

  • Net hedefler gereklidir böylece objektif olarak değerlendirilebilirler.

  • Genelde özel planları yürütmek zordur.

  • İletişim iletişim iletişim!!


Referanslar

Referanslar

  • 1: Project Planning, Scheduling & Control James P. Lewis

  • 2:Introduction to Software Security

  • By Gary McGraw and John Viega, Nov 2 2001


  • Login