SEARCH
You are in browse mode. You must login to use MEMORY

   Log in to start

level: Level 1 of Establishing Team and Technical Agility

Questions and Answers List

level questions: Level 1 of Establishing Team and Technical Agility

QuestionAnswer
Structure of Agile TeamsAgile teams are cross functional, self-organizing entities that can define, build, test and where required deploy increments of value Optimized for communication and delivery of value Deliver value every two weeks Contain two specialty roles - Scrum Master and Product Owner
Responsibilities of An Agile teamFive to 11 team members Create and refine stories and acceptance criteria Define, build, test and develop stories Build quality in to each increment of the solution Develop and commit to team PI objectives and iteration plans
Who is a SCRUM MasterCoaches the Agile team in self management Helps the team focus on creating increments of value on each iteration Facilitates the removal of impediments to the teams progress Ensures all team events take place, are productive and kept within time box
Who is a Product OwnerContributes to the Vision and Roadmap Acts as the customer for team questions Creates, clearly communicates and accepts stories Prioritizes the team backlog
Features of Built-in QualityEnsures that every increment of the solution reflects quality standards Is required for high, sustainable development velocity Agile quality practices apply to every team, whether business or technology
What are the Agile quality practicesEstablish flow Peer review and pairing Collective ownership and standards Automation Definition of done
Various software quality practices?Agile testing Behavior driven development Test-driven development refactoring code quality and Agile architecture
Features of Agile Release train(ART)A virtual organization of 5-12 teams(50-125+ individuals) Synchronized on a common cadence Aligned to a common mission via a single Program Backlog
How are the teams on ART organizedThey are organized for FLOW Stream-aligned team - around flow of work which delivers value directly to customer or end-user Complicated sub system team - around specific subsystems that require deep specialty skills and expertise Platform team - around development and support of platforms that provide services to other teams Enabling team - to assist other teams with specialized capabilities and help them become proficient in new technologies
Agile Release Train RolesRelease train Engg - Scrum Master for the train Systems Architect/Engg - provides architectural guidance and technical enablement to the teams on the train Business owners - key stakeholders on the agile release train Product Management - owns, defines and prioritizes the Program Backlog System Team - provides processes and tools to integrate and evaluate assets early and often