The document outlines four steps to transition a development environment from its current state to a more agile state: 1) Reduce technical debt, 2) Get rid of shared development environments, 3) Pick tools that improve productivity, and 4) Get rid of restrictive technologies and adopt those that increase agility, such as open source technologies when possible.
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Approach to Development Tools and Technology Choices
1. Photo by Digimist - Creative Commons Attribution-NonCommercial License http://www.flickr.com/photos/30898814@N03 Created with Haiku Deck
2. Photo by Wickerfurniture - Creative Commons Attribution License http://www.flickr.com/photos/76061588@N03 Created with Haiku Deck
How do you go from here
3. Photo by LoKan Sardari - Creative Commons Attribution-NonCommercial-ShareAlike License http://www.flickr.com/photos/30013612@N03 Created with Haiku Deck
To here?
4. Step 1: Reduce technical debt
Photo by Hackbright Academy - https://twitter.com/Hackbright/status/447083135767830528
5. Step 2: Get rid of that shared
development environment
Photo by Matthew Straubmuller - Creative Commons Attribution License http://www.flickr.com/photos/51344631@N06
Created with Haiku DeckPhoto by Matthew Straubmuller - Creative Commons Attribution License http://www.flickr.com/photos/51344631@N06
6. Step 3: Pick tools what will
improve productivity
OR
8. Step 4: Get rid of restrictive
technologies
Created with Haiku DeckPhoto by Hanna- - Creative Commons Attribution-ShareAlike License http://www.flickr.com/photos/42763976@N02