Friday, November 10, 2017

Extreme manufacturing (XM)

"The name was coined in 2012 by Joe Justice, founder of Wikispeed, and Marcin Jakubowski, founder of Open Source Ecology, as a take-off of the name extreme programming (XP), a software development methodology."


"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 and the systematic waste-elimination (lean) production scheduling system Kanban"

The 10 core principles of XM are:

1. Optimize for change
2. OO, Modular Architecture
3. TDD
4. Contract-First Design
5. Design iteration
6. Agile h/w Design Patterns
7. CI Development
8. Continuously deployed development
9. Scaling patterns
10. Partner patterns

Sunday, October 29, 2017

The AI Podcast on SoundCloud...

The Agile Acronym Overload

As more and more frameworks get added they feel less like a valuable contribution and more like a way to make money.

When you go back to the core of Agile, it’s a simple set of four principles. You don’t need a replication of the London Underground tube map to understand it. (Referring to Deloitte's Agile Landscape)

Agile Framework is an oxymoron. If you adhere too strictly to any one framework, you’ve ceased to be Agile.

Agile is what you make it, not what people tell you it should be.

Agile doesn’t - and shouldn’t - work everywhere

-- Roisi Proven, Red Badger.

https://blog.red-badger.com/blog/2017/1/13/the-less-safe-dad-acronyms-in-agile


If we already have automation, what's the need for Agents?

“Automation” and “agent” sound similar — but they solve very different classes of problems. Automation = Fixed Instruction → Fixed Outcome ...