HOME

TheInfoList



OR:

eXtreme Manufacturing (XM) is an iterative and incremental framework for manufacturing improvement and new product development that was inspired by the software development methodology
Scrum Scrum may refer to: Sport * Scrum (rugby), a method of restarting play in rugby union and rugby league ** Scrum (rugby union), scrum in rugby union * Scrum, an offensive melee formation in Japanese game Bo-taoshi Media and popular culture * M ...
and the systematic waste-elimination ( ''lean'') production scheduling system
Kanban Kanban (Japanese: カンバン and Chinese: 看板, meaning signboard or billboard) is a scheduling system for lean manufacturing (also called just-in-time manufacturing, abbreviated JIT). Taiichi Ohno, an industrial engineer at Toyota, develope ...
. It is often presented as the intersection between three contributing, component circles: that of ''
Scrum Scrum may refer to: Sport * Scrum (rugby), a method of restarting play in rugby union and rugby league ** Scrum (rugby union), scrum in rugby union * Scrum, an offensive melee formation in Japanese game Bo-taoshi Media and popular culture * M ...
'' (with its standard roles and responsibilities, its principles of iterative design and sprints, and of making work visible), of ''
object-oriented Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which can contain data and code. The data is in the form of fields (often known as attributes or ''properties''), and the code is in the form of pro ...
architecture'' (emphasizing modularity of components, the interface/ contract-first rather than contract-last approach to design, as borrowed from web programming, etc.), and of ''concepts from
extreme programming Extreme programming (XP) is a software development methodology intended to improve software quality and responsiveness to changing customer requirements. As a type of agile software development,"Human Centred Technology Workshop 2006 ", 2006, PD ...
(XP),'' a software development methodology, ''extended to engineering'' (including use of user stories, "pairing and swarming" work patterns, and ideas from
test driven development Test-driven development (TDD) is a software development process relying on software requirements being converted to test cases before software is fully developed, and tracking all software development by repeatedly testing the software against al ...
). The framework also generally applies principles of
behavior-driven development In software engineering, behavior-driven development (BDD) is an agile software development process that encourages collaboration among developers, quality assurance experts, and customer representatives in a software project. It encourages teams ...
. The name was coined in 2012 by Joe Justice, founder of
Wikispeed Wikispeed is an automotive manufacturer that produces modular design cars. Wikispeed competed in the Progressive Automotive X Prize competition in 2010. The car debuted at the North American International Auto Show (NAIAS) in Detroit, Michiga ...
, and Marcin Jakubowski, founder of
Open Source Ecology Open Source Ecology (OSE) is a network of farmers, engineers, architects and supporters, whose main goal is the eventual manufacturing of the Global Village Construction Set (GVCS). As described by Open Source Ecology "the GVCS is an open techn ...
, as a take-off of the name
extreme programming Extreme programming (XP) is a software development methodology intended to improve software quality and responsiveness to changing customer requirements. As a type of agile software development,"Human Centred Technology Workshop 2006 ", 2006, PD ...
(XP), a software development methodology. The XM framework, popularized by Justice and J.J. Sutherland, has a rich history, with origins that relate to the Japanese concept of a
Kaizen is concept referring to business activities that continuously improve all functions and involve all employees from the CEO to the assembly line workers. ''Kaizen'' also applies to processes, such as purchasing and logistics, that cross organ ...
or "improvement" business culture, and which predate the early implementations of
agile software development In software development, agile (sometimes written Agile) practices include requirements discovery and solutions improvement through the collaborative effort of self-organizing and cross-functional teams with their customer(s)/ end user(s), ad ...
.


Origins

