Agile Beyond Development

  • 811 views
Uploaded on

Agile applies to the entire software application lifecycle, not only software development. Here's a few of the problems faced, and how the Agile Platform deals with them.

Agile applies to the entire software application lifecycle, not only software development. Here's a few of the problems faced, and how the Agile Platform deals with them.

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
811
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Beyond Development Agile in the trenches
  • 2. Disclaimer Warning! Product pitch ahead
  • 3. outsystems® Agile Expertise Since 2001 128 Customers 16 Industries 51 Partners 500+ Agile Projects agileplatform™
  • 4. A bit about Agile Analysis Design Implementation R1 Testing S1 S2 S3 S4 A A A A D D D D I I I I T T T T
  • 5. A bit about Agile P.S.P. Iteration Product Iteration Vision Backlog Backlog
  • 6. Agile Advantages • Business Alignment • Visibility • Reduced Risk • More Value Over Time • More Fun!
  • 7. But it’s not just development.... Development 15% Agile fixes Maintenance this.... 85%
  • 8. Different Perspectives One screen? 2 days! One screen? 1 month...
  • 9. Moving to production • Build binaries Process • Database model upgrade • Transfer look up data • Application server configuration • Install new version on the server(s) • Additional configurations & checks • Repeat for quality & production
  • 10. The outsystems® way 1 Click Publishing
  • 11. The outsystems® way • Build binaries ✔ • Database model upgrade ✔ • Transfer look up data ✔ • Application server configuration ✔ • Install new version on the server(s) ✔ • Additional configurations & checks ✔ • No more clerical errors + • Traceability + • Easy to rollback +
  • 12. User feedback Feedback Forms Email Forums Can Direct Feedback you just?... Oh no...
  • 13. Problems for User • Context switching • Not easy to explain what’s going on • Not easy to explain where I am • Where to ask what? • Too much trouble... • Too much time... • I don’t think they’ll understand it...
  • 14. Problems for Developer • Need to check several systems • Hard to understand • No idea what the user was doing • Hard to reproduce • Must talk to the user • Too much work...
  • 15. The outsystems® way ECT Patent Pending
  • 16. The outsystems® way
  • 17. The outsystems® way
  • 18. The outsystems® way
  • 19. The outsystems® way
  • 20. The outsystems® way This should mention the credit cards, not wire...
  • 21. The outsystems® way
  • 22. The outsystems® way
  • 23. Cost of change Waterfall Cost Technical Debt Agile agileplatform™ Time
  • 24. Technical Debt • Requirements that don’t fit • New people on the project • Cost of change • Quick hacks • Simple becomes complicated...
  • 25. The outsystems® way
  • 26. The outsystems® way True Change™
  • 27. The outsystems® way
  • 28. The outsystems® way
  • 29. The outsystems® way
  • 30. The outsystems® way ✔
  • 31. The outsystems® way
  • 32. The outsystems® way
  • 33. The outsystems® way • Full reference checking • Self-healing • Recommendations • Real-time!
  • 34. Why stop here?
  • 35. Business Processes
  • 36. The problem
  • 37. The idea
  • 38. The outsystems® way
  • 39. Agile beyond development • Deployment • User feedback • Changes • Business Processes • ... Make it all Agile!
  • 40. Try the agileplatform™ today! http://www.outsystems.com rodrigo.coutinho@outsystems.com