Product Architect is responsible to deliver product in quality and in compliance with architecture framework. It involves some duties that you must respect:
1. You are the single point of contact for the architecture topics and representing the architecture body in your assigned product teams. a. You must convey architecture/design principles and nun-functional constraints to the product teams to help the design activities and delivery with compliance. b. You are regularly collaborating with the product teams. At least you are attending design workshops to capture architecture work for the coming sprints. You attend dedicated architecture/design sprint.
c. You are supporting the product team to address transversal questions and design principles.
d. You must transfer the needed architecture knowledge and progress on architecture works to the Product teams.
e. You must inform the product team about ongoing architecture work that could impact their delivery.
2. You must specify architecture work,
a. You must capture architecture requests and demands well in advance (9 weeks min.) to meet product release and architecture work delivery time constraints.
b. You must update the teams on architecture work delivery progress.
c. You must document product high-level design and products dependencies.
d. You must collect architecture impediments, change requests and building block demands. You must log those items; you can reassign and report progress on those requests to product teams or any other transversal teams.
3. You must request your peers (product architects or domain architect or Subject Matter Expert) support to address architecture works, challenges and questions
4. You must raise alert to the team before the product does not meet principles, quality and NFR objectives.
a. You must escalate alerts when the product breaks principles, quality and NFR objectives.
5. You must comply with architecture decisions: principles, standards, guidelines, patterns.
a. You must not preconize solutions that have not been validated by the architecture team
b. You are part of the Architecture body to make decisions and to address waivers.
c. You must document and argue request for architecture decisions.
|
No comments:
Post a Comment