ENTERPRISE RESOURCE PLANNING (ERP)
It is an integrated computer-based system used to manage internal and external resources including tangible assets, financial resources, materials, and human resources. It is a software architecture whose purpose is to facilitate the flow of information between all business functions inside the boundaries of the organization and manage the connections to outside stakeholders
ENTERPRISE CONTENT MANAGEMENT (ECM)
It refers to the technologies, strategies, methods and tools used to capture, manage, store, preserve, and deliver content and documents related to an organization and its processes. ECM tools allow the management of an enterprise level organization’s information.
SOFTWARE CONFIGURATION MANAGEMENT (SCM)
In software engineering, SCM is the task of tracking and controlling changes in the software. Configuration management practices include revision control and the establishment of baselines.
CUSTOMER RELATIONSHIP MANAGEMENT (CRM)
It is a broadly recognized, widely-implemented strategy for managing and nurturing a company’s interactions with clients and sales prospects. It involves using technology to organize, automate, and synchronize business processes—principally sales activities, but also those for marketing, customer service, and techninal support.
ENTERPRISE PROJECT MANAGEMENT (EPM)
EPM , assures alignment of the portfolio of end-to-end business processes and process architecture with the organization’s business strategy and resource allocation. It provides a governance model for the management and evaluation of initiatives.
Extract,Transform,Load (ETL)
It is a process in database usage and especially in data warehousing that involves:
- Extracting data from outside sources
- Transforming it to fit operational needs (which can include quality levels)
- Loading it into the end target (database or data warehouse)
CONTENT MANAGEMENT SYSTEM (CMS)
It is a collection of procedures used to manage work flow in a collaborative environment. These procedures can be manual or computer-based.The procedures are designed to:
- Allow for a large number of people to contribute to and share stored data
- Control access to data, based on user roles. User roles define what information each user can view or edit
- Aid in easy storage and retrieval of data
- Reduce repetitive duplicate input
- Improve the ease of report writing
- Improve communication between users
CAPABILITY MATURITY MODEL (CMM)
It is a service mark owned by Carnegie Mellon University (CMU) and refers to a development model elicited from actual data. The data were collected from organizations that contracted with the U.S. Department of Defense, who funded the research, and they became the foundation from which CMU created the Software Engineering Institute (SEI). Like any model it is an abstraction of an existing system. Unlike many that are derived in academia, this model is based on observation rather than on theory.
BUSINESS INTELLIGENCE (BI)
It refers to computer-based techniques used in spotting, digging-out, and analyzing business data, such as sales revenue by products or departments or associated costs and incomes.
SYSTEMS APPLICATIONS PRODUCTS (SAP)
It is a system that provides users with a soft real time business application. It contains a user interface and is considered extremely flexible. In an SAP audit the two main areas of concern are security and data integrity.
International Organization for Standardisation (ISO)
Its ability to set standards that often become law, either through treaties or national standards, makes it more powerful than most non-governmental organizations.
Extreme Programming (XP)
It is a software system methodology which is intended to improve software quality and responsiveness to changing customer requirements.
Six Sigma
It is a business management strategy developed by Motorola,USA , in the year 1981. Six Sigma seeks to improve the quality of process outputs by identifying and removing the causes of defects (errors) and minimizing variability in manufacturing and business processes. It uses a set of quality management methods, including statistical methods and creates a special infrastructure of people within the organization.
Agile Unified Process (AUP)
It describes a simple, easy to understand approach to developing business application software using agile techniques and concepts yet still remaining true to the RUP. The AUP applies agile techniques including test driven development (TDD), agile modeling, agile change management, and database refactoring to improve productivity.
Integrated Development Environment (IDE)
It is also known as integrated design environment or integrated debugging environment is a software application that provides comprehensive facilities to computer programmers for software development.
Software Configuration Management (SCM)
It is the task of tracking and controlling changes in the software. Configuration management practices include revision control and the establishment of baselines.
Intelligent Device Management (IDM)
It is a term used for enterprise software applications that allow various equipment manufacturers to proactively monitor and manage remote equipment, systems and products via the Internet and provide instant and cost-effective service & support to their customers. Another term for intelligent device management is Remote Device Management (RDM). Strategic Service Management is a term used to describe the service offering where as RDM is a product offering.
Functional Specification
It is also called as functional specifications document(FSD) or program specification in systems engineering and software development is the documentation that describes the requested behavior of an engineering system. The documentation typically describes what is needed by the system user as well as requested properties of inputs and outputs.