Kaliteli yazılım geliştirmek için kullanıcı deneyimi ve gereksinim mühendisliğinin temellerini öğrenin.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
Staj programı, önceden programlama bilgisi gerektirmeden, kullanıcı ihtiyaçlarının yazılım oluşturmak için net spesifikasyonlara nasıl dönüştürüleceğini anlamakla ilgilenen, yazılım geliştirme konusunda çok az deneyimi olan kişilere yöneliktir. Ayrıca halihazırda yazılım geliştirmeyle ilgilenen ancak UX ve gereksinim mühendisliği bilgilerini güncellemek veya sürdürmek isteyen kişiler için de uygundur.
Programın uygulamalı projesinde, kurslar sırasında edindiğiniz bilgileri, kullanıcıların ihtiyaçlarını bir araya getiren bir gereksinimler kataloğu oluşturmak için uygulayacaksınız. Ayrıca bir yazılım sistemiyle ilgili kullanıcı hikayeleri yazacaksınız.
Süre: 5 saat
Değerlendirme: 4,9 (33 değerlendirme)
Ne öğreneceksiniz: Yazılım geliştirme, ilgili kavram ve süreçlerin derinlemesine anlaşılmasını gerektiren karmaşık bir faaliyettir. Kurs, yazılım geliştirmeye başlamak veya konuyla ilgili kavramları güncellemek isteyen kişilere yöneliktir. Önceden programlama bilgisine gerek yoktur.
Süre: 10 saat
Ne öğreneceksiniz: Öğrencilerin, insan-bilgisayar etkileşiminin doğasını anlamak için insan faktörünün tarihsel kökenlerini ve kavramlarını tanımlayacakları teorik bir ders.
Süre: 8 saat
Ne öğreneceksiniz: Gereksinimler herhangi bir yazılım geliştirme projesinin temelidir. Kurs, yazılım geliştirmeye başlamak veya konuyla ilgili kavramları güncellemek isteyen kişilere yöneliktir. Önceden programlama bilgisine gerek yoktur.
Süre: 2 saat
Ne öğreneceksiniz: Kurs, yazılım geliştirme konusunda çok az deneyimi olan kişiler için tasarlanmış, Kullanıcı Deneyiminin Temelleri ve Yazılım Gereksinimleri özel programının bir parçasıdır.



