Software Engineering: Functional and Non-Functional Requirements

HelpfulTonalism avatar
HelpfulTonalism
·
·
Download

Start Quiz

Study Flashcards

12 Questions

Büyük sistemler genellikle ne tür sistemlerin birleşiminden oluşur?

Ayrı, iletişim halindeki sistemlerin birleşiminden

Büyük sistemlerin esneklik ve aşamalı gelişime katkıda bulunmamasının nedeni nedir?

Farklı yerlerde çalışan ekiplerin etkileşim sorunlarından dolayı

Bir sistemi oluşturmak için birden fazla sistemin entegre edilmesi durumunda, geliştirmenin önemli bir kısmıyla ilgili olarak aşağıdakilerden hangisi doğrudur?

Sistem yapılandırmasına odaklanılır

Büyük sistemlerin terkedilmiş sistemleri içermesi ne anlama gelir?

Eski ve kullanılmayan sistemleri içermesi

Büyük sistemler için hangisi doğru bir ifadedir?

Sistemin gereksinimlerinin çoğu etkileşimle ilgilidir

'Büyük sistemler için çevik yöntemler' ifadesi aşağıdaki seçeneklerden hangisiyle en iyi tamamlanır?

'kullanışlı değildir.'

Büyük sistemlerin geliştirilmesi sırasında karşılaşılan zorluklardan biri aşağıdakilerden hangisidir?

Tüm paydaşları geliştirme sürecine dahil etmek imkansızdır.

Çok-takımlı Scrum yaklaşımında hangi özellik bulunmaz?

Her takımın günlük bir Scrum’ların Scrum’ı vardır.

Çevik yöntemlerle ilgili deneyimi olmayan proje yöneticilerinin çevik yöntemlere karşı isteksiz olmalarının nedeni aşağıdakilerden hangisidir?

Büyük kuruluşların genellikle çevik yöntemlere uyum sağlamasının zor olması

Çevik geliştirme uygulamaları arasında hangisi bulunmaz?

Sürekli sistem entegrasyonu

Büyük kuruluşlarda çevik yöntemlere direnç gösterilmesinin nedeni aşağıdakilerden hangisidir?

Geleneksel sistem mühendisliği süreçlerini kullanma konusunda uzun bir geçmişe sahip olunması

Büyük sistem geliştirme sürecinde hangisi nedeniyle uyumlu ekipler oluşturmak zor olabilir?

İnsanların kaçınılmaz olarak başka işlere ve projelere geçmesi

Study Notes

Büyük Sistemlerin Özellikleri

  • Büyük sistemler genellikle birden fazla sistemin birleşiminden oluşur.
  • Bazı sistemin büyük sistem içindeki eski sistemlerdense oluştuğunu ifade eder.

Büyük Sistemlerin Zorlukları

  • Sistemlerin entegrasyonu, geliştirmenin önemli bir kısmı ile ilgili zorluklardır.
  • scévik yöntemler, büyük sistem geliştirilmesi sırasında zorluklardan biri olarak karşımıza çıkar.

Çevik Yöntemler

  • 'Büyük sistemler için çevik yöntemler' ifadesi 'daha fazla esneklik' ile en iyi tamamlanır.
  • Çevik yöntemlerle ilgili deneyimi olmayan proje yöneticilerinin çevik yöntemlere karşı isteksiz olmalarının nedeni, deneyimsizlikten dolayıdır.

Çok-Takımlı Scrum Yaklaşımı

  • Çok-takımlı Scrum yaklaşımında, ekipler arası koordinasyon özelliği bulunmaz.

Çevik Geliştirme Uygulamaları

  • Çevik geliştirme uygulamaları arasında, uzun süreli planlama bulunmaz.

Büyük Kuruluşlarda Çevik Yöntemler

  • Büyük kuruluşlarda çevik yöntemlere direnç gösterilmesinin nedeni, bürokratik yapıların değişmesini zorlaştırmasıdır.

Takım Çalışması

  • Büyük sistem geliştirme sürecinde, uyumlu ekipler oluşturmak zor olabilir, çünkü farklı ekiplerin bir araya gelmesi gerekir.

This quiz covers the concepts of functional and non-functional requirements in software engineering, as well as the sources and templates for software requirements specifications. It also includes topics like the waterfall model, incremental development, and reuse-focused software engineering.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free
Use Quizgecko on...
Browser
Browser