Your SlideShare is downloading. ×
Webcamp Ep 3  - Modern Web Development
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Webcamp Ep 3 - Modern Web Development

818
views

Published on

A short presentation on the workflow and some tools used by agile web development companies

A short presentation on the workflow and some tools used by agile web development companies

Published in: Technology, Design

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
818
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
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
  • \n
  • \n
  • \n
  • \n
  • High Cost \n- Initial Design\n- Iterating \n\nBrings focus away to small details\n- color, logo, etc \n
  • - quick to build and change\n- lots of templates of common \n- low amt of details focuses on UI / UX\n- less is really more\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Involve the customers & developers\nBreak app down into small ticketsAssign high priority tickets to current sprint\nEvery release should be USABLE\nLet the client play with it & report bugs\n\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Why ?\n- so your colleagues wont accidentally break your code\n- good documentation on how your creation works\n\n
  • Why ?\n- so your colleagues wont accidentally break your code\n- good documentation on how your creation works\n\n
  • Why ?\n- so your colleagues wont accidentally break your code\n- good documentation on how your creation works\n\n
  • Why ?\n- so your colleagues wont accidentally break your code\n- good documentation on how your creation works\n\n
  • Why ?\n- so your colleagues wont accidentally break your code\n- good documentation on how your creation works\n\n
  • - Continuous Integration\n-- Runs Related Test whenever the codebase changes\n
  • \n
  • \n
  • \n
  • \n
  • - weed out problems that could take production down\n- test features in the right environment... Development doesnt help\n
  • \n
  • Transcript

    • 1. Modern Web DevelopmentA sneak peak into Agile Methodology
    • 2. Not Really!
    • 3. Not Really!
    • 4. Product Design Making the imagination real
    • 5. PlanningPiecing the puzzle pieces
    • 6. Managing Teams
    • 7. • Product Manager• Scrum Master• Designer• Front End / UX Developers• Back End Developers• Server Admins• Testers
    • 8. Key Terms• Points• Velocity• Sprint
    • 9. Divide and Conquer• Sprint Planning - Weekly Progress• Flexible - Client/Boss gets to Prioritize• Everyone is on the same page
    • 10. Development Keeping it real
    • 11. Self Source Control
    • 12. Why?• Collaborate - everyone works at the same time• Distributed - everyone has a copy• Versioning - your embarrassing moments are kept forever• Github - SAAS / Cloud
    • 13. Write Tests
    • 14. Write Tests elen iums
    • 15. Write Tests elen iums jasmin e
    • 16. Write Tests elen iums jasmin cucumber e
    • 17. Write Tests rspec elen iums jasmin cucumber e
    • 18. Write Tests rspec elen iums jasmin cucumber e webrat
    • 19. Deployment Into the Real World
    • 20. Automate.. Automate.. Automate...
    • 21. Automate.. Automate.. Automate...
    • 22. Automate.. Automate.. Automate...
    • 23. Staging• Live Server = Production• Staging = close replica of production for deploying new features
    • 24. Thank You