Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

Ca.com Uygulama Yaşam Döngüsü Yönetimi Eralp Ülker Bilgi Yönetimi Grubu Satış Sorumlusu

Benzer bir sunumlar


... konulu sunumlar: "Ca.com Uygulama Yaşam Döngüsü Yönetimi Eralp Ülker Bilgi Yönetimi Grubu Satış Sorumlusu"— Sunum transkripti:

1 ca.com Uygulama Yaşam Döngüsü Yönetimi Eralp Ülker Bilgi Yönetimi Grubu Satış Sorumlusu

2 ca.com Uygulama Hayat Döngüsü Yönetimi Nedir? Varsayalım ki “Uygulama” Geliştirmek “Ev” yapımı gibi olsun

3 ca.com 1.Adım – Gereksinim Tespiti Bir evden gerçekten neler beklediğinizi düşünün:  Ailenizin kaç üyesi var?  Stil ve Boyut?  Fiyat Aralığı?  Bahçe?  Çalışma Odası?  Yangın Çıkışı? ...vs. Gereksinim Yönetimi

4 ca.com 2.Adım – Analiz & Tasarım  Gereksinimleri anlamak  Tasarımı hazırlamak için standart bir teknik çizim – şunları garantilesin: –Tasarım Gereksinimleri Karşılamaktadır –Gereksinimleriniz İnşaatçılara iletilmiştir –Kağıt üzerindeki herhangi bir Değişiklik – Fiilen İnşaattan önce Modelleme

5 ca.com 3.Adım – Süreç & Proje Planlama  Mantıksal Sıralamayı Planla  Gerekli Kaynakları Tanımla  Çizelge ve Maliyetleri Tahmin Et  Mevcut Proje Planlarını Mümkün olduğunca Kullan Struc. Steel Finish Carp Electrical Plumbing HVAC Flooring Lighting Plaster Paint Furniture Süreç & Proje Yönetimi

6 ca.com 4.Adım – Yapım Safhası  Sağlam bir Yapı için Doğru Yapı Elemanlarının Montajı –Yeniden Kullanabildiklerini Kullan –Standart Parçaları Satın Al (i.e. Kapılar, Tesisat, Işıklandırma) –Diğer Gerekli Parçaları İmal Et  Bu iş için Doğru Araçları Kullan İnşa / Yapım

7 ca.com 5.Adım – Yönlendir, Izle & Ayarla  Projenin Plana Göre Gittiğini Kontrol Et  Proje Planı Tahminlerini İlerlemeye Göre Düzelt  Değişiklikleri Proje Üyelerine İlet Süreç & Proje Yönetimi Struc. Steel Finish Carp Electrical Plumbing HVAC Flooring Lighting Plaster Paint Furniture

8 ca.com 6.Adım – Deneme  Taşınmadan önce, her Parçanın Doğru Çalıştığından Emin Ol  Bu istediğiniz ve Bedelini Ödediğiniz Ev mi?  Evin Tümünü Dolaş Test

9 ca.com 7.Adım – Taşınma  Nakliye Firması Kullanacak mısınız?  Mobilyaları Taşı, Kolileri Aç ve Yerleştirme ‘Release’ Yönetimi

10 ca.com Step 8 – Değişiklik Yönetimi (Süregelen Safhalar)  Değişiklik İstekleriniz Neler?  Bunların Nedenleri?  Değişikliğin Etkisi?  Değişim Önceliği?  Durumu?  Kim Sorumlu  Test’den Kim Sorumlu  Bundan 7 Yıl Öncesinden beri Ne Tip Değişiklikler Yağıldı ? Kim Talep etti? Kim Uyguladı? Stackem, Wackem & Whine Architects Change Request August 31, 1996 •Wall board in reception area must be flush with the adverse molding • Placing dogbert in overhead plenum • Statistical enormity per NASFT spec for replicating • Tonneo egress egress egress must conform to existing OSHA per agreement with Stackem, Wackem & Whine Architects Change Request August 29, 1996 • Tenant wants atrium raised to 24 ft to accommodate special sculptural display • Add showers and coed spa to 4th floor conference facility • Daycare facility in basement needs special safety features per attached County specification Değişiklik & Konfigürasyon Yönetimi

11 ca.com Şimdi ev yapımı yerine şunu hayal edin Bir şehir inşa etmeniz gerekiyor! Projenin başarılı olması için nasıl planlayacak, işletip, yöneteceksiniz?!

12 ca.com Uygulama Geliştirmede Durum Büyük Projeler

