• Share
  • Email
  • Embed
  • Like
  • Private Content
Fast Lean Agile: How to Increase Innovation in Software Development
 

Fast Lean Agile: How to Increase Innovation in Software Development

on

  • 903 views

The way software is developed and deployed is undergoing an enormous shift. Hardware used to provide resilience - now you design for failure. Developers used to focus on just development - now they ...

The way software is developed and deployed is undergoing an enormous shift. Hardware used to provide resilience - now you design for failure. Developers used to focus on just development - now they must think of test and deployment from the start. Old models are replaced by the agile model.

In his session at Cloud Expo, CEO Marten Mickos discusses these major shifts and outlines best practices observed at leading companies.

Statistics

Views

Total Views
903
Views on SlideShare
892
Embed Views
11

Actions

Likes
2
Downloads
10
Comments
0

1 Embed 11

https://twitter.com 11

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Fast Lean Agile: How to Increase Innovation in Software Development Fast Lean Agile: How to Increase Innovation in Software Development Presentation Transcript

    • Fast Lean Agile How to increase innovation in software development Mårten Mickos
    • EUCALYPTUS When you need an –Agile –Affordable –AWS-compatible cloud platform. 2 © 2013 EUCALYPTUS SYSTEMS, INC.
    • WHAT IT LOOKS LIKE 3 © 2013 EUCALYPTUS SYSTEMS, INC.
    • Want to increase innovation? Lower the cost of failure. Joi Ito 4 © 2013 EUCALYPTUS SYSTEMS, INC.
    • LOWER THE COST OF FAILURE 1. 2. Remove (or at least reduce) wait times 3. Automate (i.e. remove repetitive labor) 4. Enable effortless sharing and communication 5. Validate sooner 6. Commoditize the building blocks 7. Use free and open source software 8. Distribute the decision-making 9. 5 Reduce batch sizes & speed up cycles Have a culture that does not punish honest failure © 2013 EUCALYPTUS SYSTEMS, INC.
    • In short, everyone needs to get on top of Agile, continuous delivery, DevOps in order to compete. @adrianco at #flowcon 6 © 2013 EUCALYPTUS SYSTEMS, INC.
    • 7 © 2013 EUCALYPTUS SYSTEMS, INC.
    • MTBIAMSH = mean time between idea and making stuff happen. Agility defined by @adrianco of Netflix 8 © 2013 EUCALYPTUS SYSTEMS, INC.
    • Eucalyptus provides the ideal testing environment and is a key part of our software innovation process. @NikitaShamgunov, MemSQL CTO 9 © 2013 EUCALYPTUS SYSTEMS, INC.
    • Over 1 million instance-hours per month on NSN's Eucalyptus cloud 10 © 2013 EUCALYPTUS SYSTEMS, INC.
    • Speeding up semiconductor chip design with the help of hybrid cloud computing. Engineers can run 100 times more builds, analyze a larger set of builds and quickly zoom in on better quality results. 11 © 2013 EUCALYPTUS SYSTEMS, INC.
    • Test on Eucalyptus, deploy on AWS. 12 © 2013 EUCALYPTUS SYSTEMS, INC.
    • Fast Lean Agile How to increase innovation in software development Reduce the cost of failure 13 © 2013 EUCALYPTUS SYSTEMS, INC.
    • 12-CORE AFFORDABLE AWS-COMPATIBLE CLOUD 14 © 2013 EUCALYPTUS SYSTEMS, INC.
    • Warm upgrades in Eucalyptus 3.4 15 © 2013 EUCALYPTUS SYSTEMS, INC.
    • THANK YOU Mårten Mickos marten@eucalyptus.com @martenmickos