XM has its origins in the intersection between several fields of study, namely Agile Project Management, Engineering (e.g.
Mechanical Mechanical may refer to: Machine * Machine (mechanical), a system of mechanisms that shape the actuator input to achieve a specific application of output forces and movement * Mechanical calculator, a device used to perform the basic operations of ...
,
Materials Material is a substance or mixture of substances that constitutes an object. Materials can be pure or impure, living or non-living matter. Materials can be classified on the basis of their physical and chemical properties, or on their geologic ...
, etc.), and
Knowledge Management Knowledge management (KM) is the collection of methods relating to creating, sharing, using and managing the knowledge and information of an organization. It refers to a multidisciplinary approach to achieve organisational objectives by making ...
. The name was coined in 2012 after
Extreme Programming Extreme programming (XP) is a software development methodology intended to improve software quality and responsiveness to changing customer requirements. As a type of agile software development,"Human Centred Technology Workshop 2006 ", 2006, PD ...
(XP) software development by Joe Justice, founder of
Wikispeed Wikispeed is an automotive manufacturer that produces modular design cars. Wikispeed competed in the Progressive Automotive X Prize competition in 2010. The car debuted at the North American International Auto Show (NAIAS) in Detroit, Michiga ...
, and
Marcin Jakubowski Marcin Jakubowski founded Open Source Ecology (OSE) in 2003. Jakubowski is an advocate of open source hardware as a foundation for the open source economy - particularly distributed manufacturing, open source agriculture, and open source produ ...
, founder of
Open Source Ecology Open Source Ecology (OSE) is a network of farmers, engineers, architects and supporters, whose main goal is the eventual manufacturing of the Global Village Construction Set (GVCS). As described by Open Source Ecology "the GVCS is an open techn ...
. In 1986,
Hirotaka Takeuchi is a professor of management practice in the Strategy Unit at Harvard Business School. He co-authored ''The New New Product Development Game'' which influenced the development of the Scrum framework. Biography Takeuchi was born in 1946 and g ...
and Ikujiro Nonaka wrote an '' HBR'' article on
Scrum Scrum may refer to: Sport * Scrum (rugby), a method of restarting play in rugby union and rugby league ** Scrum (rugby union), scrum in rugby union * Scrum, an offensive melee formation in Japanese game Bo-taoshi Media and popular culture * M ...
, entitled "New New Product Development Game," ubscription/sup> a treatment considered seminal. This work challenged the business community to adopt a more holistic approach toward achieving goals; now Scrum is considered a
best practice A best practice is a method or technique that has been generally accepted as superior to other known alternatives because it often produces results that are superior to those achieved by other means or because it has become a standard way of doing ...
in
project management Project management is the process of leading the work of a team to achieve all project goals within the given constraints. This information is usually described in project documentation, created at the beginning of the development process. Th ...
. As Nonaka and
Takeuchi Takeuchi ( ja, 竹内; "within bamboo" or ja, 武内; "warrior household") is a Japanese surname. It is common in west-central Japan, and is pronounced Takenouchi (''Take-no-uchi'') by some bearers. The family claims descent from the legendary her ...
progressed in their careers, they continued to collaborate and wrote ''The Knowledge Creating Company.'' XM leverages a
Takeuchi Takeuchi ( ja, 竹内; "within bamboo" or ja, 武内; "warrior household") is a Japanese surname. It is common in west-central Japan, and is pronounced Takenouchi (''Take-no-uchi'') by some bearers. The family claims descent from the legendary her ...
and Nonaka tenet, that the "most powerful learning comes from direct experience" and that "managers in Japan emphasize the importance of learning from direct experience."


Concept

XM uses a prioritized
product backlog Scrum is a framework for project management with an initial emphasis on software development, although it has been used in other fields including research, sales, marketing and advanced technologies. It is designed for teams of ten or fewer me ...
as the primary work input queue, where work is visualized in an open area generally on a single team Kanban Board. Every XM team has a Scrum Master and also a Product Owner, who together with the team help to ensure that Agile/Lean principles are followed. In XM the Scrum Master has some critical responsibilities, including to: * communicate with the product owner, * identify and remove impediments, * ensure
test driven development Test-driven development (TDD) is a software development process relying on software requirements being converted to test cases before software is fully developed, and tracking all software development by repeatedly testing the software against al ...
(TDD) principles are followed, and * manage team WIP limits, which may vary with team size. The product owner represents the customer, and provides the overall vision and must serve as the product expert. The Agile Software Development Actors found in Agile and
Scrum Scrum may refer to: Sport * Scrum (rugby), a method of restarting play in rugby union and rugby league ** Scrum (rugby union), scrum in rugby union * Scrum, an offensive melee formation in Japanese game Bo-taoshi Media and popular culture * M ...
are present in XM. XM does not require, but does encourage TDD. Ideally, XM should adhere to the 10 Principles of XM outlined by Peter Stevens: #Optimize for change, #
Object-oriented Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which can contain data and code. The data is in the form of fields (often known as attributes or ''properties''), and the code is in the form of pro ...
, Modular Architecture, #
Test Driven Development Test-driven development (TDD) is a software development process relying on software requirements being converted to test cases before software is fully developed, and tracking all software development by repeatedly testing the software against al ...
. #Contract-First Design, #Iterate the Design, #Agile Hardware Design Patterns, # Continuous integration Development, #Continuous Deployment Development, #Scaling Patterns, and #Partner Patterns. According to Stevens, these "principles and patterns do not represent the final wisdom on Agile manufacturing, but rather a work-in-progress… owardthe discovery of better ways to manufacture things."


