Scenario 3 Quiz – Social Coding
Question 1:
Who contributed the most to the project in terms of social coding?
- Jeff because he pushed the project to completion
- Kiet because he helped another team and shared his experience
- The Innovation Group for rewarding behavior that produces good products
- Susan for being honest about the timeline
Answer: Kiet because he helped another team and shared his experience
Explanation: Social coding encourages collaboration and sharing of knowledge. Kiet contributed to this by helping another team and sharing his experience, which aligns with the principles of social coding.
Question 2:
What could the product team have done differently to align with social coding principles?
- Prevent Kiet from working with the account team.
- Make a copy of their code and give it to the account team to use and maintain separately.
- Build the feature sooner without the account team and take the credit for it themselves.
- Use a public repository for their projects and allow the account team to contribute to it.
Answer: Use a public repository for their projects and allow the account team to contribute to it.
Explanation: Social coding involves collaboration and sharing. By using a public repository, the product team would allow the account team to contribute, aligning with the principles of social coding.
Question 3:
What could the company have done differently to align with social coding principles?
- Reprimand Kiet for working on something that should have waited in the queue like all the other projects.
- Reward the product team for keeping their code secure and private.
- Reward the product team when they allow others to reuse their code and when they share information.
- Reprimand the product team for taking so long to work on the feature.
Answer: Reward the product team when they allow others to reuse their code and when they share information.
Explanation: Social coding promotes collaboration and sharing of resources. By rewarding the team for allowing code reuse and sharing information, the company encourages these principles.