an approach from classic to contemporary software development

Post on 11-May-2015

264 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Photo  by  Wickerfurniture  -­‐  Crea4ve  Commons  A9ribu4on  License    h9p://www.flickr.com/photos/76061588@N03   Created  with  Haiku  Deck  

How do you go from here

Photo  by  LoKan  Sardari  -­‐  Crea4ve  Commons  A9ribu4on-­‐NonCommercial-­‐ShareAlike  License    h9p://www.flickr.com/photos/30013612@N03   Created  with  Haiku  Deck  

To here?

1. Reduce technical debt

Photo  by  Hackbright  Academy  -­‐  h9ps://twi9er.com/Hackbright/status/447083135767830528    

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  

3. Pick tools what will improve productivity

OR!

One approach

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  

And adopt technologies that increase agility

5. Open source when you can

Archais: https://github.com/Netflix/archaius  

Photo  by  Hanna-­‐  -­‐  Crea4ve  Commons  A9ribu4on-­‐ShareAlike  License    h9p://www.flickr.com/photos/42763976@N02  

Source:  Tom  Howe,  Dell  Cloud  Manager  

NeWlix  Archaius  

Opiniated  configura4on  

Single  Configura4on  Interface  

Dynamic  Configura4ons  

No4fica4ons  

Hierarchical  Namespaces  

Open source when you can

Docs: http://blockade.readthedocs.org/en/latest/

Photo  by  Hanna-­‐  -­‐  Crea4ve  Commons  A9ribu4on-­‐ShareAlike  License    h9p://www.flickr.com/photos/42763976@N02  

Source:  David  LaBissionaire,  Dell  Cloud  Manager  

6. Evaluate and adopt modern SD practices

Created  with  Haiku  Deck  

   

Photo  by  Hanna-­‐  -­‐  Crea4ve  Commons  A9ribu4on-­‐ShareAlike  License    h9p://www.flickr.com/photos/42763976@N02  

h9p://commons.wikimedia.org/wiki/File:Rapid_applica4on_so`ware_development.svg  

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 fidelity prototypes

High fidelity clickable prototype

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 Using Predictive Analytics Leverage usage data to identify risks and opportunities.

Questions and feedback

@seemaj

compete.io

Thanks!

top related