‘Genel’ Kategorisi Arşivi

Ağu
06

Bu konu ile ilgili bir önceki başlık içerisinde notları isteyen arkadaşlara dokumanları iletmeye çalıştım. Dosya boyutlarının büyük olması sebebiyle mail ile gönderim konusunda bazı gecikmeler oldu. Gecikme yaşayan arkadaşlar kusura bakmasınlar.

Notların bir kısmını aşağıda sizler için dosya olarak ekledim. Ayrıca zamanla diğer notlarımı da tarayarak buraya dahil ediyor olacağım.

El yazımı okumak gerçekten zordur ama umarım faydalı olur.

Saygılarımla.

Süleyman TOSUN, PMP

iş sıralama

matematik programlama

sistem analizi

Gelecekler: Yöneylem Araştırması, Üretim Planlama ve Kontrol, İstatistik ve Olasılık Konuları

Haz
15

Proje yürütme süreci ile daha bir öne çıkan fakat en başından beri sizlerle olan bir süreç: Proje İzleme ve Kontrol Süreci.

Üzerinde hassasiyetle durmak gerekiyor ki;

  • Projenin kapsamı
  • Paydaşların bilgilendirilmesi
  • Proje ekibinin ortak bir düzlemde olması
  • Performans göstergeleri
  • Ürün ara çıktıları

kontrol altında olabilsin.

İşte bu süreçte olmazsa olmazlar:

  • Performansın Temel Çizgilere Göre Ölçülmesi ve Karşılaştırılması
  • Değişikliklerin Önerilmesi
  • Entegre Değişiklik Kontrol Yönetimi
  • Paydaşların Onaylanmış Değişiklikler Hakkında Bilgilendirilmesi
  • Tahminlerin Yapılması
  • Müşteriden Ara Çıktı Onaylarının Alınması
  • Kalite Kontrolünün Gerçekleştirilmesi
  • Risk Denetimlerinin Gerçekleştirilmesi
  • Rezervlerin Yönetimi
  • Tedarik İşlemlerinin İdaresi

Süleyman TOSUN, PMP

May
31

Program Yönetim Komitesi; proje portföyünün yönetimi, denetimi, izlenmesi ve yönetimsel sorunların çözülmesinden sorumludur.

  •  Proje portföyünün yönetilmesinden sorumludur.
  • Portföyün genel stratejilerle aynı yönde olmasını sağlar.
  • Portföye dahil edilecek projelere karar verir.
  • Değişiklik vb. durumlarda stratejik kararlar alır.
  • Kaynak önceliklerini belirler ve kaynak dengeleme çalışmalarında onay vericidir.
  • Fonksiyonlar arası problemlerin çözüm yeridir.
  • Projelerin başlangıç, bitiş veya iptal kararları alınır.

Süleyman TOSUN, PMP

May
31

Operasyon yöneticileri, araştırma ve geliştirme, tasarım, imalat, tedarik, test ya da bakım gibi temel iş alanlarında görevli yöneticilerdir.

  • Doğrudan üretim faaliyetlerinden sorumludurlar.
  • Projenin çıktısını proje sonunda devralırlar.
  • Proje tamamlanması sonrasında ürün üretime aktarıldığı için, örneğin üretim hattında çalışan bir kişi de paydaş olarak projede tanımlanacaktır.

Süleyman TOSUN, PMP

May
22

Proje yönetiminde program ve portfolyo (portföy) kelimeleri bazen yanlış anlamlar yüklediğimiz kelimelerdir. Temel kavramlarla ilgili yazılardan bu yazımızda her iki kavramın da tanımını yaparak farklılığını anlatacağız.

Yönettiğimiz veya içinde ekip üyesi olarak görev  aldığımız projelerde hepimizin gözlemdiği bir şey vardır:

Neden bu iki farklı projeyi tek bir proje olarak yürütmüyoruz? Halbuki ,tek bir proje olarak yürütülmüş olsalardı daha etkin bir yönetim sağlanacaktı.

