400 likes | 750 Views
MSF Microsoft Solutions Framework Microsoft Çözüm Çerçevesi. Derya Arıkan deryaarikan@solneo.com Temmuz.2008. İş Dünyası. İş dünyası ve teknolojideki hızlı değişimler Ürünlerin kısa zamanda pazara çıkması Her geçen gün değişen ve karmaşıklaşan ürünler ve servisler Gelişen iş modelleri
E N D
MSF Microsoft Solutions FrameworkMicrosoft Çözüm Çerçevesi Derya Arıkan deryaarikan@solneo.com Temmuz.2008
İş Dünyası • İş dünyası ve teknolojideki hızlı değişimler • Ürünlerin kısa zamanda pazara çıkması • Her geçen gün değişen ve karmaşıklaşan ürünler ve servisler • Gelişen iş modelleri • Hızla değişen ihtiyaçlar: yönetmelikler, yasalar, büyüyen tüketici ihtiyaçları • Büyüyen rekabet baskısı • Globalizasyon
BT İş Dünyasının Hedeflerini Nasıl Oluşturur? • İş süreçlerinin verimli hale getirilmesi • Tedarik Zincirinin kısaltılması • Kişilerin günlük işlerde verimliliği ve etkinliğini artırmaya yardımcı olmak • Zor ve basmakalıp işlerin yok edilmesi • Bilgiyi ulaşabilir ve kullanılabilir yapmak • Verinin gerçek zamanlı olarak işleyebilmek • İşlerin gelişmesini sağlamak • Yeni iş modelleri üretmek • Yeni iş imkanları geliştirmek • Yeni piyasalara ulaşabilmek
Başarı kolay olmadı !!! Başarısız Problemli Başarılı 23% 49% 28% 2000 28% 46% 26% 1998 40% 33% 27% 1995 31% 53% 16% 1994 Bu grafik Amerika’da küçük orta ve büyük boydaki iş yerlerinde yapılan 30.000 projenin 1994 yılından beri toplanan datalarını içermektedir. Kaynak: The Standish Group International, Extreme Chaos, The Standish Group International, Inc., 2000
Problemler neydi? • Hedef ve görevin birbirinden ayrı olması • Yapılan iş ile teknolojinin ayrı olması • Ortak dil ve süreçlerin olmaması • Açık olmayan hedefler • Kontrol edilemeyen kapsam değişiklikleri • Takım gibi davranamamak ve iletişim kuramamak • Değişikliklere ayak uyduramayan katı süreçler
Nasıl BT Bu Sorunları Yaşamaz? • İş hedeflerini, imkânlarını ve değişen süreçlerini anlamalı • BT hedefleri, iş hedeflerine hizmet edecek şekilde olmalı • İş tarafındakilerle sürekli diyalog halinde olmalı • Organizasyon yapısı gelişmeye açık bir şekilde düzenlenmeli • Etkili ve verimli çalışma için takımları organize etmeli BT’nin ihtiyacı daha fazla, daha yeni teknoloji değildir–ileri teknoloji bilgisini kullanarak kişileri ve süreçleri geliştirerek organizasyonun daha iyiye gitmesini sağlamaktır.
Microsoft Çözüm Çerçevesi MSF BT çözümlerini başarılı bir şekilde yaratma, planlama ve kurma sırasında kişi ve süreçleri anlatan bir rehberdir
Microsoft Ürün Grupları Microsoft Servis Grupları İspatlanmış Tecrübeler Microsoft BT Grubu Microsoft İş Ortakları MSF Nasıl oluştu?
Microsoft Solutions Framework Plan Operate Build Deploy Microsoft Operations Framework MSF ve MOF
MSF Modelleri ve Disiplinler Modeller Süreç Modeli Takım Modeli Disiplinler ProjeYönetim Disiplini RiskYönetim Disiplini Hazırlık Yönetim Disiplini
Program Yönetimi (Program Management) Ürün Yönetimi (Product Managment) Geliştirme (Development) Kullanıcı Verim Yönetimi (User Experience) Test Sürüm Yönetimi (Release Management) MSF Takım Modeli Projenin bütçe zaman ve işlev sınırlarında yapılması İstenen özelliklere göre yaratmak Müşteri memnuniyeti İletişim Son kullanıcının verimini yükseltmek Bütün kalite sorunlarının belirlenmesi ve cevaplandırılmasından sonra sürümün onaylanması Kolay kurulum ve devamlı işletme
Proje Takımı Dışındakiler • Proje sponsoru – Projeyi finanse eden kişi(ler) • Müşteri (veya işin sahibi) – Çözümün yarar sağlayacağı iş tarafındaki kişi(ler) • Son Kullanıcı – Çözümün etkilediği sistem ve onu kullananlar • İşletmen – Çözüm kurulduktan sonra işletmesini yapacak grup
Kullanıcı Verim Yönetimi Genişletilmiş Takım Modeli Son Kullanıcı İş odaklı bakış Destek Grubu Müşteri Ürün Yönetimi Test Proje Takımı İşletme ve destek Bölümleri Geliştirme ProjeSponsoru Sürüm Yönetimi Program Yönetimi Teknoloji Mimarları ve Komiteler Teknoloji bakışı
MSF Ana Fikirleri ve Takım Modeli • İş hedefleri konusunda yoğunlaşmalı • Çevik kalmalı, değişikliğe hazır olmalı • Ortak bir vizyon için çalışmalı • Takım çalışanlarına karar verme yetkisi verilmeli • Açık iletişim özendirilmeli • Sorumluluklar paylaşılmalı ama sorumlular açık olarak belirtilmeli
Ana Fikirler ve Kanıtlanmış Süreçler • Ana fikirler • Eşdeğerli takım rolleri • Müşteri odaklı düşünme • Ürün odaklı düşünme • Hatasız üretimi hedefleme • Öğrenme isteği • Kanıtlanmış Süreçler • Birbirine bağımlı küçük takımlar yaratmak • Takımların bir yerde çalışmalarını sağlamak • Tüm takımın katılımıyla çözüm yaratmak
Project Management Discipline • Project management is the application of knowledge, skills, tools, and techniques to project activities to meet project requirements. (Project Management Institute) • Does not equate to “being the boss” • Is especially critical for scaled-up project teams
MSF Süreçleri Kurulum Tamam Sürüm Hazırlığı Onayı Vizyon ve Kapsam Onayı MSF Proje Planı Onayı Kapsam Onayı
Özellikler Sürüm 3 Sürüm 2 Sürüm 1 Zaman MSF süreçleri tekrar eder Projeleri küçük sürümlere bölerek riski azaltmak
MSF Süreçlerinin Avantajları Projenin çıktılarının düzenli çıkması Projenin sonuçlarının iş odaklı kalması Projenin beklenti ve organizasyondaki netliğinin görülmesi İşletme grubuna projenin kademeli olarak devredilmesi
MSF Vizyon Belirleme Fazı ve Çıktıları • Çıktılar • Vizyon ve Kapsam Dokümanı • Proje Yapı Dokümanı • İlk Risk Analiz Dokümanı
Hedef Belirlemek Alis: “Söyler misin ne yöne gitmeliyim?” Kedi: “Bu tamamen senin nereye gitmek istediğine bağlı.” Alis: “Fark etmez benim için…” Kedi: “O zaman ne yöne gittiğin de fark etmez.” Alis Harikalar DiyarındaLewis Carroll
Vizyon Her şeydir “İnanıyorum, ki bu ulus önümüzdeki on yıl içinde Ay’a bir insan indirip, güvenli olarak dünyaya geri getirmelidir… Başka hiçbir uzay projesi .. İnsanlık için bu kadar etkileyici ve gelecekteki uzay keşfi için bu kadar önemli olmayacaktır.” Başkan John F. KennedyKongreye konuşmasındanMayıs 25, 1961
Kapsam • Kapsam – Sürümün kısıtlamalarıyla vizyonu oluşturabilecek kısımlar • Çözüm Kapsamı – Bu sürümde verilecek toplam ürün ve servisler • Proje Kapsamı – Çözüm Kapsamındaki bölümleri oluşturmak için takım tarafından yapılan işler • Tüm çözümü oluşturmak için birden fazla proje yapmak gerekebilir
Özellikler Sürüm 3 Sürüm 2 Sürüm 1 Zaman Sürümlerle Kapsamı Kontrol Altında Tutmak • İşler • Kapsamı bir seri sürümler haline getirmek • Mevcut çözüm ve istenen gelecekteki çözümler • Çok sürümlü plan yapılması • Sürüm 1 için kapsam yapılması
Kapsam Yönetimi için Proje Karar Üçgeni Takvim Kaynaklar Özellikler
Kapsam Yönetiminde Karar Üçgeni ve Matrisi Takım ve Müşteri arasında onaylanması gereken Karar Matrisi
Risk • Anlamı • Sözlük: Yaralanma veya kayba neden olacak her şey • Genel: Problemler olur • Özellikleri • Her projede muhakkak vardır, • İyi veya kötü değildir, • Korkulacak bir şey değildir, yönetilmesi gereken bir şeydir.
MSF Risk Yönetimi Pro-aktif olarak Risk Tanımlama, Analiz ve Çözüm Geliştirme Problemleri önceden görmek vs. Problem çıktıkça çözmek Ana nedene çözümüretmek vs. Semptomları düzeltmek Riskleri engellemek ve azaltmakvs. Sonuçlara tepki vermek Etkiyi azaltmak için vs. Kriz modunda çalışmak sonuçlara hazırlıklı olmak Bilinen ve düzenli süreç kullanmak vs. Gelişi güzel süreçler kullanmak
MSF Planlama Fazı ve Çıktıları Çıktılar • Fonksiyonel Şartname • Ana Proje Planı • Ana Proje Takvimi
Kaynaklar Takvim Vizyon oluşturma Özellikler Takvim Kaynaklar Planlama Özellikler
MSF’in Planlamaya Bakışı • Planlama tekrar eden bir süreçtir • Efektif planlama ana sorulara cevap verir • Ne yapıcağız? • Nasıl yapacağız? • Ne zaman yapacağız? • Yapmaya hazır mıyız?
Tasarım Süreci Kavramsal Tasarım Mantıksal Tasarım Senaryolar Fiziksel Tasarım Nesneler ve Servisler Kullanıcı Arayüzleri Ve mantıksal veri düzeni Parçalar, Arayüzler veFiziksel veri düzeni
Çözümün Tasarımı Vizyon ve Kapsam Onayı Planlama Kavramsal Tasarım Bazı Mantıksal Tasarım Bazı Proje Plan Onayı Kavramsal Tasarım Fiziksel Tasarım Bazı Mantıksal Tasarım Fiziksel Tasarım
MSF Geliştirme Fazı ve Çıktıları Çıktılar • Çözümün kodu • Build İmajları • Eğitim Materyalleri • Dokümanlar • Kurulum Süreçleri • İşletim Süreçleri • Destek ve Sorun Çözme • Pazarlama Materyalleri • Güncelleştirilmiş plan, takvim ve risk dokümanları
MSF Kararlılık Fazı ve Çıktıları Çıktılar • Pilot Raporu • Kullanılabilir sürümler: • Ana kod ve programlar • Kurulum dokümanları ve talimatları • Son kullanıcı yardım ve eğitim malzemeleri • İşletme dokümanları • Sürüm notları • Test ve hata raporları • Proje dokümanları
MSF Yaygınlaştırma Fazı ve Çıktıları • Çıktılar • Süreç ve destek bilgi sistemleri • Kodlar, talimatlar, konfigürasyonlar, imajların toplu depolanması • Proje sonuç raporu