Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Photo	
  by	
  Wickerfurniture	
  -­‐	
  Crea4ve	
  Commons	
  A9ribu4on	
  License	
  	
  h9p://www.flickr.com/photos/7606...
Photo	
  by	
  LoKan	
  Sardari	
  -­‐	
  Crea4ve	
  Commons	
  A9ribu4on-­‐NonCommercial-­‐ShareAlike	
  License	
  	
  h...
1. Reduce technical debt
Photo	
  by	
  Hackbright	
  Academy	
  -­‐	
  h9ps://twi9er.com/Hackbright/status/44708313576783...
2. Get rid of that shared development
environment
Photo	
  by	
  Ma9hew	
  Straubmuller	
  -­‐	
  Crea4ve	
  Commons	
  A9...
3. Pick tools what will improve
productivity
OR!
One approach
4. Get rid of restrictive technologies
Created	
  with	
  Haiku	
  Deck	
  Photo	
  by	
  Hanna-­‐	
  -­‐	
  Crea4ve	
  Co...
And adopt technologies that
increase agility
5. Open source when you can
Archais: https://github.com/Netflix/archaius 	
  
Source:	
  Tom	
  Howe,	
  Dell	
  Cloud	
  M...
Open source when you can
Docs: http://blockade.readthedocs.org/en/latest/
Source:	
  David	
  LaBissionaire,	
  Dell	
  Cl...
6. Evaluate and adopt modern SD
practices
Created	
  with	
  Haiku	
  Deck	
  
	
  	
  
h9p://commons.wikimedia.org/wiki/F...
Go Lean
Created	
  with	
  Haiku	
  Deck	
  
	
  	
  
Eliminate Waste..
Starting with the product definition
Created	
  with	
  Haiku	
  Deck	
  
	
  	
  
MVP
Short-term roadmap
Long-term vision
Validate with design then develop
Created	
  with	
  Haiku	
  Deck	
  
	
  	
  
Validate product vision Validate MVP
Low f...
Invest in Automation
Created	
  with	
  Haiku	
  Deck	
  
Automate Testing
Protractor	
  
Invest in Automation
Created	
  with	
  Haiku	
  Deck	
  
	
  	
  
Automate Operations
And think Customer Success
NOT Customer support!
Created	
  with	
  Haiku	
  Deck	
  
	
  	
  
Improve Customer Retention ...
Questions and feedback
@seemaj
compete.io
Thanks!
An approach from classic to contemporary software development
Upcoming SlideShare
Loading in …5
×

An approach from classic to contemporary software development

620 views

Published on

Published in: Technology, Education
  • Be the first to comment

  • Be the first to like this

An approach from classic to contemporary software development

  1. 1. Photo  by  Wickerfurniture  -­‐  Crea4ve  Commons  A9ribu4on  License    h9p://www.flickr.com/photos/76061588@N03   Created  with  Haiku  Deck   How do you go from here
  2. 2. Photo  by  LoKan  Sardari  -­‐  Crea4ve  Commons  A9ribu4on-­‐NonCommercial-­‐ShareAlike  License    h9p://www.flickr.com/photos/30013612@N03   Created  with  Haiku  Deck   To here?
  3. 3. 1. Reduce technical debt Photo  by  Hackbright  Academy  -­‐  h9ps://twi9er.com/Hackbright/status/447083135767830528    
  4. 4. 2. Get rid of that shared development environment Photo  by  Ma9hew  Straubmuller  -­‐  Crea4ve  Commons  A9ribu4on  License    h9p://www.flickr.com/photos/51344631@N06   Created  with  Haiku  Deck  Photo  by  Ma9hew  Straubmuller  -­‐  Crea4ve  Commons  A9ribu4on  License    h9p://www.flickr.com/photos/51344631@N06  
  5. 5. 3. Pick tools what will improve productivity OR!
  6. 6. One approach
  7. 7. 4. Get rid of restrictive technologies Created  with  Haiku  Deck  Photo  by  Hanna-­‐  -­‐  Crea4ve  Commons  A9ribu4on-­‐ShareAlike  License    h9p://www.flickr.com/photos/42763976@N02  
  8. 8. And adopt technologies that increase agility
  9. 9. 5. Open source when you can Archais: https://github.com/Netflix/archaius   Source:  Tom  Howe,  Dell  Cloud  Manager   NeWlix   Archaius   Opiniated   configura4on   Single   Configura4on   Interface   Dynamic   Configura4ons   No4fica4ons   Hierarchical   Namespaces  
  10. 10. Open source when you can Docs: http://blockade.readthedocs.org/en/latest/ Source:  David  LaBissionaire,  Dell  Cloud  Manager  
  11. 11. 6. Evaluate and adopt modern SD practices Created  with  Haiku  Deck       h9p://commons.wikimedia.org/wiki/File:Rapid_applica4on_so`ware_development.svg  
  12. 12. Go Lean Created  with  Haiku  Deck       Eliminate Waste..
  13. 13. Starting with the product definition Created  with  Haiku  Deck       MVP Short-term roadmap Long-term vision
  14. 14. Validate with design then develop Created  with  Haiku  Deck       Validate product vision Validate MVP Low fidelity prototypes High fidelity clickable prototype
  15. 15. Invest in Automation Created  with  Haiku  Deck   Automate Testing Protractor  
  16. 16. Invest in Automation Created  with  Haiku  Deck       Automate Operations
  17. 17. And think Customer Success NOT Customer support! Created  with  Haiku  Deck       Improve Customer Retention Using Predictive Analytics Leverage usage data to identify risks and opportunities.
  18. 18. Questions and feedback @seemaj compete.io
  19. 19. Thanks!

×