Blue Prism Certified Professional Developer (APD01) — Question 14
An application needs to be interfaced with as part of a business process your team has been asked to automate using Blue Prism. The business process uses 30 different screens in the application.
When thinking of your Object Design which of these statements are true? (Select all that apply.)
Answer options
- A. Your object design should have multiple Blue Prism Objects for this one application to allow multiple developers to develop the application object layer at the same time.
- B. Your object design should have one object for your application to make change control and reuse easier.
- C. An object design is not required if an Agile delivery methodology is being used. Agile methodology does not require design documents.
- D. Your object design should have multiple Blue Prism Objects for this one application to reduce the risk of future changes that are made.
- E. To ensure your actions have the correct level of granularity your object design would contain at least 30 actions.
Correct answer: D
Explanation
The correct answer is D because using multiple Blue Prism Objects helps to compartmentalize functionality, which can mitigate the risks associated with future changes. Option A is also valid but not the correct answer as it doesn't specifically address risk reduction. Option B is not ideal for change control as a single object could become cumbersome. Option C is incorrect since design documents are still beneficial even in Agile methodologies. Option E, while it suggests granularity, is not directly relevant to the key aspect of risk management in the design.