1 / 98

Build Better Software Together

Software development is a social challenge. We should design our workflows so that everybody knows what's going on: From coining an idea to running the software on servers in production. <br>Let me share with you how we at Atlassian are working with a highly transparent workflow and how we have build that directly into our tools - to build software better together!

svenpet
Download Presentation

Build Better Software Together

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Build better software together @svenpet

  2. Sven Peters? Atlassian Evangelist

  3. Building software is a ... challenge WIN FAIL

  4. Building software is a ... challenge WIN FAIL

  5. Building software is a social challenge Every team must share... Code x3 Source code, review, continuous integration, DVCS management x6 Tasks // Get the product id stored in the optionValue of the widget $productId = $order['customIdNumber' ]; Issue and project tracking // Load the product $product = Mage::g Ideas Team collaboration Group chat

  6. ? Product Owner Manager IT Designer Developer Tester Operation

  7. separate teams: hardware and software Error No SIM card or phone is? turned off? (0xff05) Confirm

  8. Software Development Flow Connecting Tasks Tasks Ideas Code Builds

  9. Software Development Flow Connecting Teams Tasks Ideas Code Builds Product Owner Product Manager Operations Developer

  10. Software Development Flow Connecting People Tasks Ideas Code Builds Product Owner Product Manager Operations Developer

  11. Software Development Flow Connecting Locations Code Ideas Tasks Ideas Code Tasks Builds Code Developer

  12. Transparent Flow

  13. Flow Planning Development

  14. The idea

  15. 62 involve everybody One Day Later One Week Later Original Post

  16. Planning Flow REQUIREMENTS STORIES SPRINTS

  17. Best practices with Blueprints Quickly create & link content Traceability

  18. Best practices with Blueprints Quickly create & link content Traceability

  19. Planning Flow REQUIREMENTS STORIES SPRINTS

  20. Development Flow  BRANCH, CODE & TEST  +  PULL REQUESTS

  21. Development Flow

  22. Branching

  23. Branching

  24. Branching From JIRA Issue to Branch to Code in 30 seconds

  25. Caption

  26. Free Git client for Windows or Mac

More Related