İşte bu soruya cevap olarak bu projelerin tek bir proje olarak yönetilmesi değil, bir program altında yönetilmelerinin uygun olduğu söyleniyor.

PMI, projelerin tek tek yönetildiklerinde oluşmayan faydanın birlikte yönetildiklerinde ortaya çıktığı durumlarda bu şekildeki bağlantılı projelere program adını veriyor.

Bu durumda, bir proje bir programın parçası olabilir veya olmayabilir, fakat her programın içerisinde kesinlikle projeler yer almaktadır.

Program Yönetimi, programın stratejik hedeflerine ulaşmak amacıyla merkezi olarak yönetilmesidir.

Peki birbiri ile ilgisi olmayan projeleri, örneğin stratejik bir hedefin gerçekleşmesi için ortaya konulmuş iki ayrı projeyi, bir arada görmek istersek nasıl bir yol izleyeceğiz? Bu projelerin bir arada yönetilmeleri tek tek yönetildikleri duruma göre ek bir fayda sağlamayabilir. İşte bu noktada portfolyo (portföy) tanımı yer alıyor.

PMI’a göre; Portföy, yönetimi etkinleştirmek amacıyla bir araya getirilmiş proje, program ve diğer işlerden oluşan bir derlemedir.

Tanımdan da anlaşıldığı gibi Portföy içerisindeki proje ya da programların doğrudan veya dolaylı olarak birbiri ile bağlantılı olmaları gerekmez.

Özet olarak,

Projeler, bir arada yönetildiklerinde tek tek yönetilmeleri durumuna göre elde edilemeyen faydaların elde edilmesi halinde programları oluşturur.

Proje ve programlar, daha etkin yönetim için bir araya getirilirse portföy oluşturur.

Süleyman TOSUN, PMP

May
22

Grafiksel Arayüz MATLAB içerisinde kullanıcılar için oluşturulmuş kullanımı basit bir araçtır. Grafiksel Arayüz ile birlikte yapay sinir ağları için model kurulması, eğitilmesi ve test edilmesi mümkündür.Grafiksel Arayüz kullanımı için yapılması gereken MATLAB komut sayfasında >>nntool komutunu girmektir.

Sayfa üzerinde nntool komutu alttaki şekilde olduğu gibi girilir.

Komutun girilmesi ile birlikte Grafiksel Arayüz açılacaktır. Aşağıdaki şekilde Grafiksel Arayüz görülmektedir.

Öncelikle ağın oluşturulması için verilerin girilmesi gerekmektedir. Bu noktada Arayüz üzerindeki New Data seçeneği kullanılır.

Girilecek olan veri formatı aşağıdaki gibi olmalıdır.

[0 0 1 10 1 0 1]

Örnek olarak verilen veriler iki değişken için alınmış ve dört kişiye uygulanmıştır. Bu veriler için ağa tanıtılacak olan sonuçlar ise aşağıdaki şekildedir.

[0 0 0 1]

New Data seçeneği seçildiğinde aşağıdaki pencere açılacaktır.

Pencere üzerinde name yazan bölüme verilerin ismini, bu isim veriler için genellikle p ve hedefler için genellikle t olarak alınır, value yazan bölüme daha önce belirtmiş olduğumuz değerleri girerek veri çeşidini sağ taraftan seçmeniz gerekmektedir. Veriler için Inputs, sonuçlar içinse Targets seçeneği seçilerek Create tuşuna basılır. Bu durumda ağ için kullanılacak veriler ve hedefler programa tanıtılmış olunur.

Ağın Oluşturulması

Ağın oluşturulması için arayüz üzerindeki new network seçeneği seçilir. Bu seçenek ile birlikte aşağıdaki pencere açılacaktır. Burada oluşturulacak ağ için gerekli seçimler yapılır. Input ranges kısmında yer alan veriler aşağıdaki formatta olup, veriler içerisindeki her bir değişken için minimum ve maksimum değerleridir. Dilenirse bu değerler Get From Input seçeneği ile birlikte otomatik olarak belirlenebilir. En son olarak Create tuşuna basılır ve ağ yaratılmış olunur.

