M&TE Measuring & Test Equipment
Machine code. (IEEE) Computer instructions and definitions expressed in a form [binary code] that can be recognized by the CPU of a computer. All source code, regardless of the language in which it was programmed, is eventually converted to machine code. Syn: object code.
Machine language. See: machine code.
Macro. (IEEE) In software engineering, a predefined sequence of computer instructions that is inserted into a program, usually during assembly or compilation, at each place that its corresponding macro-instruction appears in the program.
Mainframe. Term used to describe a large computer.
Maintainability The probability that a failed system can be made operable in a specified interval or downtime.
Maintainability. (IEEE) The ease with which a software system or component can be modified to correct faults, improve performance or other attributes, or adapt to a changed environment. Syn: modifiability
Maintenance. (QA) Activities such as adjusting, cleaning, modifying, overhauling equipment to assure performance in accordance with requirements. Maintenance to a software system includes correcting software errors, adapting software to a new environment, or making enhancements to software See: adaptive maintenance, corrective maintenance, preventive maintenance.
Management Systems Software tools for supporting the modeling, analysis, and enactment of business processes.
Master Black Belt A teacher and mentor of Black Belts. Provides support, reviews projects, and undertakes larger scale projects.
Matrix Analysis method quantifies and arranges matrix diagram data so that the information is easy to visualize and comprehend. The relationships between the elements shown in a matrix diagram are quantified by obtaining numerical data for intersection cells. Of the seven new QC tools, this is the only numerical analysis method. The results of this technique, however, are presented in diagram form. ... One major technique that this method also utilizes is known as principal components analysis.
Matrix Diagram method clarifies problematic spots through multidimensional thinking. ... The matrix diagram method identifies corresponding elements involved in a problem situation or event. These elements are arranged in rows and columns on a chart that shows the presence or absence of relationships among collected pairs of elements. ... Effective problem solving is facilitated at the intersection points, also referred to as the idea conception points. ... Matrix diagram are classified on the basis of their pattern into five groups: (1) the L type matrix, (2) the T type matrix, (3) the Y type matrix, (4) the X type matrix, and (5) the C type matrix.
MBNA Malcolm Baldrige National Quality Award: An annual award given to a United States company that excels in quality management and quality achievement. [Same as Baldrige Award.]
MBTI Myers Briggs Type Indicator
MEASUREMENT The assignment of numbers to actions or events.
Mean The average of a group of measurement values. Mean is determined by dividing the sum of the values by the number of values in the group.
mean time between failures. A measure of there liability of a computer system, equal to average operating time of equipment between failures, as calculated on a statistical basis from the known failure rates of various components of the system.
Mean time to failure. A measure of reliability, giving the average time before the first failure.
Mean time to repair. A measure of reliability of a piece of repairable equipment, giving the average time between repairs.
measurable. Capable of being measured.
Measure. (IEEE) A quantitative assessment of the degree to which a software product or process possesses a given attribute.
measurement. The process of determining the value of some quantity in terms of a standard unit.
Median The middle of a group of measurement values when arranged in numerical order. For example, in the group (32, 45, 78, 79, 101), 78 is the median. If the group contains an even number of values, the median is the average of the two middle values.
Metacraftsmanship Metacraftsmanship is a term used to tie together the many ideas shared by quality improvement, reengineering, management, leadership, and customer-driven production. Although these theories have much in common, they are often treated as separate and disparate approaches to improving a business. Metacraftsmanship focuses on overcoming the losses to society which are engendered by specialization, and suggests ways of getting complex organizations to work the way a single craftsman would.
metric based test data generation. (NBS) The process of generating test sets for structural testing based upon use of complexity metrics or coverage metrics.
Metric, software quality. (IEEE) A quantitative measure of the degree to which software possesses a given attribute which affects its quality.
Mishap. (DOD) An unplanned event or series of events resulting in death. injury, occupational illness, or damage to or loss of data and equipment or property, or damage to the environment. Syn: accident.
Mission Statement A concise description of a process in need of improvements, its boundaries and general area of concern.
A written declaration of the purpose of an organization or project team. Organizational mission or vision statements often include an organizational vision for the future, goals, and values.
Mission Statement Mission describes the activities for achieving the Vision. The Mission is the cause and the Vision the effect. The Mission statement may also contain verb (design, train, maintain, etc.) + object (system, strategy, etc.) + target value (how much, #, %, etc. This is optional) + time limit (should be same time frame as Vision)
MIXED EFFECTS MODEL Contains elements of both the fixed and random effects models.
Mode The most frequently occurring value in a group of measurements
Modular software. (IEEE) Software composed of discrete parts. See: structured design.
Modularity. (IEEE) The degree to which a system or computer program is composed of discrete components such that a change to one component has minimal impact on other components.
Module.(1) In programming languages, a self-contained subdivision of a program that may be separately compiled. (2) A discrete set of instructions, usually processed as a unit, by an assembler, a compiler, a linkage editor, or similar routine or subroutine. (3) A packaged functional hardware units suitable for use with other components.
MSA Measurement System Analysis.
MTBF Mean Time Between Failure
MTTF. mean time to failure.
MTTR. mean time to repair.
Multiple condition coverage. (Myers) A test coverage criteria which requires enough test cases such that all possible combinations of conditions outcomes in each decision, and all points of entry, are invoked at least once. Contrast with branch coverage, condition, decision coverage, path coverage, path coverage, statement coverage.
Mutation analysis. (NBS) A method to determine test set thoroughness by measuring the extent to which a test set can discriminate the program from slight variants [mutants] of the program.