Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.

Benzer bir sunumlar


... konulu sunumlar: "These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by."— Sunum transkripti:

1 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, 2005 1 Bölüm 3 Kurallı Süreç Modelleri (Prescriptive Process Models) Bölüm 3 Kurallı Süreç Modelleri (Prescriptive Process Models) copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University Use Only May be reproduced ONLY for student use at the university level when used in conjunction with Software Engineering: A Practitioner's Approach. Any other reproduction or use is expressly prohibited.

2 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, 2005 2 Kurallı Modeller Kurallı süreç modelleri yazılım mühendisliği için sistemli bir yaklaşımı savunur. Kurallı süreç modelleri yazılım mühendisliği için sistemli bir yaklaşımı savunur. Bu bazı soruları akla getirir … Eğer kurallı süreç modelleri yapı ve düzen için mücadele ederse, değişimde (le) başarılı olan bir yazılım dünyası için uygunsuz değil midir. If prescriptive process models strive for structure and order,? Eğer kurallı süreç modelleri yapı ve düzen için mücadele ederse, değişimde (le) başarılı olan bir yazılım dünyası için uygunsuz değil midir. If prescriptive process models strive for structure and order,? Ayrıca, eğer geleneksel süreç modellerini (ve onların empoze etmeye çalıştıkları düzeni) reddedersek ve daha az yapısal birşeyle değiştirirsek, yazılım işinde koordinasyon ve tutarlılığı başarmak için imkansız bir durum oluştururmuyuz? Ayrıca, eğer geleneksel süreç modellerini (ve onların empoze etmeye çalıştıkları düzeni) reddedersek ve daha az yapısal birşeyle değiştirirsek, yazılım işinde koordinasyon ve tutarlılığı başarmak için imkansız bir durum oluştururmuyuz?

3 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, 2005 3 Şelale Modeli (The Waterfall Model) Ne zaman kullanılır: -İhtiyaçlar sabit ve iyi anlaşıldıysa

4 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, 2005 4 Artımlı Model (The Incremental Model)

5 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, 2005 5 RAD Modeli (The RAD Model)

6 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, 2005 6 Evrimsel Modeller: Prototopleme communication Quick plan Modeling Quick design Construction of prototype Deployment delivery & feedback Prototipleme herhangi bir evrimsel süreç esnasında kullanılır Müşterinin ne istediği tamamen belli değilse kullanılır Ya tamamen atmayı veya gerçek ürüne doğru evrim geçirmeyi planla – en sonunda gerçek bir ürüne doğru evrimde bir baskı olacaktır.

7 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, 2005 7 Evrimsel Modeller:Spiral İlk başta en büyük risk var Risk yoğunluklu projelerde kullanılır Herbir spiral maliyet/bütçe /takvim vs kontrol eder.

8 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, 2005 8 Diğer Süreç Modelleri Komponent tabanlı geliştirme— tekrar kullanılabilirliği geliştirme amacı olarak uygulayan süreçtir. Komponent tabanlı geliştirme— tekrar kullanılabilirliği geliştirme amacı olarak uygulayan süreçtir. Resmi yöntemler—ihtiyaçların matematiksel olarak belirlenmesini vurgular Resmi yöntemler—ihtiyaçların matematiksel olarak belirlenmesini vurgular AOSD—görünümlerin tanımlanması, belirlenmesi, tasarlanması ve oluşturulması için kullanılan süreç AOSD—görünümlerin tanımlanması, belirlenmesi, tasarlanması ve oluşturulması için kullanılan süreç Birleştirilmiş süreç—Unified Modeling Language (UML) kullanılarak yapılan kulanıma dayalı, mimariyen önem verilen iteratif ve artımlı süreç Birleştirilmiş süreç—Unified Modeling Language (UML) kullanılarak yapılan kulanıma dayalı, mimariyen önem verilen iteratif ve artımlı süreç

9 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, 2005 9 inception Birleştirilmiş Süreç (UP) inception elaboration

10 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, 2005 10 UP aşamaları

11 These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, 2005 11 UP İş Ürünleri


"These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by." indir ppt

Benzer bir sunumlar


Google Reklamları