13 ca.com Uygulamalar ‘iş’in kendisidir...  Uygulamalar rekabette avantaj yaratırlar  Hizmet seviyesini Yükseltirler  ve Müşterileriniz daha hızlı, ucuz ve iyi olanı talep ederler! Telekom Bankacılık Üretim ÜretimSigorta

14 ca.com Neye benziyor... Mainframe Masaüstü Uygulamaları Data Mart Veri Ambarı ERP World Wide Web External Data Veri Tabanları

15 Methods Based Application Development Lifecycle Intranet / Extranet (VPN, RAS) Internet (HTTP, HTTPS) ERP Kurumsal Veri ve Uygulamalar RDBMS, DBMS OS390,AS400, ERP, CICS, SFA, VSAM, IMS, IDMS, Datacom, etc. RDBMS, DBMS OS390,AS400, ERP, CICS, SFA, VSAM, IMS, IDMS, Datacom, etc. Tasarım Business Process Use Cases Business Process Use Cases Model Data Modeling Object Modeling Data Modeling Object Modeling Geliştirme Application Construction Tools Application Construction Tools Rules Engines Neural Networks Inference Engines Rules Engines Neural Networks Inference Engines Integrated Development Environments Integrated Development Environments Test Scalability Performance Scalability Performance Deploy Build Mngmt Delivery Build Mngmt Delivery MetaVeri Yönetimi / Veri Aktarma Repository Code Scanners ETL Data Movement Repository Code Scanners ETL Data Movement Değişiklik ve Konfigürasyon Yönetimi Version Control Package Delivery Rollback Version Control Package Delivery Rollback Workflow Management Process Authoring Workflow Management Process Authoring Uygulama Platformu EJB / JB COM CORBA XML EJB / JB COM CORBA XML C++ Java (JP / PJ) COM API ODBC C++ Java (JP / PJ) COM API ODBC Entegre Wrapper Technology Web Enablement Legacy Data Legacy Applications Proje ve Süreç Yönetimi Best Practices Libraries Enterprise Project Management Best Practices Libraries Enterprise Project Management Methods Management Process Workflow Methods Management Process Workflow Web Yönetim Portalı / Kurumsal Bilgi Portalı Productivity Reports On-Line Time Sheets Productivity Reports On-Line Time Sheets Project Drill Down Change Reports Project Drill Down Change Reports

16 ca.com eİş BT’yi yönlendirmekte?

17 ca.com Model’den Hareket eden Mimari Çözümdür

18 ca.com CA’in 6 Odak Alanı ve Markalar

19 ca.com AllFusion Differentiators  Full application life cycle solution and BEYOND  Market-leading, best-of-breed products from one vendor  Integration: the key to increased productivity and quality  Enterprise-wide scalable solution  Process-driven  Best practices  Platform and Environment agnostic

20 ca.com Benefits of AllFusion  Architecting complex application development projects  Accelerating the creation and maintenance of highly adaptable applications  Verifying applications meet business and end-user needs  Reducing development time by promoting reuse  Reducing overall development costs  Improving application and system quality

21 ca.com Architect for Complexity  Facilitates architectural blueprint of today’s complex systems  Multi-user distributed object repository enables teams to work collaboratively and share across multiple projects  “Intelligent” features facilitate large-scale models by reducing the number of steps involved in modeling complex relationships

22 ca.com Architect for Alignment  Facilitates communication with the customer, in very specific terms  Web Publish allows teams to visualize models on the web, hold design reviews, distribute model information to users in the organization, and design additional web-based reports

23 ca.com Architect for ROI  Integrated analysis, modeling, and design enabling faster development cycles  Protect investments in existing applications by allowing developers to reverse engineer code  Leverage and reuse existing packages and applications to recapture investment in previous development

24 ca.com Architect for Quality  Ensures quality by providing tips and error warnings to guide teams in developing your project — Model Xpert  Built-in guidance based on rules of UML and good design practices  Ease of use shortens learning curve and accelerates skill development

25 ca.com Architect for Reuse  Catalysis method of component-based development  Design and specify component interfaces so they plug together readily  Integrate heterogeneous and legacy components or systems into new development  Reuse domain models, architectures, interfaces, code, and processes based on patterns

26 ca.com CA eBusiness Information Management Solutions AllFusion, Total Application Life Cycle Management

27 ca.com Modelleme Nedir? Model inşaatçı için çizim Ne ise o’dur İş Problemleri ve çözümlerini tanımlayan Bilgi

