Knowledge

Software requirements specification

Source đź“ť

1410: 1400: 168:
is a rigorous assessment of requirements before the more specific system design stages, and its goal is to reduce later redesign. It should also provide a realistic basis for estimating product costs, risks, and schedules. Used appropriately, software requirements specifications can help prevent software project failure.
167:
Software requirements specifications establish the basis for an agreement between customers and contractors or suppliers on how the software product should function (in a market-driven project, these roles may be played by the marketing and development divisions). Software requirements specification
171:
The software requirements specification document lists sufficient and necessary requirements for the project development. To derive the requirements, the developer needs to have a clear and thorough understanding of the products under development. This is achieved through detailed and continuous
1706: 360: 343: 348: 353: 17: 512: 116: 2631: 2626: 2621: 2616: 2611: 2606: 2601: 886: 1870: 401:
has been proposed to describe issues in requirements specification where the requirement is not necessarily wrong but could be problematic.
1913: 781: 2681: 620:
Femmer, Henning; Méndez Fernández, Daniel; Wagner, Stefan; Eder, Sebastian (2017). "Rapid quality assurance with Requirements Smells".
2547: 2288: 2283: 2273: 2268: 2263: 2258: 2253: 2248: 2238: 2233: 2228: 2223: 2213: 2208: 2203: 2198: 2183: 2178: 2173: 2168: 2163: 1446: 2778: 486: 444: 1403: 1269: 1198: 808:
The Software Requirements Memory Jogger: A Desktop Guide to Help Business and Technical Teams Develop and Manage Requirements
773: 737: 711: 685: 109: 1092: 995: 80: 1556: 879: 815: 796: 601: 455: 1982: 1501: 1072: 939: 924: 834: 542: 429: 65: 102: 2812: 1681: 2807: 1963: 1228: 1155: 1145: 990: 919: 1938: 1413: 1279: 1208: 1150: 872: 235: 558: 1918: 1439: 1218: 1077: 944: 2347: 1908: 1611: 1526: 1506: 1140: 1135: 949: 157: 85: 75: 70: 50: 2750: 1479: 1455: 1335: 1183: 1178: 1130: 1107: 1087: 90: 55: 579: 2317: 1516: 1340: 1330: 328: 273: 164:
that describe user interactions that the software must provide to the user for perfect interaction.
1751: 1243: 1042: 1025: 934: 439: 2817: 2755: 1616: 1606: 1586: 1432: 1193: 1037: 338: 313: 300: 1928: 1489: 1248: 1005: 1000: 179: 172:
communications with the project team and customer throughout the software development process.
153: 2722: 1845: 1581: 1067: 1020: 434: 255: 240: 149: 146: 28: 1988: 1736: 1666: 1365: 1203: 1062: 1052: 964: 909: 895: 460: 450: 323: 142: 8: 1385: 1370: 1238: 1102: 1010: 954: 250: 230: 194: 1746: 1375: 1015: 743: 647: 629: 2419: 2414: 2394: 2378: 2372: 2367: 2362: 2357: 2352: 2342: 2337: 2327: 2322: 1958: 1828: 1788: 1289: 1047: 830: 811: 792: 769: 733: 707: 681: 597: 538: 365: 318: 190: 490: 2312: 1978: 1360: 1304: 1082: 974: 969: 761: 757:
Systems and software engineering -- Life cycle processes --Requirements engineering
747: 725: 699: 673: 651: 639: 375: 186: 1741: 1380: 1233: 1213: 1097: 959: 765: 559:"DI-IPSC-81433A, DATA ITEM DESCRIPTION SOFTWARE REQUIREMENTS SPECIFICATION (SRS)" 263: 138: 703: 677: 2596: 1726: 1721: 1641: 1591: 1284: 1188: 929: 844: 755: 729: 513:"Software requirements specification helps to protect IT projects from failure" 245: 643: 2801: 2702: 2646: 2641: 2636: 2586: 2581: 2576: 2566: 2542: 2518: 2506: 2495: 2484: 2472: 2467: 2462: 2457: 2444: 2433: 1923: 1903: 1756: 1731: 1661: 1551: 1496: 1264: 1032: 465: 2686: 2676: 2424: 2409: 2404: 2399: 2389: 2332: 1973: 1968: 1953: 1948: 1943: 1893: 1299: 1294: 1223: 2558: 2298: 2052: 1933: 1898: 1888: 1865: 1860: 1855: 1850: 1833: 1818: 780:("This standard replaces IEEE 830-1998, IEEE 1233-1998, IEEE 1362-1998 - 370: 176: 2671: 2666: 1998: 1880: 1813: 1808: 1803: 1798: 1793: 1783: 1309: 1274: 864: 394: 212: 2732: 2712: 2570: 1823: 1716: 1711: 1696: 1686: 1676: 1656: 1651: 1636: 1626: 1621: 1601: 1596: 1576: 1571: 1566: 1561: 1546: 1511: 223: 2003: 1775: 1766: 1484: 1474: 1469: 1057: 634: 161: 722:
IEEE Recommended Practice for Software Requirements Specifications
696:
IEEE Recommended Practice for Software Requirements Specifications
2727: 2523: 2489: 2438: 2383: 2278: 2243: 2218: 2193: 2188: 2158: 2153: 2148: 2142: 2136: 2131: 2126: 2121: 2115: 2109: 2104: 2099: 2094: 2088: 2082: 2077: 2072: 2067: 2012: 1646: 1631: 1424: 2770: 619: 591: 2590: 2062: 2057: 2047: 2042: 2037: 2032: 2027: 2022: 2017: 1691: 1521: 914: 849: 487:"Guide to the Software Engineering Body of Knowledge (SWEBOK)" 2448: 2303: 1838: 1701: 1541: 1114: 1671: 1536: 1531: 1325: 40: 182:
or have other forms of organizationally-mandated content.
580:"Writing Software Requirements Specifications (SRS)" 789:
Managing Software Requirements: A Use Case Approach
760:. Iso/Iec/IEEE 29148:2018(E). 2018. pp. 1–94. 670:
IEEE Guide for Software Requirements Specifications
152:. The software requirements specification lays out 205:An example organization of an SRS is as follows: 786: 2799: 592:Stellman, Andrew & Greene, Jennifer (2005). 34:Description of a software system to be developed 845:"IEEE SRS Template - rick4470/IEEE-SRS-Tempate" 535:Software Engineering: A Practitioner's Approach 484: 1440: 880: 824: 308: 110: 805: 1447: 1433: 887: 873: 615: 613: 117: 103: 633: 289:Constraints, assumptions and dependencies 1078:Software development process/methodology 894: 532: 27:For broader coverage of this topic, see 787:Leffingwell, Dean; Widrig, Don (2003). 610: 526: 489:. IEEE Computer Society. Archived from 14: 2800: 445:Software Engineering Body of Knowledge 1428: 868: 388: 1399: 1093:Software verification and validation 996:Component-based software engineering 827:Software Requirements, Third Edition 596:. O'Reilly Media, Inc. p. 308. 585: 537:. Boston: McGraw Hill. p. 123. 404:Examples of requirements smells are 81:Software verification and validation 825:Wiegers, Karl; Beatty, Joy (2013). 594:Applied software project management 485:Bourque, P.; Fairley, R.E. (2014). 175:The SRS may be one of a contract's 147:business requirements specification 131:software requirements specification 61:Software requirements specification 24: 18:Software Requirements Specification 1454: 456:Specification (technical standard) 25: 2829: 1073:Software configuration management 940:Search-based software engineering 925:Experimental software engineering 662: 430:System requirements specification 66:Software configuration management 1409: 1408: 1398: 791:(2nd ed.). Addison-Wesley. 410:ambiguous adverbs and adjectives 185:Typically a SRS is written by a 622:Journal of Systems and Software 297:External interface requirements 920:Empirical software engineering 572: 551: 505: 478: 160:, and it may include a set of 13: 1: 2776: 471: 945:Site reliability engineering 806:Gottesdiener, Ellen (2009). 766:10.1109/IEEESTD.2011.6146379 305:Logical database requirement 278:Site adaptation requirements 200: 7: 950:Social software engineering 704:10.1109/IEEESTD.1994.121431 678:10.1109/IEEESTD.1984.119205 561:. everyspec.com. 1999-12-15 423: 361:Environment characteristics 158:non-functional requirements 86:Software user documentation 76:Software test documentation 71:Software design description 51:Software project management 10: 2834: 2751:IEEE Standards Association 1088:Software quality assurance 730:10.1109/IEEESTD.1998.88286 309:Software system attributes 145:. It is modeled after the 91:Software reviews and audit 56:Software quality assurance 26: 2741: 2695: 2659: 2557: 2297: 1997: 1879: 1774: 1765: 1462: 1394: 1353: 1318: 1257: 1171: 1164: 1123: 983: 902: 644:10.1016/j.jss.2016.02.047 1244:Model-driven engineering 1043:Functional specification 1026:Software incompatibility 935:Requirements engineering 533:Pressman, Roger (2010). 440:Requirements engineering 301:Performance requirements 260:Communication Interfaces 137:) is a description of a 2756:Category:IEEE standards 1038:Enterprise architecture 344:Functional partitioning 339:Functional requirements 2813:Software documentation 1249:Round-trip engineering 1006:Backward compatibility 1001:Software compatibility 393:Following the idea of 349:Functional description 294:Specific requirements 180:data item descriptions 2808:Software requirements 1068:Software architecture 1021:Forward compatibility 435:Concept of operations 29:Software requirements 1366:Computer engineering 1063:Software archaeology 1053:Programming paradigm 965:Software maintenance 910:Computer programming 896:Software engineering 461:Formal specification 451:Design specification 286:User characteristics 1386:Systems engineering 1371:Information science 1151:Service orientation 1103:Structured analysis 1011:Compatibility layer 955:Software deployment 829:. Microsoft Press. 493:on 28 December 2014 418:negative statements 406:subjective language 354:Control description 270:Design constraints 256:Software interfaces 251:Hardware interfaces 236:Product perspective 231:Overall description 195:software programmer 43:software life cycle 1376:Project management 1141:Object orientation 1108:Essential analysis 1016:Compatibility mode 810:. Addison-Wesley. 399:requirements smell 389:Requirements smell 264:Memory constraints 2764: 2763: 2655: 2654: 1422: 1421: 1349: 1348: 1290:Information model 1194:Incremental model 1048:Modeling language 775:978-0-7381-6591-2 739:978-0-7381-0332-7 713:978-0-7381-4723-9 687:978-0-7381-4418-4 578:Donn Le Vie, Jr. 283:Product functions 241:System Interfaces 191:systems architect 127: 126: 16:(Redirected from 2825: 2793: 2792: 2790: 2789: 2774: 1772: 1771: 1449: 1442: 1435: 1426: 1425: 1412: 1411: 1402: 1401: 1361:Computer science 1169: 1168: 1083:Software quality 975:Systems analysis 970:Software testing 889: 882: 875: 866: 865: 861: 859: 857: 840: 821: 802: 779: 751: 717: 691: 656: 655: 637: 617: 608: 607: 589: 583: 576: 570: 569: 567: 566: 555: 549: 548: 530: 524: 523: 521: 519: 509: 503: 502: 500: 498: 482: 397:, the notion of 187:technical writer 119: 112: 105: 37: 36: 21: 2833: 2832: 2828: 2827: 2826: 2824: 2823: 2822: 2798: 2797: 2796: 2787: 2785: 2775: 2771: 2765: 2760: 2737: 2691: 2651: 2553: 2301: 2293: 2001: 1993: 1875: 1761: 1458: 1453: 1423: 1418: 1390: 1381:Risk management 1345: 1314: 1253: 1234:Waterfall model 1204:Prototype model 1199:Iterative model 1160: 1136:Aspect-oriented 1119: 1098:Software system 979: 960:Software design 898: 893: 855: 853: 843: 837: 818: 799: 776: 754: 740: 720: 714: 694: 688: 668: 665: 660: 659: 618: 611: 604: 590: 586: 577: 573: 564: 562: 557: 556: 552: 545: 531: 527: 517: 515: 511: 510: 506: 496: 494: 483: 479: 474: 426: 391: 329:Maintainability 246:User interfaces 220:System overview 203: 139:software system 123: 35: 32: 23: 22: 15: 12: 11: 5: 2831: 2821: 2820: 2818:IEEE standards 2815: 2810: 2795: 2794: 2768: 2762: 2761: 2759: 2758: 2753: 2748: 2742: 2739: 2738: 2736: 2735: 2730: 2725: 2720: 2715: 2710: 2705: 2699: 2697: 2693: 2692: 2690: 2689: 2684: 2679: 2674: 2669: 2663: 2661: 2657: 2656: 2653: 2652: 2650: 2649: 2644: 2639: 2634: 2629: 2624: 2619: 2614: 2609: 2604: 2599: 2594: 2584: 2579: 2574: 2563: 2561: 2555: 2554: 2552: 2551: 2539: 2536: 2533: 2530: 2527: 2515: 2512: 2509: 2504: 2501: 2498: 2493: 2481: 2478: 2475: 2470: 2465: 2460: 2455: 2452: 2442: 2430: 2427: 2422: 2417: 2412: 2407: 2402: 2397: 2392: 2387: 2375: 2370: 2365: 2360: 2355: 2350: 2345: 2340: 2335: 2330: 2325: 2320: 2315: 2309: 2307: 2295: 2294: 2292: 2291: 2286: 2281: 2276: 2271: 2266: 2261: 2256: 2251: 2246: 2241: 2236: 2231: 2226: 2221: 2216: 2211: 2206: 2201: 2196: 2191: 2186: 2181: 2176: 2171: 2166: 2161: 2156: 2151: 2146: 2139: 2134: 2129: 2124: 2119: 2112: 2107: 2102: 2097: 2092: 2085: 2080: 2075: 2070: 2065: 2060: 2055: 2050: 2045: 2040: 2035: 2030: 2025: 2020: 2015: 2009: 2007: 1995: 1994: 1992: 1991: 1986: 1976: 1971: 1966: 1961: 1956: 1951: 1946: 1941: 1936: 1931: 1926: 1921: 1916: 1911: 1906: 1901: 1896: 1891: 1885: 1883: 1877: 1876: 1874: 1873: 1868: 1863: 1858: 1853: 1848: 1843: 1842: 1841: 1831: 1826: 1821: 1816: 1811: 1806: 1801: 1796: 1791: 1786: 1780: 1778: 1769: 1763: 1762: 1760: 1759: 1754: 1749: 1744: 1739: 1734: 1729: 1724: 1719: 1714: 1709: 1704: 1699: 1694: 1689: 1684: 1679: 1674: 1669: 1664: 1659: 1654: 1649: 1644: 1639: 1634: 1629: 1624: 1619: 1614: 1609: 1604: 1599: 1594: 1589: 1584: 1579: 1574: 1569: 1564: 1559: 1554: 1549: 1544: 1539: 1534: 1529: 1524: 1519: 1514: 1509: 1504: 1499: 1494: 1493: 1492: 1482: 1477: 1472: 1466: 1464: 1460: 1459: 1456:IEEE standards 1452: 1451: 1444: 1437: 1429: 1420: 1419: 1417: 1416: 1406: 1395: 1392: 1391: 1389: 1388: 1383: 1378: 1373: 1368: 1363: 1357: 1355: 1354:Related fields 1351: 1350: 1347: 1346: 1344: 1343: 1338: 1333: 1328: 1322: 1320: 1316: 1315: 1313: 1312: 1307: 1302: 1297: 1292: 1287: 1285:Function model 1282: 1277: 1272: 1267: 1261: 1259: 1255: 1254: 1252: 1251: 1246: 1241: 1236: 1231: 1226: 1221: 1216: 1211: 1206: 1201: 1196: 1191: 1189:Executable UML 1186: 1181: 1175: 1173: 1166: 1162: 1161: 1159: 1158: 1153: 1148: 1143: 1138: 1133: 1127: 1125: 1121: 1120: 1118: 1117: 1112: 1111: 1110: 1100: 1095: 1090: 1085: 1080: 1075: 1070: 1065: 1060: 1055: 1050: 1045: 1040: 1035: 1030: 1029: 1028: 1023: 1018: 1013: 1008: 998: 993: 987: 985: 981: 980: 978: 977: 972: 967: 962: 957: 952: 947: 942: 937: 932: 930:Formal methods 927: 922: 917: 912: 906: 904: 900: 899: 892: 891: 884: 877: 869: 863: 862: 841: 835: 822: 817:978-1576811146 816: 803: 798:978-0321122476 797: 784: 774: 752: 738: 718: 712: 692: 686: 664: 663:External links 661: 658: 657: 609: 603:978-0596009489 602: 584: 571: 550: 543: 525: 504: 476: 475: 473: 470: 469: 468: 463: 458: 453: 448: 442: 437: 432: 425: 422: 390: 387: 386: 385: 384: 383: 380: 379: 378: 373: 368: 358: 357: 356: 351: 346: 336: 335: 334: 331: 326: 321: 316: 306: 303: 298: 292: 291: 290: 287: 284: 281: 280: 279: 276: 268: 267: 266: 261: 258: 253: 248: 243: 228: 227: 226: 221: 218: 215: 202: 199: 125: 124: 122: 121: 114: 107: 99: 96: 95: 94: 93: 88: 83: 78: 73: 68: 63: 58: 53: 45: 44: 33: 9: 6: 4: 3: 2: 2830: 2819: 2816: 2814: 2811: 2809: 2806: 2805: 2803: 2784: 2780: 2773: 2769: 2767: 2757: 2754: 2752: 2749: 2747: 2744: 2743: 2740: 2734: 2731: 2729: 2726: 2724: 2721: 2719: 2716: 2714: 2711: 2709: 2706: 2704: 2701: 2700: 2698: 2694: 2688: 2685: 2683: 2680: 2678: 2675: 2673: 2670: 2668: 2665: 2664: 2662: 2658: 2648: 2645: 2643: 2640: 2638: 2635: 2633: 2630: 2628: 2625: 2623: 2620: 2618: 2615: 2613: 2610: 2608: 2605: 2603: 2600: 2598: 2595: 2592: 2588: 2585: 2583: 2580: 2578: 2575: 2572: 2568: 2565: 2564: 2562: 2560: 2556: 2549: 2545: 2544: 2540: 2537: 2534: 2531: 2528: 2525: 2521: 2520: 2516: 2513: 2510: 2508: 2505: 2502: 2499: 2497: 2494: 2491: 2487: 2486: 2482: 2479: 2476: 2474: 2471: 2469: 2466: 2464: 2461: 2459: 2456: 2453: 2450: 2446: 2443: 2440: 2436: 2435: 2431: 2428: 2426: 2423: 2421: 2418: 2416: 2413: 2411: 2408: 2406: 2403: 2401: 2398: 2396: 2393: 2391: 2388: 2385: 2381: 2380: 2376: 2374: 2371: 2369: 2366: 2364: 2361: 2359: 2356: 2354: 2351: 2349: 2346: 2344: 2341: 2339: 2336: 2334: 2331: 2329: 2326: 2324: 2321: 2319: 2316: 2314: 2311: 2310: 2308: 2305: 2300: 2296: 2290: 2287: 2285: 2282: 2280: 2277: 2275: 2272: 2270: 2267: 2265: 2262: 2260: 2257: 2255: 2252: 2250: 2247: 2245: 2242: 2240: 2237: 2235: 2232: 2230: 2227: 2225: 2222: 2220: 2217: 2215: 2212: 2210: 2207: 2205: 2202: 2200: 2197: 2195: 2192: 2190: 2187: 2185: 2182: 2180: 2177: 2175: 2172: 2170: 2167: 2165: 2162: 2160: 2157: 2155: 2152: 2150: 2147: 2145: 2144: 2140: 2138: 2135: 2133: 2130: 2128: 2125: 2123: 2120: 2118: 2117: 2113: 2111: 2108: 2106: 2103: 2101: 2098: 2096: 2093: 2091: 2090: 2086: 2084: 2081: 2079: 2076: 2074: 2071: 2069: 2066: 2064: 2061: 2059: 2056: 2054: 2051: 2049: 2046: 2044: 2041: 2039: 2036: 2034: 2031: 2029: 2026: 2024: 2021: 2019: 2016: 2014: 2011: 2010: 2008: 2005: 2000: 1996: 1990: 1987: 1984: 1980: 1977: 1975: 1972: 1970: 1967: 1965: 1962: 1960: 1957: 1955: 1952: 1950: 1947: 1945: 1942: 1940: 1937: 1935: 1932: 1930: 1927: 1925: 1922: 1920: 1917: 1915: 1912: 1910: 1907: 1905: 1902: 1900: 1897: 1895: 1892: 1890: 1887: 1886: 1884: 1882: 1878: 1872: 1869: 1867: 1864: 1862: 1859: 1857: 1854: 1852: 1849: 1847: 1844: 1840: 1839:WiMAX · d · e 1837: 1836: 1835: 1832: 1830: 1827: 1825: 1822: 1820: 1817: 1815: 1812: 1810: 1807: 1805: 1802: 1800: 1797: 1795: 1792: 1790: 1787: 1785: 1782: 1781: 1779: 1777: 1773: 1770: 1768: 1764: 1758: 1755: 1753: 1750: 1748: 1745: 1743: 1740: 1738: 1735: 1733: 1730: 1728: 1725: 1723: 1720: 1718: 1715: 1713: 1710: 1708: 1705: 1703: 1700: 1698: 1695: 1693: 1690: 1688: 1685: 1683: 1680: 1678: 1675: 1673: 1670: 1668: 1665: 1663: 1660: 1658: 1655: 1653: 1650: 1648: 1645: 1643: 1640: 1638: 1635: 1633: 1630: 1628: 1625: 1623: 1620: 1618: 1615: 1613: 1610: 1608: 1605: 1603: 1600: 1598: 1595: 1593: 1590: 1588: 1585: 1583: 1580: 1578: 1575: 1573: 1570: 1568: 1565: 1563: 1560: 1558: 1555: 1553: 1550: 1548: 1545: 1543: 1540: 1538: 1535: 1533: 1530: 1528: 1525: 1523: 1520: 1518: 1515: 1513: 1510: 1508: 1505: 1503: 1500: 1498: 1495: 1491: 1488: 1487: 1486: 1483: 1481: 1478: 1476: 1473: 1471: 1468: 1467: 1465: 1461: 1457: 1450: 1445: 1443: 1438: 1436: 1431: 1430: 1427: 1415: 1407: 1405: 1397: 1396: 1393: 1387: 1384: 1382: 1379: 1377: 1374: 1372: 1369: 1367: 1364: 1362: 1359: 1358: 1356: 1352: 1342: 1339: 1337: 1334: 1332: 1329: 1327: 1324: 1323: 1321: 1317: 1311: 1308: 1306: 1305:Systems model 1303: 1301: 1298: 1296: 1293: 1291: 1288: 1286: 1283: 1281: 1278: 1276: 1273: 1271: 1268: 1266: 1263: 1262: 1260: 1256: 1250: 1247: 1245: 1242: 1240: 1237: 1235: 1232: 1230: 1227: 1225: 1222: 1220: 1217: 1215: 1212: 1210: 1207: 1205: 1202: 1200: 1197: 1195: 1192: 1190: 1187: 1185: 1182: 1180: 1177: 1176: 1174: 1172:Developmental 1170: 1167: 1163: 1157: 1154: 1152: 1149: 1147: 1144: 1142: 1139: 1137: 1134: 1132: 1129: 1128: 1126: 1122: 1116: 1113: 1109: 1106: 1105: 1104: 1101: 1099: 1096: 1094: 1091: 1089: 1086: 1084: 1081: 1079: 1076: 1074: 1071: 1069: 1066: 1064: 1061: 1059: 1056: 1054: 1051: 1049: 1046: 1044: 1041: 1039: 1036: 1034: 1033:Data modeling 1031: 1027: 1024: 1022: 1019: 1017: 1014: 1012: 1009: 1007: 1004: 1003: 1002: 999: 997: 994: 992: 989: 988: 986: 982: 976: 973: 971: 968: 966: 963: 961: 958: 956: 953: 951: 948: 946: 943: 941: 938: 936: 933: 931: 928: 926: 923: 921: 918: 916: 913: 911: 908: 907: 905: 901: 897: 890: 885: 883: 878: 876: 871: 870: 867: 852: 851: 846: 842: 838: 836:9780735679665 832: 828: 823: 819: 813: 809: 804: 800: 794: 790: 785: 782: 777: 771: 767: 763: 759: 758: 753: 749: 745: 741: 735: 731: 727: 723: 719: 715: 709: 705: 701: 697: 693: 689: 683: 679: 675: 671: 667: 666: 653: 649: 645: 641: 636: 631: 627: 623: 616: 614: 605: 599: 595: 588: 581: 575: 560: 554: 546: 544:9780073375977 540: 536: 529: 514: 508: 492: 488: 481: 477: 467: 466:Abstract type 464: 462: 459: 457: 454: 452: 449: 446: 443: 441: 438: 436: 433: 431: 428: 427: 421: 419: 415: 411: 407: 402: 400: 396: 381: 377: 374: 372: 369: 367: 364: 363: 362: 359: 355: 352: 350: 347: 345: 342: 341: 340: 337: 332: 330: 327: 325: 322: 320: 317: 315: 312: 311: 310: 307: 304: 302: 299: 296: 295: 293: 288: 285: 282: 277: 275: 272: 271: 269: 265: 262: 259: 257: 254: 252: 249: 247: 244: 242: 239: 238: 237: 234: 233: 232: 229: 225: 222: 219: 216: 214: 211: 210: 208: 207: 206: 198: 196: 192: 188: 183: 181: 178: 173: 169: 165: 163: 159: 155: 151: 148: 144: 140: 136: 132: 120: 115: 113: 108: 106: 101: 100: 98: 97: 92: 89: 87: 84: 82: 79: 77: 74: 72: 69: 67: 64: 62: 59: 57: 54: 52: 49: 48: 47: 46: 42: 39: 38: 30: 19: 2786:. Retrieved 2782: 2777:Taaffe, Ed. 2772: 2766: 2745: 2717: 2707: 2541: 2517: 2483: 2432: 2377: 2141: 2114: 2087: 1300:Object model 1295:Metamodeling 1224:Spiral model 1124:Orientations 854:. Retrieved 848: 826: 807: 788: 756: 721: 695: 669: 625: 621: 593: 587: 574: 563:. Retrieved 553: 534: 528: 516:. Retrieved 507: 495:. Retrieved 491:the original 480: 417: 414:superlatives 413: 409: 405: 403: 398: 392: 319:Availability 204: 184: 174: 170: 166: 134: 130: 128: 60: 2318:legacy mode 991:Abstraction 628:: 190–213. 518:19 December 395:code smells 371:Peripherals 333:Portability 314:Reliability 213:Definitions 177:deliverable 2802:Categories 2788:2019-02-02 2783:thebridger 2696:Superseded 1767:802 series 1310:View model 1275:Data model 635:1611.08847 565:2013-04-04 472:References 274:Operations 224:References 217:Background 154:functional 2571:Bluetooth 1319:Languages 201:Structure 162:use cases 143:developed 2746:See also 2703:754-1985 2660:Proposed 2004:Ethernet 1490:Revision 1414:Category 1280:ER model 1146:Ontology 1058:Software 984:Concepts 724:. 1998. 698:. 1994. 672:. 1984. 447:(SWEBOK) 424:See also 366:Hardware 324:Security 209:Purpose 150:(CONOPS) 2687:P1906.1 2548:Wi-Fi 8 2524:Wi-Fi 7 2490:Wi-Fi 6 2439:Wi-Fi 5 2384:Wi-Fi 4 1463:Current 1404:Commons 1229:V-model 748:8674647 652:9602750 582:. 2010. 497:17 July 193:, or a 141:to be 2591:Zigbee 2559:802.15 2299:802.11 1537:1149.1 1165:Models 915:DevOps 903:Fields 856:27 Dec 850:GitHub 833:  814:  795:  772:  746:  736:  710:  684:  650:  600:  541:  2682:P1823 2677:P1699 2672:P1619 2667:P1363 2449:WiGig 2313:-1997 2304:Wi-Fi 2013:-1983 1999:802.3 1881:802.1 1757:42010 1752:29148 1747:16326 1742:16085 1737:14764 1732:12207 1727:11073 1341:SysML 1265:SPICE 1258:Other 1219:Scrum 1179:Agile 1131:Agile 1115:CI/CD 744:S2CID 648:S2CID 630:arXiv 382:Other 376:Users 2779:"Mr" 2733:1471 2728:1364 2723:1362 2718:1233 2713:1219 1983:LACP 1722:2050 1717:2030 1712:1905 1707:1904 1702:1902 1697:1901 1692:1900 1687:1855 1682:1850 1677:1849 1672:1815 1667:1801 1662:1800 1657:1733 1652:1722 1647:1685 1642:1675 1637:1667 1632:1666 1627:1619 1622:1613 1617:1603 1612:1596 1607:1588 1602:1584 1597:1547 1592:1541 1587:1516 1582:1497 1577:1451 1572:1394 1567:1355 1562:1284 1557:1278 1552:1275 1547:1164 1542:1154 1532:1076 1527:1016 1522:1014 1517:1003 1326:IDEF 1270:CMMI 1156:SDLC 858:2017 831:ISBN 812:ISBN 793:ISBN 770:ISBN 734:ISBN 708:ISBN 682:ISBN 598:ISBN 539:ISBN 520:2016 499:2014 416:and 189:, a 156:and 41:IEEE 2708:830 2632:.4z 2627:.4g 2622:.4f 2617:.4e 2612:.4d 2607:.4c 2602:.4b 2597:.4a 1924:Qbb 1919:Qaz 1914:Qay 1909:Qat 1904:Qav 1871:.24 1866:.22 1861:.21 1856:.20 1851:.18 1846:.17 1834:.16 1829:.14 1824:.12 1819:.10 1776:802 1512:896 1507:829 1502:828 1497:854 1485:754 1480:730 1475:693 1470:488 1336:USL 1331:UML 1209:RAD 1184:EUP 762:doi 726:doi 700:doi 674:doi 640:doi 626:123 135:SRS 2804:: 2781:. 2647:.7 2642:.6 2637:.5 2587:.4 2582:.3 2577:.2 2567:.1 2543:bn 2538:bk 2535:bi 2532:bh 2529:bf 2519:be 2514:bd 2511:bc 2507:bb 2503:ba 2500:az 2496:ay 2485:ax 2480:aq 2477:ak 2473:aj 2468:ai 2463:ah 2458:af 2454:ae 2445:ad 2434:ac 2429:aa 2289:df 2284:de 2279:dd 2274:db 2269:da 2264:cz 2259:cy 2254:cx 2249:cw 2244:cv 2239:cu 2234:ct 2229:cs 2224:cr 2219:cq 2214:cp 2209:cn 2204:cm 2199:ck 2194:ch 2189:cg 2184:ce 2179:cd 2174:cc 2169:cb 2164:ca 2159:bz 2154:by 2149:bu 2143:bt 2137:ba 2132:az 2127:av 2122:au 2116:at 2110:aq 2105:an 2100:ak 2095:ah 2089:af 2083:ae 2078:ad 2073:ac 2068:ab 1989:BA 1979:AX 1974:AS 1969:aq 1964:ak 1959:ah 1954:ag 1949:AE 1944:ad 1939:AB 1814:.9 1809:.8 1804:.7 1799:.6 1794:.5 1789:.4 1784:.2 1239:XP 1214:UP 847:. 783:") 768:. 742:. 732:. 706:. 680:. 646:. 638:. 624:. 612:^ 420:. 412:, 408:, 197:. 129:A 2791:. 2593:) 2589:( 2573:) 2569:( 2550:) 2546:( 2526:) 2522:( 2492:) 2488:( 2451:) 2447:( 2441:) 2437:( 2425:z 2420:y 2415:w 2410:v 2405:u 2400:s 2395:r 2390:p 2386:) 2382:( 2379:n 2373:k 2368:j 2363:i 2358:h 2353:g 2348:f 2343:e 2338:d 2333:c 2328:b 2323:a 2306:) 2302:( 2063:z 2058:y 2053:x 2048:u 2043:j 2038:i 2033:e 2028:d 2023:b 2018:a 2006:) 2002:( 1985:) 1981:( 1934:X 1929:w 1899:Q 1894:p 1889:D 1448:e 1441:t 1434:v 888:e 881:t 874:v 860:. 839:. 820:. 801:. 778:. 764:: 750:. 728:: 716:. 702:: 690:. 676:: 654:. 642:: 632:: 606:. 568:. 547:. 522:. 501:. 133:( 118:e 111:t 104:v 31:. 20:)

Index

Software Requirements Specification
Software requirements
IEEE
Software project management
Software quality assurance
Software requirements specification
Software configuration management
Software design description
Software test documentation
Software verification and validation
Software user documentation
Software reviews and audit
v
t
e
software system
developed
business requirements specification
(CONOPS)
functional
non-functional requirements
use cases
deliverable
data item descriptions
technical writer
systems architect
software programmer
Definitions
References
Overall description

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

↑