Join Harrison Ferrone for an in-depth discussion in this video Choosing your testing regimen, part of Agile Development Practices.
- [Instructor] One of the most important decisions…you'll have to make for your project…is how to handle testing.…In this section, we'll explore some…of the options that work best with agile development.…The first and I think the best way…to test a software project, especially…in an agile environment, is of course…to use test-driven development.…We talked about this earlier,…and I always default to this because automating your code…and interface testing will save you boatloads…of time down the road.…If you're able to go with this route,…you just need to adjust your sprint workloads…to account for the extra test suite development time.…
You don't necessarily have to create user stories…for testing, just adjust the sprint expectation.…That being said, time, platform, and resource constraints…are going to make that option difficult…or impossible for some teams.…On the flip side of the testing coin is manual testing.…Now this can be done by your client,…by your stakeholders, a dedicated quality assurance team,…or more than likely by the developers themselves.…
LinkedIn Learning (Lynda.com) is a PMI Registered Education Provider. This course qualifies for professional development units (PDUs). To view the activity and PDU details for this course, click here.
The PMI Registered Education Provider logo is a registered mark of the Project Management Institute, Inc.
- Planning and design
- Developing flexible architecture
- Documentation considerations
- When to optimize
- Determining velocity
- Agile programming techniques
- Testing and handling bugs
- Structuring a release pipeline