Enterprise test software


Enterprise test software

Enterprise test software (ETS) is a type of software that electronics and other manufacturers use to standardize product testing enterprise-wide, rather than simply in the test engineering department. It is designed to integrate and synchronize test systems to other enterprise functions such as research and development (R&D), new product introduction (NPI), manufacturing, and supply chain, overseeing the collaborative test processes between engineers and managers in their respective departments.

Like most enterprise software subcategories, ETS represents an evolution away from custom-made, in-house software development by original equipment manufacturers (OEM). It typically replaces a clunky, unsophisticated, test management infrastructure that manufacturers have to redesign for every new product launch. Some large companies, such as Alcatel, Cisco, and Nortel, develop ETS systems internally to standardize and accelerate their test engineering activities, while others such as Harris Corporation and Freescale Semiconductor choose commercial off-the-shelf ETS options for advantages that include test data management and report generation. This need results from the extensive characterization efforts associated with IC design, characterization, validation, and verification. ETS accelerates design improvements through test system management and version control.

ETS supports test system development and can be interconnected with manufacturing execution services (MES), enterprise resource planning (ERP), and product lifecycle management (PLM) software packages to eliminate double-data entry and enable real-time information sharing throughout all company departments.

Enterprise-wide test applications

ETS covers five major enterprise-wide test applications.

*Test and automation—By using ETS in conjunction with virtual instrumentation programming tools, design and test engineers avoid custom software programming unrelated to device characterization, and can thereby accelerate test system development.

*Product data management—In this application, the engineer collects, stores, aggregates, distributes, and shares product and test data in a central database. One significant advantage of ETS is reported to be product traceability. It is designed to make performance reporting easier, and to increase the chances that products are built correctly, from the first prototype, reducing design iterations.

*Process control—The engineer manages the flow of activities between test, repair, and assembly stations, and enforces or suggests how a set of work instructions are to be applied. This application is designed to orchestrate product test strategies from validation to delivery.

*Multi-site collaboration—This purpose of this application is avoid time zone difficulties and error-prone updates of new product and test system releases, by sharing information with other departments and remote contract manufacturers electronically. It is designed to offer real-time visibility over global test operations.

*Test asset management—This application is intended to help design and test engineers track product configurations, tolerances, test sequences, and software being used by each test system, as well as distribute new updates electronically in real-time. Engineers can update their test systems automatically, in synch with their new releases.

ee also

*
*Commercial off-the-shelf
*Electronic test equipment
*Enterprise Data Management
*Enterprise resource planning
*Enterprise software
*Process control
*Test automation

References

*"Wall Street Journal" June 19, 2007 [http://blogs.wsj.com/biztech/2007/06/19/google-the-next-enterprise-software-vendor/]
*"Wall Street & Technology", February 21, 2007 [http://www.wstonline.com/resourcecenters/datamanagement/showArticle.jhtml?articleID=199703940]
*"BusinessWeek", May 24, 2006 [http://www.businessweek.com/investor/content/may2006/pi20060524_164054.htm]
*"Dell" (white paper), February 2006 [http://www.dell.com/downloads/global/power/ps1q06-20050111-Lovin.pdf]
*"University of California" (lecture), November 30, 2004 [https://ucsb.edu/pipermail/tmp-student/2004-November/000010.html]
*"Evaluation Engineering", September 2002 [http://www.evaluationengineering.com/archive/articles/0902xray.htm]
*"World Intellectual Property Organization", 2002 [http://www.wipo.int/pctdb/en/wo.jsp?wo=2002035357]
*"Evaluation Engineering", October 1998 [http://www.evaluationengineering.com/archive/articles/1098soft.htm]
*"Evaluation Engineering", May 1996, [http://www.evaluationengineering.com/archive/articles/0596vxi.htm]


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Enterprise Unified Process — The Enterprise Unified Process (EUP) is an extension of the Rational Unified Process developed by Scott W. Ambler the Practice Leader in Agile development at IBM Corporation.PhasesThe Unified Process defines four project phases * Inception *… …   Wikipedia

  • Enterprise High School (Redding, California) — Infobox Secondary school name = Enterprise High School native name = motto = established = type = High school affiliations = affiliation = president = chairman = principal = Eric Peterson asst principal = Keith Turner vice principal = campus… …   Wikipedia

  • Software engineering — (SE) is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software.[1] It is the… …   Wikipedia

  • Enterprise service bus — Saltar a navegación, búsqueda ESB En informática un bus de servicios de empresa (BSE) consiste en un combinado de arquitectura de software que proporciona servicios fundamentales para arquitecturas complejas a través de un sistema de mensajes (el …   Wikipedia Español

  • Software prototyping — Software prototyping, a possible activity during software development, is the creation of prototypes, i.e., incomplete versions of the software program being developed.A prototype typically simulates only a few aspects of the features of the… …   Wikipedia

  • Software development process — Activities and steps Requirements Specification …   Wikipedia

  • Enterprise Architecture Management — (or EAM) describes and structures complex IT systems in terms of their business, application, information and technical layers, and to reform programs through the planning process as strategic business demands, and as standards and guidelines for …   Wikipedia

  • Software performance testing — In software engineering, performance testing is testing that is performed, to determine how fast some aspect of a system performs under a particular workload. It can also serve to validate and verify other quality attributes of the system, such… …   Wikipedia

  • Software house — A software house is a company whose primary products are composed of software, i.e., computer programs. Types of software houses There are a number of different types of software houses: *Large and well known companies such as Microsoft, Oracle… …   Wikipedia

  • Enterprise service bus — In computing, an enterprise service bus (ESB) refers to a software architecture construct. This construct is typically implemented by technologies found in a category of middleware infrastructure products, usually based on recognized standards,… …   Wikipedia


We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.