Software Development - Software Development Process

Atlassian

URL Description
Design Guidelines
The Secrets of Kick-ass Software Development at Atlassian
  • Fake it until you Make it
  • Paper Prototypes
  • Super simple interface and fast
  • Add "Got Feedback"? button and simple feedback form
  • Developers on the Front Lines - direct relationship with people actually using the software
  • Developer on Test (DoT)
    1. Training
    2. Pairing
    3. Blitz Test (everyone tests)
    4. Test Recipe (testers scale their knowledge and pass on to developers)
    5. Split Sessions (developers and testers test the same thing)
    6. Bug Hunter
  • QA = Quality Assistance
  • Developers need some Design Guidance
  • Branch frequently
  • Flexible environment
  • Chat is better than email
  • Automate as much as you can
  • Developers get feedback in 8 minutes after checking in code - Fail Fast
  • Parallelize Tests
  • Flakey Test Detector are selected out