28 ca.com Bir Resim, Binlerce Kelimeden Değerlidir! CREATE TABLE PRODUCT ( product_id INTEGER NOT NULL, product_name VARCHAR(50) NULL, product_price NUMBER NULL); ALTER TABLE PRODUCT ADD ( PRIMARY KEY (product_id) ) ; CREATE TABLE DEPARTMENT ( department_id INTEGER NOT NULL, department_name VARCHAR(50) NULL); ALTER TABLE DEPARTMENT ADD ( PRIMARY KEY (department_id) ) ; CREATE TABLE EMPLOYEE ( employee_id INTEGER NOT NULL, department_id INTEGER NOT NULL, employee_fname VARCHAR(50) NULL, employee_lname VARCHAR(50) NULL, employee_ssn CHAR(9) NULL); ALTER TABLE EMPLOYEE ADD ( PRIMARY KEY (employee_id) ) ; CREATE TABLE CUSTOMER ( customer_id INTEGER NOT NULL, customer_name VARCHAR(50) NULL, customer_address VARCHAR(150) NULL, customer_city VARCHAR(50) NULL, customer_state CHAR(2) NULL, customer_zip CHAR(9) NULL); ALTER TABLE CUSTOMER ADD ( PRIMARY KEY (customer_id) ) ; CREATE TABLE ZORDER ( zorder_id INTEGER NOT NULL, employee_id INTEGER NOT NULL, customer_id INTEGER NOT NULL, zorder_date DATE NULL); ALTER TABLE ZORDER ADD ( PRIMARY KEY (zorder_id) ) ;

29 ca.com AllFusion Modelleme Suite  ERwin Modeling Suite  ERwin  BPwin  Paradigm Plus  ModelMart  Model Navigator  ERwin Examiner  AllFusion Modeling Suite  AllFusion ERwin Data Modeler  AllFusion Process Modeler  AllFusion Component Modeler  AllFusion Model Manager  AllFusion Model Navigator  AllFusion Data Model Validator

30 ca.com AllFusion Anahtar özellikleri  Kurumsal-bazda modelleme –İş, veri, süreç, komponent –Model validasyon, model yönetimi  Süreç’den hareket eden(Process-driven) modelleme –UML, IE, DFD, IDEF –Güçlü, spesifik kullanıcılar için optimize edilmiş araçlar  Modelleme araçları boyunca akıllı tasarım entegresyonu - Veri’den Nesne’ye –İş Süreçleri’nden Bilgi’ye  Çalışma grubu collaboration –Multi-user –Nesne güvenliği (güvenlik, giriş kontrol) Yeni 4.1!

31 ca.com AllFusion Process Modeler AllFusion ERwin Data Modeler Model Havuzu) İşistasyonu Araçları Paylaşımlı Modelleme Hizmetleri Ve Ortak Bilgi Modeli Entegre Modelleme Araçları AllFusion Model Navigator AllFusion Component Modeler AllFusion ERwin DM Option for SAP AllFusion Data Model Validator AllFusion ERwin DM Option for PeopleSoft İşbirliği Araçları AllFusion Model Manager AllFusion Modelleme ‘Suite’

32 ca.com ERwin Modelleme Ailesi  Bütün İş Süreçleri, Komponent ve Veri modelleme  Güçlü, Spesifik Kullanıcılar için Optimize Edilmiş  Akıllı Tasarım Entegrasyonu Tüm Modelleme Boyunca  ‘Model Driven Architecture’ için Güçlü Destek  En İyi Ürün Portföyü

33 ca.com Veri Modelleme AllFusion Erwin Data Modeler  Pazar Lideri  Yüksek-Kalitede, Performansda veritabanı Uygulamaları Tasarımı, Uygulaması ve Bakımı  İşin Kendisini Tanımlayan Bilgi gereksinimlerinin Mantıksal Modeli ve İş Kuralları  Hedef Veri Tabanına özgü Karakteristikler için optimize Fiziksel Modeller  Önde Gelen Veri Tabanları için Tablo, ‘stored procedure’ ve ‘trigger code’ yaratır  Veri ve Komponent Modellerini entegre eder

34 ca.com ERwin Kullanıcısı neyi görmek istiyor?…

35 ca.com …What you see if you Reverse Engineer the SAP database with ERwin

36 ca.com …12,000 (- 20,000) Bilgi adacıkları

37 ca.com …JDEdwards OneWorld için de durum aynı

38 ca.com Neden problem var?  Veritabanı Sistem Kataloğu kullanışlı değil  ‘Proprietary’ SAP ‘Data Dictionary’  Bir kaç sözcük…

39 ca.com Customer Master Account Group Address Customer Customer Statistics Orders Quantity Gross Orders…. R/3 ‘Data Dictionary’ içinde...

