Business requirementsBusiness requirements, also known as stakeholder requirements specifications (StRS), describe the characteristics of a proposed system from the viewpoint of the system's end user like a CONOPS. Products, systems, software, and processes are ways of how to deliver, satisfy, or meet business requirements. Consequently, business requirements are often discussed in the context of developing or procuring software or other systems. Three main reasons for such discussions: A common practice is to refer to objectives, or expected benefits, as 'business requirements.
Opposed-piston engineAn opposed-piston engine is a piston engine in which each cylinder has a piston at both ends, and no cylinder head. Petrol and diesel opposed-piston engines have been used mostly in large-scale applications such as ships, military tanks, and factories. Current manufacturers of opposed-piston engines include Cummins, Achates Power and Fairbanks-Morse Defense (FMDefense).
Game engineA game engine is a software framework primarily designed for the development of video games and generally includes relevant libraries and support programs such as a level editor. The "engine" terminology is similar to the term "software engine" used in the software industry. The game engine can also refer to the development software utilizing this framework, typically offering a suite of tools and features for developing games. Developers can use game engines to construct games for video game consoles and other types of computers.
Traction engineA traction engine is a steam-powered tractor used to move heavy loads on roads, plough ground or to provide power at a chosen location. The name derives from the Latin tractus, meaning 'drawn', since the prime function of any traction engine is to draw a load behind it. They are sometimes called road locomotives to distinguish them from railway locomotives – that is, steam engines that run on rails. Traction engines tend to be large, robust and powerful, but also heavy, slow, and difficult to manoeuvre.
Software requirementsSoftware requirements for a system are the description of what the system should do, the service or services that it provides and the constraints on its operation. The IEEE Standard Glossary of Software Engineering Terminology defines a requirement as: A condition or capability needed by a user to solve a problem or achieve an objective. A condition or capability that must be met or possessed by a system or system component to satisfy a contract, standard, specification, or other formally imposed document.
Newcomen atmospheric engineThe atmospheric engine was invented by Thomas Newcomen in 1712, and is often referred to as the Newcomen fire engine (see below) or simply as a Newcomen engine. The engine was operated by condensing steam drawn into the cylinder, thereby creating a partial vacuum which allowed the atmospheric pressure to push the piston into the cylinder. It was historically significant as the first practical device to harness steam to produce mechanical work. Newcomen engines were used throughout Britain and Europe, principally to pump water out of mines.
Radial engineThe radial engine is a reciprocating type internal combustion engine configuration in which the cylinders "radiate" outward from a central crankcase like the spokes of a wheel. It resembles a stylized star when viewed from the front, and is called a "star engine" in some other languages. The radial configuration was commonly used for aircraft engines before gas turbine engines became predominant. Since the axes of the cylinders are coplanar, the connecting rods cannot all be directly attached to the crankshaft unless mechanically complex forked connecting rods are used, none of which have been successful.
Marine steam engineA marine steam engine is a steam engine that is used to power a ship or boat. This article deals mainly with marine steam engines of the reciprocating type, which were in use from the inception of the steamboat in the early 19th century to their last years of large-scale manufacture during World War II. Reciprocating steam engines were progressively replaced in marine applications during the 20th century by steam turbines and marine diesel engines. The first commercially successful steam engine was developed by Thomas Newcomen in 1712.
Naturally aspirated engineA naturally aspirated engine, also known as a normally aspirated engine, and abbreviated to N/A or NA, is an internal combustion engine in which air intake depends solely on atmospheric pressure and does not have forced induction through a turbocharger or a supercharger. In a naturally aspirated engine, air for combustion (Diesel cycle in a diesel engine or specific types of Otto cycle in petrol engines, namely petrol direct injection) or an air/fuel mixture (traditional Otto cycle petrol engines), is drawn into the engine's cylinders by atmospheric pressure acting against a partial vacuum that occurs as the piston travels downwards toward bottom dead centre during the intake stroke.
Customer serviceCustomer service is the assistance and advice provided by a company to those people who buy or use its products or services. Each industry requires different levels of customer service, but towards the end, the idea of a well-performed service is that of increasing revenues. The perception of success of the customer service interactions is dependent on employees "who can adjust themselves to the personality of the customer". Customer service is often practiced in a way that reflects the strategies and values of a firm.
Use caseIn software and systems engineering, the phrase use case is a polyseme with two senses: A usage scenario for a piece of software; often used in the plural to suggest situations where a piece of software may be useful. A potential scenario in which a system receives an external request (such as user input) and responds to it. This article discusses the latter sense. A use case is a list of actions or event steps typically defining the interactions between a role (known in the Unified Modeling Language (UML) as an actor) and a system to achieve a goal.
Systems analysisSystems analysis is "the process of studying a procedure or business to identify its goal and purposes and create systems and procedures that will efficiently achieve them". Another view sees system analysis as a problem-solving technique that breaks down a system into its component pieces, and how well those parts work and interact to accomplish their purpose. The field of system analysis relates closely to requirements analysis or to operations research.