Metrics Glossary

Software Metrics Glossary - N

N-Ary Relationship A relationship with arity (degree) n > 2. A relationship that has more than two participating entities. (Note that a 6 single entity may participate several times in a single relationship.) ( Reference : ISO/IEC JTC1/SC7; CDIF:15474-1)
navigation means by which a user moves from one part of a software application to another ( Reference : ISO/IEC JTC1/SC7:15910)
Near-Critical Activity An activity that has low total float. ( Reference : PMI:PMBOK)
need A user related capability shortfall (such as those documented in a Mission Need Statement, field deficiency report, or engineering change proposal), or an opportunity to satisfy a capability requirement because of a new technology application or breakthrough, or to reduce costs. Also a statement of capability required for each supplier related primary function including disposal. [MIL-STD 499B] ( Reference : SEI:SE-CMM)
Network See project network diagram. ( Reference : PMI:PMBOK)
Network Analysis The process of identifying early and late start and finish dates for the uncompleted portions of project activities. See also Critical Path Method, Program Evaluation and Review Technique, and Graphical Evaluation and Review Technique. ( Reference : PMI:PMBOK)
network chart A directed graph used for describing and scheduling events, activities, and their relationships in project control. ( Reference : ISO/IEC JTC1/SC1:2382-20)
Network Logic The collection of activity dependencies that make up a project network diagram. ( Reference : PMI:PMBOK)
Network Path Any continuous series of connected activities in a project network diagram. ( Reference : PMI:PMBOK)
network planning A technique that uses network charts for planning, scheduling and controlling a project. ( Reference : ISO/IEC JTC1/SC1:2382-20)
New Development Project Full analysis of the application area is performed, followed by the complete development life cycle (planning/ feasibility, analysis, design, construction and implementation). Examples are:1 A project which delivers new function to the business or client. The project addresses an area of business (or provides a new utility) which has not been addressed before.2Total replacement of an existing system with inclusion of new functionality. ( Reference : ISBSG-Release 6 1999)
Node One of the defining points of a network; a junction point joined to some or all of the other dependency lines. See also arrow diagramming method and precedence diagramming method. ( Reference : PMI:PMBOK)
Nodes A node is a graphic entity that has at least two dimensions. It may be connected to other nodes with edges. It is commonly referred to as an icon. A node's behavior is such that it may be selected and moved around the diagram. ( Reference : ISO/IEC JTC1/SC7; CDIF:15474-1)
nomenclature A system or set of terms, names, designations, or symbols. (adapted from Merriam-Webster's New Collegiate Dictionary, 10th Edition) ( Reference : IEEE SESC:729)
nonconformity the non-fulfilment of specified requirements ( Reference : TC176:8402)
Non-deliverable item Hardware or software product that is not required to be delivered under the contract but may be employed in the development of a software product. ( Reference : ISO/IEC JTC1/SC7:12207)
non-developmental item An item of software that is available for delivery and acceptance prior to award of the contract. ( Reference : SEI:SA-CMM)
nontechnical requirements Agreements, conditions and/or contractual terms that affect and determine the management activities of a software project. ( Reference : SEI:SW-CMM)
non-technical software requirements Contractual agreements, conditions, and terms that affect the activities or products of the software acquisition project. ( Reference : SEI:SA-CMM)
Non-terminal Symbol A part of the hierarchical definition of a syntax that is further decomposed in the hierarchy. 14 ( Reference : ISO/IEC JTC1/SC7; CDIF:15474-1)
Normalization The process by which any data structure can be transformed by a database designer into a set of normalized relations that have no repeating groups. ( Reference : IFPUG CPM 4.1)
notation A system of characters, symbols, or abbreviated expressions used to express technical facts or quantities. (adapted from Merriam-Webster's New Collegiate Dictionary, 10th Edition) ( Reference : IEEE SESC:729)