Beyond Development
     Agile in the trenches
Disclaimer


         Warning!
     Product pitch ahead
outsystems® Agile Expertise
           Since 2001
         128 Customers
          16 Industries
           51 Partners
  ...
A bit about Agile
    Analysis
                        Design
                                        Implementation      ...
A bit about Agile
                                            P.S.P.




                                Iteration



    ...
Agile Advantages

• Business Alignment
• Visibility
• Reduced Risk
• More Value Over Time
• More Fun!
But it’s not just
development....

       Development
          15%

                     Agile fixes
   Maintenance       ...
Different Perspectives

      One screen?
        2 days!

                    One screen?
                    1 month...
Moving to production
•   Build binaries




                                           Process
•   Database model upgrade
...
The outsystems® way


         1 Click Publishing
The outsystems® way
•   Build binaries ✔
•   Database model upgrade ✔
•   Transfer look up data   ✔
•   Application server...
User feedback
Feedback Forms
                                     Email




   Forums           Can         Direct Feedbac...
Problems for User
• Context switching
• Not easy to explain what’s going on
• Not easy to explain where I am
• Where to as...
Problems for Developer
• Need to check several systems
• Hard to understand
• No idea what the user was doing
• Hard to re...
The outsystems® way



   ECT Patent Pending
The outsystems® way
The outsystems® way
The outsystems® way
The outsystems® way
The outsystems® way




      This should mention the credit cards,
      not wire...
The outsystems® way
The outsystems® way
Cost of change
                               Waterfall
Cost




          Technical Debt            Agile



            ...
Technical Debt

• Requirements that don’t fit
• New people on the project
• Cost of change
• Quick hacks
• Simple becomes c...
The outsystems® way
The outsystems® way


  True Change™
The outsystems® way
The outsystems® way
The outsystems® way
The outsystems® way

       ✔
The outsystems® way
The outsystems® way
The outsystems® way

• Full reference checking
• Self-healing
• Recommendations
• Real-time!
Why stop here?
Business Processes
The problem
The idea
The outsystems® way
Agile beyond development

 • Deployment
 • User feedback
 • Changes
 • Business Processes
 • ...
            Make it all A...
Try the agileplatform™ today!


       http://www.outsystems.com




   rodrigo.coutinho@outsystems.com
Upcoming SlideShare
Loading in...5
×

Agile Beyond Development

875

Published 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.

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
875
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Agile Beyond Development"

  1. 1. Beyond Development Agile in the trenches
  2. 2. Disclaimer Warning! Product pitch ahead
  3. 3. outsystems® Agile Expertise Since 2001 128 Customers 16 Industries 51 Partners 500+ Agile Projects agileplatform™
  4. 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. 5. A bit about Agile P.S.P. Iteration Product Iteration Vision Backlog Backlog
  6. 6. Agile Advantages • Business Alignment • Visibility • Reduced Risk • More Value Over Time • More Fun!
  7. 7. But it’s not just development.... Development 15% Agile fixes Maintenance this.... 85%
  8. 8. Different Perspectives One screen? 2 days! One screen? 1 month...
  9. 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. 10. The outsystems® way 1 Click Publishing
  11. 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. 12. User feedback Feedback Forms Email Forums Can Direct Feedback you just?... Oh no...
  13. 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. 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. 15. The outsystems® way ECT Patent Pending
  16. 16. The outsystems® way
  17. 17. The outsystems® way
  18. 18. The outsystems® way
  19. 19. The outsystems® way
  20. 20. The outsystems® way This should mention the credit cards, not wire...
  21. 21. The outsystems® way
  22. 22. The outsystems® way
  23. 23. Cost of change Waterfall Cost Technical Debt Agile agileplatform™ Time
  24. 24. Technical Debt • Requirements that don’t fit • New people on the project • Cost of change • Quick hacks • Simple becomes complicated...
  25. 25. The outsystems® way
  26. 26. The outsystems® way True Change™
  27. 27. The outsystems® way
  28. 28. The outsystems® way
  29. 29. The outsystems® way
  30. 30. The outsystems® way ✔
  31. 31. The outsystems® way
  32. 32. The outsystems® way
  33. 33. The outsystems® way • Full reference checking • Self-healing • Recommendations • Real-time!
  34. 34. Why stop here?
  35. 35. Business Processes
  36. 36. The problem
  37. 37. The idea
  38. 38. The outsystems® way
  39. 39. Agile beyond development • Deployment • User feedback • Changes • Business Processes • ... Make it all Agile!
  40. 40. Try the agileplatform™ today! http://www.outsystems.com rodrigo.coutinho@outsystems.com

×