Affective assessment of team skills in agile CS1 labs: the good, the bad, and the ugly
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Using version control to observe student software development processes
Journal of Computing Sciences in Colleges
Teaching software engineering practices with Extreme Programming
Journal of Computing Sciences in Colleges
Using aspects to support the software process: XP over Eclipse
Proceedings of the 5th international conference on Aspect-oriented software development
The compiler course in today's curriculum: three strategies
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Journal of Computing Sciences in Colleges
Pair programming and agile software development: experiences in a college setting
Journal of Computing Sciences in Colleges
Failure-driven software safety
ACM SIGSOFT Software Engineering Notes
Designing distributed biography: co-constructing a polyphonic application on borrowed time
SIGDOC '07 Proceedings of the 25th annual ACM international conference on Design of communication
Knowledge creation and sharing in a systems development project
International Journal of Business Information Systems
Test-driven development in education: experiences with critical viewpoints
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Why an AI research team adopted XP practices
Proceedings of the 47th Annual Southeast Regional Conference
Understanding TDD in academic environment: experiences from two experiments
Koli '08 Proceedings of the 8th International Conference on Computing Education Research
Effects-driven IT development: an instrument for supporting sustained participatory design
Proceedings of the 11th Biennial Participatory Design Conference
Package architecture optimization in software application design
MMACTEE'06 Proceedings of the 8th WSEAS international conference on Mathematical methods and computational techniques in electrical engineering
Hi-index | 0.00 |
This hands-on software engineering volume fills the gap between theway users learn to program and the way software is written inprofessional practice with an interactive, project-orientedapproach that includes guidelines for setting up and presenting anXP software engineering course, tutorials on the core aspects ofXP, and detailed descriptions of what to expect when applying XP toa development project. Using methodologies that are flexible enoughto meet the changing needs of future clients, the book provides adetailed description of what happens in a typical cycle during anXP development effort and shows users what to do instead of tellingthem what to do. The volume provides an introduction to the Core XPpractices, and details pair programming, understanding why we testfirst, the iteration, shaping the development process and corepractices and working examples of core practices. For developers,managers and software engineers.