12 Nisan 2012 Perşembe

Programlama Uzmanı


İş Tanımı
Kullanıcı isteklerinin değerlendirilmesi ve iş süreçleri ve gereksinimlerinin belirlenmesi gibi geliştirme, kodlama ve uygulamaları test etmekten sorumludur.

Görev ve Faaliyetleri

  • Gereksinimleri toplayın, yazın ve belgelendirin.
  • Kullanıcı ihtiyaçlarına göre fonksiyon/teknik geliştirin.
  • Yüksek düzeyde ve ayrıntılı tasarım belgeleri üretin.
  • Kod yazma ve değiştirme.
  • UAT (User Acceptance Testing - Kullanıcı Kabul Testleri) dahil olmak üzere test planlarını geliştirmek.
  • Kurulum talimatlarını geliştirmek.
  • Sorunları giriş yapmak, izlemek ve raporlamak.
  • Devam eden desteği, hata düzeltmeleri ve ürün geliştirmeleri sağlamak.


Genel Bir Bakışla Rolü

Beceri, Bilgi & Deneyim
  • İşletme analiz becerileri; kullanıcı gereksinimlerini toplamak ve fonksiyonel/teknik özellikleri geliştirmek.
  • Yazılım geliştirme yaşam döngüsü konusunda bilgi.
  • Veritabanı şeması geliştirme hakkında bilgi.
  • MySQL, Oracle veya SQL gibi yaygın veritabanları konularında tecrübe.
  • Solid .NET VB.NET, C#, ASP.NET
  • XML/XSD/Style sayfaları hakkında bilgi.
  • Microsoft .NET ortamında deneyim.


Örgütsel Pozisyon
Uygulama geliştirme ekip lideri veya BT Yöneticisine rapor verilir. Bu pozisyonda programlama veya çözümler geliştirilirken müşteri ile bazı temaslar kurmasının yanında bağımsız olarak veya iş arkadaşlarıyla da çalışabilir.

Nitelikler & Sertifikalar
Bilgi Teknolojileri ve Bilgisayar Bilimleri Lisans derecesi.

Temel Yetkinlikler
Planlama & Organizasyon
Müşteriyi Dikkate Alma
Problem Çözme
Görevleri Yönetme
Özel Teknik Bilgi
Kendini ve/veya Diğerleri Gelişmek

Mükemmel Programlama Uzmanının Nitelikleri
Müşteri gereksinimleri hatalı-yorumlanmasına bakılmaksızın kodlama ve tasarım kalite beklentilerini karşılamayarak başarısızlığa neden olabilir. Yazılım müşteri beklentilerine uymak ve daha fazlasını için müşterinin amacını anlayarak yardımcı olmanın yanı sıra iş gereksinimlerini anlama becerilerine sahip olmalı.

İşverenler İçin Pozisyon ve İş Tutma Stratejileri İçin Ortam
Bu rol harika bir kodlama becerileri gelişmiş ile kişiler arası iletişim becerileri olan zeki mühendisler için uygundur.

Programcıların müşteri gereksinimlerini kapsamlı olarak çıkartılması ve resmi olarak kabul edilmiş bazı güvence sağlaması; daha iyi bir işte tutma biçimselleştirilmesi, süreçler tarafından bu rol için önemleri olabilir.

Hiç yorum yok:

Yorum Gönder