Udemy

Use Cases for Business Analysis

Don Hussey ücretsiz video eğitimi
Business Analyst Training
Puan: 4,5 / 5Eğitmen puanı
7 kurs
223.417 öğrenci
Use Cases

Eksiksiz kursa erişerek daha fazla bilgi edinin

Business Analysis: Working with Use Cases

An introductory course on use case modeling for Business Analysts or those looking to transition into a BA role.

02:05:39 uzunluğunda istek üzerine sunulan video • Güncellenme tarihi: Mayıs 2018

Understand what use cases are and when to use them
Learn the components of use cases
Acquire best practices in use case modeling
Türkçe [Otomatik]
Siz ve ben her gün sistemlerle etkileşim halindeyiz ve bu konuşmayı hazırlarken gün boyu çeşitli kayıt sistemleriyle etkileşim halindeyim. Dersi izlerken, bir uygulama veya web sitesi ile etkileşime giriyorsunuz. Bunların hepsi sistem. Ve belki de bu sistemleri tasarlayan insanlar kullanım senaryolarını kullanmışlardır ve muhtemelen de kullanmışlardır. Şu anda konuştuğumuz her şey kullanım senaryoları ile ilgili. Kullanım senaryosu, basitçe ifade etmek gerekirse, kullanıcıların sistemlerle nasıl etkileşime girdiğinin bir açıklamasıdır. Ayrıntılara dalmak için çok zaman harcayacağız, ancak bu kursta ilerlerken aklımızda tutmamız gereken üç temel özellik var. İlk olarak, kullanım senaryoları süreç odaklıdır, kullanım senaryoları geliştirmenin birçok farklı yolu vardır, ancak hepsinin ortak büyük bir kısmı vardır. Hepsi, bir kullanıcının bazı hedeflere ulaşmak için üstlendiği süreci tanımlar kullanım senaryoları, bizim deyimimizle bu süreci veya akışı tanımlar. Bu süreci çok metodik bir şekilde adım adım anlatıyorlar. İkincisi, kullanım senaryoları hedef odaklıdır, kullanıcılar olarak sistemlerle bir nedenle etkileşime gireriz, şu anda kayıt sistemleriyle etkileşime giriyorum çünkü gerçekleştirmek istediğim belirli bir hedefim var. Eğitimi kaydetmek istiyorum. Ayrıca web sitemiz veya uygulamamızla etkileşime geçerken bir hedefiniz var, eğitimi görüntülemek istiyorsunuz. İşte bu hedefler sayesinde siz ve ben bugün burada oturuyoruz. Kullanım senaryoları, bir sistemin kullanıcılarının bir şeyi başarmak için o sistemi nasıl kullandıklarını açıklar ve bu iyidir çünkü bizi sadece sistemler inşa etmek veya süreçler tasarlamak yerine insanların sorunlarını çözmeye odaklanmamızı sağlar. Üçüncüsü, kullanım senaryoları kullanıcı odaklıdır. Kullanım senaryoları oluştururken, bir kullanıcının bakış açısından sistemle etkileşim deneyiminin nasıl olacağını düşünüyoruz ve bu da kullanıcı dostu sistemler veya süreçler oluşturmamıza yardımcı oluyor ve kullanıcı dostu olmak çok önemli. Ve tek bir satır kod yazılmadan önce bunu düşünmeye başlayabilirsek, kendimizi başarıya hazırlamış oluruz. Tüm bunlar şu soruyu akla getiriyor: Kullanım senaryolarını tam olarak ne zaman oluşturacağız? Kısacası, projemiz önemli bir kullanıcı sistem etkileşimine sahip olduğunda ve bu hemen akla gelen projelerin çoğu olacaktır. Ancak ağırlıklı olarak veri odaklı bir projeniz varsa kesinlikle hepsi değil. Örneğin, gereksinimleri yazmanın çok daha iyi yolları vardır veya sıfırdan geliştirilmek yerine satın alınacak bir sistem için gereksinimler yazıyorsanız, kullanım senaryoları dışındaki yöntemleri kullanmanızı tavsiye ederim. Kullanım senaryoları gerçekten etkili bir iş analizi yöntemidir, paydaşların büyük çoğunluğu tarafından anlaşılır ve hem gereksinim hem de model olarak çift görev yaparlar, ancak mükemmel değildirler. Kullanım senaryoları geliştirmek oldukça zahmetli bir iştir, bazen sadece bir sistem için bu senaryoları belgeleyip işinizi bitirebilirsiniz, ancak daha sıklıkla geleneksel gereksinimlere veya kullanıcı hikayelerine ek olarak kullanım senaryoları oluştururuz. Özellikle yeni başlayan çocuklara tavsiyem, tek bir soru sormalarıdır. Proje bazı süreçlerin uygulamaya konmasını mı yoksa mevcut bir sürecin değiştirilmesini mi gerektiriyor? Eğer öyleyse, kullanım senaryoları ile başlayın. Ve eğer daha sonra bu yöntemin kullanışsız ya da garip olduğuna karar verirseniz, başka bir yönteme geçin. Şimdi bazı gerçek kullanım durumlarını düşünmeye başlayalım ve üç farklı sistem türüne ve bunlar için mantıklı olabilecek kullanım durumlarına bir göz atalım. Bir tüketici web sitesini ele alalım ve örneğimiz olarak Amazon'u kullanabiliriz. Muhtemelen biliyorsunuzdur, Amazon müşterilere çevrimiçi ürün satan bir şirkettir ve aynı zamanda diğer şirketlerin tüketicilere ürün satabileceği bir pazar yeri işletmektedir. Peki, web siteleri için öngördüğüm bazı kullanım durumları nelerdir? Bir ürünü aramak, iki veya daha fazla ürünü karşılaştırmak, bir ürünü satın almak ve bir ürünü iade etmek gibi şeyler ve bunların her biri size tanıdık gelecektir çünkü bir kullanıcı olarak muhtemelen bunların çoğunu yapmışsınızdır. Bu kullanım senaryolarının her birinin, bir kullanıcının gerçekleştirmeye çalıştığı bir tür küçük hedefi nasıl temsil ettiğini görebilirsiniz. Başka bir sistem türüne, bu kez ERP sistemlerine bir kez daha göz atalım. Havaalanları, büyük işletmeler tarafından muhasebe, insan kaynakları, tedarik zinciri yönetimi ve bir dizi başka işlevi yerine getirmek için kullanılan büyük uygulama paketleridir, bu konuda uzman olmanıza gerek yoktur. Ancak, uygulanabilecek bazı kullanım durumlarına bakalım ve insan kaynakları modellerinden örnekler kullanacağız. Birincisi özgeçmişleri aramak, adayı işe almak ve bir çalışanı terfi ettirmek olabilir. Yine harika, bunların her birinin nasıl bir hedefi temsil ettiğini görüyoruz. Peki, bir örnek daha verelim ve bu CRM sistemleri olsun. CRM sistemleri, şirketlerin müşterileri ve potansiyel müşterileri ile olan ilişkilerini takip eder. Bir CRM sistemi için bazı kullanım durumları, potansiyel bir müşteriye gönderilen e-postaları görüntülemek, bir kullanıcıya görev atamak veya müşteri raporları oluşturmak olabilir. Harika ve bunlar yine başarılmış hedefleri temsil ediyor ve belki siz de benzer bazı çalışmalar yapmışsınızdır. Tamam, toparlamak gerekirse, kullanım senaryolarının ne olduğunu tekrar gözden geçirelim; bunlar kullanıcılar ve sistemler arasındaki etkileşimlerin tanımlarıdır ve biz bunları süreç odaklı, hedef merkezli ve kullanıcı odaklı olarak kategorize ediyoruz. Artık kullanım senaryolarının ne olduğu hakkında bir fikriniz olduğuna göre, bir sonraki dersimizde neye benzediklerini ve nasıl yapılandırıldıklarını ele alacağız. Sırada bu var.