Agile Testing要成功的7個關鍵要素

Teaching Values vs. Process
http://lisacrispin.com/wordpress/?p=82

最近這個project要開始run agile. 因此小弟不遺餘力在加強agile的knowledge. 這裡"Agile Testing"一書的作者提出了, agile testing要成功的7個關鍵要素, 請大家享用

1. Use the whole-team approach.
- The whole development team must commit to producing high-quality software that delivers maximum business value.
    
2. Adopt an agile testing mind-set.
- We have a chapter in the book with “Ten Principles for Agile Testers”, and explain that an agile testing attitude is proactive, creative, open to new ideas, and willing to take on any task.
    
3. Automate regression testing.
- Without automated regression tests, the team will fail in the long run, because there won’t be time to do adequate exploratory testing, much less to do all the manual regression tests as the product grows.
- This is really a practice, but its root is in the value of feedback.

4. And feedback is our next success factor
- Provide and Obtain Feedback.
- Feedback is a core agile value, and testers are in a prime position to help provide the feedback that keeps the team on course.

5. Build a foundation of core practices.
- Again, these are practices such as continuous integration and working incrementally, but they are rooted in core agile values such as simplicity, communication and feedback.

6. Collaborate with customers
- Another core agile value.

7. Look at the big picture
- Another strength of testers.
- Even code produced test-first may cause unintended results in other parts of the system.
- Testers help the team evaluate how each story fits into the larger system.

arrow
arrow
    全站熱搜

    kojenchieh 發表在 痞客邦 留言(0) 人氣()