[0 10 1].

Arayüz üzerinde ağ ismi ile birlikte Network sekmesinin altında oluşturulan ağ görülmektedir. Bu işlem sonrasında ağın ismi seçilirse ve arayüzdeki view seçeneği seçilirse ağ görüntülenecektir. Aşağıdaki örnekte 48 adet için değişken hazırlanmış tek gizli katmanlı bir ağ yapısı görülmektedir.

Ağ Üzerinde Çalışma

Ağ üzerinde çalışma için ağın ismi seçildikten sonra arayüz üzerindeki Initialize seneçeği seçilirse aşağıdaki ekran görülecektir. Bu ekran üzerinde ağ için aralıkların belirlenmesi, ağın eğitilmesi, adapte edilmesi, ağırlıkların ayarlanması ve ağın simule edilmesi seçenekleri mevcuttur.

Ağ İçin Aralıkların Belirlenmesi

Ağ için kullanılacak olan aralıklar get from input seçeği ile birlikte elde edilebilmektedir. Sonrasında Set Ranges ve Initialize Weights ile birlikte işlemler tamamlanmış olacaktır.

Ağın Eğitilmesi

Ağın eğitilmesi için Train seçeneği seçilmelidir. Bu durumda aşağıdaki pencere açılacaktır. Pencere üzerinde verileri ve hedef değerler seçilir. Çıktı ve hata dosyaları içim isimler ise sağ tarafta belirtilir. Dosyaların isimlerini belirlerken dikkat edilmesi gereken nokta daha önce aynı isimle bir dosya seçilmemiş olmasıdır. Bu durumda oluşturulacak yeni dosya aynı isimdeki eski dosyanın üzerine yazılabilir ve eski veriler kaybedilebilir. Ağ ile ilgili daha fazla eğitim bilgisi girilmek istenirse Parametre veya Seçimli Bilgi kısımları kullanılır. Değerlerin girilmesi sonrasında Train Network seçeneği ile birlikte ağ eğitimi başlatılır.

Eğitim sonrasında aşağıdaki gibi eğitim esnasında ağ üzerindeki değişiklikler belirtilir.

Ağ Ağırlıkları

Ağ üzerinde eğitim sonrasında ağın bağlantılarındaki ağırlık değerleri Weights bölümünde görülebilir ve bu bölümden değişiklikler gerçekleştirilebilir. Değişiklik yapılması durumunda Adapt ile birlikte ağ tekrar modifiye edilebilir.

Ağın Simülasyonu

 

Ağa girilen değerlerin eğitim sonrasında simülasyonu için Simulate seçeneği kullanılmaktadır. Bu seçenek ile birlikte veriler sonrasında sonuçların elde edilmesi ve başarı oranı bulunması mümkündür.

Verilerin Aktarılması

Tüm sonuçların programdan alınabilmesi için arayüzdeki export seçeneği kullanılabilir. Bu bölümde aktarılmak istenen veriler seçilir ve export tuşuna basılırsa veriler dosyalar halinde MATLAB ana sayfasına aktarılır. Aşağıdaki şekillerde bu işlemler gösterilmiştir. 

Ağa girilen değerlerin eğitim sonrasında simülasyonu için Simulate seçeneği kullanılmaktadır. Bu seçenek ile birlikte veriler sonrasında sonuçların elde edilmesi ve başarı oranı bulunması mümkündür.

Verilerin Aktarılması

Tüm sonuçların programdan alınabilmesi için arayüzdeki export seçeneği kullanılabilir. Bu bölümde aktarılmak istenen veriler seçilir ve export tuşuna basılırsa veriler dosyalar halinde MATLAB ana sayfasına aktarılır. Aşağıdaki şekillerde bu işlemler gösterilmiştir.