1. Beck Kent; Andres Cynthia (2004): "Extreme Programming Explained: Embrace Change". Second Edition. Addison-Wesley. Beck Kent; Andres Cynthia (2004): "Extreme Programming Explained: Embrace Change". Second Edition. Addison-Wesley.
2. Beck Kent (1999): "Extreme Programming Explained: Embrace Change". Addison-Wesley. Beck Kent (1999): "Extreme Programming Explained: Embrace Change". Addison-Wesley.
3. Beyer Hugh; Holtzblatt Karen (1995): "Apprenticing with the Customer: A Collaborative Approach to Requirements Definition" Communications of the ACM Issue (May 1995). 10.1145/203356.203365 Beyer Hugh; Holtzblatt Karen (1995): "Apprenticing with the Customer: A Collaborative Approach to Requirements Definition" Communications of the ACM Issue (May 1995). 10.1145/203356.203365
4. Transferring Experience from Software Engineering Training in Industry to Mass University Education - The Big Picture
5. Getting around the task-artifact cycle