|
¡ß Stuart Reid' Workshop Session
¡ß
1. Introduction to Agile and Testing:
What is the philosophy behind agile and how does it differ from traditional approaches? What are the attributes of an agile project? What are the expectations and benefits from applying an agile methodology? What is Scrum and how is it applied on a typical project?
2. Agile Processes, roles and responsibilities:
How does agile change our approach to testing? Do specialist testers have a role in agile projects? Is independent testing still needed or possible? Stuart will introduce agile methods and testing in an agile project: who does it, how they do it, and the contrasting challenges for test independence and collaboration for fully agile projects.
3. Options in Agile Projects:
The choice of approach for implementing agile depends on constraints and factors at both the organizational level and the project level. They will include your reasons for choosing agile, your organization¡¯s norms and values, your team, and their technical and competence constraints. We will examine the options, their pre-requisites and their expected consequences with the aim of identifying the optimal set of options for a given project.
4. Agile Teams:
People are the most important component of a successful agile project and, as such, special attention must be paid to getting the right mix of skills and personalities on your agile team. Team leadership is especially important in an environment so dependent on team-working, co-operation, trust, respect and direct communication. Stuart will identify the skills, capabilities and communication required for working on agile projects, and how these differ from those required on a traditional project.
5. Making the Case for Agile:
Despite its growing popularity, those advocating an agile approach still need to be able to provide evidence to justify its take up to higher management. This session will provide data on the take-up and success of agile projects in the industry as a whole and guidance on how to identify appropriate projects for agile development.
|