40 ca.com Customer Master Account Group Address Customer Customer Statistics Orders Quantity Gross Orders…. KNA1 S001 KTOKD ADRNR KUNNR AEMENGE AEKZWI1...Fakat veritabanında

41 ca.com Kundenstamm Kontengruppe Adresse Debitor Kundenstatistik Auftrg.Eing.Menge Auftragseing Brutto.. KNA1 S001 KTOKD ADRNR KUNNR AEMENGE AEKZWI1 …ve bir Alman kullanıcı böyle görmektedir

42 ca.com Saphir ‘SAP Enables’ ERwin  SAP ve Erwin arasında oturmaktadır  SAP’dan meta datayı çeker ve tutar  Erwin’e ‘export’ için tabloları seçer ve çeker  …fakat bir SAP DB bakım aracı değildir.

43 ca.com Veri Tasarımın Kalitesi AllFusion Data Model Navigator  Erwin kullanımının tamamlayıcısı  VeriTabanı Şemalarınızın Kalite ve Entegrasyonunu kontrol eder  “Teach Me” ile veri modelleme eğitimi

44 ca.com Süreç Modelleme AllFusion Process Modeler  eİş Süreç Analizi ve Tasarımı için (AS-IS ve TO-BE modelleme)  iş aktivitelerini, sıralamayı ve bilgi Akışını görebilmek için fonksiyonel, işakış ve veriakış modelleri yaratma  ‘Swim Lanes’ ve Organizasyon şemaları kullanılarak işakışı ile organizasyon yapısının ilişkisini analiz etmek

45 ca.com Komponent Modelleme AllFusion Component Modeler  UML 1.3 TAM Desteği  XML ve ‘Model Driven Architecture (MDA)’ gibi yeni ‘Trend’leri Desteklemek için Tamamen Yeniden Tasarlanmıştır  Doğru modellemeyi Zorlayıcı Kural bazlı ‘Engine’ : ‘Model Xpert’  ‘Open OLE API’ Uyarlamayı Sağlamaktadır  Komponentlerin Mantıksal veri modelleri ile ‘Map’ ve ‘synchronize’ edilmesi - Erwin’e veya Erwin’den

46 ca.com AllFusionEDM Mantıksal Veritabanı DB2/UDB Oracle Ingres Fiziksel Jeneric Fiziksel AllFusion CM 2-Yönlü Köprü UML Class Diagram AllFusion EDM ile XML’li Geniş Entegrasyon Java Uygulama Java Uygulama V.Basic Uygulama V.Basic Uygulama C++ Uygulama C++ Uygulama

47 ca.com AllFusion Model Manager  Takım Halinde Geliştirme ve Paylaşım için of Veri, Süreç Modellerinin (ERwin and BPwin) Ortak Kullanımı  Model Paylaşımı ve Entegrasyon için  CCC ile Entegrasyon Model Yönetimi

48 ca.com ModelMart Mimarisi

49 ca.com Neden AllFusion?  Paylaşım – Kullanıcı ve Geliştirmeci Toplulukları Arasındaki Ayrımı Azalt  Mimari – Görselleştir, İşi anla  Yönetim - Planla, Organize et, Kaynak ayır, IT Çabalarını Yönelt, Kontrol et ve Bunları İşin Amacına Göre Düzenle  Döküman – Çalışanların Bilgilerini Koru  Gelişme – Geliştirme ve Bakım Eforlarını Basitleştir. Kalite, Verimlilik ve Etkili Olmak  Yeniden Kullanım – IT Varlıklarını Doğru Kullan & Tekerleği Yeniden Keşfetmekten Kaçın  Başarı – ‘ROI’i Yükselt; Riski Yönet ; ‘Total Cost of Ownership’i Gözet; Pazara Sunum Sürelerini Kısalt AllFusion Başarı Şansınızı Yükseltir!! Uygulama Projelerinin Sadece %26’sı Bütünüyle Başarılıdır!! Standish Group Shirief Nosseir

50 ca.com

51 Veri Modelleme ‘Magic Quadrant’ (ERwin) ChallengersLeaders Visionaries Niche Players Ability to Execute Completeness of Vision Source: Gartner, September 2001 Sybase Rational Embarcadero Popkin Oracle Visible Computer Associates

52 ca.com Veri Modelleme Pazarı 55% 19% 7% 19% Sybase Embarcader Others Computer Associates Source: GIGA, September 2001

53 ca.com ERwin Ödülleri


"Ca.com Uygulama Yaşam Döngüsü Yönetimi Eralp Ülker Bilgi Yönetimi Grubu Satış Sorumlusu" indir ppt

Benzer bir sunumlar


Google Reklamları