07 - Elaboration & Construction Flashcards
What is a pre-requisite for construction?
Environments being setup
What typically is accomplished in the Environment Setup Services Workshop?
- Hardware/OS and Location (hosted or internal)
- System Access (internet, VPN, subnets, front-end/back-end)
- Backup/Recovery and Disaster Recovery
- SLA/Uptime
- Performance, Sizing, and Capacity Planning
- Security
- Monitoring
- Interfaces to other systems
- Review Technology Layer Ownership (Dev/QA/Prod)
What are the objectives of the Elaboration Phase?
- Run Application Accelerator
- Perform DCO Sessions
- Engage the Project Management Framework
- Create test plan
- Establish standards
- Develop iteratively
Where can the Application Accelerator be invoked?
- From the Application Profiler (after the AP has been completed)
- Designer Studio
Can the Application Accelerator be run without completing an Application Profile?
Yes, however data will have to be manually entered.
What major objects are created by the Application Accelerator?
- Class and Ruleset at the Organization level
- Class and Ruleset at the Division level
These allow for re-use of objects at these various levels.
What are the major activities within the Application Accelerator?
- Base & Rulesets
- Create Processes (revise Discovery map)
- Class structure (work type storage, inheritance and layers configured by LSA/SSA)
- Reports
- Correspondence
- Roles
- Review Application
When building the Application Acclerator what options exist for the Applies To layer for Reports?
- A shared layer
- A work type
- Assignment Based
When building the Applicaiton Accelerator what additional options exist for Correspondence?
- Applies to:
- Shared Layer
- Work Type
- Type:
- Fax
- Phone
- Text Message
What are Roles in the Application Accelerator?
- Can be a person or an interested party such as an organization or business
- Typically used for routing work assignments, sending correspondence to interested parties, reporting and so on
- If “Allow Multiple?” is selected, multiple parties can be assigned to the same work item
What are some Application Accelerator Best Practices?
- AP must be finalized and approved before running AA
- Run at the beginning of the elaboration phase
- Use the AA when building an new application as it applies Pega’s best practices.
- Leverage LSA/LBA when running
- Investigate corporate standards to plan Organization, Division and Application structure before running
- Ensure reuse before running
- Use the previews provided by Application Accelerator prior to creating the new application so that modifications after running accelerator are minimized
How is Traceability applied?
- Starts in the Application Profile by linking Objectives and Requirements to Specifications
- Also applied at the rule level as links from the AP are carried forward into the application when generated
What are some benefits of Traceability?
- Developers use linked rules to ensure the process meets the requirements of the business in real time
- Allows for the 360deg view of the application and analyzed quickly to ensure the business requirements are met
- Testing teams can run traceability reports to see exactly where a specific requirement is being met in the system to ensure it was accounted for
DCO allows additional discplines to be defined by the user. Give an example of one.
Compliance
Describe the iterative nature of Elaboration/Configuration
Processes are organized into Work Stream (Specification Sets) and interatively pushed through the DCO Disciplines:
- Refine Requirements
- Refine Specifications (Level 2)
- Draft Flows
- Draft UI
- Conduct DCO Elaboration Sessions
- Conduct Iterative Playback Sessions
- Apply Additional Disciplines (Compliance)
- Configuration/Production Build
- Unit/Integration Testing
After a Work Stream goes through the DCO process, what happens next?
They can be pushed into testing iteratively and when possible pushed into production
What are DCO Sessions?
Sessions where specifications are elaborated on to create draft flows and UIs
When do DCO sessions take place?
At the beginning of the Elaboration phase
What should the scope of the DCO session contain?
- One Work Type and N number of specifications related to it
- Where N varies by the complexity of the specifiation, and
- Specifications are organized into Specification Sets
What are three DCO Session types?
- Prep and Review
- Prepare Level 2 Specs, Draft Flows and UI in advance
- White Board and Review
- Real Time Capture
What influences the Type of DCO session conducted (Prep & Review, White Board & Review, Real Time Capture)?
Access to SMEs, experience of team members
What is the architecture of a DCO Session?
- Set Expectations - DCO walkthrough
- Plan/Organize & Schedule
- Session Prep - Rapid prototype, not complete
- Iterative:
- Play-Back
- Execute Session
- Direct Capture Feedback