|
Kurumlarda yeni iş ve hizmet ihtiyaçlarındaki dönüşüm gereksinimleri yanısıra eski teknolojiler ile geliştirilmiş yazılımların teknolojik yenilenme sürecinde, Bilgi İşlemGruplarına yazılım geliştirmek içinyeni çözüm alt yapıları gerekmektedir.
Amaç, yeni teknolojik ortamlar içinteknik grupların yeni teknolojiler ileilgili soyut kavramları, hızlı yöntemler kullanılarak ve rehberlik desteği altında kurum içinde kullanılabilir somut ortama taşımaktır.
Geliştirme Platformu (framework) mimari tasarımı ve teknoloji belirleme •Uygulama geliştirme Proje Yönetimi ve Yazılım Geliştirme Metodoloji alt yapısının kuruma özel adaptasyonu •Birlikte Geliştirme, Eğitim ve Rehberlik Yazılım projelerinde kullanılmak üzere, kurumsal ölçekte uygulama geliştirme ihtiyaçlarını karşılayacak, yazılım sistem mimarisi ve uygulama geliştirme platformunun oluşturulması çalışmalarında, kurumun teknik ekibine verilecek eğitim destekli" birlikte geliştirme"rehberlik ve danışmanlık hizmetlerinin teknik veyöntem yaklaşımları hedeflenmektedir.
Mimari nitelikler ve alt yapı gereksinimleri, detay tasarımların yapılmasında benimsenecek standart ve prensipler oluşturulmaktadır. Bunedenle, kurumsal mimari ve alt-yapıların tasarlanıp geliştirilirken öncelikle beklenilen temel teknik nitelikler ve ihtiyaçların belirlenmesidir. Temel nitelikler belirlendikten sonra, kurumun iş ihtiyaçları doğrultusunda özelleşmesi ve geliştirilmesi gereken yapılar vekütüphaneler belirlenmektedir. Bu yaklaşım ile standartlaşmış alt yapı çatılarından ihtiyaçlara ve problemlere en uygunları, mimari tasarım ve tasarım presipleri çerçevesinde altyapı bileşenlerini ve servislerini oluşturmak için seçilir ve entegre edilerek geliştirme platform tabanı oluşturulur.
Aşama-1: Ön hazırlık (Proje hazırlıkaktiviteleri) • Ön hazırlık planlaması • Teknolojik alt yapı analizi, • Kurumda kullanılan yazılım geliştirme metodolojisi olgunluk analizi • Teknik ekibin yetkinlik analizi • Proje yürütme kapsam belirleme çalışması • Ön proje planlama çalışması • Teknik ekibe hedef yapı için teorik eğitimlerin verilmesi
Aşama -2: Teknoloji transferi vegeliştirme (Bilgi ve beceri aktarım aktiviteleri) • Analiz; Framework mimari ve teknoloji alt yapı gereksinimlerinin belirlenmesi • Tasarım; Mimari katman, alt yapı bileşen ve servis tasarımı • Geliştirme;Ortak kütüphane ve çatıların oluşturulması • Framework eğitimi ve adaptasyonu • Uygulamalı eğitimler • Yeni mimariye uygun proje ekibi ve rol dağılımının belirlenmesi • Proje ekibi ile atölye çalışmaları • Proje ekibi değerlendirme ve seviye geliştirme desteği • Yazılım geliştirme proje yönetim ve uygulama metodolojisinin olgunlaştırılması • Proje grubu bilgi ve beceri seviye değerlendirmesi • Aşama-3 için proje ekibi belirleme,yetkinlik durumuna bağlı rol tanımları için öneri
Aşama-3: Uygulama; Framworküzerinde uygulama Geliştirme (Birlikte Geliştirme ve Rehberlik) • Uygulama geliştirme konusu ve/ veya konuya ait bir alt kapsam tanımı • İş Kapsamı için nesne, servis tabanlı analiz süreci • İş kapsamı için UML modelleme süreci • İş kapsamı için Java/J2EE, SOA framework ortamında yazılım geliştirme • İş kapsamı için proje yönetim ve belirlenen metodolojiye uygun çalışma disiplinin geliştirilmesi • Durum değerlendirme ve durum raporu • Proje kapanış değerlendirmesi
Aşama-4: Destek ve RehberlikDesteği • Proje ekibine rehberlik desteği
Kimler için • Bilgi İşlem Başkanlıkları • Yazılım Grupları |