69 relations: Adobe Systems, Agile software development, Application lifecycle management, Application service provider, Borland, Bug tracking system, Business analyst, Business intelligence software, Business process management, Capability Maturity Model, Carnegie Mellon University, Change management (engineering), Coding conventions, Commercial off-the-shelf, Compuware, Custom software, Dundas Data Visualization, Enterprise Architect (software), Enterprise project management, Extreme programming, Facebook, Google, Graphic designer, Graphical user interface, Hewlett-Packard, IBM, IBM Rational Rose XDE, International Organization for Standardization, LinkedIn, List of the largest software companies, Microsoft, Microsoft Solutions Framework, Oracle Corporation, Oracle Hyperion, Outsourcing, Panorama Software, Performance indicator, Portfolio management, PRINCE2, Product lifecycle, Project Management Body of Knowledge, Quality management, Rational Unified Process, Red Hat, Salesforce.com, SAP SE, Scrum (software development), Sequence diagram, Siebel Systems, Software, ..., Software as a service, Software bug, Software developer, Software documentation, Software industry, Software testing, Software verification and validation, Software versioning, Source lines of code, Sparx Systems, Spiral model, Technical writer, Test automation, Third-party software component, Time zone, Unified Modeling Language, User guide, Version control, Waterfall model. Expand index (19 more) » « Shrink index
Adobe Systems Incorporated, commonly known as Adobe, is an American multinational computer software company.
Agile software development describes an approach to software development under which requirements and solutions evolve through the collaborative effort of self-organizing and cross-functional teams and their customer(s)/end user(s).
Application lifecycle management (ALM) is the product lifecycle management (governance, development, and maintenance) of computer programs.
An application service provider (ASP) is a business providing computer-based services to customers over a network; such as access to a particular software application (such as customer relationship management) using a standard protocol (such as HTTP).
Borland Software Corporation is a software company that facilitates software deployment projects.
A bug tracking system or defect tracking system is a software application that keeps track of reported software bugs in software development projects.
A business analyst (BA) is someone who analyzes an organization or business domain (real or hypothetical) and documents its business or processes or systems, assessing the business model or its integration with technology.
Business intelligence software is a type of application software designed to retrieve, analyze, transform and report data for business intelligence.
Business process management (BPM) is a discipline in operations management in which people use various methods to discover, model, analyze, measure, improve, optimize, and automate business processes.
The Capability Maturity Model (CMM) is a development model created after a study of data collected from organizations that contracted with the U.S. Department of Defense, who funded the research.
Carnegie Mellon University (commonly known as CMU) is a private research university in Pittsburgh, Pennsylvania.
The change management process in systems engineering is the process of requesting, determining attainability, planning, implementing, and evaluating of changes to a system.
Coding conventions are a set of guidelines for a specific programming language that recommend programming style, practices, and methods for each aspect of a program written in that language.
Commercial off-the-shelf or commercially available off-the-shelf (COTS) satisfy the needs of the purchasing organization, without the need to commission custom-made, or bespoke, solutions.
Compuware Corporation is an American software company with products aimed at the information technology (IT) departments of large businesses.
Custom software (also known as bespoke software or tailor-made software) is software that is specially developed for some specific organization or other user.
Dundas Data Visualization, Inc. is a company specializing in data visualization and dashboard solutions.
Sparx Systems Enterprise Architect is a visual modeling and design tool based on the OMG UML.
Enterprise Project Management, in broad terms, is the field of organizational development that supports organizations in managing integrally and adapting themselves to the changes of a transformation.
Extreme programming (XP) is a software development methodology which is intended to improve software quality and responsiveness to changing customer requirements.
Facebook is an American online social media and social networking service company based in Menlo Park, California.
Google LLC is an American multinational technology company that specializes in Internet-related services and products, which include online advertising technologies, search engine, cloud computing, software, and hardware.
A graphic designer is a professional within the graphic design and graphic arts industry who assembles together images, typography, or motion graphics to create a piece of design.
The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.
The Hewlett-Packard Company (commonly referred to as HP) or shortened to Hewlett-Packard was an American multinational information technology company headquartered in Palo Alto, California.
The International Business Machines Corporation (IBM) is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries.
Rational Rose XDE, an "eXtended Development Environment" for software developers, integrates with Microsoft Visual Studio.NET and Rational Application Developer.
The International Organization for Standardization (ISO) is an international standard-setting body composed of representatives from various national standards organizations.
LinkedIn is a business and employment-oriented service that operates via websites and mobile apps.
Many lists exist that provide an overview of large software companies, often called "independent software vendors" ("ISVs"), in the world.
Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.
Microsoft Solutions Framework (MSF) is a set of principles, models, disciplines, concepts, and guidelines for delivering information technology services from Microsoft.
Oracle Corporation is an American multinational computer technology corporation, headquartered in Redwood Shores, California.
Hyperion Solutions Corporation was a software company located in Santa Clara, California, which was acquired by Oracle Corporation in 2007.
In business, outsourcing is an agreement in which one company contracts its own internal activity to a different company.
Panorama Software is a Canadian software and consulting company specializing in business intelligence.
A performance indicator or key performance indicator (KPI) is a type of performance measurement.
Portfolio management may refer to.
PRINCE2 (PRojects IN Controlled Environments) is a structured project management method and practitioner certification programme.
In industry, product lifecycle management (PLM) is the process of managing the entire lifecycle of a product from inception, through engineering design and manufacture, to service and disposal of manufactured products.
The Project Management Body of Knowledge is a set of standard terminology and guidelines (a body of knowledge) for project management.
Quality management ensures that an organization, product or service is consistent.
The Rational Unified Process (RUP) is an iterative software development process framework created by the Rational Software Corporation, a division of IBM since 2003.
Red Hat, Inc. is an American multinational software company providing open-source software products to the enterprise community.
Salesforce.com, Inc. (styled in its logo as salesƒorce; abbreviated usually as SF or SFDC) is a US cloud computing company headquartered in San Francisco, California.
SAP SE (Systeme, Anwendungen und Produkte in der Datenverarbeitung, "Systems, Applications & Products in Data Processing") is a German-based European multinational software corporation that makes enterprise software to manage business operations and customer relations.
Scrum is an agile framework for managing work with an emphasis on software development.
A sequence diagram shows object interactions arranged in time sequence.
Siebel CRM Systems, Inc. was a software company principally engaged in the design, development, marketing, and support of customer relationship management (CRM) applications.
Computer software, or simply software, is a generic term that refers to a collection of data or computer instructions that tell the computer how to work, in contrast to the physical hardware from which the system is built, that actually performs the work.
Software as a service (SaaS) is a software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted.
A software bug is an error, flaw, failure or fault in a computer program or system that causes it to produce an incorrect or unexpected result, or to behave in unintended ways.
A software developer is a person concerned with facets of the software development process, including the research, design, programming, and testing of computer software.
Software documentation is written text or illustration that accompanies computer software or is embedded in the source code.
The software industry includes businesses for development, maintenance and publication of software that are using different business models, mainly either "license/maintenance based" (on-premises) or "Cloud based" (such as SaaS, PaaS, IaaS, MaaS, AaaS, etc.). The industry also includes software services, such as training, documentation, consulting and data recovery.
Software testing is an investigation conducted to provide stakeholders with information about the quality of the software product or service under test.
In software project management, software testing, and software engineering, verification and validation (V&V) is the process of checking that a software system meets specifications and that it fulfills its intended purpose.
Software versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software.
Source lines of code (SLOC), also known as lines of code (LOC), is a software metric used to measure the size of a computer program by counting the number of lines in the text of the program's source code.
Sparx Systems is an Australian software company founded by Geoffrey Sparks in 1996 in Creswick, Victoria in Australia, known for the development of the Unified Modeling Language tool Enterprise Architect.
The spiral model is a risk-driven process model generator for software projects.
A technical writer is a professional information communicator whose task it is to transfer information (knowledge) between two or more parties, through any medium that best facilitates the transfer and comprehension of the information.
In software testing, test automation is the use of special software (separate from the software being tested) to control the execution of tests and the comparison of actual outcomes with predicted outcomes.
In computer programming, a third-party software component is a reusable software component developed to be either freely distributed or sold by an entity other than the original vendor of the development platform.
A time zone is a region of the globe that observes a uniform standard time for legal, commercial, and social purposes.
The Unified Modeling Language (UML) is a general-purpose, developmental, modeling language in the field of software engineering, that is intended to provide a standard way to visualize the design of a system.
A user guide or user's guide, also commonly known as a manual, is a technical communication document intended to give assistance to people using a particular system.
A component of software configuration management, version control, also known as revision control or source control, is the management of changes to documents, computer programs, large web sites, and other collections of information.
The waterfall model is a relatively linear sequential design approach for certain areas of engineering design.