10 Mayıs 2014 Cumartesi

Yeni Sertifika:PMI-PBA

PMI yepyeni bir setifika sınavı sunuyor: PMI Professional in Business Analysis (PMI-PBA).

12 Mayıs 2014 tarihinde pilot sınavı başlayacak ve bu pilot sürenin 4 Ağustos 2014'e kadar süreceği belirtilmektedir. 

Bu sınava da hazırlık şu anda zor görünüyor. 13 referans kitabı var:
  • A Guide to the Project Management Body of (Knowledge (PMBOK® Guide
  • Business Analysis: Best Practices for Success Author: Steven Blais
  • Business Analysis Techniques: 72 Essential Tools For Success Author: James Cadle, Paul Turner, Debra Paul
  • Seven Steps to Mastering Business Analysis Author: Barbara Carkenord
  • The Software Requirements Memory Jogger: A  Pocket Guide to Help Software And Business  Teams Develop And Manage Requirements Author: Ellen Gottesdiener
  • Unearthing Business Requirements Elicitation Tools and Techniques Author: Kathleen Haas, Rosemary Hosenlopp
  • Customer-Centered Products: Creating  Successful Products Through Smart Requirements Management Author: Ivy F. Hooks, Kristin A. Farry
  • The Business Analyst’s Handbook Author: Howard Podeswa
  • Mastering the Requirements Process Getting Requirements Right Author: Suzanne Robertson, James Robertson
  • Data Modeling Essentials Author: Graeme Simsion and Graham Witt
  • Software Requirements 2 Author: Karl Wiegers
Daha ayrıntılı bilgi için: 
http://www.pmi.org/Certification/PMI-Professional-in-Business-Analysis-PMI-PBA.aspx

PMI-ACP Hakkında Bilgi

2012 yılında Project Management Professional (PMP) sertifikası alarak başlayan PMI sertifikaları koleksiyonuma 2013 yılında PMI-Agile Certified Practice (PMI-ACP) sertifikası alarak devam ettim.  Türkiye'de bu sertifikanın sahibi kişi sayısı 8 olup ben de 8nci kişiyim :)

Sınava hazırlanırken benimle iletişime geçebilirisiniz:
yelda_erdogan@yahoo.com
yelda.erdogan@gmail.com

PMI-ACP sertifikası 2011 yılının Ekim ayı ile Kasım ayı arasında piot sınavları başlamıştır. 31 Ocak 2012 yılında resmi sınalar başlamıştır. Aşağıdaki tabloda dünyada sertifika sahibi olan kişi sayısındaki artışı görebilirsiniz. 




2013 yılının 2. yarısından sonra dramatik bir artış olduğunu söyleyebiliriz. Ben bu sertifikanın zaman içinde daha da popüler olacağını düşünüyorum. 

PMI-ACP hazırlık dönemi kolay bir dönem değildi açıkçası. PMP sertifikası 593 074 kişinin sahip olduğu bir sertifikadır. Şu anda PMBOK 5. versiyonundadır. Hazırlık için PMBOK gibi bir referans kitap var. Ancak agile sınavına hazırlık için 11 tane kitabı referans olarak almak gerekiyor. Bunları naçizane en önemlileri ilk sıralarda olmak üzere aşağıda Kullandığım Kaynaklar kısmında sıraladım.

Özet bir kitap bulunmaktadır. ACP Exam Prep Plus Desk Reference Book

Eğer Agile metoduna aşina iseniz sadece bu kitaba çalışabilirsiniz. Bunun yanı sıra yukarıda sıralı kitaplar içeriklerin örnekler içermektedir. Ben sadece bu özete değil ilgili referans kitaplara da mutlaka bir göz atmanızı tavsiye ederim.

Sınav ile ilgili olarak diğer bilgiler:
  1. Kesinlikle denetime kalacaksınız.
  2. Sınava pek çok yerde girmek mümkünvar. Ben Salı sabah Çarşamba için aldım. Ayrıca çeşitli saatler sınava girme imkanınız var. Tek sakınca, bu sınav merkezlerinin genellikle daha önce Prometric sınavı hiç hazırlamamış olmaları. 
  3. 1 sene içinde sadece 3 kez sınav alma hakki var, gergin olabiliyor insan.
  4. Eğer bir sınavda başarısız olursanız tabii ki girilen diğer tüm sınavların hepsine para veriyorsunuz.
KULLANDIGIM KAYNAKLAR:


2. PMI-ACP Exam Prep, Mike Griffin

  • User Stories Applied by Mike Cohn-
  • Agile Estimating and Planning by Mike Cohn
  • Agile Project Management: Creating Innovative Products – 2nd Edition by Jim Highsmith
  • Agile Retrospectives, Making Good Teams Great by Esther Derby, Diana Larsen, Ken Schwaber-
  •  Project Management with Scrum, by Ken Schwaber
  • Lean-Agile Software Development: Achieving Enterprise Agility by Alan Shalloway, Guy Beaver, James R. Trott
  • The Software Project Manager’s Bridge to Agility by Michele Sliger and Stacia Broderick
  • The Art of Agile Development by James 
  • Coaching Agile Teams by Lyssa Adkins
  • Agile Software Development: The Cooperative Game – 2nd Edition by Alistair Cockburn
  • Becoming Agile: ...in an imperfect world Greg Smith, Ahmed Sidky





28 Temmuz 2013 Pazar

Gereksinim Nedir?

Sözleşmeyi ya da başka bir zorunlu spesifikasyonu sağlamak için geliştirilen ürün, hizmet ya da sonuçtan beklenen şart ya da yetenek.

Örnekler:

İnternet üzerinden kitap satış sitesinin sözleşmesinin maddelerinden biri:
İnternet sitesi IE 9+ ve Firefox12+ tarayıcılarında çalışacaktır.

Zorunlu spesifikasyonu sağlama örneği:
Bir yazılım şirketinin ihaleye girme şartlarından biri olan bilgi güvenliğini sağlama derecesini göstermesi için ISO 27001 sertifikasyonu alma gerekliliği


3 Mayıs 2013 Cuma

CMMI ile İlgili Bilin(mey)en Yanlışlar-I

CMMI ile ilgili işlere oldukça emek ve zaman harcamış biri olarak konu ilgili bir takım yanlış anlamaların var olduğunu belirtmek isterim. Bu yazıyı da bu yanlış anlamalara elimden geldiğince açıklık getirmeye çalışacağım. 

Yazımın başlığına dikkatinizi çekmek istiyorum: "CMMI ile İlgili Bilin(meyen)en Yanlışlar". Aslında amaç şu; yanlış olduğu bilinseydi, yapılmazdı :)

CMMI konusunda şanslı bir insan sayıyorum kendimi. Bir kere, her zaman uygulayan tarafında yer almış olmam en büyük şansım. Modeli sadece okuyarak, varsayarak, hayal ederek öğrenmedim. Şirketin kendi çalışma biçimi ile süreç alanları ile ilişki kurarak, yapılması gerekenleri değil yapılan ile yapılması gereken arasındaki ayrışmayı bularak, açıkcası bizzat yaşayarak uygulamak benim en büyük kazancım oldu. 

Model zaten kendisini uyarlamanızı (tailoring) istiyor. Bu uyarlamayı yapabilen şirketlerin başarılı olduğunu özellikle belirtmek isterim. Bazılarını, modeli uygulamaya çalışanları mankenin üstünde iyi duran bir elbiseyi, kendi üstlerinde de aynı şekilde durduğunu zannedip gülünç duruma düşen ergenlere benzetiyorum. Eğreti durur model üstlerinde. 

Her yazılım şirketi temelde aynı işleri yapar, bu kesinlikle doğrudur. Bununla birlikte uygulamaları aynı olmayabilir. Kritik sistem üretilirken gösterilen özen ile okul projesini gerçeklememiz aynı değildir. 

Ancak, şirketler neye önem verdiklerine karar vermeleri gerekir. Anahtar süreçlerine kritik sistem geliştiriyormuşcasına önem ve özen göstermelidirler. Bazı uygulamaları okul projesi kıvamında da olabilir. 

Karar vermek en önemli anahtar sürevinizdir bence. Bir takım kararlara dayanarak şirket uygulamalarınızı ne kadar olgunlukta yapacağınız belirginleşir. Aslında bunu yaparken CMMI'ın hangi olgunluk seviyesine ulaşmak istediğiniz ortaya çıkarırsınız ve bir planınız olur elinizde. Planınız varsa işe başlamak için bir sayanağınız var demektir.

Hap Çözüm Kıssadan Hissesi: Herkesin CMMI'ı kendine 

***Bu konu devam eder***

9 Nisan 2013 Salı

Proje Süreçleri

Proje Yönetimi bilgi birikimi, yetenek, ilgili araç ve tekniklerin birlikte kullanılarak doğru şekilde uygulanması ve projenin beklentileri karşılaması için yapılan etkinliklerin bütünüdür.

Beş (5) ana Süreç Grubu vardır:
  1. Başlatma
  2. Planlama
  3. Yürütme
  4. İzleme ve Kontrol
  5. Kapanış
Bu beş ana süreç içerisinde en az aşağıda belirtilenleri de içerir ki daha fazlasını yapmanızı da destekler. Ben bu maddeleri CMMI'da Proje Yönetimi süreç alanlarıile de çapraz ilgisinin de olduğunu belirtmek istiyorum. Bu yüzden ilgili CMMI Süreç Alanı ve seviyesi ile birlikte gösteriyorum:

  • Gereksinim tanımlama --> Gereksinimlerin Yönetimi (PM-REQM-L2)
  • Paydaşların beklenti ve ihtiyaçlarına proje planlama ve yürütme etkinliklerinde hitap etmek --> Proje Planlama (PM-PP-L2)
  • Paydaşlar arasında iletişimi etkin, etkili ve işbirliği kurmak, sürdürmek ve yürütmek -- Entegre Proje Yönetimi (PM-IPM-L3)
  • Proje gereksinimlerini karşılarken ve proje ürünlerini oluştururken paydaş yönetimini gerçekleştirmek (PM-IPM-L3)
  • Aşağıda verilen proje kısıtları arasında denge oluşturmak 
    • Kapsam --> Entegre Proje Yönetimi (PM-IPM-L3)
    • Kalite --> Süreç ve Ürün Kalite Güvence (SP-PPQA-L2)
    • Takvim --> Proje Planlama (PM-PP-L2)
    • Bütçe --> Entegre Proje Yönetimi (PM-IPM-L3)
    • Kaynaklar ve --> Entegre Proje Yönetimi (PM-IPM-L3)
    • Riskler -- Risk Yönetimi (PM-RM-L3)
Beş ana süreci yazılım projesinde ister şelale gibi akıtırsınız ister V modelini kullanırsınız ya da agile yaklaşımınıza izlenecek yol haline getirirebilrsiniz. Yukarıda noktalı verilen maddeleri de seçtiğiniz yazılım geliştirme modeline uygun olarak yedirebilirsiniz. 


7 Nisan 2013 Pazar

Örnek Olay

Önek olay'ın derli toplu toplam hali burada olacak:

NextGen firması yabancı bir firmanın açtığı ihaleye katılmak istemektedir. İhalenin ön koşullarından bir tanesi ISO/IEC 27001 ISMS (Information Security Management Standard) sertifikasyonuna sahip olmaktır. Firma bu belgeye sahip değildir. İhale son başvuru tarihi 22. Aralık. 2013'tür. 

Firma ISO/IEC 27001 ISMS sertifikalandırması için bir proje başlatacaktır.

Başlangıç tarihi: 8. Nisan. 2013

Bitiş tarihi:        8. Aralık. 2013

Çıktı:                ISO/IEC 27001 ISMS sertifikası 

Proje Nedir?

PMBOK 5. sürüme göre:

Benzersiz bir ürünü ya da hizmeti ya da sonucu ortaya çıkarmak için  geçici olarak üstlenilen yoğun etkinliklere proje denir.


Başlangıcı ve bitişi bellidir. Sonuca ulaşamaması ya da iptal edilmesi proje olarak tanımını etkilemez. 

Geçici süresi ile ilişkili değildir.

Bir işin bir kere yapılmasıdır.

Projenin belli başlı özellikleri:


  • Yeni bir ürün ya da hizmet ya da sonuç geliştirmek
  • Organizasyonun yapısınıl, süreçlerinil, istihdamını ya da şeklinde bir değişikliğe etki etmesi
  • Yeni ya da güncellenen yazılım ya da donanım içeren bilgi sistemi geliştirme ya da satın alma 
  • Araştırma etkinliği içeren 
  • Bir bina, fabrika ya da altyapı inşa eden ya da
  • İş süreçleri ve ordamları (prosedürleri) uygulama, iyileştirme ya da zenginleştirme



Örnek Olay:

NextGen firması yabancı bir firmanın açtığı ihaleye katılmak istemektedir. İhalenin ön koşullarından bir tanesi ISO/IEC 27001 ISMS (Information Security Management Standard) sertifikasyonuna sahip olmaktır. Firma bu belgeye sahip değildir. İhale son başvuru tarihi 22. Aralık. 2013'tür. 

Firma ISO/IEC 27001 ISMS sertifikalandırması için bir proje başlatacaktır.

Başlangıç tarihi: 8. Nisan. 2013

Bitiş tarihi:        8. Aralık. 2013

Çıktı:                ISO/IEC 27001 ISMS sertifikası