CTO Digital Product Development 2 β Questions and Answers
Question 1: A product team is debating whether to use a monolithic or microservices architecture for a new digital product. Which factor most strongly favors choosing microservices?
- The team is small and co-located
- The product requires independent scaling of separate functional domains (Correct answer)
- The product has a well-understood, stable domain model
- Time-to-market is the primary constraint
Correct answer: The product requires independent scaling of separate functional domains
Microservices excel when different parts of a system have vastly different scaling requirements, allowing each service to be scaled independently.
Question 2: During a product discovery phase, a CTO recommends 'continuous discovery.' What practice best defines this approach?
- Conducting a single large user research study at project start
- Running weekly or bi-weekly user interviews alongside delivery work (Correct answer)
- Delegating all research to a dedicated UX team quarterly
- Reviewing customer support tickets once per sprint
Correct answer: Running weekly or bi-weekly user interviews alongside delivery work
Continuous discovery, popularized by Teresa Torres, means maintaining an ongoing cadence of user touchpoints (typically weekly) so insights feed directly into product decisions.
Question 3: Which metric is MOST useful for detecting whether a newly released feature is creating value for users immediately after launch?
- Net Promoter Score collected quarterly
- Feature adoption rate within the first 30 days (Correct answer)
- Total revenue for the fiscal quarter
- Headcount on the product team
Correct answer: Feature adoption rate within the first 30 days
Feature adoption rate in the early post-launch window directly measures whether users are discovering and using the new capability.
Question 4: A CTO wants to reduce the risk of large feature releases. Which technique involves releasing a feature to a small percentage of users first?
- Blue-green deployment
- Canary release (Correct answer)
- Feature toggle removal
- Hotfix deployment
Correct answer: Canary release
A canary release gradually routes a small slice of traffic to the new version, limiting blast radius if problems arise before full rollout.
Question 5: When prioritizing the product backlog, a CTO advocates using the RICE framework. What does the 'C' in RICE stand for?
- Cost
- Confidence (Correct answer)
- Complexity
- Customer impact
Correct answer: Confidence
RICE stands for Reach, Impact, Confidence, and Effort; Confidence captures how certain the team is about its reach and impact estimates.
Question 6: A digital product's 'time to value' (TTV) is a critical metric. Which action most directly reduces TTV?
- Adding more features to the initial release
- Streamlining onboarding so users reach their first 'aha moment' faster (Correct answer)
- Increasing marketing spend to drive more sign-ups
- Expanding the engineering team
Correct answer: Streamlining onboarding so users reach their first 'aha moment' faster
Reducing friction in the onboarding path accelerates the moment users experience the core value, directly shrinking TTV.
Question 7: Which development methodology emphasizes a fixed set of requirements, sequential phases, and comprehensive documentation before coding begins?
- Scrum
- Kanban
- Waterfall (Correct answer)
- Extreme Programming (XP)
Correct answer: Waterfall
Waterfall is a sequential model where each phase (requirements, design, implementation, testing, deployment) must be fully completed before the next begins.
A product team is debating whether to use a monolithic or microservices architecture for a new digital product.
Which factor most strongly favors choosing microservices?