Your browser is blocking local storage, so your progress will be lost when you close or reload this page.
Collaboration and Professional Practice
How software teams communicate, work together and learn.
- Not reviewed
- 0
- Unfamiliar
- 0
- Familiar
- 0
- Confident
- 0
Checklist: 0 of 8 items
Topics
- Common Development TerminologyExpected level: Working
Understand the expressions used daily in software teams (see Glossary).
Not reviewed - Effective Technical CommunicationExpected level: Proficient
Explain technical concepts clearly, in writing and verbally.
Not reviewed - Asking Good QuestionsExpected level: Proficient
Provide context, evidence, and attempted solutions.
Not reviewed - Documentation SkillsExpected level: Working
Write information others can understand and maintain, including Markdown.
Not reviewed - Agile, Scrum, and KanbanExpected level: Working
Understand iterative delivery and common work management approaches.
Not reviewed - Giving and Receiving FeedbackExpected level: Working
Handle code review and peer feedback constructively.
Not reviewed - Knowledge SharingExpected level: Working
Participate in reviews, demos, and technical discussions.
Not reviewed - Ownership and Time ManagementExpected level: Working
Manage tasks, flag risks early, and follow work through to done.
Not reviewed - Continuous LearningExpected level: Working
Learn new tools and concepts independently and efficiently.
Not reviewed - Estimation BasicsExpected level: Awareness
Understand effort, uncertainty, and planning.
Not reviewed
Self-assessment
You should be able to do each of these without help.
- Related: Requirements and User Stories, Agile, Scrum, and Kanban, Ownership and Time Management
- Related: Asking Good Questions
- Related: Effective Technical Communication
- Related: Effective Technical Communication
- Related: Ownership and Time Management
- Related: Documentation Skills, Repository Structure
- Related: Knowledge Sharing, Documentation Skills
- Related: Common Development Terminology