Test Süreçlerinin Olgunluk Seviyesi Modeli ile İyileştirilmesi: Scrum ile Yazılım Geliştiren Bir İşletmede Uygulama
|
|
- Berker Sporel
- 8 yıl önce
- İzleme sayısı:
Transkript
1 Test Süreçlerinin Olgunluk Seviyesi Modeli ile İyileştirilmesi: Scrum ile Yazılım Geliştiren Bir İşletmede Uygulama Dr. Ayfer Başar 1 1 İstanbul Teknik Üniversitesi, Endüstri Mühendisliği Bölümü, İstanbul ayferbasar@gmail.com Özet: Gelişen bilgi ve iletişim teknolojileri, işletmelerin rekabet gücünün oluşturulmasında belirleyici olmaya başlamıştır. Bu sebeple kurumlar, daha rekabetçi olmak için işletmenin üretimini sağlayan yazılımların geliştirme faaliyetlerinin hız ve kalitesinin artırılmasını talep etmektedir. Kaliteli üretim talebi, yazılım geliştirme esnasında hatalı analiz, tasarım ve kodlama yapılmamasını ya da olası hataların olabildiğince önce fark edilip düzeltilerek zaman ve maliyet tasarrufu sağlanmasını gerektirmektedir. Bu da yazılımın çevik yöntemler içinde üretim aşamalarında ve yaygınlaştırılmadan önce yapılacak testlerinin etkin ve verimli yapılmasını zorunlu kılmaktadır. Bu çalışmada, SCRUM ile yazılım üretimi yapan bir şirkette, yazılım test süreci, TMMI (Tümleşik Test Olgunluk Modeli - Test Maturity Model Integrated) açısından ele alınmış, Uygulama Geliştirme Servislerinde (SCRUM Takımı) SPRINT içinde yapılan testlerin olgunluk seviyesinin arttırılmasına yönelik iyileştirme önlemleri belirlenmiştir. V modelinin izlenmesi, risk ve test yönetim planının hazırlanması, müşteri ile iletişimin arttırılması, personelin test konusunda eğitilmesi, süreç iyileştirme için aksiyon planının oluşturulması, hata önleme ekibinin oluşturulması en temel önerilerdir. Anahtar Sözcükler: Yazılım Testi, Test Olgunluk Seviyesi, Bilgi İşlem Şirketi Test Süreci. Improving Test Processes with Maturity Model: An Application in a Firm Using Scrum Abstract: Improved information technologies have become a determining factor in companies competitive strength. Therefore, enterprises tend to develop high-quality applications in a rapid way. Demand of quality production refuses defective analysis, design and coding or requires identification of defects in the earliest time to save money and time. Thus, executing test processes in an efficient way during software development life cycle has become a fundamental topic for the companies. In this study, software development process of a company using Scrum methodology is handled and improvements for the tests done in SPRINT are proposed. Application of V-model, preparation of risk and test management plans, improving the communication with the customer, training the staff about test techniques, presenting an action plan for the process improvement and founding a defect prevention team are major suggestions. Keywords: Software Test, Test Maturity Model, Information Technology Firm Test Process. 1. Giriş Son dönemlerde hızla artan rekabet ve gelişen müşteri istekleri, organizasyonların yazılım geliştirme faaliyetlerini güvenilir ve verimli bir şekilde yürütmesini gerektirmektedir. Üretilen yazılımın uygulanacağı alanın kritiklik seviyesine göre, yazılımdaki hatalardan dolayı işletmeler çok yüksek maliyete katlanmak zorunda kalabilmektedir.
2 [1] çalışmasında tarif edildiği üzere işletmeler, etkin yazılım süreçleri sayesinde faaliyetlerini belli bir standarda göre yürüterek değişkenliklerini azaltmaktadır. Bu şekilde yazılım süreçlerinin olgun hale getirilebilmesi için süreç yetenekleri ve olgunluk faaliyetlerinin birlikte yürütülmesi gerekmektedir [2]. CMMI; test etme ve doğrulama süreçlerinin tanımlandığı, yazılım süreç olgunluğu konusunda en yaygın olarak kullanılan referans yöntemlerden biridir. Ancak yazılım süreçlerindeki test işlemlerinin detaylarına yönelik CMMI da yeterli bilgi bulunmamaktadır. Bu nedenle tamamlayıcı model olarak test süreçlerinin iyileştirilmesi amacıyla Illinois Institute of Technology tarafından TMMI geliştirilmiştir. TMMI, kurumların yazılım test süreçlerinin olgunluk seviyelerinin belirlenerek, hedeflenen olgunluk seviyesine ulaşılabilmesi için gerçekleştirilmesi gereken iyileştirme faaliyetlerinin belirlenmesi prensibine dayanmaktadır. Bu çalışmada, Scrum metodolojisi ile yazılım geliştiren bir bilgi işlem şirketindeki test süreci TMMI açısından incelenerek olgunluk seviyesinin arttırılmasına yönelik iyileştirme aktivitelerinden bahsedilecektir. Bölüm 2 de yaygın yazılım test türleri, Bölüm 3 te TMMI yaklaşımının detayları, Bölüm 4 te ise bir teknoloji şirketinin yazılım test süreci incelenecektir. Bölüm 5 te, şirketteki yazılım test sürecinin TMMI olgunluk modeli ile karşılaştırılması yapılarak, test süreçlerinin iyileştirilmesi için önerilen faaliyetler detaylandırılacak ve Bölüm 6 da çalışmanın sonuçları sunulacaktır. 2. Yazılım Test Türleri Test, bir sistemin manuel ya da otomatik olarak değerlendirilip önceden belirlenen gereksinimleri karşılayıp karşılamadığının doğrulanması ya da beklenen ve gözlenen sonuçlar arasındaki farkların belirlenmesi sürecidir. Yazılım testi ise, sonsuz bir küme içinden seçilen sınırlı sayıda ve uygun vakaları kullanarak dinamik olarak sistemin belirlenen gereksinimleri karşılayıp karşılamadığına yönelik gerçekleştirilen sınama faaliyetleridir [3]. ANSI/IEEE 1059 Standardına göre yazılım testi; bir yazılım öğesini analiz ederek, beklenen ve mevcut özellikler arasındaki farkları tespit edip yazılım öğesinin özelliklerini değerlendirme süreci olarak tarif edilmiştir. Hatasız yazılım geliştirme açısından büyük öneme sahip olan testler; amaç, strateji, sistem bilgisi vb. durumlara göre farklı kategoriler altında incelenebilmektedir. Yazılım testleri yaygın olarak, statik ya da dinamik olma durumuna göre sınıflandırılabilmektedir. Dinamik testler, kodlama faaliyetinin sonlarına doğru başlamakta ve bulunan tüm hatalar çözülüp yazılımın kullanıcı kabul kriterlerinin sağlandığı garanti edildikten sonra tamamlanmaktadır. Dinamik test süreçleri, test edilen yazılımın niteliğine göre farklılaşmakta olup en önemli çeşitleri; işlevsel olan ( functional ) ve işlevsel olmayan ( non-functional ) testlerdir. İşlevsel testler, bazı girdiler sağlanarak yazılımın beklenen çıktıları üretip üretmediğinin kontrol edilmesi işlemidir. Bu aşamada test edilecek fonksiyonlar belirlenmekte, test işlemleri için uygun veri seti hazırlanmaktadır. Bu veriler ile test gerçekleştirildiği takdirde ortaya çıkabilecek sonuçlar belirlenmekte, test senaryo ve koşulları tespit edilmekte, gerçekleştirilen testin sonuçları ve beklenen durum karşılaştırılmaktadır.
3 Birim ( unit ), entegrasyon ( integration ), kara kutu ( black box ) ve kullanıcı kabul ( user acceptance ) testleri en yaygın kullanılan işlevsel test teknikleridir [3]. Birim testleri, uygulama ile ilgili olası hataların olabildiğince erken bulunup düzeltilmesi amacıyla yazılımın test uzmanlarına gönderilmeden önce uygulamayı geliştiren ekipler tarafından kontrol edilmesi işlemidir. Test verileri kullanılarak her defasında kaynak kodun sadece bir bölümü kontrol edilmekte ve yazılımın test edilen kısımları birleştirilerek çözüme ulaşılmaya çalışılmaktadır. Entegrasyon testleri, uygulamanın birleştirilen bölümlerinin birbirleriyle uyumlu bir şekilde çalışıp çalışmadığının kontrol edilmesi amacıyla yazılım geliştiren ekipler ya da test uzmanları tarafından gerçekleştirilmektedir. Kara kutu tekniği, test faaliyetlerini gerçekleştirecek uzmanın uygulamanın kaynak koduna erişim olanağı olmadan, sadece derlenmiş kod üzerinden gerçekleştirilen testtir. Kara kutu testleri, teknik bilgi gerektirmemesi sayesinde birçok test uzmanı tarafından kolayca gerçekleştirilebilmekte, ancak test esnasında kaynak kodun görülmemesi dolayısıyla bazı durumlarda etkin sonuç üretememektedir. Uygulama devreye alınmadan önce gerçekleştirilen kullanıcı kabul testinde müşteri, yazılımın beklentisine uygun olup olmadığına dair görüş bildirmekte, değişiklikler gerçek ortama alınmadan önce ek taleplerde bulunabilmektedir. İşletmenin yazılım geliştirme modeline göre kullanıcı kabul testlerinin gerçekleştirilme zamanı farklılık gösterilmektedir. Örneğin Scrum yaklaşımı ile yazılım geliştiren işletmelerde, 2-3 haftalık her sprint sonunda ürünün müşteri isteklerini karşılayıp karşılamadığına dair kullanıcı kabul testleri yapılmaktadır. İşlevsel olmayan testlerin en yaygın türleri; performans, yük, kullanılabilirlik ve güvenilirlik testleridir. Performans testi; yazılımın beklenmeyen zamanlarda, normal olmayan ağırlıktaki yüke verdiği tepkiyi ölçme, yazılımın tepkilerinin hangi noktalarda yavaşladığını kontrol etmek ve performans düzeyini ölçmek amacıyla gerçekleştirilen testlerden biridir. Yük testi, uygulamanın kaldırabileceği yükün tespit edilmesi ve en yüksek performans ile hangi yükte çalışabileceğinin belirlenmesi için yapılan testtir. Yük testi sonucunda yazılımın beklenen performansı gösteremediği görülürse, gerekli önlemler alınarak performans kaybı giderilir. Kullanılabilirlik testi, uygulamanın doğrudan son kullanıcı tarafından test edilerek kullanımının basit ve rahat olup olmadığının belirlendiği dinamik test türüdür. Güvenilirlik testleri ise, geliştirilen uygulamanın yetkisiz erişim, kötü amaçlı saldırı vb. güvenlik açıklarına neden olup olmadığının tespit edilmesi amacıyla gerçekleştirilmektedir. Statik test süreci ise yazılım yerine yazılımın üretilmesi için gereken kod, doküman vb. çıktıların test edilmesini kapsamaktadır. Böylelikle statik test sürecinde yazılım çalıştırılmayıp çıktılar kontrol edilmektedir. Statik testler, resmi olan ya da olmayan yöntemlerle gerçekleştirilmektedir. Resmi olan statik testler için gerekli hazırlık önceden planlanıp, konuyla ilgili uzman görüşüne başvurulmakta iken resmi olmayan testler, plansız başlayıp kısa sürede tamamlanmaktadır. Yazılımın denetimi ( software inspection ), üzerinden geçme ( walkthrough ), kodun yeniden incelenmesi ( code review ) en yaygın statik tekniklerdir. 3. Test Olgunluk Seviyesi Modeli Test Olgunluk Model Entegrasyonu (TMMI
4 Test Maturity Model Integration ), test süreçlerinin iyileştirilmesi amacıyla Yetenek Olgunluk Model Entegrasyonu (CMMI Capability Maturity Model Integration ) referans alınarak Illinois Institute of Technology tarafından tasarlanan bir modeldir. TMMI yönteminde; test çalışmalarının olgunluk hiyerarşisini gösteren seviyeler ve her seviye için olgunluk hedefleri tanımlanmış olup bu modele göre işletmelerin hangi aşamada olduğu bilgisi anlaşılmaktadır. TMMI ın her seviyesinde olgunluk hedef ve alt hedefleri, anahtar süreç adımları, aktivite, görev ve sorumluluklara dair gerekli bilgiler tanımlanmaktadır [4]. TMMI ile yazılım test süreçlerini iyileştirmeyi hedefleyen işletmeler, ilk seviyeden başlamak kaydıyla ilgili anahtar süreç adımlarını tamamlayarak daha üst olgunluk seviyesine ulaşabilmektedir. Birinci seviye olan Başlangıç aşamasında, olgunluk hedefleri bulunmayıp kod yazıldıktan sonra test işlemleri başlamakta, test faaliyetlerinin sürdürülebilirliğinin sağlanması için önemli bir çaba harcanmamakta, test vakaları geçici olarak yürütülmektedir. TMMI yöntemine göre başlangıç aşamasında test faaliyetleri, yazılım geliştirmenin önemli ve kritik bir süreci olarak görülmemektedir. İkinci seviye olan Faz Tanımlama aşamasının olgunluk hedefleri şu şekildedir: Test ve hata ayıklama işlemlerine ait hedeflerin tespit edilmesi, Test planlama sürecinin önceliklendirilmesi, Temel test teknik ve metotlarının kurumsallaştırılması, Üçünce seviyede yer alan Entegrasyon aşamasının olgunluk hedefleri şu şekildedir: Yazılım test grubunun oluşturulması, Teknik eğitim programının oluşturulması, Test işlemlerinin yazılım yaşam döngüsü ile birleştirilmesi, Test süreçlerinin kontrol edilmesi ve izlenmesi, Dördüncü seviyede yer alan Yönetim ve Ölçüm aşamasının olgunluk hedefleri ve alt hedefleri şu şekildedir: Kurum çapında gözden geçirme programının oluşturulması, Test ölçüm programının oluşturulması, Yazılım kalite değerlendirmesi, Son olarak beşinci seviyede yer alan Optimizasyon / Hata Önleme ve Kalite kontrol aşamasının olgunluk hedefleri ve alt hedefleri şu şekildedir: Hata önleme işlemlerine yönelik uygulamalar, İstatiksel kalite kontrol, Test süreci optimizasyonu, Pratik uygulamalar, daha etkin ve efektif bir test süreci için TMMI yaklaşımının başarılı sonuçlar verdiğini göstermektedir. TMMI sayesinde test faaliyetleri, yazılım geliştirme süreci ile tamamen entegre bir uzmanlık haline gelmekte; böylece, hata ayıklama yerine hata önleme faaliyetlerine odaklanmaktadır. TMMI ile test süreçlerinin iyileştirilmesi için alınması gereken aksiyonlar; organizasyonun yapısı ve çevresi ile mevcut durumda hangi seviyede bulunduğuna bağlı olarak değişkenlik gösterebilmektedir. Örneğin birinci seviyeden ikinci seviyeye yükselmek isteyen organizasyonlar, ikinci seviyeye ulaşmak için zorunlu olmasa da faydalı
5 olacağı düşüncesiyle genellikle bir test grubu oluşturmaktadır [5]. 4. Bir Teknoloji Şirketinin Yazılım Test Süreci Bu çalışmada, 500 den fazla çalışanı olan bir bilgi işlem şirketinin yazılım test sürecinin TMMI açısından analiz edilmesi hedeflenmektedir. Kurum personelinin büyük bir kısmı yazılım geliştirme alanında çalışmakta olup uygulama geliştirme yöntemi olarak bilgi işlem şirketinde çevik yazılım geliştirme yaklaşımı olan Scrum metodolojisi takip edilmektedir. Çevik sürecin şelale ( waterfall ) tekniğinden temel farkı dolayısıyla Scrum ile yazılım geliştiren bilgi işlem şirketinde analiz, tasarım, kodlama, test vb. adımlar ayrı gruplar tarafından yürütülmemektedir. Böylece müşteri tarafından talep edilen ürün ya da hizmetler; 2-4 haftalık dönemler halinde planlanan sprintlerde geliştirilmektedir. Analiz, yazılım, test vb. işlemler için ayrı alt grupların bulunmadığı bilgi işlem şirketindeki Scrum ekipleri, tek bir hedefe ulaşmak için mücadele eden ve sürekli iletişim halinde olan çalışanlardan oluşmaktadır. Ayrıca bilgi işlem şirketinde Scrum ile yazılım geliştirilirken, şelale yönteminde olduğu gibi yazılım sürecinde yer alan analiz, tasarım, kodlama vb. adımlar için ayrı ayrı ve detaylı doküman üretilmemektedir. İş birimlerinin talepleri geliştirilirken yazılım yaşam döngüsü kapsamındaki faaliyetler esnasında ihtiyaca yönelik olarak fonksiyonel, yük, kullanıcı kabul ve referans sistem testleri gerçekleştirilmektedir. Sprint planlamasına dahil edilen her ürün talebinin özellikleri sprint içinde fonksiyonel testler aracılığıyla kontrol edilir, böylece müşteri beklentilerinin karşılanıp karşılanmadığı tespit edilir. Fonksiyonel talebin karşılanmaması halinde testi yapan takım üyesi sorunu, yazılımı geliştiren takım üyesi ile paylaşır. Sorun kısa sürede çözülebilecek nitelikte ise ilgili personel tarafından hızlıca aksiyon alınır. Aksi durumda testi yapan takım üyesi, kontrol adımlarının ilgili servisler tarafından incelenip düzeltilmesi ve bu işlemlerin takibi amacıyla kullanılan otomasyon aracı üzerinden bulgu girişi yapar ve sorunu kayıt altına alır. Söz konusu bulgular uygulama kaynaklı ise ilgili servisler tarafından gerekli uygulama geliştirme ve yaygınlaştırma işlemleri planlanır ve bulgular düzeltildikten sonra hatanın düzeldiği kontrol edilerek bulgu kapatılır. Uzun süre boyunca kapanmayan fonksiyonel test bulguları için ilgili kişilere otomasyon aracı üzerinden otomatik hatırlatıcı e-postalar gönderilir. Fonksiyonel test çalışmaları tamamlandıktan ve varsa tüm bulgular giderildikten sonra takım üyesi tarafından sisteme, ürün talebinin test edildiği bilgisi girilir. Kullanıcı Kabul Testleri kullanıcı ile birlikte yapılmakta ve test sonrasında ıslak imzalı olarak Kullanıcı Kabul Onayı alınmaktadır. 5. Scrum ile Yazılım Geliştiren Bilgi İşlem Şirketinde Test Faaliyetlerinin İyileştirilmesi için TMMI Yaklaşımı Genel olarak yazılım geliştirme test süreçlerinin TMMI standardına uygun olarak iyileştirilmesi için öncelikle test faaliyetlerinin niçin yapıldığının, test sürecinde kalite ve hızın ne kadar önemli olduğunun belirlenmesi fayda sağlar. Ayrıca konuyla ilgili kapsamlı bir iyileştirme projesine başlamadan önce, test konusunda deneyimli ve uzman bir grubun atanması, süreç sahipliğinin belirlenmesi önemlidir. Mevcut durumda test faaliyetleri ile ilgili
6 hangi alanların iyileştirileceğinin ve hedeflenen seviyeye ulaşmak için hangi aksiyonların alınması gerektiğinin netleştirilmesi gerekir. Rekabet üstünlüğü sağlamak, yeni hedef ve fikirler belirlemek amacıyla TMMI ile ilgili en iyi uygulamaların araştırılıp incelenmesi önerilir. Ayrıca yapılan çalışmaların tüm personel tarafından benimsenmesi ve gelecekte daha iyi sonuçlar elde edilmesi için kurum içinde farkındalık bilincinin oluşturulması gerekmektedir. Çalışmada bahsi geçen ve Scrum metodolojisi uygulanan bilgi işlem şirketinin şelale tekniğinin uygulandığı önceki dönemlere kıyasla daha hızlı yazılım geliştirdiği ve müşteri beklentilerine daha iyi yanıt verdiği görülmektedir. Scrum metodolojisinin gereği olarak bilgi işlem şirketinde yazılım geliştirme hayat döngüsü kısa sürelerde sürekli tekrar etmektedir. Test, analist, yazılım geliştirme rollerine sahip fonksiyonel ekipler, sprint boyunca planlamaya dahil edilen müşteri iş birimi taleplerini gerçekleştirmeye odaklanmakta, her gün ayakta yapılan 15 dakikalık toplantılarla gidişat hakkında tüm takım bilgilendirilmektedir. Yazılım geliştirme yaşam döngüsünün farklı aşamalarında (uygulama geliştirilirken fonksiyonel, geliştirme çalışmaları tamamlanıp müşteriden talebinin beklentilerine uygun bir şekilde tamamlandığının onayının alınması için kullanıcı kabul vb.) testler gerçekleştirilmektedir. İşletmenin yazılım test süreçleri incelendiğinde yazılım geliştirme yöntemi olarak Scrum metodolojisinin kullanılmasının etkisiyle kurumun TMMI standardına göre mevcut durumda 2. seviyede olduğu düşünülmektedir: 2. seviyenin ilk hedefi kapsamında, test hata ve ayıklama işlemleri ile ilgili olarak her bir uygulama geliştirme müdürlüğünden birer temsilci içerecek şekilde çalışma grubu oluşturulmuştur. Bu komite tarafından öncelikle üst yönetim olmak üzere ilgili tüm personele kurum içi ve sektördeki diğer firmaların test faaliyetleri ile ilgili bilgilendirme yapılmış, hedefler saptanmış ve tüm çalışmalar kayıt altına alınmıştır. 2. seviyenin 2. hedefi kapsamında; Scrum metodolojisinin kullanılması sayesinde bilgi işlem şirketinde, müşteri iş birimleri tarafından iletilen taleplerin uygulama geliştirme çalışmalarının planlanması sırasında müşteri beklentileri de göz önünde bulundurulmaktadır. Böylece ürün özellik listelerine test vakaları girilmekte, sprint tamamlanmadan önce her talep için önceden belirlenen test işlemlerinin yapılıp yapılmadığı ve sonuçları otomasyon aracına girilmektedir. Test sonucunda ortaya çıkan bulguların takip edilmesi amacıyla bir otomasyon aracı kullanılmaktadır. 2. seviyenin 3. hedefi kapsamında temel test teknik ve metotları ile ilgili uzman görüşünden faydalanılmakta, bu görüşlerin hayata geçirilmesi için yönetim desteği alınmaktadır. TMMI yaklaşımına göre alt hedeflerin fonksiyonel testleri yürüten uygulama geliştirme servisleri tarafından karşılanma durumu Tablo 1 de özetlenmiştir. Tablo 1 de sunulan bilgilere göre, TMMI yaklaşımına göre 2. seviyenin gerektirdiği hedef ve alt hedeflerin tamamı uygulama geliştirme servisleri tarafından karşılanmaktadır. Yazılım geliştirme yöntemi olarak Scrum uygulanması dolayısıyla, uygulama geliştirme servislerinde yazılım testlerini gerçekleştiren ayrı bir servis ya da grup bulunmamakta, kodlama ya da analiz görevini üstlenen personel ayrıca test faaliyetlerini yürütmektedir. Ayrıca analiz ve test
7 işlemlerinin aynı personel tarafından yürütülmesi nedeniyle test işlemleri genelde arka planda tutulmaktadır. Bu nedenle, bilgi işlem şirketinde test konusunda farkındalık bilincinin oluşturulmasına ihtiyaç duyulmaktadır. Böylece işe yeni başlayan tüm uygulama geliştirme personeline nitelikli test ve önemi konusunda eğitim verilmesi, ayrıca deneyimli personelin ileri test uzmanlığı konusunda eğitilmesi fayda sağlayacaktır. Kullanıcı Kabul Testleri sonrasında müşteriden alınan geri bildirimlerin, belli periyotlarda gözden geçirilmesi ve aksiyon almak üzere iyileştirme planlarına girdi oluşturması önemlidir. Ayrıca farklı test türlerinin uzmanlık alanına göre farklı gruplar tarafından yürütülmesinin fayda sağlayacağı düşünülmektedir. Öte yandan test sırasında karşılaşılan bulguların düzeltilmesi için hangi düzeye gidilmesi gerektiği konusunda yol göstermesi amacıyla tüm test işlemleri sırasında V modelinin izlenmesi ve risk planının hazırlanması önerilmektedir. Bu sayede uygulama geliştirme servislerinin mevcut durumda 2 olan olgunluk düzeyi, 3. seviyeye yükselebilecektir. Tablo 1: TMMI Hedef ve Alt Hedeflerinin Karşılanma Durumu TMMI Hedef Alt Hedef Karşılanma 1. Seviye Başlangıç - Test ve hata ayıklama işlemleri ile ilgili olarak komitelerin Test ve hata ayıklama işlemlerine ait belirlenmesi hedeflerin tespit edilmesi Komite tarafından, test ve hata ayıklama işlemlerine ait hedeflerin geliştirilip dokümante edilmesi Test planlama görevinin bir komiteye atanması, Komite tarafından bir test plan taslağının oluşturulması, 2. Test planlama sürecinin Test planlarının oluşturulması ve yönetilmesi için uygun Seviye önceliklendirilmesi araçların kullanılması Müşteri ihtiyaçlarının test planına dâhil edilebilmesi için sözleşmelerin göz önünde bulundurulması Temel test teknik ve metotları ile ilgili uzman görüşünden Temel test teknik ve metotlarının yararlanılması, kurumsallaştırılması, Uzman görüşünün uygulanabilmesi için yönetim tarafından gerekli politikaların belirlenmesi Lideri olan ve destek verilen kurum çapında etkin bir test grubunun oluşturulması Yazılım geliştirme sürecinin her aşamasına test grubunun dâhil Yazılım test grubunun oluşturulması edilmesi Eğitimli ve motivasyon gücü yüksek test mühendislilerinin gruba atanması Test grubunun müşteriler ile iletişim kurması 3. Teknik eğitim programının Seviye oluşturulması - 4. Seviye Test faaliyetlerinin birim, entegrasyon, sistem ve kabul testleri Test işlemlerinin yazılım yaşam şeklinde farklı gruplara ayrılması döngüsü ile birleştirilmesi V-modelinin izlenmesi Test projelerinin kontrol ve izlenmesine yönelik politikaların geliştirilmesi Test süreçlerinin kontrol ve izlenmesi Test projeleri ile ilgili metriklerin tanımlanması Risk planının hazırlanması Yönetim tarafından gözden geçirme politikalarının oluşturulması Kurum çapında gözden geçirme Test grubu tarafından hedef, plan, prosedür ve kayıtların programının oluşturulması oluşturulması Test grubu üyelerinin eğitilmesi Test ölçüm metrikleri ve hedeflerinin tanımlanması Test ölçüm programının Veri toplama ve analizi için test yönetim planının geliştirilmesi oluşturulması Süreç iyileştirme faaliyetlerine yönelik olarak bir aksiyon planının oluşturulması İşletme tarafından, ürünlerin kalite hedeflerinin tanımlanması Yazılım kalite değerlendirmesi Yönetim tarafından kalite hedeflerini destekleyen politikaların geliştirilmesi
8 5. Seviye Hata önleme işlemlerine yönelik uygulamalar İstatiksel Kalite Kontrol Test süreci optimizasyonu Hata önleme ekibinin oluşturulması Tanımlanan hataların dokümante edilmesi Her hata için kök neden analizinin gerçekleştirilmesi Yaygın hataların tekrar etmesinin engellenmesi için aksiyon planının oluşturulması Üst seviyede ölçülebilen kalite hedeflerinin tanımlanması (örn. test vakası uygulama oranı, hata oluşma oranı vb.) Yeni kalite hedeflerinin test planı kapsamında değerlendirildiğinin garanti edilmesi İstatistiksel test ve analiz yöntemleri konusunda test grubunun eğitilmesi Test sürecini kontrol etmek için test süreç iyileştirme grubunun oluşturulması ve iyileştirilecek alanların tanımlanması Test süreç yeteneğinin iyileştirilmesi için yeni teknoloji ve uygulamaların değerlendirilmesi Test süreç etkinliğinin sürekli değerlendirilmesi için yöntem belirlenmesi Kalite hedeflerine bağlı olarak test durma koşullarının tanımlanması 6. Sonuç Bu çalışma ile test süreci ve türleri TMMI yaklaşımı üzerinden analiz edilmiştir. Scrum ile yazılım geliştiren bir bilgi işlem şirketinin test süreci detaylandırılarak kurumun TMMI çerçevesinde mevcut durumu değerlendirilmiş, olgunluk düzeyinin iyileştirilmesi için öneriler geliştirilmiştir. Mevcut durumda olgunluk düzeyi 2 olan uygulama geliştirme servislerinin 3. seviyeye yükselebilmesi için temelde Scrum yaklaşımı ile uyumlu olmayan test grubunun oluşturulması dışında, personelin test konusunda eğitilmesi, farklı test türlerinin uzmanlık alanına göre farklı gruplar tarafından yürütülmesi, test geliştirme projelerinin gerçekleştirilmesi, V modelinin izlenmesi ve risk planının hazırlanması önerilmiştir. Teşekkür Bu çalışmada beni yönlendiren ve bana destek olan değerli yöneticim Dr. Ali Özkaya ya teşekkür ederim. Kaynaklar [1] Burnstein, I., Suwanassart, T. and Carlson, R., Developing a testing maturity model for software test process evaluation and improvement, International Test Conference 1996 (ITC 96), doi: /TEST , (1996). [2] Paulk, M. C.,Weber, C. V., Curtis, B. and Chrississ, M. B., The Capability Maturity Model: Guidelines for Improving the Software Process, Addision Wesley, U.S.A., (1995). [3] Pitchford, M., Embedded Software Quality, Integration and Testing Techniques, doi: (2013). [4] Tatlı, A. SSM için Yazılım Yetenek Olgunluk Modeli. Uzmanlık Tezi, Savunma Sanayii Müsteşarlığı, Ankara, (2007). [5] Veenendaal, E.V., Grooff, R., and Hendriks, R., Test Process Improvement using TMM(i). STAR Tester, Issue 19, (2007).
Test Süreçlerinin Olgunluk Seviyesi Modeli ile İyileştirilmesi: Scrum ile Yazılım Geliştiren Bir İşletmede Uygulama
Test Süreçlerinin Olgunluk Seviyesi Modeli ile İyileştirilmesi: Scrum ile Yazılım Geliştiren Bir İşletmede Uygulama Dr. Ayfer Başar 1 1 İstanbul Teknik Üniversitesi, Endüstri Mühendisliği Bölümü, İstanbul
DetaylıMerSis. Bilgi Teknolojileri Yönetimi Danışmanlık Hizmetleri
MerSis Bilgi Teknolojileri Yönetimi Danışmanlık Hizmetleri Bilgi Teknolojileri risklerinize karşı aldığınız önlemler yeterli mi? Bilgi Teknolojileri Yönetimi danışmanlık hizmetlerimiz, Kuruluşunuzun Bilgi
DetaylıMerSis. Bilgi Teknolojileri Bağımsız Denetim Hizmetleri
MerSis Bağımsız Denetim Hizmetleri risklerinizin farkında mısınız? bağımsız denetim hizmetlerimiz, kuruluşların Bilgi Teknolojileri ile ilgili risk düzeylerini yansıtan raporların sunulması amacıyla geliştirilmiştir.
DetaylıSüreç Danışmanlığı. KPMG Türkiye. kpmg.com.tr
Süreç Danışmanlığı KPMG Türkiye kpmg.com.tr 2 Süreç Danışmanlığı Süreçlerinizin kontrolü sizin elinizde Sürecinizin tam potansiyeline ulaşmasını sağlayın! Günümüzde teknolojinin ve ihtiyaçların hızlı bir
DetaylıDoküman No:ITP 16.1 Revizyon No: 01 Tarih: Sayfa No: 1/5 KALİTE SİSTEM PROSEDÜRLERİ PROJE YÖNETİMİ PROSEDÜRÜ
Doküman No:ITP 16.1 Revizyon No: 01 Tarih: 09.05.2016 Sayfa No: 1/5 1. AMAÇ Etkin ve verimli bir biçimde proje amacına ve hedeflerine ulaşılması için insanların, finansal ve teknik kaynakların ve zamanın
DetaylıYaz.Müh.Ders Notları #6 1
YAZILIM MÜHENDİSLİĞİ Prof.Dr. Oya Kalıpsız GİRİŞ 1 YAZILIM YETERLİLİK OLGUNLUK MODELİ Olgunluk Seviyeleri: Düzey 1. Başlangıç düzeyi: Yazılım gelişimi ile ilişkili süreçlerin tanımlanması için hiçbir sistematik
DetaylıPerformans Denetimi Hesap verebilirlik ve karar alma süreçlerinde iç denetimin artan katma değeri. 19 Ekim 2015 XIX.Türkiye İç Denetim Kongresi
Performans Denetimi Hesap verebilirlik ve karar alma süreçlerinde iç denetimin artan katma değeri 19 Ekim 2015 XIX.Türkiye İç Denetim Kongresi Place image here with reference to guidelines Serhat Akmeşe
DetaylıT. C. KAMU İHALE KURUMU
T. C. KAMU İHALE KURUMU Elektronik İhale Dairesi KALİTE YÖNETİM SİSTEMİ BT Strateji Yönetimi BT Hizmet Yönetim Politikası Sürüm No: 6.0 Yayın Tarihi: 26.02.2015 444 0 545 2012 Kamu İhale Kurumu Tüm hakları
DetaylıYazılım ve Uygulama Danışmanı Firma Seçim Desteği
Yazılım ve Uygulama Danışmanı Firma Seçim Desteği Kapsamlı bir yazılım seçim metodolojisi, kurumsal hedeflerin belirlenmesiyle başlayan çok yönlü bir değerlendirme sürecini kapsar. İş süreçlerine, ihtiyaçlarına
DetaylıBİLİŞİM SİSTEMLERİ GÜVENLİĞİNDE YENİ EĞİLİMLER
BİLİŞİM SİSTEMLERİ GÜVENLİĞİNDE YENİ EĞİLİMLER Dr. Hayrettin Bahşi bahsi@uekae.tubitak.gov.tr 11 Mart 2010 Gündem Bulut Hesaplama Sistemleri ve Bilgi Güvenliği Güvenli Yazılım Geliştirme Hayat Döngüsü
DetaylıYazılım Geliştirme Projelerinde Kontrolörlük / Müşavirlik Hizmetleri. Y.Müh. Kadriye ÖZBAŞ ÇAĞLAYAN, PMP Y.Müh. Ahmet DİKİCİ, PMP
Yazılım Geliştirme Projelerinde Kontrolörlük / Müşavirlik Hizmetleri Y.Müh. Kadriye ÖZBAŞ ÇAĞLAYAN, PMP Y.Müh. Ahmet DİKİCİ, PMP Sunum Planı Organizasyon Yapısı Yazılım Projelerinde Başarı Durumu Yazılım
DetaylıWeb Tabanlı CMMI Süreç Yönetimi Uygulamalarının Süreç ve Yazılım Geliştirme Performansına Pozitif Etkileri
Web Tabanlı CMMI Süreç Yönetimi Uygulamalarının Süreç ve Yazılım Geliştirme Performansına Pozitif Etkileri Y. Müh. Cemalettin Öcal FİDANBOY TÜBİTAK UEKAE ocalfidanboy@tubitak.gov.tr Meral YÜCEL TÜBİTAK
DetaylıDijitalleşme Yolunda ERP Dönüşümü
www.pwc.com Recep Alagöz İsmail Doğan Dijital dönüşümü anlamak Klasik ERP Yaklaşımı APO SD FI PLM MM CO HR PP QM R/3 Client / Server ABAP/4 PM TR AM PS SRM CRM WM CS BI GRC 2 Yeni Dönem Yıkıcı Etkiler
DetaylıBir yazılım geliştirme metodolojisi aşağıdaki adımlardan meydana gelir; Yazılım geliştirme sürecine destek verecek araçlar, modeller ve yöntemler.
Yazılım Mühendisliği kapsamındaki Yazılım Geliştirme Metodolojileri, bir bilgi sistemini geliştirme sürecinin yapımını, planlamasını ve kontrolünü sağlayan bir framework tür. Her farklı framework güçlü
Detaylıİç Kontrol ve Risk Yönetimi Sisteminiz Stratejik Yönetim ve Planlama Sürecinize Katkı Sağlayabilir
İç Kontrol ve Risk Yönetimi Sisteminiz Stratejik Yönetim ve Planlama Sürecinize Katkı Sağlayabilir Kurumlarımızda kullanılmakta olan önemli yönetim araçlarımız bulunmakta; İç Kontrol, Risk Yönetimi, Stratejik
DetaylıYazılım Süreçleri Software Processes
Yazılım Süreçleri Software Processes Yazılım geliştirme Süreç Modelleri Software Development Process Models Proje Yönetimi Süreçleri Project Management Process Yazılım Geliştirme Süreçleri Software Development
DetaylıMerSis. Bilgi Güvenliği Danışmanlık Hizmetleri
o MerSis Danışmanlık Hizmetleri Çalışanlarınız, tesisleriniz, üretim araçlarınız koruma altında! Bilgileriniz? danışmanlık hizmetlerimiz, en değerli varlıklarınız arasında yer alan bilgilerinizin gizliliğini,
DetaylıSedona. Eğitim Kataloğu
Eğitim Kataloğu 1. Organizasyonel yapılanma Organizasyonel yapılanma kapsamında yer alan takım yapıları, yönetim anlayışı, yazılım süreçleri gibi kavramlar, yazılım projelerini başarıya taşıyan yapıtaşları
DetaylıSedona. Nisan 2013 Eğitim Kataloğu
Nisan 2013 Eğitim Kataloğu 8 Nisan 2013 Sedona, yazılım firmalarına ve büyük çaplı organizasyonların bilişim departmanlarına organizasyonel yapılanma, yöneticilik, takım çalışması ve kalite süreçleri alanlarında
DetaylıŞİKAYET / İTİRAZ VE GERİ BİLDİRİM PROSEDÜRÜ
Sayfa No: 1/5 A. İÇİNDEKİLER Bölüm KONU SAYFA NO REFERANS STANDART MADDESİ TS EN ISO IEC 17020:2012 A. İÇİNDEKİLER 1 B. ŞİKAYET / İTİRAZ VE GERİ BİLDİRİM 2 7.6 1. AMAÇ 2 2. KAPSAM 2 3. SORUMLULUK 2 3.1
DetaylıT.C. GÜNEY MARMARA KALKINMA AJANSI İÇ KONTROL İZLEME VE YÖNLENDİRME KOMİTESİNİN GÖREV VE SORUMLULUKLARI HK YÖNERGE BİRİNCİ BÖLÜM
Sıra No İÇ KONTROL İZLEME VE YÖNLENDİRME KOMİTESİNİN GÖREV VE SORUMLULUKLARI HK YÖNERGE : GMKA/Yönerge/10 Revizyon No : 2 Tarih : 29/08/2013 BİRİNCİ BÖLÜM Amaç, Kapsam, Hukuki Dayanak ve Tanımlar Amaç
DetaylıSİSTEM ANALİZİ VE TASARIMI
SİSTEM ANALİZİ VE TASARIMI BİLGİ SİSTEMİ GELİŞTİRME SÜRECİ Sistem Geliştirme Süreci ve Modelleri Sistem Geliştirme Yaşam Döngüsü Bilgi sistemlerinin geliştirilmesi için izlenen sürece Sistem Geliştirme
DetaylıİŞ SÜREKLİLİĞİ YÖNETİM SİSTEMİ İÇİN KRİTİK BAŞARI FAKTÖRLERİ
İŞ SÜREKLİLİĞİ YÖNETİM SİSTEMİ İÇİN KRİTİK BAŞARI FAKTÖRLERİ Ali Dinçkan, BTYÖN Danışmanlık İş sürekliliği, kurumun kritik süreçlerinin belirlenmesi, bu süreçlerin sürekliliği için gerekli çalışmaların
Detaylıİç Denetim, Risk ve Uyum Hizmetleri. Danışmanlığı
İç Denetim, Risk ve Uyum Hizmetleri Danışmanlığı bölümünde çalışan profesyonellerimiz, birçok yerel ve uluslararası şirkette, organizasyon çapında risk ve kurumsal yönetim konularında yardımcı olmak ve
Detaylı2- PROJE YÖNETİMİ BİLGİ ALANLARI Y R D. D O Ç. D R. K E N A N G E N Ç O L
2- PROJE YÖNETİMİ BİLGİ ALANLARI Y R D. D O Ç. D R. K E N A N G E N Ç O L 10 TEMEL BILGI ALANı (PMI YAKLAŞıMı) Proje Entegrasyon Yönetimi Proje Kapsam Yönetimi Proje Zaman Yönetimi Proje Maliyet Yönetimi
Detaylıİç Kontrol Uzmanı Pozisyonu İçin Doğru Kriterlere Sahip Olduğunuzdan Emin misiniz?
Türkiye nin en popüler iş arama ve işe alma platformları olan yenibiriş.com da 1500, kariyer.net te ise 2000 e yakın İç Kontrol başlıklı ilan bulunmaktadır. İç Kontrol Uzmanı Pozisyonu İçin Doğru Kriterlere
DetaylıCMMI. CMMI ve Çevik Yöntemler. Orhan KALAYCI Haziran 2007. Yazılım Süreç Kalitesi ve Yönetim Danışmanlığı. www.nitelik.
CMMI ve Çevik Yöntemler Orhan KALAYCI Haziran 2007 http:// CMMI 2 1 XP 3 CMMI nedir? 1. Seviye 2. Seviye 3. Seviye 4 2 XP Nedir? MSF XP Şelale RUP 5 CMM XP İlişkisi 6 3 PROJE YONETİMİNİ İMİNİN EVRİMSEL
DetaylıÖLÇME ANALİZ VE İYİLEŞTİRME PROSEDÜRÜ
TİTCK/ DESTEK VE LABORATUVAR HİZMETLERİ BAŞKAN YARDIMCILIĞI/ ANALİZ VE KONTROL LABORATUVAR DAİRESİ BAŞKANLIĞI ÖLÇME ANALİZ VE İYİLEŞTİRME PR09/KYB Sayfa No: 1/7 1. AMAÇ ve KAPSAM Bu prosedürün amacı; kalite
DetaylıİŞ SÜREKLİLİĞİ POLİTİKASI
İÇİNDEKİLER 1 AMAÇ... 2 2 TANIMLAR... 2 3 MEVZUAT VE İLGİLİ RİSKLER... 3 4 KAPSAM... 3 5 POLİTİKA AÇIKLAMASI... 3 1 1 AMAÇ Bu doküman, Groupama Sigorta & Emeklilik A.Ş. (Groupama) bünyesinde kurulmuş olan
DetaylıCICS / CICP Sertifika Programları. Eğitim Kataloğu. Hazırlayan: İç Kontrol Enstitüsü
CICS / CICP Sertifika Programları Eğitim Kataloğu Hazırlayan: İç Kontrol Enstitüsü İÇİNDEKİLER İÇİNDEKİLER... 1 İÇ KONTROL ENSTİTÜSÜ NÜN CICS / CICP SERTİFİKA PROGRAMLARI EĞİTİMİ İÇERİĞİ... 3 BÖLÜM 1:
DetaylıSistem Geliştirme Yaşam Döngüsü (The Systems Development Life Cycle) (SDLC)
Sistem Geliştirme Yaşam Döngüsü (The Systems Development Life Cycle) (SDLC) Sistem analistlerinin ve kullanıcı faaliyetlerinin spesifik döngüsünün kullanılmasıyla En iyi geliştirilmiş sistemin oluşmasını
DetaylıSiber Güvenlik Risklerinin Tanımlanması / Siber Güvenlik Yönetişimi
KURUMLAR İÇİN SİBER GÜVENLİK ÖNLEMLERİNİ ÖLÇME TESTİ DOKÜMANI Kurumlar İçin Siber Güvenlik Önlemlerini Ölçme Testi Dokümanı, kamu kurum ve kuruluşları ile özel sektör temsilcilerinin siber güvenlik adına
DetaylıCICS / CICP Sertifika Programları İçin. Kurs Kataloğu
CICS / CICP Sertifika Programları İçin Kurs Kataloğu Hazırlayan: İç Kontrol Enstitüsü İÇİNDEKİLER İÇ KONTROL ENSTİTÜSÜ NÜN CICS / CICP SERTİFİKA PROGRAMLARI BECERİ ALANLARI VE MESLEKİ İÇ KONTROL KURSLARI
DetaylıKamu Bilişim Tedariğinde Standardlara ve İş Hedeflerine Uyumluluk
Özgür Tüfekçi, Ürün Yöneticisi IBM Software, Rational ANKARA ozgurt@tr.ibm.com IBM Rational Bakış Açısı, Kamu Bilişim Tedariğinde Standardlara ve İş Hedeflerine Uyumluluk İçerik Yazılım Tedariğinde Zorluklar
DetaylıYÖNETİM DANIŞMANLARI DERNEĞİ EN BAŞARILI YÖNETİM DANIŞMANLIĞI PROJE ÖDÜLLERİ 2014 BAŞVURU FORMU
YÖNETİM DANIŞMANLARI DERNEĞİ EN BAŞARILI YÖNETİM DANIŞMANLIĞI PROJE ÖDÜLLERİ 2014 BAŞVURU FORMU ÖDÜLE BAŞVURULAN PROJE ADI: DANIŞAN DANIŞMAN KURULUŞ ADI KURULUŞ ADI KURULUŞ ADRESİ KURULUŞ ADRESİ ÇALIŞAN
DetaylıĠÜ ONKOLOJĠ ENSTĠTÜSÜ BÜTÜNLEġĠK KALĠTE YÖNETĠM SĠSTEMĠ EL KĠTABI
İlk Yayın Tarihi : 2.0.201 No :.. Tarihi : Sayfa No :1 12 ĠÇĠNDEKĠLER VE ÇAPRAZ REFERANS ÇĠZELGE: OE-BKYS-EK Madde ve TS EN ISO 91:2 Madde ve Tarihi Bölüm Değişiklik Sayfası - 1 Önsöz - Tarihçe - 1 1 1.
DetaylıBilişim Teknolojileri Test ve Belgelendirme Hizmetleri. Mustafa YILMAZ mustafayilmaz@tse.org.tr
Bilişim Teknolojileri Test ve Belgelendirme Hizmetleri Mustafa YILMAZ mustafayilmaz@tse.org.tr Türk Standardları Enstitüsü tarafından yapılan Bilişim Teknolojileri Test ve Belgelendirme Hizmetleri Yazılım
DetaylıYazılım Testine Bakış. Defne Şarlıoğlu
Yazılım Testine Bakış Defne Şarlıoğlu Ajanda Yazılım Testine Bakış 1 2 3 4 Yazılım Testi Nedir? Yazılım Testi Neden Yapılır? Dinamik Test Süreçleri Test Sürecinin Aşamaları 5 Test Senaryo Tasarımları 6
Detaylı9.DERS Yazılım Geliştirme Modelleri
9.DERS Yazılım Geliştirme Modelleri 1 Yazılım Geliştirme Yaşam Döngüsü ve Modeller Herhangi bir yazılımın, üretim aşaması ve kullanım aşaması birlikte olmak üzere geçirdiği tüm aşamalar olarak tanımlanabilir.
DetaylıPROJE YÖNETİMİ BİLGİ ALANLARI -1
PROJE BİLGİ ALANLARI 1 Proje Başlatma Belgesinin Geliştirilmesi KAPSAM Proje Yönetim Planının Geliştirilmesi ZAMAN MALİYET Projenin Yürütülmesinin Yönlendirilmesi ve Yönetilmesi Proje Çalışmalarının İzlenmesi
DetaylıASAŞ ALÜMİNYUM PROJE YÖNETİM SİSTEMİ
II. AR-GE MERKEZLERİ İYİ UYGULAMA ÖRNEKLERİ ZİRVESİ PROJE YÖNETİMİ ASAŞ ALÜMİNYUM PROJE YÖNETİM SİSTEMİ ASAŞ ALÜMİNYUM SAN. VE TİC. A.Ş. SUNUM PLANI 1. UYGULAMANIN KISA AÇIKLAMASI 2. UYGULAMANIN YENİLİKÇİ
DetaylıKURUMSAL RİSK YÖNETİMİ (KRY) EĞİTİMİ KURUMSAL RİSK YÖNETİMİ: KAVRAMSAL VE TEORİK ÇERÇEVE
KURUMSAL RİSK YÖNETİMİ (KRY) EĞİTİMİ KURUMSAL RİSK YÖNETİMİ: KAVRAMSAL VE TEORİK ÇERÇEVE SUNUM PLANI 1. RİSK VE RİSK YÖNETİMİ: TANIMLAR 2. KURUMSAL RİSK YÖNETİMİ 3. KURUMSAL RİSK YÖNETİMİ DÖNÜŞÜM SÜRECİ
DetaylıGenel Katılıma Açık Eğitimlerimiz Başlıyor!
Genel Katılıma Açık Eğitimlerimiz Başlıyor! Mavi Akademi, bünyesinde barındırdığı yetki belgeleri ve alanında uzman akademisyenler, sektör tecrübesine sahip baş denetçiler ve uzmanlardan oluşan kadrosuyla
DetaylıARÇELİK AR-GE PROJELERİ ÇEVİK PROJE YÖNETİMİ MODELİ
II. AR-GE MERKEZLERİ İYİ UYGULAMA ÖRNEKLERİ ZİRVESİ PROJE YÖNETİMİ ARÇELİK AR-GE PROJELERİ ÇEVİK PROJE YÖNETİMİ MODELİ ARÇELİK A.Ş. ARÇELİK AR-GE PROJELERİ ÇEVİK PROJE YÖNETİMİ MODELİ SUNUM PLANI 1. UYGULAMANIN
DetaylıKAYISI ARAŞTIRMA İSTASYONU MÜDÜRLÜĞÜ EK 3.4 KALİTE YÖNETİM / İÇ KONTROL BİRİMİ
KAYISI ARAŞTIRMA İSTASYONU MÜDÜRLÜĞÜ EK 3.4 KALİTE YÖNETİM / İÇ KONTROL BİRİMİ Kalite Yöneticisi Dök.No KAİM.İKS.FRM.081 Sayfa No 1/ 3 İŞİN KISA TANIMI: Kayısı Araştırma İstasyonu Müdürlüğü üst yönetimi
DetaylıPMP Sınavına Hazırlık Proje Yönetimi
PMP Sınavına Hazırlık Proje Yönetimi Eğitim Takvimi Tarih Eğitim Süresi Lokasyon 26 Kasım 2018 5 Gün Bilginç IT Academy Eğitim Detayları Eğitim Süresi : 5 Gün Kontenjan : 12 Ön Koşullar : Herhangi bir
DetaylıÖnceden belirlenmiş sonuçlara ulaşabilmek için organize edilmiş faaliyetler zinciridir.
PROJE YÖNETİMİ Proje: Önceden belirlenmiş sonuçlara ulaşabilmek için organize edilmiş faaliyetler zinciridir. Proje Yönetimi: Kısıtlı zaman, maliyet ve teknik durumları dikkate alarak, projenin en etkin
DetaylıWeb Tabanlı CMMI Süreç Yönetimi Uygulamalarının Süreç ve Yazılım Geliştirme Performansına Pozitif Etkileri
Akademik Bilişim 10 - XII. Akademik Bilişim Konferansı Bildirileri Web Tabanlı CMMI Süreç Yönetimi Uygulamalarının Süreç ve Yazılım Geliştirme Performansına Pozitif Etkileri Y.Müh. Cemalettin Öcal Fidanboy
DetaylıAtılım Üniversitesi Bilgi & Đletişim Teknolojileri Müdürlüğü Canlı Hizmetteki Sunucu Sistemlerine Erişim Politikası
Atılım Üniversitesi Bilgi & Đletişim Teknolojileri Müdürlüğü Canlı Hizmetteki Sunucu Sistemlerine Erişim Politikası Formal Doküman Detayları Hazırlanma Tarihi 24.06.2013 Yayın Taslak Hazırlayan Ersun Ersoy
DetaylıT. C. KAMU İHALE KURUMU
T. C. KAMU İHALE KURUMU Elektronik İhale Dairesi KALİTE YÖNETİM SİSTEMİ BT Strateji Yönetimi BT Hizmet Yönetim Politikası Sürüm No: 5.0 Yayın Tarihi: 14.07.2014 444 0 545 2012 Kamu İhale Kurumu Tüm hakları
DetaylıSPICE TS ISO/IEC 15504. Kerem Kemaneci 05.12.2012 Ankara
SPICE TS ISO/IEC 15504 Kerem Kemaneci 05.12.2012 Ankara Süreç Planla Salı Kaynakları Hazırla Uygula Test Et Cuma Pazartesi Perşembe Girdilerin kontrollü şekilde çeşitli kazanımlara dönüştürüldüğü faaliyetler
DetaylıSAMM ile Güvenli Yazılım Geliştirme
SAMM ile Güvenli Yazılım Geliştirme Emin İslam Tatlı, Aralık 2010, WGT E-Dergi 7. Sayı 1. SAMM Nedir? Yazılım geliştirme süreçleri (Waterfall, Spiral, Agile gibi) temelde planlama, tasarım, kodlama, test,
DetaylıBAŞARAN NAS BAĞIMSIZ DENETİM VE SERBEST MUHASEBECİ MALİ MÜŞAVİRLİK A.Ş.
Başaran Nas Bağımsız Denetim ve Serbest Muhasebeci Mali Müşavirlik A.Ş. tarafından 31 Aralık 2011 tarihi itibariyle hazırlanan işbu Kalite Güvence Raporu, T.C. Başbakanlık Hazine Müsteşarlığı tarafından
DetaylıKKTC MERKEZ BANKASI. BİLGİ GÜVENLİĞİ POLİTİKASI GENELGESİ (Genelge No: 2015/02) Mart-2015 BANKACILIK DÜZENLEME VE GÖZETİM MÜDÜRLÜĞÜ
KKTC MERKEZ BANKASI BİLGİ GÜVENLİĞİ POLİTİKASI GENELGESİ (Genelge No: 2015/02) Mart-2015 BANKACILIK DÜZENLEME VE GÖZETİM MÜDÜRLÜĞÜ İçindekiler Giriş... 1 1 Amaç... 1 2 Bilgi Güvenliği Politikaları... 1
DetaylıYönetim Sistemleri Eğitimleri
Yönetim Sistemleri Eğitimleri ISO 9001-2008 /2015 EĞİTİMİ Kuruluşlarında kalite yönetim sistemi kuracak, geliştirecek ve/veya uygulayacak katılımcılara kalitenin tanımlarını ve kalite yönetim prensiplerini
Detaylıİç Tetkik Prosedürü Dok.No: KYS PR 02
AMAÇ Üniversitemizde uygulanan ve KYS kapsamına alınan faaliyetlerin, Kalite Yönetim Sistemi şartlarımıza, yasal şartlara ve ISO 9001:2015 standardı şartlarına uygunluğunun ve etkinliğinin planlı ve sistematik
DetaylıKALİTE BİRİM SORUMLULARI EĞİTİMİ
KALİTE BİRİM SORUMLULARI EĞİTİMİ 2018/I (05.09.18) Ülkü SU BİLGİN CICP-MHU Stratejik Yönetim ve Planlama Birimi Yöneticisi TANIŞMA.. EĞİTİM PLANI Eğitimin amacı Kalite Yönetim Sistemi o Nedir? o Sistem:
DetaylıİSG Hizmet Yönetim Rehberi
İSG Hizmet Yönetim Rehberi Çalışma ve Sosyal Güvenlik Bakanlığı İŞ SAĞLIĞI VE GÜVENLİĞİ GENEL MÜDÜRLÜĞÜ 0. TEMEL YAKLAŞIM 2 0.1. GENEL 2 0.2. PROSES YAKLAŞIMI 2 0.3. RİSK TEMELLİ (BAZLI) YAKLAŞIM 2 0.4.
DetaylıProje Çevresi ve Bileşenleri
Proje Çevresi ve Bileşenleri 1.3. Proje Çevresi Proje çevresi, proje performans ve başarısını önemli ölçüde etkiler. Proje takımı; sosyoekonomik, coğrafı, siyasi, yasal, teknolojik ve ekolojik gibi kuruluş
DetaylıNotice Belgelendirme Muayene ve Denetim Hiz. A.Ş Onaylanmış Kuruluş 2764
ISO 13485:2016 MEDİKAL CİHAZ KALİTE YÖNETİM SİSTEMİ GEÇİŞ KILAVUZU Notice Belgelendirme Muayene ve Denetim Hiz. A.Ş Onaylanmış Kuruluş 2764 Notice Belgelendirme Muayene ve Denetim Hizmetleri A.Ş. ; ISO
DetaylıERZİNCAN ÜNİVERSİTESİ. BİLGİ YÖNETİM SİSTEMİ Mevcut Durum Analiz ve Kapasite Geliştirme Projesi
ERZİNCAN ÜNİVERSİTESİ ÜST DÜZEY YÖNETİCİ SUNUMU BİLGİ YÖNETİM SİSTEMİ Mevcut Durum Analiz ve Kapasite Geliştirme Projesi Strateji Geliştirme Daire Başkanlığı OCAK 2009 1 Gündem Bilgi Yönetimi Yol Haritası
DetaylıYAZILIM GÜVENLİK TESTLERİ. H A L D U N T E R A M A N h a l d u n t e r a m a g m a i l. c o m
YAZILIM GÜVENLİK TESTLERİ H A L D U N T E R A M A N h a l d u n t e r a m a n @ g m a i l. c o m TEST NEDİR? Test, bir sistemi manuel veya otomatik yollarla deneyerek veya değerlendirerek, belirlenmiş
DetaylıARAŞTIRMA VE GELİŞTİRME DAİRESİ BAŞKANLIĞI TARAFINDAN PİLOT SEÇİLEN BÖLGELERDE YÜRÜTÜLEN ÇALIŞMALAR
ARAŞTIRMA VE GELİŞTİRME DAİRESİ BAŞKANLIĞI TARAFINDAN PİLOT SEÇİLEN BÖLGELERDE YÜRÜTÜLEN ÇALIŞMALAR Yönetim anlayışındaki değişimler "önce insan" anlayışıyla şekillenen, müşteri odaklı, süreçlerle yönetilen,
DetaylıCOBIT Bilgi Sistemleri Yönetimi. Şubat 2009
COBIT Bilgi Sistemleri Yönetimi Şubat 2009 Gündem Bilgi Sistemleri Yönetimi Bilgi Sistemleri Süreçleri Bilgi Sistemleri Yönetimi Uygulama Yol Haritası Bilgi Sistemleri (BS) Yönetimi Bilgi Sistemleri Yönetimi,
DetaylıİŞLETME RİSK YÖNETİMİ. Yrd. Doç. Dr. Tülay Korkusuz Polat 1/30
İŞLETME RİSK YÖNETİMİ Yrd. Doç. Dr. Tülay Korkusuz Polat 1/30 Risk Yönetim Süreçleri 2/30 Risk yönetim modeli sektöre, kuruluşun yönetim sistemine, tüm yaşam çevrim süreçlerine, ürünün yapısına bağlı olmakla
DetaylıİŞ SÜREKLİLİĞİ PLANLAMASINDA ACİL DURUM UYARI VE HABERLEŞMESİ. Zeynep Çakır, BTYÖN Danışmanlık
İŞ SÜREKLİLİĞİ PLANLAMASINDA ACİL DURUM UYARI VE HABERLEŞMESİ Zeynep Çakır, BTYÖN Danışmanlık Acil durum uyarı ve haberleşmesi, İş Sürekliliği Yönetim Sistemi içerisinde ele alınması gereken önemli konulardan
Detaylıbelirli bir süre içinde, belirli bir bütçe ile, net olarak tanımlanan hedeflere ulaşmaya yönelik olarak Hafta1 Giriş Serkan Gürsoy
Hafta Proje; belirli bir süre içinde, belirli bir bütçe ile, net olarak tanımlanan hedeflere ulaşmaya yönelik olarak planlanan faaliyetler bütünüdür. Projenin tanımlanması için; amaçları hedefleri işlemleri
DetaylıTFRS YORUM - 18 MÜŞTERİLERDEN VARLIK TRANSFERLERİ
MÜŞTERİLERDEN VARLIK TRANSFERLERİ GÜNCELLEMELER ve YÜRÜRLÜK TARİHLERİ TFRS Yorum 18 Müşterilerden Varlık Transferleri Yorumu 30/06/2009 tarihinden sonra başlayan hesap dönemlerinde uygulanmak üzere 25/06/2009
DetaylıİŞLETME RİSK YÖNETİMİ. Yrd. Doç. Dr. Tülay Korkusuz Polat 1/51
İŞLETME RİSK YÖNETİMİ Yrd. Doç. Dr. Tülay Korkusuz Polat 1/51 Risk Azaltma - Önlem Alma Süreci 2/51 Risk azaltma, riskin kontrolü, transferi, üstlenilmesi, kabullenilmesi stratejilerinin belirlenmesi ve
DetaylıTOPLAM KALİTE YÖNETİMİ
TOPLAM KALİTE YÖNETİMİ 4.Ders Yrd.Doç.Dr. Uğur ÖZER Kalite Planlaması Kalite Felsefesi KALİTE PLANLAMASI Planlama, bireylerin sınırsız isteklerini en üst düzeyde karşılamak amacıyla kaynakların en uygun
Detaylıİç Tetkik Soru Listesi
Std. Mad. Soru 4.1 1 Kalite Yönetim Temsilciliği İçin Sorular Sorular E / H Bulgular Kalite Yönetim Sistemi için ihtiyaç duyulan prosesler, proseslerin sırası ve birbirleriyle etkileşimleri belirlenmiş.
DetaylıBDDK-Bilgi Sistemlerine İlişkin Düzenlemeler. Etkin ve verimli bir Banka dan beklenenler Bilgi Teknolojilerinden Beklenenler
Gündem Bilgi Sistemlerine İlişkin Yasal Düzenlemeler & COBIT AB Seminer 2009 Bankacılıkta Bilgi Sistemlerine İlişkin Düzenlemeler Etkin ve verimli bir Banka dan beklenenler Bilgi Teknolojilerinden Beklenenler
DetaylıSÜREÇ YÖNETİMİ VE İÇ KONTROL STRATEJİ GELİŞTİRME BAŞKANLIĞI İÇ KONTROL DAİRESİ
SÜREÇ YÖNETİMİ VE İÇ KONTROL STRATEJİ GELİŞTİRME BAŞKANLIĞI İÇ KONTROL DAİRESİ SÜREÇ NEDİR? Müşteri/Vatandaş için bir değer oluşturmak üzere, bir grup girdiyi kullanarak, bunlardan çıktılar elde etmeyi
DetaylıT. C. TÜRK STANDARDLARI ENSTİTÜSÜ
T. C. TÜRK STANDARDLARI ENSTİTÜSÜ TS ISO/IEC 27001 BİLGİ GÜVENLİĞİ YÖNETİM SİSTEMİ, TS ISO/IEC 20000-1 BT HİZMET YÖNETİM SİSTEMİ Sunucu: Gürol GÖKÇİMEN 25.10.2014 Türk Standardları Enstitüsü 1 Güvenlik;
DetaylıANADOLU ÜNİVERSİTESİ SİVİL HAVACILIK ARAŞTIRMA VE UYGULAMA MERKEZİ
Sayfa No : 1/5 1 AMAÇ VE KAPSAM Bu prosedürün amacı, Anadolu Üniversitesi Sivil Havacılık Araştırma ve Uygulama Merkezi Sisteminin ve teknik faaliyetlerinin etkinliğinin ve iyileştirilmesinin sağlanması
DetaylıYazılım İnşası ve Evrimi (SE 556) Ders Detayları
Yazılım İnşası ve Evrimi (SE 556) Ders Detayları Ders Adı Ders Kodu Dönemi Ders Saati Uygulama Saati Laboratuar Saati Kredi AKTS Yazılım İnşası ve Evrimi SE 556 Bahar 3 0 0 3 7.5 Ön Koşul Ders(ler)i Dersin
DetaylıHACCP Sistem Tetkikine Ait Resmi Form Resmi Kontrol Rapor No:
EK-5 HACCP Sistem Tetkikine Ait Resmi Form Resmi Kontrol Rapor No: TARİH: İNCELENECEK HUSUSLAR A) GENEL 1. İşyeri teknik ve hijyenik açıdan bu yönetmelikte belirtilen koşullara sahip mi? 2. El kitabı ön
DetaylıSÜREÇ YÖNETİM PROSEDÜRÜ
1.0 AMAÇ Ahi Evran Üniversitesi nde uygulanacak süreç yönetim sistemi ile ilgili temel esasları tanımlamaktır. 2.0 KAPSAM Ahi Evran Üniversitesi nin stratejik amaç ve hedefleri doğrultusunda yürütmüş olduğu
DetaylıISO 9001:2015 KALİTE YÖNETİM SİSTEMİ GEÇİŞİ İLE İLGİLİ BİLGİLENDİRME
ISO 9001:2015 KALİTE YÖNETİM SİSTEMİ GEÇİŞİ İLE İLGİLİ BİLGİLENDİRME ISO 9001 Kalite Yönetim Sistemi Standardının son revizyonu 15 Eylül 2015 tarihinde yayınlanmıştır. ISO 9001:2015 Geçiş Süreci IAF (Uluslararası
DetaylıGÖREV TANIM FORMU A.POZİSYONUN KISA TANIMI KALİTE YÖNETİM SİSTEMLERİ MÜDÜRÜ KALİTE KONTROL BÖLÜMÜ B.POZİSYONUN GEREKTİRDİĞİ BİLGİ BECERİ DÜZEYİ
A.POZİSYONUN KISA TANIMI POZİSYON ADI BAĞLI OLDUĞU POZİSYON KENDİSİNE BAĞLI POZİSYONLAR ORGANİZASYONDA RAPORLAYACAĞI KİŞİ / KİŞİLER KALİTE YÖNETİM SİSTEMLERİ MÜDÜRÜ KALİTE KONTROL BÖLÜMÜ VEKALET EDECEĞİ
DetaylıBüyük Ölçekli Bir Sistem Projesinde IBM Rational Jazz Platformu Kullanarak Çevik Süreçlerin Uygulanması. Serap Bozbey
Büyük Ölçekli Bir Sistem Projesinde IBM Rational Jazz Platformu Kullanarak Çevik Süreçlerin Uygulanması Serap Bozbey 1 2 3 İçerik Çevik Yazılım Geliştirme Yöntemleri Extreme Programming (XP) Scrum Uygulanan
DetaylıİSYS Süreçleri ve Yönetim Sistemleri İçindeki Yeri. Burak Bayoğlu (CISM, CISA, CISSP) TÜBİTAK UEKAE. bayoglu@uekae.tubitak.gov.tr
İSYS Süreçleri ve Yönetim Sistemleri İçindeki Yeri Burak Bayoğlu (CISM, CISA, CISSP) TÜBİTAK UEKAE bayoglu@uekae.tubitak.gov.tr Sunu Planı İSYS Yaşam Döngüsü ve Motivasyon COBIT 4.1 (TS) ISO/IEC 27001
DetaylıBİLGİ SİSTEMLERİ YÖNETİMİ TEBLİĞİ
BİLGİ SİSTEMLERİ YÖNETİMİ TEBLİĞİ Dr. Emre ERDİL Bilgi İşlem, İstatistik ve Enformasyon Dairesi İstanbul Nisan 2018 1/15 Gündem Giriş Tarihçe Düzenlemenin Niteliği Tebliğin Bölümleri 2/15 Giriş 5 Ocak
Detaylı28.10.2009. 1. Rakamlarla İş Bankası. 2. İş Bankası Müşteri Odaklı Dönüşüm Programı. 4. Misyon, Vizyon ve Çalışma İlkelerimiz
Yetenek Yönetimi Bölümü 27 Ekim 2009 1. Rakamlarla İş Bankası 2. İş Bankası Müşteri Odaklı Dönüşüm Programı 3. Yeni İK İş Modeli 4. Misyon, Vizyon ve Çalışma İlkelerimiz 5. Yetenek Yönetimi Yaklaşımımız
DetaylıISO 13485:2016 TIBBİ CİHAZLAR KALİTE YÖNETİM SİSTEMİ GEÇİŞ KILAVUZU
ISO 13485:2016 TIBBİ CİHAZLAR KALİTE YÖNETİM SİSTEMİ GEÇİŞ KILAVUZU Dünyaca kabul görmüş medikal cihazlar endüstrisi kalite yönetim sistemi standardı olan ISO 13485'in final versiyonu Şubat 2016 da yayınlandı.
DetaylıUyum Risk Yönetimi. KPMG İstanbul. Ekim 2014
Uyum Risk Yönetimi KPMG İstanbul Ekim 2014 Uyum Yönetimi Uyum Yönetimi, bir kurumun tüm paydaşları (müşteriler, tedarikçiler, kamu kurumları, çalışan ve hissedarlar) tarafından talep edilen ve her geçen
DetaylıISO 9001:2009 KALİTE YÖNETİM SİSTEMİ STANDARDININ AÇIKLAMASI
0. GİRİŞ ISO 9001:2009 KALİTE YÖNETİM SİSTEMİ STANDARDININ AÇIKLAMASI Dr. Mürsel ERDAL Sayfa 1 Kalite yönetim sisteminin benimsenmesi, kuruluşun stratejik bir kararı olmalıdır. Bir kuruluşun kalite yönetim
DetaylıYazılım Kalite Yönetimi (SE 554) Ders Detayları
Yazılım Kalite Yönetimi (SE 554) Ders Detayları Ders Adı Ders Kodu Dönemi Ders Saati Uygulama Saati Laboratuar Saati Kredi AKTS Yazılım Kalite Yönetimi SE 554 Bahar 3 0 0 3 7.5 Ön Koşul Ders(ler)i Dersin
DetaylıEnerji Yönetimi 11 Aralık 2015. Ömer KEDİCİ
Enerji Yönetimi 11 Aralık 2015 Ömer KEDİCİ Tanım Enerji yönetimi ; Planlama, Koordinasyon ve Kontrol gibi birbirinden bağımsız olduklarında etkisiz kalabilecek işlevlerin bir araya gelerek oluşturdukları
DetaylıKALİTE TETKİKÇİLERİNE KLAVUZ AMAÇLI SORU LİSTESİ
Sayfa No: / 8 Yayın No: 0 4--) GENEL ŞARTLAR... 4.. 6. 7. 8. Bu standardın öngördüğü şartlara uygun olarak bir kalite yönetim sistemi oluşturulmuş, dokumante edilmiş, uygulanmış, sürekliliğini sağlanmış
DetaylıBilişim Sistemleri Değerlendirme Modeli ve Üç Örnek Olay İncelemesi
Bilişim Sistemleri Değerlendirme Modeli ve Üç Örnek Olay İncelemesi Özet Dr. Sevgi Özkan ve Prof. Dr Semih Bilgen Enformatik Enstitüsü, Orta Doğu Teknik Üniversitesi, Ankara Tel: (312) 210 3796 e-posta:
DetaylıYapı ve Kredi Bankası A. Ş. İş Sağlığı ve Güvenliği Politikası
Yapı ve Kredi Bankası A. Ş. İş Sağlığı ve Güvenliği Bu politika, Yapı ve Kredi Bankası A.Ş. nin ( Banka ) İş sağlığı ve güvenliği uygulamalarını anlatan bir kılavuz niteliğindedir. Eylül, 2014 Yapı ve
DetaylıTEMSA FABRİKALARINDA İŞ ETÜDÜ UYGULAMASI: MONTAJ AKIŞ KARTI (AOS)
TEMSA FABRİKALARINDA İŞ ETÜDÜ UYGULAMASI: MONTAJ AKIŞ KARTI (AOS) İsmail DÜNDAR TEMSA A.Ş. Ersin GÖKÇEN TEMSA A.Ş. Özet Otobüs/Midibüs/Kamyonet üretimi yapılan TEMSA üretim tesislerinde, üretim sürecinin
DetaylıİSTANBUL ÜNİVERSİTESİ İç Denetim Birimi Başkanlığı İÇ DENETİM PROSEDÜRÜ
Sayfa No : 1/7 1.AMAÇ İstanbul Üniversitesinin çalışmalarına değer katmak ve geliştirmek için kaynakların ekonomiklik, etkililik ve verimlilik esaslarına göre yönetilip yönetilmediğini değerlendirmek ve
DetaylıKalite Kontrol Yenilikler
Kalite Kontrol Yenilikler Amaç ve Fayda Kalite Kontrol modülünde ISO 2859 standardının desteklenmesine, kullanımın daha fonksiyonel ve rahat olabilmesine yönelik bazı iyileştirme çalışmaları yapılmıştır.
DetaylıTİTCK/ DESTEK VE LABORATUVAR HİZMETLERİ BAŞKAN YARDIMCILIĞI/ ANALİZ VE KONTROL LABORATUVAR DAİRESİ BAŞKANLIĞI ÖNLEYİCİ FAALİYET PROSEDÜRÜ PR13/KYB
TİTCK/ DESTEK VE LABORATUVAR HİZMETLERİ BAŞKAN YARDIMCILIĞI/ ANALİZ VE KONTROL LABORATUVAR DAİRESİ BAŞKANLIĞI PR13/KYB Sayfa No: 1/4 1. AMAÇ ve KAPSAM Bu prosedürün amacı; Daire Başkanlığı tarafından verilen
DetaylıProje ve Portföy Yönetimi Araçlarının Seçimi ve Süreçlerin Tasarımı
Proje ve Portföy Yönetimi Araçlarının Seçimi ve Süreçlerin Tasarımı Ancak etkin kullanılabilen bir proje ve portföy yönetim aracı proje ve program yönetimi sürecini destekleyebilir Proje ve program yönetimi,
DetaylıAVĐVASA da Veri Madenciliği Reşat Fırat ERSĐN Stratejik Planlama ve ĐşGeliştirme Birim Yöneticisi
AVĐVASA da Veri Madenciliği Reşat Fırat ERSĐN Stratejik Planlama ve ĐşGeliştirme Birim Yöneticisi AvivaSA Bir emeklilik ve hayat sigortası şirketi 1 Kasım 2007. Ak Emeklilik A.Ş. ve Aviva Hayat ve Emeklilik
DetaylıYrd. Doç. Dr. Ayça Tarhan. Hacettepe Üniversitesi Bilgisayar Mühendisliği Bölümü atarhan@hacettepe.edu.tr
Yrd. Doç. Dr. Ayça Tarhan Hacettepe Üniversitesi Bilgisayar Mühendisliği Bölümü atarhan@hacettepe.edu.tr Süreç Değerlendirme Nedir? Süreç: Girdileri çıktılara dönüştüren, ilişkili veya etkileşimli etkinlikler
DetaylıY I L D I Z T E K N I K Ü N İ V E R S İ T E S İ MÜHENDİSLİĞİ
Y I L D I Z T E K N I K Ü N İ V E R S İ T E S İ YAZILIM MÜHENDİSLİĞİ Mustafa Yoğurtçu Özgür Kuru İçerik N E D İ R? T A R İ H Ç E Y A Z I L I M T Ü R L E R İ Y A Z I L I M G E L İ Ş T İ R M E A D I M L
Detaylı