Merhabalar,
DO-178B ve yenilenmiş hali (tahminen 2011'de) DO-178C ile ilgili bilgi paylaşımına olanak sağlamak amacıyla kurduğum blogda mümkün oldukça kişisel deneyimlerimi ve diğer sektör uzmanlarının deneyimlerini paylaşmaya çalışacağım. Dilerseniz yeni ve konuya uzak ziyaretçilerimiz için kısaca DO-178B in tam olarak ne ifade ettiğinden bahsedelim.
FAA'in (Amerikan Havacılık İdaresi) AC 20-115B yönergesinde geçen şekli ile RTCA/DO-178B hava araçları için yazılım geliştiricilerin, yükleyicilerin ve kullanıcıların göz önünde bulundurmaları önerilen bir kılavuzdur. Önerilen diyorum çünkü DO-178B bilinenin aksine hiç bir zorlama veya zorunluluk ifade etmez. Kılavuzda "shall" ve "must" gibi zorunluluk bildiren emir kipli kelimelerin/cümlelerin bulunmayışı bu sebeptendir.
DO-178B yazılım geliştirmenin doğrulama, geçerli kılma, dökümante etme, konfigürasyon yönetimi ve kalite yönetimi gibi aşamaları için taslak mahiyetindedir. (Evet tanıdık gelebilir, CMMI içeriği ile benzer bir içeriğe sahip) DO-178B özet olarak, geçmişten bugüne pek çok aviyonik yazılım geliştirici firmanın tecrübelerinin yansıdığı, FAA sertifikasyonu için zorunlu tutulmasa da FAA'in aviyonik yazılımların DO-178B klavuzluğunda geliştirilmesi gerektiğini ciddi şekilde önerdiği, günümüz ve gelecek aviyonik tasarımlarının yaygın olarak kullanacağı kılavuz bir dökümandır.
İlerleyen günlerde (ve tabi fırsat buldukça) DO-178B kılavuzluğunda yazılım geliştirme basamaklarını ele almaya ve açıklamaya gayret edeceğim.
Bilgi ve tecrübelerini bizlerden esirgemeyen tüm dostlarımıza da şimdiden teşekkürlerimizle.
Çok güzel bir çalışma. Ellerinize sağlık. Üşenmeden hazırlayıp bizlere sunduğunuz için teşekkür ederim...
YanıtlaSil