Contemporary interests

A number of prototype cars have been developed by separate companies using the XM process. In 2008, in response to the
Automotive X Prize The Progressive Insurance Automotive X PRIZE (PIAXP or AXP) was a set of competitions, programs and events, from the X Prize Foundation, to "inspire a new generation of super-efficient vehicles that help break America's addiction to oil and ste ...
sponsored by
Progressive Insurance The Progressive Corporation is an American insurance company, the third largest insurance carrier and the No. 1 commercial auto insurer in the United States. The company was co-founded in 1937 by Jack Green and Joseph M. Lewis, and is headquar ...
—a $10 million prize aimed rewarding the design and construction of a car capable of fuel efficiency at the 100 miles per gallon (m.p.g.) mark, while achieving "road-legal safety specifications" ubscription/sup> ubscription/sup>—Joe Justice and team
Wikispeed Wikispeed is an automotive manufacturer that produces modular design cars. Wikispeed competed in the Progressive Automotive X Prize competition in 2010. The car debuted at the North American International Auto Show (NAIAS) in Detroit, Michiga ...
, composed of 44 members from 4 countries, used XM to achieve what ''Fortune'' magazine called the "seemingly impossible:" application of tools formerly largely devoted to software manufacturing, to the development of a functional automotive prototype in three months time. Even more remarkable than the 100 m.p.g. car was an impressive rate of acceleration: from 0 to 60 m.p.h. in less than 5 seconds. The success—finishing 10th in the mainstream class, and "outrunning more than one hundred other cars from well-funded companies and universities around the world"— led to an invitation to team Wikispeed to showcase their prototype at the
Detroit auto show The North American International Auto Show (NAIAS), also known as the Detroit Auto Show as of 2022 and prior to NAIAS, is an annual auto show held in Detroit, Michigan, U.S., at Huntington Place. The show was held in January from 1989 to 2019. I ...
. Companies use XM as a way to challenge their employees to develop new skills and learn the power of teamwork to solve complex problems. For example, in 2013,
Lockheed Martin The Lockheed Martin Corporation is an American aerospace, arms, defense, information security, and technology corporation with worldwide interests. It was formed by the merger of Lockheed Corporation with Martin Marietta in March 1995. It ...
(Sunnyvale, CA) challenged 200 of its engineers to build a 100 m.p.g. car in a single day; the challenge was met and the team's car was sold for $25,000. Another such example is ''opensourceecology.org,'' whose Global Village Construction Set is developing and building affordable industrial machines, and publishing the designs on-line for free.


See also

*
Axiomatic product development lifecycle Axiomatic Product Development Lifecycle (APDL) (also known as Transdisciplinary System Development Lifecycle (TSDL), and Transdisciplinary Product Development Lifecycle (TPDL) ) is a systems engineering product development model proposed by Bule ...
*
Design–build Design–build (or design/build, and abbreviated D–B or D/B accordingly) is a project delivery system used in the construction industry. It is a method to deliver a project in which the design and construction services are contracted by a sin ...
*
Systems development life-cycle In systems engineering, information systems and software engineering, the systems development life cycle (SDLC), also referred to as the application development life cycle, is a process for planning, creating, testing, and deploying an info ...
*
New product development In business and engineering, new product development (NPD) covers the complete process of bringing a new product (business), product to market, renewing an existing product or introducing a product in a new market. A central aspect of NPD is prod ...
*
Product lifecycle management In industry, Product Lifecycle Management (PLM) is the process of managing the entire lifecycle of a product from its inception through the engineering, design and manufacture, as well as the service and disposal of manufactured products. PL ...
*
Engineering design process The engineering design process is a common series of steps that engineers use in creating functional products and processes. The process is highly iterative - parts of the process often need to be repeated many times before another can be entere ...
* Fluid production systems


References

{{Reflist Product development