Share
Embed
Transcript
27 slides
-
#agileroundabout @paulstringer Increasing Customer Loyalty 5 Star App Store ratings
2.25 million active users Minimising Business Risk Strengthening technical disciplines Modernising legacy platforms equalexperts.com/what-we-do/mobile/ -
#agileroundabout @paulstringer 1.75B iOS devices sold in 10 years 0.32B
0.64B 0.96B 1.28B 1.60B Q 3 2007 Q 1 2008 Q 3 2008 Q 1 2009 Q 3 2009 Q 1 2010 Q 3 2010 Q 1 2011 Q 3 2011 Q 1 2012 Q 3 2012 Q 1 2013 Q 3 2013 Q 1 2014 Q 3 2014 Q 1 2015 Q 3 2015 Q 1 2016 Q 3 2016 Q 1 2017 “Mobile is eating the world” - Ben Evans, Andreeson Horowitz -
#agileroundabout @paulstringer “The most successful product of all time” Horace
Dediu - asymco.com #agileroundabout @paulstringer -
#agileroundabout @paulstringer “Mobile is eating the world” - Ben Evans,
Andreeson Horowitz Creation Deployment Maturity Crazy idea Frenzy Scaling PCs Mobile AR? -
#agileroundabout @paulstringer Mature market brings different technical challenges • Existing
customers • Large scale operations • Legacy code • Business imperative -
#agileroundabout @paulstringer 2.5 billion users Unprecedented Scale New complexities Huge
opportunities Impacts every business & industry -
#agileroundabout @paulstringer Scrum Kanban Scrum-ban JIRA Trello Methodologies, organisation, tools
Squads, Tribes. SAFe Agile Release Train (ART) Daily Standup Pigs & Chickens Generalists Cross Functional Physical Boards BDD One Pizza Teams Domain Specialists Lean -
#agileroundabout @paulstringer “One by one, over the years, the practices
have been de-emphasized, or even stripped away. This loss of practice has diluted and changed the Agile culture … It has been a shift away from excellence towards mediocrity, away from hard realities, towards feel-good platitudes.” Robert C. Martin, Co-author of the ‘Agile Manifesto’ The True Corruption of Agile - blog.cleancoder.com -
#agileroundabout @paulstringer Agile culture and practice are interconnected Agile is
a culture guided by a set of values A culture is defined by practice Practices are the expression of values The True Corruption of Agile - blog.cleancoder.com -
#agileroundabout @paulstringer “any kind of project review should include examining
what kinds of technical practices are present. If you're involved or connected to such a project, make a fuss if the technical side is being neglected.” Martin Fowler, Co-author of the ‘Agile Manifesto’ FlaccidScrum - martinfowler.com -
#agileroundabout @paulstringer Planning Game Small Releases Technical practices that express
an agile culture Coding Standards Simple Design On-Site Customer 40 Hour Weeks Pair Programming Test Driven Development Continuous Integration Refactoring Collective Code Ownership System Metaphor Continuous Integration -
#agileroundabout @paulstringer “Continuous integration will avoid delays later on in
the project cycle, caused by integration problems.” -
#agileroundabout @paulstringer Continuous Integration - Frenzy iOS SDK Android SDK
MacMini Software Updates Xcode Disk Backup Shell Scripts Test Reporting Out of Disk Space Error Jenkins Coverage Reporting Java Concurrency LDAP Code Signing App Submission -
#agileroundabout @paulstringer Continuous Integration - Maturity A continuous integration, continuous
deployment, and user feedback platform for iOS and Android development teams. fastlane is a tool for iOS and Android developers to automate tedious tasks like generating screenshots, dealing with provisioning profiles, and releasing your application. -
#agileroundabout @paulstringer Team can focus on development Retired legacy build
systems Automated code signing / device provisioning Deliver working software at any time Multiple build concurrency for free Reduction in waste waiting for pull requests Software updates taken care of Simplified diagnosis and resolution of build issues -
#agileroundabout @paulstringer 1 week of continuous integrations 2,588 Build Minutes
153 Builds Sent to Testers 180 Builds 158,760 Test Executions -
#agileroundabout @paulstringer Creation Deployment Maturity Crazy idea Frenzy Scaling PCs
Mobile AR? Creation Deployment Maturity Crazy idea Frenzy Scaling PCs Mobile AR? “Mobile is eating the world” - Ben Evans, Andreeson Horowitz -
Thank You Twitter @EqualExperts LinkedIn linkedin.com/company/equal-experts UNITED KINGDOM +44 203
603 7830 [email protected] Equal Experts UK Ltd 30 Brock Street London NW1 3FG INDIA +91 20 6607 7763 [email protected] Equal Experts India Private Ltd Office No. 4-C Cerebrum IT Park No. B3 Kumar City, Kalyani Nagar Pune, 411006 Web www.equalexperts.com CANADA +1 403 775 4861 [email protected] Equal Experts Devices Inc 205 - 279 Midpark way S.E. T2X 1M2 Calgary, Alberta PORTUGAL +351 211 378 414 [email protected] Equal Experts Portugal Avenida Dom João II, Nº35 Edificio Infante 11ºA 1990-083 Parque das Nações Lisboa – Portugal Thank You USA +1 866-943-9737 [email protected] Equal Experts Inc 1460 Broadway New York NY 10036 Scott Forstall & Original iPhone Innovators youtu.be/zjR2vegUBAo The Innovators Stopwatch, Horace Dediu asymco.com youtu.be/x8BOHnLU3qs Mobile is Eating the World, Ben Evans ben-evans.com Anyone Can Code, Yuma Soerianto youtube.com/c/AnyoneCanCode Extreme Programming Practices en.wikipedia.org/wiki/Extreme_programming_practices The True Corruption of Agile, Robert C. Martin blog.cleancoder.com/uncle-bob/2014/03/28/The-Corruption-of-Agile.html Flaccid Scrum, Martin Fowler martinfowler.com/bliki/FlaccidScrum.html Fastlane Buddybuild fastlane.tools buddybuild.com