Rapid Digital Innovation: How Node.js Delivers

Preview:

Citation preview

Rapid Digital Innovation How Node.js Delivers.

Richard Rodger @rjrodger @nearform

Gossamer Albatross “The problem is, we don’t understand the problem”.

nearForm & Node.js 50+ production systems since 2011. The good, the bad, and the ugly.

Design for Iteration Rapid innovation requires rapid feedback cycles.

Design for Measurement Rapid innovation requires evidence from data to guide the iterations.

PayPal Rapid innovation of UI with Node.js. Iterate on user experience data.

Enterprise Node.js Rapid adoption reflects real results.

Why is Node.js so Effective? It breaks down the barriers to rapid innovation by delivering value early.

* mfa.org

Development Speed How many quarters does it take to deliver a CEO initiative?

Develop Faster with Node.js Empirical fact: projects are delivered in half the time.

Technical Debt Traditional platforms mean lots of complex buggy code.

Node.js means Less Code Less code means less debt. Fewer bugs. Easier to change.

* coverity.com

Coding at the Speed of Tar Collaboration needs ceremonial overhead when you’re top heavy.

Small Pieces, Loosely Coupled Node.js modules are the perfect software component.

Legacy Integration Complex, brittle, political, and slow failure.

Node.js is Network Glue Designed to play nice with everyone on the network.

The Monolith Massive, immovable, unchangeable. Traditional enterprise architecture.

Node.js ♥ Microservices Small. Agile. Adaptable. Modern enterprise architecture.

London School of Marketing A digital transformation initiative delivered by Node.js.

The Challenge 12 week deadline; 3 companies; 6 countries; 10.5 timezone hours; 9 developers, of which: 6 had no Node.js; 5 had never met; 3 new hires; and 3 spoke no english.

What Happened? Node.js made rapid iterations work by providing a low friction platform.

Node.js: Rapid Digital Innovation Developers are more productive. Less code, so more value sooner. Practical, effective code re-use. Integrates with anything. Perfect for microservices.

Thank You! Richard Rodger @rjrodger nearform.com

Recommended