Agile Nedir?

Çevik(Agile) yazılım geliştirme, basit prensiplere dayanan yazılım geliştirme metotları gruplarının genel adıdır. Iterative Yazılım Geliştirme Bir işi küçük parçalar halinde küçük zaman dilimlerinde üst üste koyarak yapmaktır. Böl parçala yönet gibi… Bir şeyi ilk defada mükemmel yapmak mümkün değil. Üst üste koyarak, sürekli geliştirerek daha iyiye ulaşmaya çalışmak insanın doğasına daha uygun. PLANLAMA Ne yapacaksın… Read More Agile Nedir?

Bir Ürün Neden Asla Ürün Değildir?

Ürünle gerçekten ne demek istiyoruz? Yönettiğin bu şey nedir? Ürün yönetiminin büyük bir başarısızlık modu, ürün yöneticilerinin fizibilite ve uygulanabilirlik dediğimiz şey arasındaki etkileşime kapılmalarıdır. Halihazırda sahip olduğunuz bu ürüne bakmak ve içine nasıl daha fazla şey tıkıştıracağınızı bulmak ve bunun ekonomisini yönetmek. Ve bu genellikle başarısızlığa yol açar. Bu videoda, müşteriye çekici gelen bir… Read More Bir Ürün Neden Asla Ürün Değildir?

Ürün Yöneticisi Mi Olmak İstiyorsun?

Bir ürün yöneticisi olmak istiyorsunuz. Ya da belki zaten bir ürün yöneticisisiniz ve işinizi daha da iyi yapmak istiyorsunuz. Önemli olan ürünün etrafında odaklanmayı nasıl oluşturduğumuz. Odaklanma yaratmak, ürün için birçok farklı ekiple birlikte eyleme geçirilebilir bir şeye dönüştürmektir. Kullanıcı deneyimi, teknoloji ve iş dünyasının kesişim noktasındadır. Oyuncak araba örneği ile bir ürünü ele alalım.… Read More Ürün Yöneticisi Mi Olmak İstiyorsun?

Proje Başlatma

Paydaşlarla(Stackholders) Proje Hedefine Ait Detayları Kararlaştırın Proje için amaçlarını tartışmak için Ürün Direktörü (proje sponsoru) ile görüşün. Bu hedefleri netleştirmek ve projeyi yolunda tutmak için proje amaçlarını SMART hedeflerine dönüştüreceksiniz. Paydaşların Projeye Etkisini Değerlendirin Ardından, paydaşlarınızdan bazılarını tanıyacak ve projeye nasıl uyduklarını öğreneceksiniz. Bir paydaş analizi ve paydaşın gücü, ekip üyeleri, yatırımcılar ve daha fazlasıyla… Read More Proje Başlatma

Scrum

Scrum is a simple framework to boost productivity and deliver products that will delight your customers. It does this by breaking the complex into smaller, component parts. Scrum Teams then focus on tackling one piece at a time. After each incremental step the Scrum team re-evaluates what direction the product should take and what process… Read More Scrum

Scrum

Gannt Şemaları Proje planları oluşturulurken Gannt Şemaları kullanılır. Bu şemalar Henry Gantt tarafından 1910-1915 yıllarında geliştirilmiştir. Bu şemalar kullanılarak oluşturulan metodlardan biri Waterfall (Şelale) Metodudur. Bu methodu detaylı bir proje planı çıkarmak için kullanırız. İş Gereksinimleri belirlenir Tasarım Aşaması Kodlama Test Müşteri onayı Bu tarzda bir yaklaşım, her şeyin detaylı olarak planlandığı ve herkesin projeyi… Read More Scrum

Yazılım Testi Mülakat Soruları

1. Yazılım Testi Yaşam Döngüsüne dahil olan aşamalar nelerdir? : Requirement Analysis(Gereksinim Analizi) QA ekibi gereksinimleri anlar ve test edilebilir gereksinimleri tanımlar. Test Planning Bu aşamada test stratejisi tanımlanır. Test Case Development Ayrıntılı test senaryoları tanımlanır ve geliştirilir. Environment Setup Test ekiplerinin test senaryolarını yürütmesi için bir yazılım ve donanım kurulumudur. Test Execution Kod çalıştırılır.… Read More Yazılım Testi Mülakat Soruları

Test Roles

Roles and Responsibilities  No. Member Tasks 1. Test Manager Manage the whole projectDefine project directionsAcquire appropriate resources 2. Tester Identifying and describing appropriate test techniques/tools/automation architecture Verify and assess the Test Approach Execute the tests, Log results, Report the defects.Outsourced members.Implement the test cases, test program, test suite etc. 3. Developer Add new features and… Read More Test Roles

Laravel 6.0

Laravel 6.0 CRUD composer global require laravel/installer composer create-project –prefer-dist laravel/laravel tutorial cd tutorial code . Create new database  and add your database information inside .env file. php artisan make:migration create_products_table –create=products <?php use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Schema\Blueprint; use Illuminate\Support\Facades\Schema; class CreateProductsTable extends Migration { /** * Run the migrations. * * @return void */ public… Read More Laravel 6.0