AAD Communication & Stakeholder Engagement 2 — Questions and Answers
Question 1: A product manager asks why a specific feature is delayed. Which response demonstrates the most effective developer-stakeholder communication?
- Provide a concise technical summary with revised timeline and blockers identified (Correct answer)
- Send the full Git log of recent commits so the PM can investigate
- Tell the PM to check the project management tool for updates
- Explain every implementation detail so the PM understands the complexity
Correct answer: Provide a concise technical summary with revised timeline and blockers identified
Stakeholders need clear, concise status updates with revised timelines and identified blockers—not raw technical data.
Question 2: During a sprint review, a stakeholder requests a last-minute feature change. What is the BEST immediate response?
- Refuse the request since the sprint is already in progress
- Acknowledge the request, log it in the backlog, and schedule a prioritization discussion (Correct answer)
- Implement it immediately to keep the stakeholder satisfied
- Escalate to the engineering manager without responding to the stakeholder
Correct answer: Acknowledge the request, log it in the backlog, and schedule a prioritization discussion
Acknowledging and logging requests while scheduling proper prioritization respects both the stakeholder and the development process.
Question 3: Which Android tool or feature most directly helps developers communicate app quality metrics to non-technical stakeholders?
- Android Vitals dashboard in the Google Play Console (Correct answer)
- Android Studio Logcat output
- ADB shell dumpsys reports
- ProGuard mapping files
Correct answer: Android Vitals dashboard in the Google Play Console
Android Vitals presents crash rates and ANRs in a stakeholder-friendly dashboard within the Play Console.
Question 4: A QA engineer files a bug report with vague reproduction steps. What should the Android developer do first?
- Mark the bug as invalid and close it
- Attempt to reproduce it without requesting more information
- Ask the QA engineer for specific device model, OS version, and step-by-step reproduction steps (Correct answer)
- Fix the most likely cause and redeploy immediately
Correct answer: Ask the QA engineer for specific device model, OS version, and step-by-step reproduction steps
Requesting specific environment details and steps ensures bugs are reproducible and fixed correctly the first time.
Question 5: When writing release notes for a new Android app version aimed at end users, what should be the primary focus?
- List every commit message from the release branch
- Describe user-facing improvements and fixed issues in plain language (Correct answer)
- Include internal API changes and database schema updates
- Reference JIRA ticket numbers for traceability
Correct answer: Describe user-facing improvements and fixed issues in plain language
User-facing release notes should communicate benefits and fixes in plain language that non-technical users can understand.
Question 6: A stakeholder insists on a feature that would violate Google Play Store policies. What is the correct course of action?
- Implement it and hope the review process misses it
- Decline without explanation to avoid a long discussion
- Clearly explain the policy violation, share the relevant Play policy documentation, and propose compliant alternatives (Correct answer)
- Implement a workaround that technically avoids the restriction
Correct answer: Clearly explain the policy violation, share the relevant Play policy documentation, and propose compliant alternatives
Citing specific Play Store policies and offering compliant alternatives protects the app and educates the stakeholder professionally.
Question 7: Which practice BEST improves asynchronous communication between remote Android developers working across time zones?
- Require all team members to work the same business hours
- Write detailed, self-contained code review comments that don't assume immediate follow-up (Correct answer)
- Avoid code reviews and rely on automated tests only
- Use only verbal standup calls for status updates
Correct answer: Write detailed, self-contained code review comments that don't assume immediate follow-up
Self-contained, detailed comments enable asynchronous collaboration without requiring reviewers and authors to be online simultaneously.
A product manager asks why a specific feature is delayed.
Which response demonstrates the most effective developer-stakeholder communication?