02 - Introduction to Direct Capture of Objectives Flashcards
What is DCO?
- An enabling technology used by business, IT, testers, and others in a collaborative way
- Uses Process Commander tools to capture, organize and store business process information
What is DCO not?
- A methodology
- A single tool
- A point in time
- A single event within a methodology
Can DCO be used with other methodologies?
Yes
Works well with methods such as Pega BPM, SCRUM and even Waterfall
Is Pega PBM a separate entity from DCO?
Yes
DCO is a product suite that can be used with any methodology
What DCO tools are during Program Vision and Inception?
- Application Profiler
- Effort Sizing
What DCO tools are used between Inception & Elaboration/Construction?
Application Accelerator
What DCO tools are used during Elaboration/Construction
- Application Accelerator
- DCO Elaboration Sessions
- Flow/UI Drafting
- Iterative Application development
- Real Time Document Generation
- Auto Unit Test (optional)
What DCO tools are applied throughout the lifecycle?
- Project Management Framework (optional)
- Status Reporting & Governance
How can the DCO architecture be marginalized?
When assets are removed or not stored in the repository
What is the Application Profiler?
A tool which guides you to directly capture:
- business logic,
- objectives,
- requirements,
- specifications,
- actors,
- reports,
- integration points,
- correspondence
Can the effort to create the Application Profiler be split up amongst team members?
Yes
What are some outputs from the Application Profiler?
- Packaged Application Profile work item used by Application Accelerator and other tools
- Application Profile document often used with or as the solution proposal
- Project Sizing spreadsheet used to gauge resource allocation and project completion timelines
Describe the Application Accelerator
- Consumes Application Profile work item
- Allows the user to expand on scope, work types, atomic use cases, actors and more in a flexible format
- Creates rules which are used as the foundation of your solution
- Also creates its own work item which can be reopened at a later time
What is the Application Document Wizard?
- Tool which automatically creates documentation on the application
- Contents are selectable
- Uses MS Word templates which may be customized
- Can be run anytime after the Application Accelerator has been run
What is the Project Sizing Tool
An Excel spreadsheet which automatically creates estimates and timeline based upon inputs into the Application Profile.
How is the Designer Studio used for DCO?
It is used to invoke the:
- Application Profiler
- Application Accelerator
- Document Wizard
Provides access to rules, data, work, wizards and other functionality as requried
Define the major steps in the DCO Process?
- Iteratively:
- Run Application Profiler
- Accomplish Project Sizing
- Document Appliation Profile
- Approve Application Profile
- Run Application Accelerator
- Document Application Baseline
- Elaborate on Draft Flows/UI
- Document Application Iteration
Once the Application Profile is complete do new specs, requirements, etc. update the AP automatically?
No. The AP is kept locked down as the source document for the project. It must be versioned.
When do you typically run the Document Wizard?
After each iteration is complete
Can the Application Profileer and Application Accelerator be re-run?
Yes, first they must be re-opened, updated and then re-run.
For DCO to be effective what must project teams understand?
- DCO Benefits
- DCO Tools
- DCO Process
- DCO Automation
Should DCO and processes be introduced through the course of the project or up front?
Upfront in System Kick-Off
- Demonstrate benefits
- Push through use
- Set expectations early
- Do not allow resources to revert back to old ways
- Support and educate
- Review, validate and check