MIL-STD-498 - MIL-STD-498
Tento článek je Použití externí odkazy nemusí dodržovat zásady nebo pokyny Wikipedie.červen 2013) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Tento článek obsahuje a seznam doporučení, související čtení nebo externí odkazy, ale její zdroje zůstávají nejasné, protože jí chybí vložené citace.Dubna 2009) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
MIL-STD-498 (Military-Standard-498) byly Spojené státy vojenský standard jehož účelem bylo „stanovit jednotné požadavky na vývoj a dokumentaci softwaru“. To bylo propuštěno 8. listopadu 1994 a nahrazeno DOD-STD-2167A, DOD-STD-7935A, a DOD-STD-1703. Mělo to být prozatímní standard, který měl platit asi dva roky, dokud nebyl vyvinut komerční standard.
Na rozdíl od předchozích snah, jako je klíčový „2167A“, který byl zaměřen hlavně na novou rizikovou oblast vývoje softwaru, byl „498“ prvním pokusem o skutečně komplexní popis životní cyklus vývoje systémů. Byla to základní linie, kterou nahradily všechny snahy ISO, IEEE a související. Obsahuje také velkou část materiálu, který následná profesionalizace projektového řízení zahrnovala v Project Management Body of Knowledge (PMBOK). Dokument „Průvodce MIL-STD-498 - Přehled a přizpůsobení“ má 98 stran. "Aplikační a referenční příručka MIL-STD-498" má 516 stránek. S nimi byly spojeny šablony dokumentů nebo Popisy datových položek, popsané níže, které přinesly dokumentaci a pořadí procesů, které by se mohly rozšířit na projekty velikosti, kterou lidé tehdy prováděli (letadla, bitevní lodě, kanály, přehrady, továrny, satelity, ponorky atd.).
Byl to jeden z mála vojenských standardů, který přežil „Perry Memo“, poté memorandum amerického ministra obrany Williama Perryho z roku 1994, které přikazovalo přerušení obranné standardy. Nicméně, to bylo zrušeno 27. května 1998 a nahrazeno v podstatě identickou demilitarizovanou verzí EIA J-STD-016[1][2] jako příklad průvodce procesem pro IEEE 12207. Několik programů mimo americkou armádu pokračovalo v používání standardu kvůli známosti a vnímaným výhodám oproti alternativním standardům, jako je bezplatná dostupnost dokumentů standardů a přítomnost podrobností procesu včetně smluvně použitelných popisů datových položek.
Popisy datových položek
Standard MIL-STD-498 popisuje vývoj a dokumentaci z hlediska 22 Popisy datových položek (DID), ze kterých bude vybráno úsilí k provedení vývoje a podpory systému. Každý DID obecně popisuje požadovaný obsah a datová položka, soubor nebo dokument, který popisuje systém nebo některé aspekty životního cyklu systému. Tyto dokumenty mohou mít mnoho podob, od zdrojového kódu, přes instalační skripty až po různé elektronické a papírové zprávy, a smluvní strana (např. Vláda) se doporučuje specifikovat přijatelné formáty. Jakýkoli popis datové položky je na míru u konkrétní smlouvy se rozumí části, které nejsou požadovány pro konkrétní úsilí, identifikovány tak, že nebudou poskytnuty jako součást identifikace Seznam požadavků na údaje o smlouvě (CDRL), jaké položky mají být vyrobeny a dodány dodavatelem. Přesné, které DID a jaké části DID jsou pro konkrétní systém vyžadovány, závisí na povaze projektu a na tom, jak jsou jeho části vyráběny na základě smlouvy (smluv).
DID jsou:
Plány
- Plán vývoje softwaru (SDP) - Plán provádění vývoje softwaru
- Plán instalace softwaru (SIP) - Plán instalace softwaru na uživatelských stránkách
- Plán přechodu softwaru (STrP) - Plán přechodu na podpůrnou agenturu
Koncept / požadavky
- Popis provozní koncepce (OCD) - Provozní koncepce systému
- Specifikace systému / subsystému (SSS) - Požadavky, které musí systém splňovat
- Specifikace softwarových požadavků (SRS) - Požadavky, které musí splňovat položka konfigurace počítačového softwaru (CSCI)
- Specifikace požadavků na rozhraní (IRS) - Požadavky na jedno nebo více rozhraní
Design
- Popis návrhu systému / subsystému (SSDD) - Konstrukce systému
- Popis softwarového designu (SDD) - Návrh CSCI
- Popis návrhu databáze (DBDD) - Návrh databáze
- Popis návrhu rozhraní (IDD) - Návrh jednoho nebo více rozhraní
Kvalifikace / testování produktů
- Plán testování softwaru (STP) - Plán provádění kvalifikačních zkoušek
- Popis testu softwaru (STD) - Zkušební případy / postupy pro kvalifikační zkoušky
- Protokol o testu softwaru (STR) - Výsledky zkoušek kvalifikačních zkoušek
Uživatelské / uživatelské příručky
- Uživatelská příručka k softwaru (SUM) - Pokyny pro praktické uživatele softwaru
- Softwarový vstup / výstup manuální (SIOM) - Pokyny pro uživatele dávkového nebo interaktivního softwarového systému nainstalovaného v počítačovém centru
- Uživatelská příručka softwarového centra (SCOM) - Pokyny pro provozovatele dávkového nebo interaktivního softwarového systému nainstalovaného v počítačovém centru
- Uživatelská příručka k počítači (COM) - Pokyny k provozu počítače
Manuály podpory
- Příručka pro programování počítače (CPM) - Pokyny k programování počítače
- Příručka podpory firmwaru (FSM) - Pokyny k programování firmwarových zařízení
Software
- Specifikace softwarového produktu (SPS) - Spustitelný software, zdrojové soubory a informace, které mají být použity pro podporu
- Popis verze softwaru (SVD) - Seznam doručených souborů a související informace
externí odkazy
- Plán MIL-STD-498 PDF, typy dokumentů uvedené v pořadí nebo v životním cyklu
- Příklad Abelia DID, specifikace systému / subsystému, jak se používá v MIL-STD-498
- Vývoj softwarových standardů a aktuální stav (CrossTalk, prosinec 1999)
- VÝVOJ SOFTWARU OBRANNÉHO SYSTÉMU DOD-STD-2167
- „MIL-STD-498, VÝVOJ SOFTWARU A DOKUMENTACE“ (PDF). Ministerstvo obrany Spojených států. 1994-12-05.
- „MIL-STD-498, PŘEHLED A KRAJINÁŘSKÁ PŘÍRUČKA“ (PDF). Ministerstvo obrany Spojených států. 1996-01-31.
- „MIL-STD-498, APLIKACE A REFERENČNÍ PŘÍRUČKA“ (PDF). Ministerstvo obrany Spojených států. 1996-01-31.
Reference
- ^ Reed Sorensen (červen 1996). „MIL-STD-498, J-STD-016 a americký obchodní standard“. Časopis CrossTalk. Archivovány od originál dne 16. 12. 2004.
- ^ „Softwarové standardy“. Archivovány od originál dne 2013-03-17.
J-STD-016 je „demilitarizovaná“ verze Mil-STD-498