RATIONALE
A strong knowledge of software engineering practices would be important to land jobs in:
- Software Engineering (obviously)
- Project Management
- UX/UI Designers
- Recruitment
RESOURCES
Courses | School | Prerequisites |
---|---|---|
Software Methodologies | n/a | None |
Software Product Management | Alberta | None |
Introduction to Software Testing | Minnesota | None |
RECOMMENDED BOOKS
Book | Author |
---|---|
Continuous Delivery | Jez Humble & David Farley |
Testing IT | John Watkins |
CHECKLIST SUMMARY
- Agile
- Waterfall
- Test-driven development (TDD)