Developers and testers make up the majority of an Agile Team. Developers write the code for the User Stories and conduct research, design, and prototyping with Spike stories. The developer’s responsibilities include collaborating with the Product Owner and testers to make sure the right code is being developed; pairing, writing the code, unit tests, and automated acceptance tests; and checking new code into the shared repository every day. Testers work collaboratively and in parallel with developers and Product Owners to define, write and execute acceptance tests, and maintain the test cases in a shared repository.
Turn words into action by taking an introductory course in Agile. Check out our upcoming Certified ScrumMaster training courses.