Manufacturing Methodologies

Manufacturing methodologies include:
Lean manufacturing

A lean organization understands customer value and focuses its key processes to continuously increase it. The ultimate goal is to provide perfect value to the customer through a perfect value creation process that has zero waste.

To accomplish this, lean thinking changes the focus of management from optimizing separate technologies, assets, and vertical departments to optimizing the flow of products and services through entire value streams that flow horizontally across technologies, assets, and departments to customers.

Eliminating waste along entire value streams, instead of at isolated points, creates processes that need less human effort, less space, less capital, and less time to make products and services at far less costs and with much fewer defects, compared with traditional business systems. Companies are able to respond to changing customer desires with high variety, high quality, low cost, and with very fast throughput times. Also, information management becomes much simpler and more accurate.

Software Development Methodologies

Methodologies include:
Lean Development (LD)
Agile Software Development
Crystal Methods
Dynamic Systems Development Model (DSDM)
Extreme Programming (XP)
Feature Driven Development (FDD)
Joint Application Development (JAD)
Rapid Application Development (RAD)
Rational Unified Process (RUP)
Systems Development Life Cycle (SDLC)
Waterfall (a.k.a. Traditional)

Personal Assistants

Siri voice assistant is available in portable electronic devices like the iPhone and the iPad.
Amazon which has developed the intelligent personal assistant Alexa baked into devices like the Echo smart speaker.
Alphabet subsidiary Google and its Google Now assistant available through Android and other Google software products.
Microsoft whose Cortana intelligent assistant is found in Microsoft products like the Xbox and its Windows operating systems.
IBMs Watson answering system. The intelligent personal assistants use natural language processing (NLP).