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.
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!
5. Building software is a social challenge
Every team must share...
Code
x3
Source code, review, continuous
integration, DVCS management
x6
Tasks
Issue and project tracking
// Get the product id
stored in the
optionValue of the
widget
$productId =
$order['customIdNumber'
];
// Load the product
$product =
Mage::g
Ideas
Team collaboration
Group chat
82. Look at the logs
Found failing test
Look at the code
Can not find the problem
Look at the changes
Nothing changed
Look at the change set
Problem
found!
Why did it change?
Go to the author
83. Look at the build server
Look at the change set
Found failing Issue
Problem
found!