| |
|
 |
|
| |
 |
•Uygulama
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 |
 |
Kurumlar
yazılım ihtiyaçlarının temininde dış kaynaklardan yararlanırken,
diğer taraftan Bilgi İşlem Grupları kurum ihtiyacı olan
konular için kendileride yazılım geliştirmektedir. Her
iki durumda dakurumun belirlediği yazılım mimari ve teknoloji
standartları, yazılım ekiplerinin yeni teknolojiler "Java/J2EE,
SOA, Olaya Dayalı (ED)" içingüncel duruma taşınması
ve projelerini belirli metodolojiler ile yürütmeleri ve
yönetmeleri Bilgi İşlem Gruplarının iş başarılarında belirleyici
olmaktadır. |
 |
|
|
 |
 |
|
 |
Nedir?
Kurumların yazılım bölümleri, bazı yazılım işlerini dış kaynaklar
üzerinden temin ederken, bazı uygulamaları da kendileri geliştirebilmektedir.
Ancak her iki durumda da kurumun belirlediği yazılım mimarileri,
standartları ve bu standartları destekleyen teknolojik bileşenlerin
yeterince tanımlı olmamasından dolayı, yazılım projelerinin
gerçekleştiriminde, projelerin yönetimi ve bakımında zorluklar
yaşanmaktadır. Özellikle, Java/J2EE teknolojik alt yapıları,
SOA ara katmanı, Olaya Dayalı (Event Driven) ara katmanları
için nesne, servis ve süreç tabanlı yazılım mimarileri ve yazılım
geliştirme metodları, proje yönetim disiplinleri bilgi işlem
gruplarının gerçekten hakim olması gereken konuları kapsamaktadır.
Gelişen yazılım teknolojilerine ait alt yapılar, yazılım mimarilerindeki
gelişme ve yeniliklere paralel olarak yazılım geliştirme metodlarında
bunlara uygun yenilikler ortaya çıkmaktadır. Yazılım bölümleri
bu gelişmeleri kendi bünyeleri içinde kullanabilmek, personelini
eğitmek ve yazılım projelerinde başarılı iş sonuçlarına sahip
olmak istemektedir. |
 |
 |
 |
 |
 |
 |
 |
Hizmet
Tanımı 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.
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. Bu
hizmetler temel olarak 3 anabaşlıkta verilmektedir.
• Kurumsal Uygulamalar için "Uygulama
Geliştirme Platformu" (framework) mimari
tasarımı ve teknoloji belirleme hizmeti
• Uygulama geliştirme "Proje Yönetimi ve
Metodoloji" alt yapısının kuruma özel
geliştirilmesi
• "Birlikte Geliştirme, Eğitim ve Rehberlik" hizmeti
|
 |
Verilen Hizmetler
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ı |
 |
 |
 |
 |
 |
 |
|
| |
| |
Neden
Signum?
• Müşterilerimizin hedeflerini ve gereksinimlerini ön planda
tutarak, isteklerini zamanında ve istenilen kapsamda
karşılamaya önem gösteririz.
• Uzmanlık alanlarımızdaki tecrübelerimizi müşterilerimizle
paylaşırız.
• Hizmetlerimizin iş sonuçlarına kalıcı ve fayda sağlamasını
hedefleriz.
• Önerdiğimiz hizmetler ile müşterilerimizin kurumsal alt yapılarına
yeni vizyon katmaya ve değişim yaratmaya çaba gösteririz.
• Hizmetlerimizi uzman personel ile gerçekleştirmeyi ilke olarak
benimseriz. |
|
|
| |
|
|