Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Started On State Completed On Time Taken Grade 48.00 96 Feedback

Download as pdf or txt
Download as pdf or txt
You are on page 1of 273

10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Started on Wednesday, 27 October 2021, 9:37 PM


State Finished
Completed on Wednesday, 27 October 2021, 10:07 PM
Time taken 30 mins 28 secs
Grade 48.00 out of 50.00 (96%)
Feedback Congratulations ! You have Passed the assessment.

Your completion will reflect within next 5 business days. Reach out
to DLF Team for any queries !

Question 1
Correct

Mark 1.00 out of 1.00

John has written code that includes multiple methods that is not synonymous with
functionality of it. Many of those methods contain lots of nested statements, hard
coded values and over 500 lines of code. What standard coding patterns would you
suggest to him?

Select one or more:


a. Group logically related statements for easy readability 

b. Limit the method size between 100 and 150 code lines by refactoring it.

c. It's okay to have hard-coded values in the same code

d. Name of methods does not matter. 

The correct answers are: Name of methods does not matter., Group logically related
statements for easy readability

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 1/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 2
Correct

Mark 1.00 out of 1.00

Kiran needs help in following the rules that must be followed while creating
exception handling strategy. Which rules he must consider from below list?

Select one or more:


a. Delay till testing to rectify an incorrect exception.

b. Differentiate between application business and technical exceptions. 

c. Think of a strategy for logging exceptions 

d. Create meaningful exception messages. 

The correct answers are: Differentiate between application business and technical
exceptions., Think of a strategy for logging exceptions, Create meaningful exception
messages.

Question 3
Correct

Mark 1.00 out of 1.00

___________________ helps the design process, whereas ______________


is more suitable for integration and functional testing.

Select one:
a. BDD, TDD

b. TDD, BDD 

c. TDD, TDD

d. BDD, BDD

The correct answer is: TDD, BDD

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 2/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 4
Correct

Mark 1.00 out of 1.00

What are some of the ways test-driven development can benefit a project
compared to other technique?

Select one or more:


a. Supports continuous integration 

b. Reduces the frequency of releases

c. Enhances collaboration among various stakeholders 

d. Compresses the available set of test tools

The correct answers are: Supports continuous integration, Enhances collaboration


among various stakeholders

Question 5
Correct

Mark 1.00 out of 1.00

____________________________ project is a central feature of Jenkins which


can be used for general purpose build jobs, combines any SCM with any build
system and can customize tasks. Choose the appropriate option.

Select one:
a. Freestyle project 

b. Maven project

c. Multi-configuration project

d. Multi-branch project

The correct answer is: Freestyle project

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 3/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 6
Correct

Mark 1.00 out of 1.00

Which of the following statements is Valid?

Select one:
a. An user story is a large epic that is made up of smaller, more granular epics.

b. An epic is a large user story that is made up of smaller, more granular user
stories. 

c. An epic is the functional specifications, technical specifications, usability


requirements specifications of a user story

d. epic and user story are interchanging used terminologies

The correct answer is: An epic is a large user story that is made up of smaller, more
granular user stories.

Question 7
Correct

Mark 1.00 out of 1.00

Which statement best describes the use of Acceptance TDD?

Select one:
a. Passes acceptance of the tests unto the end-user

b. Tests from the user's point of view 

c. Tests from the customer view without requiring the customer

d. Tests from the managers point of overview

The correct answer is: Tests from the user's point of view

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 4/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 8
Correct

Mark 1.00 out of 1.00

Ms. Julie has to write a project document that proposes the Configuration
Management adoption into the project. Which among the below are the benefits you
think Ms. Julie can quote in her document?
A. Establishes and maintains the integrity of the items that have been placed under
its control
B. Accounts for and reports the progress of development efforts

C. Prevents unauthorized access to assets


D. Coordinates, tracks, and manages change activities
E. Facilitates concurrent development

Select one:
a. A and B

b. A, B, C and D

c. A,B,C,D and E 

d. A,B,D,E

e. B and C

The correct answer is: A,B,C,D and E

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 5/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 9
Correct

Mark 1.00 out of 1.00

Which are the external application-oriented devices that provide application


security?

Select one or more:


a. WAF 

b. HTTPS 

c. DAM 

d. Citrix

e. API Gateway 

The correct answers are: DAM, WAF, API Gateway, HTTPS

Question 10
Correct

Mark 1.00 out of 1.00

What are the components of Accenture Delivery Suite(ADS)?

Select one:
a. Methods & Estimators, Deliverables, Process, Metrics

b. Methods & Estimators, Tools, Architecture, Metrics 

c. Methods & Estimators, Tools, Process, Metrics

d. Methods & Estimators, Deliverables, Architecture, Metrics

The correct answer is: Methods & Estimators, Tools, Architecture, Metrics

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 6/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 11
Correct

Mark 1.00 out of 1.00

What is the work / assets grouped by business area?

Select one:
a. Stage

b. Activity or Discipline

c. Workstream 

Your answer is correct.


The correct answer is: Workstream

Question 12
Correct

Mark 1.00 out of 1.00

Ms. Tina working in a development of an application. She would like to trigger Jenkins
job whenever there is a change detected either in the code or branches or any
where in the code repository. Which build trigger option will be more suitable.

Select one:
a. Trigger builds remotely using scripts

b. Facilitates periodic build

c. Poll SCM 

d. GitHub hook trigger for GitSCM polling

The correct answer is: Poll SCM

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 7/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 13
Correct

Mark 1.00 out of 1.00

What is Takt Time?

Select one:
a. Customer Request Received/Cycle Time

b. Customer Demand Rate/Time Available 

c. Customer Demand Rate/Time Already Spend

d. Customer Request Received/Lead Time

The correct answer is: Customer Demand Rate/Time Available

Question 14
Correct

Mark 1.00 out of 1.00

Linda, an AWS cloud administrator, used to generate a soft token in her mobile every
time she used to login to AWS cloud console as part of cloud application security
practices.
Which of the following type of Identity access this action refers to?

Select one:
a. Federated Identity management

b. Token based authentication

c. Single Sign-on/off

d. Multifactor authentication 

The correct answer is: Multifactor authentication

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 8/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 15
Correct

Mark 1.00 out of 1.00

The trend of work remaining across time in a sprint, a release, or a product, with work
remaining tracked on the vertical axis and the time periods tracked on the horizontal
axis is called?

Select one:
a. Burndown Chart 

b. Parking lot Chart

c. Progress Chart

d. Burnup Chart

The correct answer is: Burndown Chart

Question 16
Correct

Mark 1.00 out of 1.00

Mr John is working for an E-commerce application, There are various interdependent


components to this application like Payment Provider, and Gateway, etc.. Choose
CORRECT options for suitable testing needs to be performed to test the whole
solution.

Select one:
a. Component testing

b. Module Testing

c. API Testing

d. Integration Testing 

The correct answer is: Integration Testing

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 9/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 17
Correct

Mark 1.00 out of 1.00

Digital asset management comes in the form of a software or appliance device that
can be used on which of the following?

Select one or more:


a. on-premises 

b. All electronic gadgets

c. cloud-based model 

d. Mobiles and laptops

The correct answers are: on-premises, cloud-based model

Question 18
Correct

Mark 1.00 out of 1.00

Once the Configuration Management team determines the appropriate level of CM


control. ABC Utility is trying to determine which CM Tool to use. Assume that you are
part of CM team and select the appropriate tool to use. Choose exactly THREE
correct options.

Select one or more:


a. VSS(Visual SourceSafe) 

b. PVCS(Poly Version Control System) 

c. Mercurial 

d. GitLab

The correct answers are: PVCS(Poly Version Control System), Mercurial, VSS(Visual
SourceSafe)

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 10/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 19
Correct

Mark 1.00 out of 1.00

Which areas of a code layout must be considered to reduce comments on methods


and reduce errors?

Select one or more:


a. Naming conventions 

b. Indentation 

c. The use of white space 

d. Blocks of code 

The correct answers are: Blocks of code, Indentation, The use of white space, Naming
conventions

Question 20
Correct

Mark 1.00 out of 1.00

How to combine low coupling and make sure to reuse?

Select one:
a. Closely look at domain/design model to locate the classes with low coupling.
Use an existing class to take the responsibility of functionality causing low
coupling and also the functionality has high potential for reuse.

b. Assign the responsibility to an intermediate object to mediate between other


components or services so that they are not directly coupled

c. Both 1 & 2 

d. Only 1

The correct answer is: Both 1 & 2

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 11/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 21
Correct

Mark 1.00 out of 1.00

Mr. Anthony is the Configuration Manager for the ABC Utility. He has to plan
Configuration Management. Planning CM has a set of sequential steps associated
with it. Assume that you are part of CM Team and arrange the steps which are
mentioned below in the sequential order while planning CM.
A. Levels of Control.
B. Selecting CIs
C. Determining categories of CM

D. Naming Conventions
E. Configuration Items(CIs)

Select one:
a. D,E,B,A,C

b. C,E,D,A,B

c. C,B,D,A,E

d. C,A,E,D,B 

The correct answer is: C,A,E,D,B

Question 22
Correct

Mark 1.00 out of 1.00

A malicious or unexpected data is somehow programmatically fed into the


application leading to compromise of security. What kind of hacking is this?

Select one:
a. Injection - Correct 

b. Broken security or authentication

c. Insecure Direct Object Reference

d. Cross site scripting

The correct answer is: Injection - Correct

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 12/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 23
Correct

Mark 1.00 out of 1.00

Which of the following definitions provided by various personnel's would correctly


depicts CONFIGURATION MANAGEMENT and is the most appropriate?
EVANA defines CONFIGURATION MANAGEMENT as what we do to make sure we have
backed up our work.
DANIEL defines CONFIGURATION MANAGEMENT as same thing as version control .
GABRIEL defines CONFIGURATION MANAGEMENT as the process of identifying,
communicating, implementing, documenting, and managing work products in a
structured and repeatable way.
JOE defines CONFIGURATION MANAGEMENT is just for code, making sure right code
gets into the project at right time.

Select one:
a. GABRIEL's definition 

b. DANIEL's definition

c. EVANA's definition

d. JOE's definition

The correct answer is: GABRIEL's definition

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 13/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 24
Correct

Mark 1.00 out of 1.00

What are the ADM 5 main focus areas?

Select one or more:


a. Testing 

b. Planning 

c. Development 

d. Management 

e. Operations 

The correct answers are: Management, Planning, Development, Operations, Testing

Question 25
Incorrect

Mark 0.00 out of 1.00

Which SOLID principle helps the use to develop less coupled code by ensuring the
high level modules depend on abstraction rather than concrete implementations of
lower level modules?

Select one:
a. Dependency Inversion Principle

b. Interface segregation

c. Open Closed Principle 

d. Single responsibility

The correct answer is: Dependency Inversion Principle

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 14/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 26
Correct

Mark 1.00 out of 1.00

If we need to apply design patterns, can we do it without the principles of object-


oriented programing and standards?

Select one:
a. Yes, Design Patterns are logical and comprehensive sequencing of elements
with procedural principles

b. Yes, Design Patterns can be formed by principles, any programing language


and standard

c. No, Design Patterns are logical and comprehensive sequencing of elements


with object-oriented principles only 

The correct answer is: No, Design Patterns are logical and comprehensive
sequencing of elements with object-oriented principles only

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 15/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 27
Correct

Mark 1.00 out of 1.00

Identify the correct order of risk investigation and rating process.


A. Probability that that risk could be realized against an asset
B. Identification of potential risk areas
C. Risk investigation and rating process
D. Severity level of the risk
E. Defining the risk impact
F. Mitigation listing

Select one:
a. FDCABE

b. BDECFA

c. ADFCBE

d. BAEDFC 

The correct answer is: BAEDFC

Question 28
Correct

Mark 1.00 out of 1.00

Why are policies required for a project?

Select one:
a. Everybody is on the same page

b. It helps one understand what needs to be done for that particular column

c. All of the above 

d. Make things easy to understand

The correct answer is: All of the above

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 16/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 29
Correct

Mark 1.00 out of 1.00

What was seen in application over time, which creates the need of solutions which
could also be used in other projects?

Select one:
a. More effective and efficient process

b. Faster time to market

c. Complexity of application and managing business 

The correct answer is: Complexity of application and managing business

Question 30
Correct

Mark 1.00 out of 1.00

"This pattern evaluates scenarios where you need just one object and you don't want
to create multiple objects of that particular class. Or simply put restricting
construction of more than one object" Which pattern is it?

Select one:
a. Structural Pattern

b. Behavioral Pattern

c. Singleton pattern 

The correct answer is: Singleton pattern

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 17/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 31
Incorrect

Mark 0.00 out of 1.00

Identify the important levels for Optimization from the following.

Select one:
a. Run time Level

b. Compile Level 

c. Assembly Level

d. Design Level

Question 32
Correct

Mark 1.00 out of 1.00

For handling errors in ABC project code base, Sam has been assigned task for
creating exceptions. Which guidelines he must follow while writing exceptions?

Select one or more:


a. Always handle the exception as it is an unusual event that may occur. 

b. Create new types of exceptions to handle any kind of situation if need be. 

c. Write exceptions in usual flow of program.

d. No need to document exceptions.

The correct answers are: Always handle the exception as it is an unusual event that
may occur., Create new types of exceptions to handle any kind of situation if need
be.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 18/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 33
Correct

Mark 1.00 out of 1.00

A team has completed 10 Sprints and moving to the 11th Sprint. Till Sprint 10, the team
has achieved an average of 50 story points per sprint. The same is projected as their
velocity for the upcoming sprints with the Client. What is this approach called?

Select one:
a. Commitment Driven Velocity

b. Velocity Driven Commitment

c. Commitment Driven Sprint Planning

d. Velocity Driven Sprint Planning 

The correct answer is: Velocity Driven Sprint Planning

Question 34
Correct

Mark 1.00 out of 1.00

What are the responsibilities of the Change Control Board?


Choose exactly TWO correct options.

Select one or more:


a. Represent the interests of the Project Manager and any groups who are not
affected by changes to the baselines.

b. Authorize the creation of products from the RTM library.

c. Monitor changes and updates to the project requirements as part of CM. 

d. Review and authorize changes to the baselines. 

The correct answers are: Monitor changes and updates to the project requirements
as part of CM., Review and authorize changes to the baselines.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 19/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 35
Correct

Mark 1.00 out of 1.00

How did object-oriented programming systems handle complexity better than


procedural process?

Select one:
a. Handling each task in isolation ensuring that we have the right degree of
coupling in cohesion

b. All the procedures were treated as an identifiable behavior of an object 

c. Tasks were divided into a number of sub tasks

The correct answer is: All the procedures were treated as an identifiable behavior of
an object

Question 36
Correct

Mark 1.00 out of 1.00

Manoj from network and Infrastructure team was to update the firewall rules on
Saturday night to disable any requests coming from EU region into the banking
application as the business was recently closed in EU. However, Manoj missed doing
this update while working on other requests. What kind of security threat is the bank
now vulnerable to?

Select one:
a. Broken Authentication

b. Security Misconfiguration 

c. Cross site scripting

d. Insufficient attack protection

The correct answer is: Security Misconfiguration

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 20/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 37
Correct

Mark 1.00 out of 1.00

Mr. Jacob is an ethical hacker. He wants to intrude into mail box of his friend john to
access his personal information.
So he logged into the mail account which resulted in the URL as shown below -

http://mail.abc.com/home/user=j4jacob/0/#inbox
He replaces j4jacob with his friends user id john123. Now the update URL is -
http://mail.abc.com/home/user=john123/0/#inbox
He tries with this URL and he could access the mail box of his friend John. What type
of vulnerability you have noticed in the above scenario?

Select one:
a. Cross Site Scripting

b. Broken Access Controls

c. SQL Injection

d. Broken Authentication 

The correct answer is: Broken Authentication

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 21/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 38
Correct

Mark 1.00 out of 1.00

Mr John has developed a software program and to make his program run faster he
allows portion of the program to reside in a computer's memory. However, this
approach will cause the program to consume more memory. As a result, the
program will be optimized in terms of speed, but will be inefficient in terms of
memory utilization. What Mr. John is trying to achieve in this scenario?

Select one:
a. Speed Optimization

b. Code Optimization 

c. Memory utilization

d. Memory Optimization

The correct answer is: Code Optimization

Question 39
Correct

Mark 1.00 out of 1.00

Which of the following is the description for the Level 1 OWASP threat assessment
maturity practice?

Select one:
a. Identify and understand the high level threats to the organization and
individual projects 

b. Map compensating controls to each threat against the internal and third-
party software

c. Increase the accuracy of the threat assessment and improve granularity of


per-project understanding.

The correct answer is: Identify and understand the high level threats to the
organization and individual projects

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 22/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 40
Correct

Mark 1.00 out of 1.00

Complete the statements- Accenture Delivery Suite (or ADS) is our standard delivery
framework designed to help our teams "___________" results.

Select one:
a. workable, smooth, reliable and high-quality results

b. efficient, predictable, reliable and high-quality results

c. fast, efficient, predictable, reliable and high-quality results 

d. smooth, efficient, predictable, reliable and high-quality results

The correct answer is: fast, efficient, predictable, reliable and high-quality results

Question 41
Correct

Mark 1.00 out of 1.00

Dr. Neil, Professor of an University, whose main work is on Agile and DevOps. He has
quoted some challenges that the DevOps is facing predominantly.
They are as follows -
A. Developer Vs Operations mindset
B. Transition from legacy infrastructure for deployments to microservices
C. Resistance to the changes
Which among the above is the CORRECT challenge(s) that DevOps is/are facing?

Select one:
a. A, B and C 

b. Both B and C

c. Only B

d. Only A

The correct answer is: A, B and C

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 23/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 42
Correct

Mark 1.00 out of 1.00

How did object-oriented programing systems handle complexity better than


procedural process?

Select one:
a. All the procedures were treated as an identifiable behavior of an object. 

b. Tasks were divided into a number of sub tasks

c. Handling each task in isolation ensuring that we have the right degree of
coupling in cohesion

The correct answer is: All the procedures were treated as an identifiable behavior of
an object.

Question 43
Correct

Mark 1.00 out of 1.00

Joshua being a project manager, need to suggest methods to developers of project


so that client become high-performance businesses by delivering high-quality
code. Which are they?

Select one or more:


a. Implementing the practice of peer reviews. 

b. Using automated code review tools, if permitted by client 

c. Follow the Accenture Code Quality Model 

d. Adhere to Accenture Delivery Methods best practices and guidelines 

The correct answers are: Implementing the practice of peer reviews., Using
automated code review tools, if permitted by client, Follow the Accenture Code
Quality Model, Adhere to Accenture Delivery Methods best practices and guidelines

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 24/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 44
Correct

Mark 1.00 out of 1.00

Sprint Retrospective ceremony can include an analysis of how the recent sprint went
with respect to which of the following?

Select one:
a. All of the options 

b. Process

c. People

d. Tools

The correct answer is: All of the options

Question 45
Correct

Mark 1.00 out of 1.00

If any team member, accidently , pushed the sensitive information in their project's
private github.com repository, what should be the step he/she has to take
immediately?

Select one or more:


a. Report the issue to ASOC and his/her manager immediately 

b. Copied code over to Accenture internal repository hence the code can be
protected.

c. Remove the sensitive information from github.com and delete the version
history immediately. 

d. No action needed as the repository is private and have access to only


project team members.

The correct answers are: Report the issue to ASOC and his/her manager
immediately, Remove the sensitive information from github.com and delete the
version history immediately.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 25/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 46
Correct

Mark 1.00 out of 1.00

What are various lines of businesses that Accenture Delivery Suite(ADS) support?

Select one:
a. Technology, Digital, Operations, and Strategy

b. Technology, Industry, Operations, Security, and Strategy

c. Technology, Digital, Operations, Security, and Cloud

d. Technology, Digital, Operations, Security, and Strategy 

The correct answer is: Technology, Digital, Operations, Security, and Strategy

Question 47
Correct

Mark 1.00 out of 1.00

What is the function of a federated identity?

Select one:
a. Enables users to gain access to an application with a federated user name

b. Enables users of an application to use the same authentication for other


application by the same application

c. Enables users of one secure domain to securely access resources in another


domain seamlessly 

d. Enables users to be certified to use specific applications

The correct answer is: Enables users of one secure domain to securely access
resources in another domain seamlessly

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 26/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 48
Correct

Mark 1.00 out of 1.00

What are the two important objectives when adding testing code to a project?

Select one or more:


a. Use normal design criteria to embed test code directly into units

b. Ensure test-related code is isolated 

c. Prevent test code from being compiled into production code 

d. Run integration tests on the final release to ensure test code is present

The correct answers are: Prevent test code from being compiled into production
code, Ensure test-related code is isolated

Question 49
Correct

Mark 1.00 out of 1.00

What is the best approach in Design Patterns in coding?

Select one:
a. Writing codes with the highest possible coupling and the Lowest possible
cohesion.

b. Writing codes with the lowest possible coupling and the highest possible
cohesion. 

c. Writing codes with the highest possible coupling and the highest possible
cohesion.

The correct answer is: Writing codes with the lowest possible coupling and the
highest possible cohesion.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 27/28
10/27/21, 10:17 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 50
Correct

Mark 1.00 out of 1.00

What are guidelines that needs to be followed for managing bottlenecks during
optimization?

Select one or more:


a. Do not cache the result.

b. Do performance testing on critical methods carrying business logic 

c. Increase memory space to make the program efficient in terms of speed. 

d. Identifying benefits of implementing complex algorithm does not out weigh


the time taken to create it. 

The correct answers are: Increase memory space to make the program efficient in
terms of speed., Do performance testing on critical methods carrying business logic,
Identifying benefits of implementing complex algorithm does not out weigh the time
taken to create it.

Stay in touch

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=424823&cmid=8422&showall=1 28/28
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Started on Saturday, 4 September 2021, 10:31 AM


State Finished
Completed on Saturday, 4 September 2021, 11:00 AM
Time taken 29 mins 2 secs
Grade 28.42 out of 50.00 (57%)
Feedback We regret to inform you that passing marks (60%) were not achieved.
Please re-attempt the assessment. Best of Luck !

Question 1
Partially correct

Mark 0.67 out of 1.00

Projects should establish baselines at the end of each project stage. Typically, a
baseline is created for each major stage of work, and the Team Lead for each stage (or
the Project Manager) is responsible for creating that baseline. Which of the following
baseline will be supported for project's work according to you?
Choose exactly THREE correct options.

Select one or more:


a. Architecture Baseline 

b. Testing Baseline 

c. Requirements Baseline 

d. Integration Baseline

The correct answers are: Architecture Baseline, Integration Baseline, Requirements


Baseline

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 1/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 2
Correct

Mark 1.00 out of 1.00

How does microservices provide small, manageable, and deployable components ?

Select one:
a. Micro-service Containers 

b. Micro-container Services

c. Micro-service Components

The correct answer is: Micro-service Containers

Question 3
Correct

Mark 1.00 out of 1.00

To secure the http messages in the API calls, its necessary to:

Select one:
a. Use cryptography

b. All the above 

c. implement identity management

d. avoid hardcoding any sensitive data in the messages

The correct answer is: All the above

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 2/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 4
Correct

Mark 1.00 out of 1.00

BookMyTicket is an online application for booking the movie ticket. This application is
making use of a central database which is maintained on cloud and is available on
demand. It is encrypted in transit. This database is used by all the movie ticket booking
applications including BookMyTicket. Which XaaS is depicted in the above scenario?

Select one:
a. CaaS

b. STaaS

c. DaaS 

d. BPaaS

The correct answer is: DaaS

Question 5
Incorrect

Mark 0.00 out of 1.00

After what activity we should raise a Change Request(CR)? (Choose the best option)

Select one:
a. Any changes to the requirements which come after entering the Design Stage.
Since the requirements gets base lined at the end of Analyze stage.

b. Any changes made after the design is complete

c. Only functional requirement change needs CR 

d. Any changes to the requirements which is realized in any stage

The correct answer is: Any changes to the requirements which come after entering the
Design Stage. Since the requirements gets base lined at the end of Analyze stage.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 3/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 6
Incorrect

Mark 0.00 out of 1.00

Identify the important levels for Optimization from the following.

Select one:
a. Assembly Level

b. Compile Level

c. Run time Level

d. Design Level 

Question 7
Incorrect

Mark 0.00 out of 1.00

When data about how much work has been burned down on the team's tasks, is
captured across multiple sprints, it gives ?

Select one:
a. projected velocity 

b. estimated velocity

c. initial velocity

d. natural velocity

The correct answer is: initial velocity

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 4/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 8
Partially correct

Mark 0.75 out of 1.00

What are the OOP components that is influenced in Design Patterns?

Select one or more:


a. Encapsulation 

b. Inheritance

c. Polymorphism 

d. Abstraction 

The correct answers are: Abstraction, Encapsulation, Inheritance, Polymorphism

Question 9
Incorrect

Mark 0.00 out of 1.00

How does View enhance data security?

Select one:
a. None

b. By only allowing users access to columns they require instead of entire table

c. By letting users create a temporary table with any desired data

d. By creating one common view for all the tables 

The correct answer is: By only allowing users access to columns they require instead of
entire table

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 5/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 10
Incorrect

Mark 0.00 out of 1.00

___________________ helps the design process, whereas ______________ is


more suitable for integration and functional testing.

Select one:
a. BDD, TDD

b. BDD, BDD

c. TDD, BDD

d. TDD, TDD 

The correct answer is: TDD, BDD

Question 11
Partially correct

Mark 0.50 out of 1.00

Digital asset management comes in the form of a software or appliance device that
can be used on which of the following?

Select one or more:


a. on-premises

b. All electronic gadgets 

c. Mobiles and laptops 

d. cloud-based model 

The correct answers are: on-premises, cloud-based model

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 6/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 12
Incorrect

Mark 0.00 out of 1.00

A team is referring to the latest version of the product backlog to work on the
deliverables. Who is responsible for the content, availability and ordering of the items in
the product backlog?

Select one:
a. Product Owner

b. Project Manager 

c. Scrum Master

d. Scrum Development Team

The correct answer is: Product Owner

Question 13
Correct

Mark 1.00 out of 1.00

What is the website to access Accenture Delivery Suite(ADS)?

Select one:
a. https://methodology.accenture.com

b. https://ads.acceture.com

c. https://accenturedeliverysuite.accenture.com

d. https://in.accenture.com/accenturedeliverysuite/ 

The correct answer is: https://in.accenture.com/accenturedeliverysuite/

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 7/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 14
Incorrect

Mark 0.00 out of 1.00

Which of the following is done as part of ''Kanban'?


a) Splitting work into smaller items
b) Deciding the sequence of steps the work items need to go through

c) not imposing any limit on the work in progress


d) Track the lead and cycle time

Select one:
a. Only b,c and d

b. Only a,b and d

c. Only a,b and c

d. All of the options 

The correct answer is: Only a,b and d

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 8/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 15
Incorrect

Mark 0.00 out of 1.00

Which of the following is not the right answer for Packaged or Custom development ?

Select one:
a. Custom software maps to the client's business process and contains key
features necessary to a specific business function 

b. Packaged Software is owned solely by the business who creates it

c. Packaged Software is typically less expensive due to minimal, If any,


development time

d. Packaged Software is ready-made and available for sale, lease or license to the
public

The correct answer is: Packaged Software is owned solely by the business who creates it

Question 16
Partially correct

Mark 0.50 out of 1.00

Select the challenges of applying TDD to Agile development projects

Select one or more:


a. Automation of the tests

b. Test writing becomes intuitive 

c. Developers adaptability

d. Design changes may affect unit tests 

The correct answers are: Developers adaptability, Design changes may affect unit tests

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 9/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 17
Incorrect

Mark 0.00 out of 1.00

What is the best approach in Design Patterns in coding?

Select one:
a. Writing codes with the highest possible coupling and the highest possible
cohesion.

b. Writing codes with the lowest possible coupling and the highest possible
cohesion.

c. Writing codes with the highest possible coupling and the Lowest possible
cohesion. 

The correct answer is: Writing codes with the lowest possible coupling and the highest
possible cohesion.

Question 18
Incorrect

Mark 0.00 out of 1.00

What is the logical grouping of elements that have single major outcome/ business
result?

Select one:
a. Workstream 

b. Activity or Discipline

c. Stage

Your answer is incorrect.


The correct answer is: Activity or Discipline

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 10/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 19
Incorrect

Mark 0.00 out of 1.00

Which GRASP principle talks about, who should be responsible for creating new objects
or use other objects in your program or your system ?

Select one:
a. High Cohesion 

b. Low Coupling

c. Creator

d. Controller

The correct answer is: Creator

Question 20
Correct

Mark 1.00 out of 1.00

Code Review process involves which of the following steps:

Select one or more:


a. Resolve review points 

b. Baseline a software products 

c. Never conduct a review

d. Prepare for a review 

e. Plan for a review 

The correct answers are: Plan for a review, Prepare for a review, Resolve review points,
Baseline a software products

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 11/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 21
Incorrect

Mark 0.00 out of 1.00

What are the pitfalls concerning the cloud application development?

Select one:
a. Using Open source

b. Requiring all applications be deployed in the cloud. 

c. Using untrusted Third party APIs

d. Consulting with all Key stakeholders

The correct answer is: Using untrusted Third party APIs

Question 22
Correct

Mark 1.00 out of 1.00

Mr. John performs testing to ensure continuous improvement to the software being
developed. Which of the code will be testable as part of continuous testing?

Select one:
a. Only Infrastructure Code

b. Only Software Code

c. Both software and Infrastructure Code 

d. Software and Testing code

The correct answer is: Both software and Infrastructure Code

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 12/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 23
Partially correct

Mark 0.67 out of 1.00

What are guidelines that needs to be followed for managing bottlenecks during
optimization?

Select one or more:


a. Increase memory space to make the program efficient in terms of speed.

b. Do not cache the result.

c. Do performance testing on critical methods carrying business logic 

d. Identifying benefits of implementing complex algorithm does not out weigh the
time taken to create it. 

The correct answers are: Increase memory space to make the program efficient in
terms of speed., Do performance testing on critical methods carrying business logic,
Identifying benefits of implementing complex algorithm does not out weigh the time
taken to create it.

Question 24
Correct

Mark 1.00 out of 1.00

What are the ADM 5 main focus areas?

Select one or more:


a. Development 

b. Management 

c. Testing 

d. Planning 

e. Operations 

The correct answers are: Management, Planning, Development, Operations, Testing

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 13/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 25
Partially correct

Mark 0.67 out of 1.00

Which of the following tasks will be performed by the Configuration Manager?


Choose exactly THREE correct options.

Select one or more:


a. Plans Configuration Management 

b. Makes sure that project complies with CM standards and procedures. 

c. Tracks and Reports on CM status and audits. 

d. Attends and facilitates CCB meetings.

The correct answers are: Tracks and Reports on CM status and audits., Plans
Configuration Management, Attends and facilitates CCB meetings.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 14/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 26
Incorrect

Mark 0.00 out of 1.00

Mr. Vincent is the Configuration Manager for one project in Accenture. He has to identify
and establish Configuration Items.
Assume that you are Mr. Vincent and select the steps involved while identifying and
establishing CIs mentioned below.

A. Determine CI Categories.
B. Determine CM Control Levels.

C. Determine CI Tools.

D. Determine CI Naming Conventions.


E. Audits and Status Reporting

F. Select CIs

Select one:
a. A,B,C,D,F

b. A,B,C,D

c. A,B,E,F 

d. A,C,D,E

The correct answer is: A,B,C,D,F

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 15/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 27
Partially correct

Mark 0.75 out of 1.00

Which are the external application-oriented devices that provide application security?

Select one or more:


a. Citrix 

b. HTTPS 

c. DAM

d. WAF 

e. API Gateway 

The correct answers are: DAM, WAF, API Gateway, HTTPS

Question 28
Incorrect

Mark 0.00 out of 1.00

Complete the statements- Accenture Delivery Suite (or ADS) is our standard delivery
framework designed to help our teams "___________" results.

Select one:
a. workable, smooth, reliable and high-quality results

b. efficient, predictable, reliable and high-quality results

c. fast, efficient, predictable, reliable and high-quality results

d. smooth, efficient, predictable, reliable and high-quality results 

The correct answer is: fast, efficient, predictable, reliable and high-quality results

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 16/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 29
Correct

Mark 1.00 out of 1.00

Keith working on configuring Jenkins for his project. He would like to avoid single point of
failure of Jenkins Services. Which environmental setup will be suggested to be followed
by him?

Select one:
a. One Master Node Jenkins Environment setup

b. On-Premises Setup

c. Non Master-Slave Jenkins environment setup

d. Master-Slave Jenkins environment setup 

The correct answer is: Master-Slave Jenkins environment setup

Question 30
Correct

Mark 1.00 out of 1.00

What guidelines should be followed for creating the Accenture coding standards?

Select one or more:


a. Should be agreed upon across project teams spanning globally. 

b. Multiple developers rewrite each other's code to match their personal styles

c. Coding Standards should be easy to understand 

d. Must be created after the build stage

The correct answers are: Coding Standards should be easy to understand, Should be
agreed upon across project teams spanning globally.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 17/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 31
Correct

Mark 1.00 out of 1.00

What are the different generic techniques followed in code optimization for independent
platform?

Select one or more:


a. Data-level parallelism

b. Cache optimization techniques 

c. Using memory efficient routines 

d. Reducing the number of conditions. 

The correct answers are: Using memory efficient routines, Reducing the number of
conditions.

Question 32
Incorrect

Mark 0.00 out of 1.00

Which SOLID principle represents the following statement " the vehicle is an abstract for
truck and bike"?

Select one:
a. Liskov Substitution Principle

b. Open/Closed Principle

c. Dependency Inversion Principle 

d. Single Responsibility Principle

The correct answer is: Liskov Substitution Principle

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 18/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 33
Incorrect

Mark 0.00 out of 1.00

Which are the common coding situations that Developers come across frequently from
below?

Select one:
a. code is inconsistent

b. code is complex

c. code is not well commented

d. Code is not well-formatted 

Question 34
Correct

Mark 1.00 out of 1.00

Linda, an AWS cloud administrator, used to generate a soft token in her mobile every
time she used to login to AWS cloud console as part of cloud application security
practices.
Which of the following type of Identity access this action refers to?

Select one:
a. Single Sign-on/off

b. Federated Identity management

c. Multifactor authentication 

d. Token based authentication

The correct answer is: Multifactor authentication

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 19/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 35
Correct

Mark 1.00 out of 1.00

Definition of Done is applicable to which of the following?

Select one:
a. All of the options 

b. User Story

c. Feature

d. Web Page

The correct answer is: All of the options

Question 36
Correct

Mark 1.00 out of 1.00

Once the Configuration Management team determines the appropriate level of CM


control. ABC Utility is trying to determine which CM Tool to use. Assume that you are part
of CM team and select the appropriate tool to use. Choose exactly THREE correct
options.

Select one or more:


a. Mercurial 

b. GitLab

c. PVCS(Poly Version Control System) 

d. VSS(Visual SourceSafe) 

The correct answers are: PVCS(Poly Version Control System), Mercurial, VSS(Visual
SourceSafe)

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 20/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 37
Correct

Mark 1.00 out of 1.00

Sujata a senior developer of project has been assigned a task to look at the code
structure and decoupling component wherever deemed necessary. What points she
should keep in mind while checking?

Select one or more:


a. Components responsibilities are maximized.

b. There are no cyclic dependencies between classes, components or layers. 

c. The average complexity of classes, programs, methods, procedures, or functions


is under control. 

d. Dependencies to external libraries are well known. 

The correct answers are: Dependencies to external libraries are well known., The
average complexity of classes, programs, methods, procedures, or functions is under
control., There are no cyclic dependencies between classes, components or layers.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 21/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 38
Partially correct

Mark 0.75 out of 1.00

Joshua being a project manager, need to suggest methods to developers of project so


that client become high-performance businesses by delivering high-quality code.
Which are they?

Select one or more:


a. Follow the Accenture Code Quality Model 

b. Adhere to Accenture Delivery Methods best practices and guidelines 

c. Using automated code review tools, if permitted by client

d. Implementing the practice of peer reviews. 

The correct answers are: Implementing the practice of peer reviews., Using automated
code review tools, if permitted by client, Follow the Accenture Code Quality Model,
Adhere to Accenture Delivery Methods best practices and guidelines

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 22/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 39
Partially correct

Mark 0.50 out of 1.00

Mr. Neil has to create a project document that includes Configuration Item categories in
the project he is currently working on. He has proposed the Configuration

Item categories that are quoted below -


A. Project Documentation

B. Architectures

C. Interfaces

D. Designs

E. Source code and Executable code.


Mr. Vincent is the Configuration Manager in the project. While reviewing the document,
Mr. Vincent has found that few more configuration item categories can be added.

Assume that you are Mr. Vincent and determine few more categories that can be
added to the same.

Select one or more:


a. Requirements 

b. Databases that include processed data

c. Metrics and Status Reports 

d. Training materials

The correct answers are: Metrics and Status Reports, Requirements, Training materials,
Databases that include processed data

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 23/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 40
Incorrect

Mark 0.00 out of 1.00

Alex has been identified as the Scrum Master of an Agile execution. A team of 8
members have been tagged to him. In the capacity of Scrum Master, on a daily basis,
he does the following things.

A) Talk to the team to keep them motivated

B) Connect with them twice a day, to get updates on the work done so far

C) Guide them on the Scrum Processes they need to be following


Which of these is appropriate for a Scrum Master to do?

Select one:
a. Only B and C

b. Only A and B

c. All A, B and C 

d. Only A and C

The correct answer is: Only A and C

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 24/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 41
Correct

Mark 1.00 out of 1.00

What are some of the ways test-driven development can benefit a project compared to
other technique?

Select one or more:


a. Enhances collaboration among various stakeholders 

b. Compresses the available set of test tools

c. Reduces the frequency of releases 

d. Supports continuous integration 

The correct answers are: Supports continuous integration, Enhances collaboration


among various stakeholders

Question 42
Correct

Mark 1.00 out of 1.00

What is the work / assets grouped by business area?

Select one:
a. Activity or Discipline

b. Workstream 

c. Stage

Your answer is correct.


The correct answer is: Workstream

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 25/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 43
Correct

Mark 1.00 out of 1.00

"This pattern evaluates scenarios where you need just one object and you don't want to
create multiple objects of that particular class. Or simply put restricting construction of
more than one object" Which pattern is it?

Select one:
a. Singleton pattern 

b. Structural Pattern

c. Behavioral Pattern

The correct answer is: Singleton pattern

Question 44
Partially correct

Mark 0.67 out of 1.00

Identify the services provided by Microservices when compare to Design Patterns.

Select one or more:


a. Environment 

b. Implementation

c. Code Access 

d. Catalog of Solutions 

The correct answers are: Implementation, Environment, Code Access

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 26/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 45
Correct

Mark 1.00 out of 1.00

Which of the following action to be taken before pushing the code into github.com when
we have sensitive information in the source code ?

Select one:
a. No change needed as the information is needed for application functionality

b. Replace the sensitive data with mock data

c. Delete all the sensitive information

d. Move the sensitive information to .gitignore file 

The correct answer is: Move the sensitive information to .gitignore file

Question 46
Correct

Mark 1.00 out of 1.00

How did object-oriented programming systems handle complexity better than


procedural process?

Select one:
a. All the procedures were treated as an identifiable behavior of an object 

b. Handling each task in isolation ensuring that we have the right degree of
coupling in cohesion

c. Tasks were divided into a number of sub tasks

The correct answer is: All the procedures were treated as an identifiable behavior of an
object

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 27/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 47
Correct

Mark 1.00 out of 1.00

What does VSM tool help reduce?

Select one:
a. Defects

b. Delays

c. Time

d. Non Value Added activities

e. All of the Above 

The correct answer is: All of the Above

Question 48
Correct

Mark 1.00 out of 1.00

How to combine low coupling and make sure to reuse?

Select one:
a. Both 1 & 2 

b. Assign the responsibility to an intermediate object to mediate between other


components or services so that they are not directly coupled

c. Only 1

d. Closely look at domain/design model to locate the classes with low coupling.
Use an existing class to take the responsibility of functionality causing low coupling
and also the functionality has high potential for reuse.

The correct answer is: Both 1 & 2

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 28/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 49
Correct

Mark 1.00 out of 1.00

A team has completed 10 Sprints and moving to the 11th Sprint. Till Sprint 10, the team
has achieved an average of 50 story points per sprint. The same is projected as their
velocity for the upcoming sprints with the Client. What is this approach called?

Select one:
a. Velocity Driven Sprint Planning 

b. Commitment Driven Velocity

c. Commitment Driven Sprint Planning

d. Velocity Driven Commitment

The correct answer is: Velocity Driven Sprint Planning

Question 50
Incorrect

Mark 0.00 out of 1.00

Identify the responsibilities of a DBA which includes.

Select one:
a. All of the above

b. Granting and Denying user privileges

c. Classifying data

d. Creating user accounts and assigning passwords 

The correct answer is: All of the above

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 29/30
10/27/21, 12:10 PM Delivery Foundation Academy (DFA) L1 Assessment

Stay in touch

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312436&cmid=8422&showall=1 30/30
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Started on Saturday, 4 September 2021, 11:01 AM


State Finished
Completed on Saturday, 4 September 2021, 11:05 AM
Time taken 4 mins 1 sec
Grade 23.08 out of 50.00 (46%)
Feedback We regret to inform you that passing marks (60%) were not achieved.
Please re-attempt the assessment. Best of Luck !

Question 1
Correct

Mark 1.00 out of 1.00

What is feature integration sprint?

Select one:
a. A final sprint within the release for performing integration & regression testing

b. Sprint that can be conducted as and when required for adhoc tasks

c. A sprint outside release for performing cutover activities

d. First sprint of the release dedicated for planning

The correct answer is: A final sprint within the release for performing integration &
regression testing

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 1/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 2
Incorrect

Mark 0.00 out of 1.00

What is the functionality of Data Cohesion in modules of projects ?

Select one:
a. One module may be dependent on another module for data

b. If a module is independent of data from other modules 

c. None of them

d. Both Option 1 and 2

The correct answer is: Both Option 1 and 2

Question 3
Incorrect

Mark 0.00 out of 1.00

Mr. John is trying to trigger the pipeline for Build Periodically option of Build Triggers 15
minutes past mid-night every day. Can you help Mr. John to achieve the same.

Select one:
a. Under build triggers, select Build Periodically option and 15 0 * * *

b. Under build triggers, select Build Periodically option and * * * 15 12

c. Under build triggers, select Build Periodically option and * * * * * 

d. Under build triggers, select Build Periodically option and 15 * * * *

The correct answer is: Under build triggers, select Build Periodically option and 15 0 * * *

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 2/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 4
Incorrect

Mark 0.00 out of 1.00

What are various lines of businesses that Accenture Delivery Suite(ADS) support?

Select one:
a. Technology, Digital, Operations, and Strategy 

b. Technology, Industry, Operations, Security, and Strategy

c. Technology, Digital, Operations, Security, and Cloud

d. Technology, Digital, Operations, Security, and Strategy

The correct answer is: Technology, Digital, Operations, Security, and Strategy

Question 5
Partially correct

Mark 0.50 out of 1.00

For handling errors in ABC project code base, Sam has been assigned task for creating
exceptions. Which guidelines he must follow while writing exceptions?

Select one or more:


a. Write exceptions in usual flow of program. 

b. Create new types of exceptions to handle any kind of situation if need be. 

c. No need to document exceptions. 

d. Always handle the exception as it is an unusual event that may occur.

The correct answers are: Always handle the exception as it is an unusual event that may
occur., Create new types of exceptions to handle any kind of situation if need be.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 3/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 6
Correct

Mark 1.00 out of 1.00

Before using the "git commit" command, in the source code, if sensitive information is
identified, in which order the actions to be performed to secure those sensitive data?

A. Use functions in code to read sensitive information from cfg file

B. Copy the sensitive information to a cfg file


C. Add the cfg file to .gitignore file

D. Identify the sensitive information in IDE.

Select one:
a. ABDC

b. DBCA 

c. DBCA

d. DACB

The correct answer is: DBCA

Question 7
Correct

Mark 1.00 out of 1.00

Why are policies required for a project?

Select one:
a. All of the above 

b. Everybody is on the same page

c. Make things easy to understand

d. It helps one understand what needs to be done for that particular column

The correct answer is: All of the above

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 4/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 8
Incorrect

Mark 0.00 out of 1.00

Which of the following is CORRECT about a Proxy Product Owner?


i) Proxy PO comes into picture when PO is absent

ii) Proxy PO has all the power and authority as that of a PO

iii) Proxy PO can make 'Go' or 'No-Go' decisions with the teams

Select one:
a. Only iii

b. Only ii and iii 

c. All the options

d. Only i

The correct answer is: All the options

Question 9
Incorrect

Mark 0.00 out of 1.00

Identify the right combination of red/green/refactor cycle with its description.

Select one:
a. Improve and clean up production code - Refactor

b. Write code that passes the unit tests - Green 

c. All of the above

d. Write unit tests that fail - Red

The correct answer is: All of the above

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 5/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 10
Incorrect

Mark 0.00 out of 1.00

CIs are the work products within the selected categories that the project wants under
configuration control. Imagine you are the person for writing the CM Plan who typically
works with the Team Leads to document the CIs for the designated categories. Once the
team determines the CM categories and the naming convention for each CI, it must
maintain a list of the actual CIs. Which role you are playing from below options.

Select one:
a. Configuration Manager

b. Product Manager

c. Project Manager 

d. Scrum Master Manager

The correct answer is: Configuration Manager

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 6/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 11
Correct

Mark 1.00 out of 1.00

If any team member, accidently , pushed the sensitive information in their project's
private github.com repository, what should be the step he/she has to take immediately?

Select one or more:


a. Copied code over to Accenture internal repository hence the code can be
protected.

b. Remove the sensitive information from github.com and delete the version
history immediately. 

c. Report the issue to ASOC and his/her manager immediately 

d. No action needed as the repository is private and have access to only project
team members.

The correct answers are: Report the issue to ASOC and his/her manager immediately,
Remove the sensitive information from github.com and delete the version history
immediately.

Question 12
Correct

Mark 1.00 out of 1.00

What are the three security features match the Server level security ?

Select one:
a. All of them 

b. Logins

c. Server roles

d. Audits

The correct answer is: All of them

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 7/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 13
Partially correct

Mark 0.67 out of 1.00

Which of the following statements are correct about coding best practices and coding
standards?

Select one or more:


a. Coding best practices are collection of good programming practices and
experiences, which involve the use and improvement of coding standards. 

b. Coding best practices and standards are automatically taken care 

c. Coding standards improve the consistency and reliability of the code by


eliminating personal styles and by bringing symmetry to the application code,
irrespective of the developers involved. 

d. Deliver High Quality Code

The correct answers are: Coding best practices are collection of good programming
practices and experiences, which involve the use and improvement of coding
standards., Coding standards improve the consistency and reliability of the code by
eliminating personal styles and by bringing symmetry to the application code,
irrespective of the developers involved., Deliver High Quality Code

Question 14
Incorrect

Mark 0.00 out of 1.00

Which of the following is a unit of work that a role may be asked to perform?

Select one:
a. Work Unit 

b. Work?ow

c. Activity

d. Task

The correct answer is: Task

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 8/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 15
Incorrect

Mark 0.00 out of 1.00

What are the three security features match the Database level security ?

Select one:
a. Server Roles, schemas, Audits

b. Logins, Users, Audits 

c. Schemas, users, roles

d. Schemas, users, logins

The correct answer is: Schemas, users, roles

Question 16
Correct

Mark 1.00 out of 1.00

What relationship(s) can a work product have to task?

Select one:
a. Output only

b. Optional input, mandatory input, primary output and secondary output. 

c. Input only

d. Input and Output

The correct answer is: Optional input, mandatory input, primary output and secondary
output.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 9/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 17
Partially correct

Mark 0.75 out of 1.00

Identify the cloud application issues when an application id developed.

Select one or more:


a. attack surface has increased 

b. Developer create the APIs when building application

c. API calls travel across the internet and are subject to threats 

d. API calls emanate from multiple device types 

The correct answers are: Developer create the APIs when building application, API calls
travel across the internet and are subject to threats, attack surface has increased, API
calls emanate from multiple device types

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 10/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 18
Incorrect

Mark 0.00 out of 1.00

Ms. Julie has to write a project document that proposes the Configuration Management
adoption into the project. Which among the below are the benefits you think Ms. Julie
can quote in her document?

A. Establishes and maintains the integrity of the items that have been placed under its
control

B. Accounts for and reports the progress of development efforts


C. Prevents unauthorized access to assets
D. Coordinates, tracks, and manages change activities

E. Facilitates concurrent development

Select one:
a. A,B,D,E

b. A,B,C,D and E

c. A, B, C and D 

d. A and B

e. B and C

The correct answer is: A,B,C,D and E

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 11/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 19
Incorrect

Mark 0.00 out of 1.00

Sohini is a new developer on XYZ e-commerce project. She has a written a piece of code
for handling errors that may occur because of non availability of product in a cart
already added earlier. Her first task is to define these issue under a suitable category.
Identify the correct category from the following options:

Select one:
a. Technical Exceptions

b. Compiler Exceptions

c. Application Exceptions 

d. Business Exceptions

The correct answer is: Business Exceptions

Question 20
Correct

Mark 1.00 out of 1.00

Which statement best describes the use of Acceptance TDD?

Select one:
a. Tests from the customer view without requiring the customer

b. Tests from the managers point of overview

c. Passes acceptance of the tests unto the end-user

d. Tests from the user's point of view 

The correct answer is: Tests from the user's point of view

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 12/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 21
Incorrect

Mark 0.00 out of 1.00

A graph that shows the progress of work toward a goal line associated with a value on
the vertical axis is called?

Select one:
a. Burndown Chart

b. Task Chart

c. Progress Bar 

d. Burnup Chart

The correct answer is: Burnup Chart

Question 22
Incorrect

Mark 0.00 out of 1.00

What is the functionality of Data Cohesion in modules of projects ?

Select one:
a. Both Option 1 and 2

b. One module may be dependent on another module for data 

c. None of them

d. If a module is independent of data from other modules

The correct answer is: Both Option 1 and 2

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 13/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 23
Partially correct

Mark 0.67 out of 1.00

How to ensure reusability of code in a project?

Select one or more:


a. No dependable modules 

b. Sometimes you do this by breaking it into multiple independent blocks

c. Having loosely coupled system 

d. Having highly dependable blocks 

The correct answers are: Sometimes you do this by breaking it into multiple
independent blocks, Having loosely coupled system, No dependable modules

Question 24
Correct

Mark 1.00 out of 1.00

What are the responsibilities of the Change Control Board?

Choose exactly TWO correct options.

Select one or more:


a. Represent the interests of the Project Manager and any groups who are not
affected by changes to the baselines. 

b. Review and authorize changes to the baselines. 

c. Monitor changes and updates to the project requirements as part of CM. 

d. Authorize the creation of products from the RTM library.

The correct answers are: Monitor changes and updates to the project requirements as
part of CM., Review and authorize changes to the baselines.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 14/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 25
Partially correct

Mark 0.75 out of 1.00

Which areas of a code layout must be considered to reduce comments on methods


and reduce errors?

Select one or more:


a. The use of white space

b. Naming conventions 

c. Indentation 

d. Blocks of code 

The correct answers are: Blocks of code, Indentation, The use of white space, Naming
conventions

Question 26
Incorrect

Mark 0.00 out of 1.00

Which of the following is the description for the Level 1 OWASP threat assessment
maturity practice?

Select one:
a. Increase the accuracy of the threat assessment and improve granularity of per-
project understanding.

b. Map compensating controls to each threat against the internal and third-party
software 

c. Identify and understand the high level threats to the organization and individual
projects

The correct answer is: Identify and understand the high level threats to the organization
and individual projects

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 15/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 27
Incorrect

Mark 0.00 out of 1.00

In which situation a looping error will not occur?

Select one:
a. Loop conditions are initialized incorrectly or not at all. 

b. Loops variables are initialized correctly.

c. Improper nesting occurs.

d. Loops are terminated incorrectly or not terminated at all.

The correct answer is: Loops variables are initialized correctly.

Question 28
Correct

Mark 1.00 out of 1.00

What practices should be used when building a complex system ?

Select one or more:


a. Using a modular design 

b. Designing for testability 

c. Maximizing cohesion between components 

d. Using components with tight coupling

The correct answers are: Designing for testability, Using a modular design

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 16/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 29
Incorrect

Mark 0.00 out of 1.00

Which of the following mitigation techniques can be adopted to avoid Broken


Authentication & Session Management problems?

1. Encryption

2. Output Encoding
3. Hardening user account management

4. Configuring the appropriate session timeout values

Select one:
a. 1 and 4

b. 1 and 2

c. 3 and 4

d. 2 and 3 

The correct answer is: 3 and 4

Question 30
Correct

Mark 1.00 out of 1.00

During which ceremony Team members synchronize their work and progress and report
any impediments to the Scrum Master for removal?

Select one:
a. Status ceremony

b. Monitoring ceremony

c. Daily Scrum 

d. Sprint Retrospective

The correct answer is: Daily Scrum

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 17/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 31
Correct

Mark 1.00 out of 1.00

Complete the statement: Application Design can be done using ______

Select one:
a. Always Both

b. Packaged Only

c. Custom/Packaged/Both 

d. Custom Only

The correct answer is: Custom/Packaged/Both

Question 32
Partially correct

Mark 0.50 out of 1.00

Which of the following could be input or output of a task? (Select all that apply.)

Select one or more:


a. Outcome 

b. Role 

c. Artifact

d. Deliverable 

The correct answers are: Artifact, Role

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 18/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 33
Incorrect

Mark 0.00 out of 1.00

What was seen in application over time, which creates the need of solutions which
could also be used in other projects?

Select one:
a. Faster time to market

b. More effective and efficient process 

c. Complexity of application and managing business

The correct answer is: Complexity of application and managing business

Question 34
Incorrect

Mark 0.00 out of 1.00

If we open a new account with a vendor on the Internet, on their web site, they ask us for
our phone number in which we receive a unique code, we then enter into the web site,
just to make sure and confirm the identity of ours. What type of confirmation this
scenario is mapped in?

Select one:
a. out-of-band confirmation

b. OTP Confirmation

c. Multifactor confirmation 

d. In-band confirmation

The correct answer is: out-of-band confirmation

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 19/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 35
Correct

Mark 1.00 out of 1.00

Which SOLID principle represents the following statement " the vehicle is an abstract for
truck and bike"

Select one:
a. Single Responsibility Principle

b. Dependency Inversion Principle

c. Liskov Substitution Principle 

d. Open/Closed Principle

The correct answer is: Liskov Substitution Principle

Question 36
Incorrect

Mark 0.00 out of 1.00

Mr John has developed a software program and to make his program run faster he
allows portion of the program to reside in a computer's memory. However, this
approach will cause the program to consume more memory. As a result, the program
will be optimized in terms of speed, but will be inefficient in terms of memory utilization.
What Mr. John is trying to achieve in this scenario?

Select one:
a. Memory utilization

b. Code Optimization

c. Memory Optimization

d. Speed Optimization 

The correct answer is: Code Optimization

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 20/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 37
Correct

Mark 1.00 out of 1.00

ADOP is built on a ___________ infrastructure

Select one:
a. Docker 

b. Kubernetes

c. Salt Stack

d. Ansible

The correct answer is: Docker

Question 38
Incorrect

Mark 0.00 out of 1.00

Consider there are two jobs Job A and Job B. How will you trigger Job B after completion
of Job A ? Choose the appropriate option.

Select one:
a. Either 1 or 2 needs to be done

b. Call Job B from the 'Post-build Action' section of Job A 

c. Both 1 & 2 need to be done.

The correct answer is: Either 1 or 2 needs to be done

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 21/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 39
Incorrect

Mark 0.00 out of 1.00

Mr. Anthony is the Configuration Manager for the ABC Utility. He has to plan
Configuration Management. Planning CM has a set of sequential steps associated with
it. Assume that you are part of CM Team and arrange the steps which are mentioned
below in the sequential order while planning CM.

A. Levels of Control.

B. Selecting CIs
C. Determining categories of CM

D. Naming Conventions

E. Configuration Items(CIs)

Select one:
a. C,A,E,D,B

b. C,E,D,A,B

c. C,B,D,A,E 

d. D,E,B,A,C

The correct answer is: C,A,E,D,B

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 22/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 40
Incorrect

Mark 0.00 out of 1.00

In a real-world system where we will hundreds of classes and objects which perform
thousands of actions. How will assign the responsibility to each class or object?

Select one:
a. Create an Abstract class and implement based on the responsibility

b. Assign a responsibility to the Information Expert, which will have the necessary
information to fulfill the responsibilities.

c. Group the objects into classes which will be giving the information to all the
subclasses on their responsibility 

The correct answer is: Assign a responsibility to the Information Expert, which will have
the necessary information to fulfill the responsibilities.

Question 41
Correct

Mark 1.00 out of 1.00

Manoj from network and Infrastructure team was to update the firewall rules on
Saturday night to disable any requests coming from EU region into the banking
application as the business was recently closed in EU. However, Manoj missed doing this
update while working on other requests. What kind of security threat is the bank now
vulnerable to?

Select one:
a. Security Misconfiguration 

b. Broken Authentication

c. Insufficient attack protection

d. Cross site scripting

The correct answer is: Security Misconfiguration

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 23/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 42
Partially correct

Mark 0.50 out of 1.00

When you are choosing Custom Vs Package implementation, which factors would you
want to consider ?

Select one or more:


a. Criticality of Requirements 

b. Product Availability 

c. Budget 

d. Historical Factors

The correct answers are: Historical Factors, Product Availability

Question 43
Partially correct

Mark 0.75 out of 1.00

How does ADM align to the new ?

Select one or more:


a. Extensions and Context 

b. Reputability

c. Vastness 

d. Longevity 

The correct answers are: Reputability, Longevity, Vastness, Extensions and Context

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 24/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 44
Incorrect

Mark 0.00 out of 1.00

David, a developer, is working on login component of an application and dealing with


sensitive data. Hence before pushing the code to github.com, he moved the sensitive
information in a "logindata.cfg" file and added the file name as "login.cfg" by mistake in
.gitignore and also pushed the changed to github.com. Later he identified and removed
it from repository before anyone uses that file.

Is there any risk associated with this?

Select one:
a. No, there is no risk as he removed from github.com 

b. Yes, the file is being modified by other team member

c. No, the file is a cfg file as most of the team members have their own cfg file

d. Yes, the changes will be reflected in the version history.

The correct answer is: Yes, the changes will be reflected in the version history.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 25/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 45
Correct

Mark 1.00 out of 1.00

Which of the following definitions provided by various personnel's would correctly


depicts CONFIGURATION MANAGEMENT and is the most appropriate?

EVANA defines CONFIGURATION MANAGEMENT as what we do to make sure we have


backed up our work.

DANIEL defines CONFIGURATION MANAGEMENT as same thing as version control .

GABRIEL defines CONFIGURATION MANAGEMENT as the process of identifying,


communicating, implementing, documenting, and managing work products in a
structured and repeatable way.
JOE defines CONFIGURATION MANAGEMENT is just for code, making sure right code gets
into the project at right time.

Select one:
a. GABRIEL's definition 

b. JOE's definition

c. EVANA's definition

d. DANIEL's definition

The correct answer is: GABRIEL's definition

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 26/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 46
Incorrect

Mark 0.00 out of 1.00

Who is responsible for conducting Performance Appraisals of Development Team


Members in the Scrum?

Select one:
a. Product Owner

b. None of the above

c. Scrum Master

d. Both of them 

The correct answer is: None of the above

Question 47
Correct

Mark 1.00 out of 1.00

Which of these is an administrative responsibility for the team?

Select one:
a. Attend the daily scrum ceremony and discuss rationale behind work undone

b. Attend the daily scrum ceremony and provide the hours consumed or burned
down 

c. None of the options

d. Attend the daily scrum ceremony and discuss rationale behind work completed

The correct answer is: Attend the daily scrum ceremony and provide the hours
consumed or burned down

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 27/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 48
Correct

Mark 1.00 out of 1.00

Why are WIP limits important?

Select one:
a. To ensure smooth flow of things through the system 

b. Because manager says so

c. To make things Complex

d. To tie up the system

The correct answer is: To ensure smooth flow of things through the system

Question 49
Correct

Mark 1.00 out of 1.00

In Accenture Code Quality Model, fundamental area of Performance and Scalability,


select the important considerations from below -

Select one or more:


a. Parallel processing and concurrency 

b. Sensitive data not being used or passed unnecessarily

c. Data Encryption and encoding implementation 

d. Object pooling and recycling patterns 

The correct answers are: Parallel processing and concurrency, Object pooling and
recycling patterns

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 28/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 50
Incorrect

Mark 0.00 out of 1.00

Which of the following statement is not CORRECT about code quality metrics?

Select one:
a. Comment density is measured by dividing the number of comment lines by the
total lines of code. 

b. Cyclomatic complexity measures the complexity of a program.

c. Checking code duplication.

d. Tight coupling and low cohesion indicates high quality of code

The correct answer is: Tight coupling and low cohesion indicates high quality of code

Stay in touch

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=312481&cmid=8422&showall=1 29/29
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Started on Tuesday, 7 September 2021, 10:30 AM


State Finished
Completed on Tuesday, 7 September 2021, 11:01 AM
Time taken 30 mins 15 secs
Grade 28.58 out of 50.00 (57%)
Feedback We regret to inform you that passing marks (60%) were not achieved.
Please re-attempt the assessment. Best of Luck !

Question 1
Incorrect

Mark 0.00 out of 1.00

Identify the steps involved in Test-Driven Development Cycle.

Select one:
a. Run the written tests or unit tests 

b. Look at which tests or unit tests fail

c. Write a test or unit test for some aspect of the program

d. Write code that should pass the tests or unit tests

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 1/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 2
Correct

Mark 1.00 out of 1.00

What is the website to access Accenture Delivery Suite(ADS)?

Select one:
a. https://ads.acceture.com

b. https://in.accenture.com/accenturedeliverysuite/ 

c. https://methodology.accenture.com

d. https://accenturedeliverysuite.accenture.com

The correct answer is: https://in.accenture.com/accenturedeliverysuite/

Question 3
Correct

Mark 1.00 out of 1.00

When we try to push the changes into github.com using git, few git commands need to
be executed. Identify the right order of execution of the following git commands.

Select one:
a. git add . ; git commit -m "Commenting" ; git push 

b. git commit -m "Commenting" ; git push ; git add .

c. git commit -m "Commenting" ; git add . ; git push

d. git push ; git add . ; git commit -m "Commenting"

The correct answer is: git add . ; git commit -m "Commenting" ; git push

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 2/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 4
Correct

Mark 1.00 out of 1.00

A Scrum Development Team is supposed to be 'Self Organized' that would mean.

Select one:
a. They can accept decisions made on their behalf by Scrum Master

b. They can identify their own goals and make decisions on their own 

c. They are experts in different technologies

d. They can accept decisions made on their behalf by Product Owner

The correct answer is: They can identify their own goals and make decisions on their
own

Question 5
Partially correct

Mark 0.75 out of 1.00

How does ADM align to the new ?

Select one or more:


a. Longevity 

b. Extensions and Context 

c. Vastness 

d. Reputability

The correct answers are: Reputability, Longevity, Vastness, Extensions and Context

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 3/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 6
Correct

Mark 1.00 out of 1.00

What are the benefits of adopting the security-centric approach to develop the
applications in the cloud?

Select one:
a. Early identification and mitigation of security vulnerabilities

b. Reuse of the security stratergies and tools

c. Identify system configuration issues

d. All the above 

The correct answer is: All the above

Question 7
Correct

Mark 1.00 out of 1.00

When an user can fall victim of cross site scripting?

Select one:
a. User fails to identify the forged links/websites

b. All of the above 

c. User's browser is compromised

d. User clicks on some link which then shouldn't be

The correct answer is: All of the above

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 4/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 8
Partially correct

Mark 0.67 out of 1.00

Kiran needs help in following the rules that must be followed while creating exception
handling strategy. Which rules he must consider from below list?

Select one or more:


a. Create meaningful exception messages. 

b. Think of a strategy for logging exceptions

c. Delay till testing to rectify an incorrect exception.

d. Differentiate between application business and technical exceptions. 

The correct answers are: Differentiate between application business and technical
exceptions., Think of a strategy for logging exceptions, Create meaningful exception
messages.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 5/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 9
Correct

Mark 1.00 out of 1.00

Alex is addressing the Scrum Development Team and educating them on 'Courage',
which is one of the core values of Scrum. Which of the following is an appropriate
explanation that Alex can give his team on 'Courage'?
i) Courage in sharing facts as it is

ii) Courage to change direction when needed

iii) Courage to support Scrum Values


iv) Courage to not deliver incomplete deliverables

Select one:
a. Only ii, iii and iv

b. All the options 

c. None of the options

d. Only I, ii and iii

The correct answer is: All the options

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 6/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 10
Incorrect

Mark 0.00 out of 1.00

What is the function of a federated identity?

Select one:
a. Enables users to gain access to an application with a federated user name

b. Enables users of one secure domain to securely access resources in another


domain seamlessly

c. Enables users of an application to use the same authentication for other


application by the same application 

d. Enables users to be certified to use specific applications

The correct answer is: Enables users of one secure domain to securely access resources
in another domain seamlessly

Question 11
Partially correct

Mark 0.67 out of 1.00

Which of the following tasks will be performed by the Configuration Manager?


Choose exactly THREE correct options.

Select one or more:


a. Makes sure that project complies with CM standards and procedures. 

b. Plans Configuration Management 

c. Attends and facilitates CCB meetings.

d. Tracks and Reports on CM status and audits. 

The correct answers are: Tracks and Reports on CM status and audits., Plans
Configuration Management, Attends and facilitates CCB meetings.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 7/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 12
Correct

Mark 1.00 out of 1.00

Identify the order of steps for Code review process.


a. Conduct a review
b. Plan for a review

c. Resolve review points


d. Validate resolutions
e. Prepare for a review

f. Baseline a software work product

Select one:
a. a, c, b, e, f, d

b. b, f, a, e, c, d

c. b, f, a, e, c, d

d. b, e, a, c, d, f 

The correct answer is: b, e, a, c, d, f

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 8/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 13
Partially correct

Mark 0.50 out of 1.00

Mr. Neil has to create a project document that includes Configuration Item categories in
the project he is currently working on. He has proposed the Configuration
Item categories that are quoted below -
A. Project Documentation

B. Architectures
C. Interfaces
D. Designs

E. Source code and Executable code.


Mr. Vincent is the Configuration Manager in the project. While reviewing the document,
Mr. Vincent has found that few more configuration item categories can be added.

Assume that you are Mr. Vincent and determine few more categories that can be
added to the same.

Select one or more:


a. Metrics and Status Reports 

b. Requirements 

c. Databases that include processed data

d. Training materials

The correct answers are: Metrics and Status Reports, Requirements, Training materials,
Databases that include processed data

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 9/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 14
Incorrect

Mark 0.00 out of 1.00

What is the First Step in the process of Implementing Kanban?

Select one:
a. Kanban Board

b. WIP 

c. Define Components

d. Queuing the Stories

The correct answer is: Define Components

Question 15
Correct

Mark 1.00 out of 1.00

Which of these options go well with Feature Boxing?


a) It can span multiple sprints and does not require prioritization of user stories.

b) Lack of prioritization creates the risk that important features may not make it into the
sprint.
c) It also means that lower priority items can be completed early and then deemed not
as important later.

Select one:
a. Only b and c

b. All a,b and c 

c. Only a and c

d. Only a and b

The correct answer is: All a,b and c

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 10/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 16
Partially correct

Mark 0.50 out of 1.00

John has written code that includes multiple methods that is not synonymous with
functionality of it. Many of those methods contain lots of nested statements, hard coded
values and over 500 lines of code. What standard coding patterns would you suggest to
him?

Select one or more:


a. Group logically related statements for easy readability 

b. Name of methods does not matter.

c. It's okay to have hard-coded values in the same code

d. Limit the method size between 100 and 150 code lines by refactoring it. 

The correct answers are: Name of methods does not matter., Group logically related
statements for easy readability

Question 17
Correct

Mark 1.00 out of 1.00

Scrum of Scrum meeting is focused on ?

Select one:
a. Progress within a team

b. Resolving coordination challenges within a team

c. Resolving coordination challenges between teams 

d. Progress of every individual

The correct answer is: Resolving coordination challenges between teams

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 11/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 18
Correct

Mark 1.00 out of 1.00

Which SOLID principle states that an abstraction should not depend on details, but the
details should depend on the abstractions?

Select one:
a. Open Closed Principle

b. Interface segregation

c. Single responsibility

d. Dependency Inversion Principle 

The correct answer is: Dependency Inversion Principle

Question 19
Incorrect

Mark 0.00 out of 1.00

Which of the following is not a Scrum Master’s responsibility?

Select one:
a. Establish priorities together with the Product Owner for Product Backlog Items
(PBIs).

b. Socializing the Scrum throughout the organization.

c. Empowering the team.

d. Preventing the Senior Management from shifting the team priorities. 

The correct answer is: Establish priorities together with the Product Owner for Product
Backlog Items (PBIs).

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 12/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 20
Incorrect

Mark 0.00 out of 1.00

Which of the following is the description for the Level 2 OWASP threat assessment
maturity practice?

Select one:
a. Map compensating controls to each threat against the internal and third-party
software

b. Identify and understand the high level threats to the organization and individual
projects 

c. Increase the accuracy of the threat assessment and improve granularity of per-
project understanding.

The correct answer is: Increase the accuracy of the threat assessment and improve
granularity of per-project understanding.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 13/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 21
Correct

Mark 1.00 out of 1.00

Ms. Julie has to write a project document that proposes the Configuration Management
adoption into the project. Which among the below are the benefits you think Ms. Julie
can quote in her document?

A. Establishes and maintains the integrity of the items that have been placed under its
control
B. Accounts for and reports the progress of development efforts

C. Prevents unauthorized access to assets

D. Coordinates, tracks, and manages change activities


E. Facilitates concurrent development

Select one:
a. A, B, C and D

b. A and B

c. A,B,D,E

d. B and C

e. A,B,C,D and E 

The correct answer is: A,B,C,D and E

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 14/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 22
Incorrect

Mark 0.00 out of 1.00

Mr. Vincent is the Configuration Manager for one project in Accenture. He has to identify
and establish Configuration Items.
Assume that you are Mr. Vincent and select the steps involved while identifying and
establishing CIs mentioned below.

A. Determine CI Categories.
B. Determine CM Control Levels.

C. Determine CI Tools.

D. Determine CI Naming Conventions.


E. Audits and Status Reporting

F. Select CIs

Select one:
a. A,B,C,D

b. A,C,D,E 

c. A,B,E,F

d. A,B,C,D,F

The correct answer is: A,B,C,D,F

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 15/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 23
Incorrect

Mark 0.00 out of 1.00

If we need to apply design patterns, can we do it without the principles of object-


oriented programing and standards?

Select one:
a. Yes, Design Patterns can be formed by principles, any programing language
and standard

b. Yes, Design Patterns are logical and comprehensive sequencing of elements


with procedural principles 

c. No, Design Patterns are logical and comprehensive sequencing of elements with
object-oriented principles only

The correct answer is: No, Design Patterns are logical and comprehensive sequencing of
elements with object-oriented principles only

Question 24
Incorrect

Mark 0.00 out of 1.00

What are the components of Accenture Delivery Suite(ADS)?

Select one:
a. Methods & Estimators, Deliverables, Process, Metrics

b. Methods & Estimators, Deliverables, Architecture, Metrics 

c. Methods & Estimators, Tools, Process, Metrics

d. Methods & Estimators, Tools, Architecture, Metrics

The correct answer is: Methods & Estimators, Tools, Architecture, Metrics

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 16/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 25
Correct

Mark 1.00 out of 1.00

Mr John has developed a software program and to make his program run faster he
allows portion of the program to reside in a computer's memory. However, this
approach will cause the program to consume more memory. As a result, the program
will be optimized in terms of speed, but will be inefficient in terms of memory utilization.
What Mr. John is trying to achieve in this scenario?

Select one:
a. Speed Optimization

b. Code Optimization 

c. Memory Optimization

d. Memory utilization

The correct answer is: Code Optimization

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 17/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 26
Incorrect

Mark 0.00 out of 1.00

Which of the following are phases of NIST SDLC model?


A. The initiation phase

B. Functional Specification phase

C. Acquisition and development of the solution


D. The Maintenance phase

E. The operations and maintenance phase

Select one:
a. ACE

b. ABE

c. ABCE

d. ABCD 

The correct answer is: ACE

Question 27
Correct

Mark 1.00 out of 1.00

What is the logical grouping of elements that have single major outcome/ business
result?

Select one:
a. Activity or Discipline 

b. Workstream

c. Stage

Your answer is correct.


The correct answer is: Activity or Discipline

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 18/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 28
Incorrect

Mark 0.00 out of 1.00

In a Banking application, we keep the Customer UI logic separate from the backend or
the business logic of our application. Which GRASP principle would take the request
from the UI and then assign that to the proper object to do the work?

Select one:
a. Low Coupling

b. Controller

c. High Cohesion 

d. Creator

The correct answer is: Controller

Question 29
Correct

Mark 1.00 out of 1.00

Every sprint starts with _________ and ends with ___________ and
______________.

Select one:
a. 1. Sprint Retrospective 2. Sprint Review 3. Sprint planning

b. 1. Sprint Review 2. Sprint planning 3. Sprint Retrospective

c. 1. Sprint planning 2. Sprint Review 3. Sprint Retrospective 

d. 1. Daily Stand Up 2. Sprint Review 3. Sprint retrospective

The correct answer is: 1. Sprint planning 2. Sprint Review 3. Sprint Retrospective

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 19/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 30
Incorrect

Mark 0.00 out of 1.00

What is the key benefit of the least privilege approach to security?

Select one:
a. Ensures modular, reusable output

b. it minimized the level of compromise in the event of a security breech 

c. it results in the tasks being completed quicker

The correct answer is: it results in the tasks being completed quicker

Question 31
Incorrect

Mark 0.00 out of 1.00

The trend of work remaining across time in a sprint, a release, or a product, with work
remaining tracked on the vertical axis and the time periods tracked on the horizontal
axis is called?

Select one:
a. Burnup Chart 

b. Parking lot Chart

c. Progress Chart

d. Burndown Chart

The correct answer is: Burndown Chart

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 20/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 32
Correct

Mark 1.00 out of 1.00

Which of the following types of testing and their contribution to overall system
documentation are correct.

Select one:
a. All of the above 

b. Unit Tests - Contains working specification of functional code

c. Acceptance Tests - Specifies and defines critical requirements

d. Regression Tests - Becomes detailed executable specification

The correct answer is: All of the above

Question 33
Incorrect

Mark 0.00 out of 1.00

Which global policy of Accenture does ADS meet?

Select one:
a. Policy 0012

b. Policy 1100 

c. Policy 1200

d. Policy 0011

The correct answer is: Policy 0011

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 21/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 34
Partially correct

Mark 0.75 out of 1.00

Which areas of a code layout must be considered to reduce comments on methods


and reduce errors?

Select one or more:


a. Indentation 

b. Blocks of code 

c. Naming conventions 

d. The use of white space

The correct answers are: Blocks of code, Indentation, The use of white space, Naming
conventions

Question 35
Correct

Mark 1.00 out of 1.00

Mr John is working for an E-commerce application, There are various interdependent


components to this application like Payment Provider, and Gateway, etc.. Choose
CORRECT options for suitable testing needs to be performed to test the whole solution.

Select one:
a. Integration Testing 

b. Module Testing

c. Component testing

d. API Testing

The correct answer is: Integration Testing

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 22/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 36
Correct

Mark 1.00 out of 1.00

What is SSO in terms of cloud security mean?

Select one:
a. Security Service organization

b. Server security online

c. Single sign on/off 

d. second service ongoing

The correct answer is: Single sign on/off

Question 37
Incorrect

Mark 0.00 out of 1.00

Under continuous deployment principles, Which of the following is an important key,


wherein each team member remains aware or they get to visualize what is happening
in the entire project?

Select one:
a. Integration

b. Monitoring

c. Continuous delivery 

d. Collaboration

The correct answer is: Collaboration

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 23/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 38
Incorrect

Mark 0.00 out of 1.00

What is the best approach in Design Patterns in coding?

Select one:
a. Writing codes with the highest possible coupling and the Lowest possible
cohesion. 

b. Writing codes with the highest possible coupling and the highest possible
cohesion.

c. Writing codes with the lowest possible coupling and the highest possible
cohesion.

The correct answer is: Writing codes with the lowest possible coupling and the highest
possible cohesion.

Question 39
Correct

Mark 1.00 out of 1.00

Identify the state that refers High degree of Coupling

Select one:
a. Adding a functionality to your application is difficult and effects your application

b. Big change can break your code and this could have a disastrous effect on your
application

c. Small change can break your code and this could have a disastrous effect on
your application 

The correct answer is: Small change can break your code and this could have a
disastrous effect on your application

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 24/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 40
Correct

Mark 1.00 out of 1.00

While designing the application, what is used to graphically represent application


components and services; depicts the application boundaries and layering of
components ?

Select one:
a. Service Design

b. Architecture Blueprint 

c. Design Pattern

d. Interfaces

The correct answer is: Architecture Blueprint

Question 41
Correct

Mark 1.00 out of 1.00

Philia, a developer, is worked on a finance project in Accenture. Her Project started


moving their Infrastructure to cloud and hence forth all the requirements will be
provided as service from cloud provider. Which of the following cloud service model will
be helpful for Philia here?

Select one:
a. Software As Service

b. Platform As Service 

c. Code As Service

d. Infrastructure As Service

The correct answer is: Platform As Service

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 25/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 42
Partially correct

Mark 0.50 out of 1.00

What are the two important objectives when adding testing code to a project?

Select one or more:


a. Prevent test code from being compiled into production code 

b. Ensure test-related code is isolated

c. Use normal design criteria to embed test code directly into units 

d. Run integration tests on the final release to ensure test code is present 

The correct answers are: Prevent test code from being compiled into production code,
Ensure test-related code is isolated

Question 43
Correct

Mark 1.00 out of 1.00

What are the responsibilities of the Change Control Board?

Choose exactly TWO correct options.

Select one or more:


a. Monitor changes and updates to the project requirements as part of CM. 

b. Represent the interests of the Project Manager and any groups who are not
affected by changes to the baselines.

c. Authorize the creation of products from the RTM library.

d. Review and authorize changes to the baselines. 

The correct answers are: Monitor changes and updates to the project requirements as
part of CM., Review and authorize changes to the baselines.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 26/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 44
Incorrect

Mark 0.00 out of 1.00

Consider the identity and access management solutions by various providers as given
below.

Google Apps SSO;

Microsoft SQL Server Integrated Security;

Microsoft Office Online;


The above solutions comes under which type of identity and access management
solutions?

Select one:
a. Multifactor Authentication 

b. Microsoft Active directory

c. Federated identity

d. Single Sign-On/Off (SSO) identity

The correct answer is: Single Sign-On/Off (SSO) identity

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 27/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 45
Partially correct

Mark 0.75 out of 1.00

Joshua being a project manager, need to suggest methods to developers of project so


that client become high-performance businesses by delivering high-quality code.
Which are they?

Select one or more:


a. Adhere to Accenture Delivery Methods best practices and guidelines 

b. Follow the Accenture Code Quality Model 

c. Implementing the practice of peer reviews. 

d. Using automated code review tools, if permitted by client

The correct answers are: Implementing the practice of peer reviews., Using automated
code review tools, if permitted by client, Follow the Accenture Code Quality Model,
Adhere to Accenture Delivery Methods best practices and guidelines

Question 46
Correct

Mark 1.00 out of 1.00

Which of the following are not benefits of code optimization techniques?

Select one or more:


a. Improves the organization's performance 

b. Results in code that is easy to understand, reuse, and maintain

c. Improves the system's performance

d. Improves the compilation time of an application 

The correct answers are: Improves the organization's performance, Improves the
compilation time of an application

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 28/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 47
Correct

Mark 1.00 out of 1.00

Code Review process involves which of the following steps:

Select one or more:


a. Never conduct a review

b. Resolve review points 

c. Baseline a software products 

d. Plan for a review 

e. Prepare for a review 

The correct answers are: Plan for a review, Prepare for a review, Resolve review points,
Baseline a software products

Question 48
Partially correct

Mark 0.50 out of 1.00

George is a project manager handling a software project and suggest their team
members to use distributed version control for software configuration management.
Guide the team members of George to choose the Distributed Version Control system
from the given options.

Choose exactly 2 CORRECT ANSWERS.

Select one or more:


a. GIT 

b. Perforce

c. Mercurial

d. Subversion (SVN) 

The correct answers are: GIT, Mercurial

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 29/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 49
Incorrect

Mark 0.00 out of 1.00

What was seen in application over time, which creates the need of solutions which
could also be used in other projects?

Select one:
a. More effective and efficient process 

b. Faster time to market

c. Complexity of application and managing business

The correct answer is: Complexity of application and managing business

Question 50
Incorrect

Mark 0.00 out of 1.00

Given you are an Application Designer, apart from the requirements which tells you
what does Application need to do; which is the next most important work product which
will help you in understanding how the work is done in the Application and how
decisions are made

Select one:
a. Project Glossary

b. Business Process Design

c. Data Dictionary 

d. Application Architecture

The correct answer is: Business Process Design

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 30/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Stay in touch

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=318675&cmid=8422&showall=1 31/31
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Started on Tuesday, 21 September 2021, 8:53 AM


State Finished
Completed on Tuesday, 21 September 2021, 9:41 AM
Time taken 47 mins 5 secs
Grade 29.75 out of 50.00 (60%)
Feedback We regret to inform you that passing marks (60%) were not achieved.
Please re-attempt the assessment. Best of Luck !

Question 1
Correct

Mark 1.00 out of 1.00

How did object-oriented programing systems handle complexity better than procedural
process?

Select one:
a. Handling each task in isolation ensuring that we have the right degree of
coupling in cohesion

b. Tasks were divided into a number of sub tasks

c. All the procedures were treated as an identifiable behavior of an object. 

The correct answer is: All the procedures were treated as an identifiable behavior of an
object.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 1/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 2
Incorrect

Mark 0.00 out of 1.00

A release has been planned with 5 sprints. The team, for the sake of convenience, has
decided to keep the sprint duration open. Depending on how much they commit and
achieve, they decide to wrap up the sprint at an appropriate time. Which of the
following is True in this given context?

Select one:
a. This helps the team to perform at their convenience

b. Estimating the velocity would be difficult in such a scenario

c. This is the best case for a self-organized team 

d. This will not work for certain technologies

The correct answer is: Estimating the velocity would be difficult in such a scenario

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 2/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 3
Correct

Mark 1.00 out of 1.00

Which of the following are CORRECT related to Secure SDLC?

A . Identifying system configuration issues related to security early.


B . Reveals the identification of shared security services
C . Influence executive decisions due to timely risk management processes.

D . Documenting and then informing management about security considerations during


development phase.

Select one:
a. A,B,C 

b. A,B,C,D

c. B,C,D

d. B,C

The correct answer is: A,B,C

Question 4
Incorrect

Mark 0.00 out of 1.00

Which global policy of Accenture does ADS meet?

Select one:
a. Policy 1200

b. Policy 0011

c. Policy 1100 

d. Policy 0012

The correct answer is: Policy 0011

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 3/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 5
Partially correct

Mark 0.67 out of 1.00

Projects should establish baselines at the end of each project stage. Typically, a
baseline is created for each major stage of work, and the Team Lead for each stage (or
the Project Manager) is responsible for creating that baseline. Which of the following
baseline will be supported for project's work according to you?

Choose exactly THREE correct options.

Select one or more:


a. Requirements Baseline 

b. Integration Baseline

c. Architecture Baseline 

d. Testing Baseline 

The correct answers are: Architecture Baseline, Integration Baseline, Requirements


Baseline

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 4/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 6
Incorrect

Mark 0.00 out of 1.00

Identify the correct order of risk investigation and rating process.


A. Probability that that risk could be realized against an asset

B. Identification of potential risk areas

C. Risk investigation and rating process


D. Severity level of the risk

E. Defining the risk impact

F. Mitigation listing

Select one:
a. BDECFA 

b. BAEDFC

c. ADFCBE

d. FDCABE

The correct answer is: BAEDFC

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 5/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 7
Incorrect

Mark 0.00 out of 1.00

Alex is the Scrum Master and he wants his team to do the Product Backlog Refinement
ceremony in all seriousness. He is highlighting the purpose of Product Backlog
Refinement ceremony to the team. Which of the following is NOT a purpose of this
ceremony?

Select one:
a. Stories can be re-prioritized based on dependencies, if any

b. The team demonstrates current progress with the product owner to get quick
feedback

c. Removing user stories, if it is no longer relevant to the product and business 

d. Ensures backlog contains appropriate items

The correct answer is: The team demonstrates current progress with the product owner
to get quick feedback

Question 8
Correct

Mark 1.00 out of 1.00

Which SOLID principle helps the use to develop less coupled code by ensuring the high
level modules depend on abstraction rather than concrete implementations of lower
level modules?

Select one:
a. Interface segregation

b. Single responsibility

c. Dependency Inversion Principle 

d. Open Closed Principle

The correct answer is: Dependency Inversion Principle

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 6/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 9
Incorrect

Mark 0.00 out of 1.00

A technique to render the untrusted data such as user input into literal text so that when
any malicious code is input, it will not be executed and instead be displayed as plain
text is called__________and used as a security measure against _________.

Select one:
a. Encryption, Cross Site Scripting 

b. Encryption, Insufficient attack protection

c. Output Encoding, Cross Site scripting

d. Applying Least Privilege, Insufficient attack protection

The correct answer is: Output Encoding, Cross Site scripting

Question 10
Correct

Mark 1.00 out of 1.00

CIs are the work products within the selected categories that the project wants under
configuration control. Imagine you are the person for writing the CM Plan who typically
works with the Team Leads to document the CIs for the designated categories. Once the
team determines the CM categories and the naming convention for each CI, it must
maintain a list of the actual CIs. Which role you are playing from below options.

Select one:
a. Scrum Master Manager

b. Configuration Manager 

c. Project Manager

d. Product Manager

The correct answer is: Configuration Manager

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 7/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 11
Partially correct

Mark 0.67 out of 1.00

What are guidelines that needs to be followed for managing bottlenecks during
optimization?

Select one or more:


a. Identifying benefits of implementing complex algorithm does not out weigh the
time taken to create it. 

b. Do performance testing on critical methods carrying business logic 

c. Do not cache the result. 

d. Increase memory space to make the program efficient in terms of speed.

The correct answers are: Increase memory space to make the program efficient in
terms of speed., Do performance testing on critical methods carrying business logic,
Identifying benefits of implementing complex algorithm does not out weigh the time
taken to create it.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 8/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 12
Correct

Mark 1.00 out of 1.00

Identify the order of steps for Code review process.

a. Conduct a review
b. Plan for a review
c. Resolve review points

d. Validate resolutions
e. Prepare for a review
f. Baseline a software work product

Select one:
a. b, f, a, e, c, d

b. b, e, a, c, d, f 

c. b, f, a, e, c, d

d. a, c, b, e, f, d

The correct answer is: b, e, a, c, d, f

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 9/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 13
Incorrect

Mark 0.00 out of 1.00

The option on e-commerce websites to make payments using credit,UPI,debit, COD and
others is an example of ?

Select one:
a. Dependency Inversion Principle 

b. Interface segregation

c. Single responsibility

d. Open Closed Principle

The correct answer is: Interface segregation

Question 14
Correct

Mark 1.00 out of 1.00

If any team member, accidently , pushed the sensitive information in their project's
private github.com repository, what should be the step he/she has to take immediately?

Select one or more:


a. Report the issue to ASOC and his/her manager immediately 

b. No action needed as the repository is private and have access to only project
team members.

c. Remove the sensitive information from github.com and delete the version
history immediately. 

d. Copied code over to Accenture internal repository hence the code can be
protected.

The correct answers are: Report the issue to ASOC and his/her manager immediately,
Remove the sensitive information from github.com and delete the version history
immediately.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 10/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 15
Incorrect

Mark 0.00 out of 1.00

Which of the following is a set of automated processes that allows developers and
operations to reliably and efficiently compile, build and deploy applications or services
to production environments or platforms?

Select one:
a. DevOps Environment Pipeline 

b. DevOps Delivery Pipeline

c. Continuous Integration

d. Accenture DevOps Platform

The correct answer is: DevOps Delivery Pipeline

Question 16
Correct

Mark 1.00 out of 1.00

Identify the usage of sandboxes in Cloud Application Security.

Select one or more:


a. Discover the impact of the applied malware 

b. Discover vulnerabilities 

c. Discover peek application performance

d. Discover attack vectors and agents 

e. Discover application errors 

The correct answers are: Discover attack vectors and agents, Discover vulnerabilities,
Discover the impact of the applied malware

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 11/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 17
Incorrect

Mark 0.00 out of 1.00

Which are the common coding situations that Developers come across frequently from
below?

Select one:
a. Code is not well-formatted 

b. code is complex

c. code is not well commented

d. code is inconsistent

Question 18
Incorrect

Mark 0.00 out of 1.00

Identify the steps involved in Test-Driven Development Cycle.

Select one:
a. Write code that should pass the tests or unit tests

b. Write a test or unit test for some aspect of the program

c. Look at which tests or unit tests fail

d. Run the written tests or unit tests 

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 12/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 19
Correct

Mark 1.00 out of 1.00

What is the functionality of Data Cohesion in modules of projects ?

Select one:
a. None of them

b. Both Option 1 and 2 

c. One module may be dependent on another module for data

d. If a module is independent of data from other modules

The correct answer is: Both Option 1 and 2

Question 20
Partially correct

Mark 0.67 out of 1.00

Accenture DevOps Platform (ADOP) is a cloud-hosted development and operations


environment that can be used for which of the following continuous process. Choose
three most appropriate options.

Select one or more:


a. Release

b. Planning 

c. Monitoring 

d. Testing 

The correct answers are: Testing, Release, Monitoring

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 13/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 21
Incorrect

Mark 0.00 out of 1.00

Which SOLID principle represents the following statement " the vehicle is an abstract for
truck and bike"?

Select one:
a. Open/Closed Principle

b. Single Responsibility Principle

c. Dependency Inversion Principle 

d. Liskov Substitution Principle

The correct answer is: Liskov Substitution Principle

Question 22
Correct

Mark 1.00 out of 1.00

Which are the roles usually seen in the Custom Application Design in ADM?

Select one:
a. Application Designer; User Experience Architect ; Data Architect; Integration
Solution Architect 

b. Process Team Lead; RICEFW Functional Designer; Data Architect; Integration


Solution Architect

c. Application Designer; RICEFW Functional Designer; Data Architect; Integration


Solution Architect

The correct answer is: Application Designer; User Experience Architect ; Data Architect;
Integration Solution Architect

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 14/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 23
Partially correct

Mark 0.67 out of 1.00

Identify the message protection deployment modes.

Select one or more:


a. Network -to-host 

b. host-to-host

c. peer-to-peer 

d. network-to-network 

The correct answers are: Network -to-host, host-to-host, network-to-network

Question 24
Incorrect

Mark 0.00 out of 1.00

What are the components of Accenture Delivery Suite(ADS)?

Select one:
a. Methods & Estimators, Tools, Architecture, Metrics

b. Methods & Estimators, Tools, Process, Metrics

c. Methods & Estimators, Deliverables, Architecture, Metrics 

d. Methods & Estimators, Deliverables, Process, Metrics

The correct answer is: Methods & Estimators, Tools, Architecture, Metrics

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 15/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 25
Correct

Mark 1.00 out of 1.00

What is Takt Time?

Select one:
a. Customer Request Received/Lead Time

b. Customer Demand Rate/Time Available 

c. Customer Demand Rate/Time Already Spend

d. Customer Request Received/Cycle Time

The correct answer is: Customer Demand Rate/Time Available

Question 26
Correct

Mark 1.00 out of 1.00

Which statement best describes the use of Acceptance TDD?

Select one:
a. Tests from the user's point of view 

b. Tests from the managers point of overview

c. Passes acceptance of the tests unto the end-user

d. Tests from the customer view without requiring the customer

The correct answer is: Tests from the user's point of view

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 16/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 27
Partially correct

Mark 0.50 out of 1.00

In Accenture Code Quality Model, fundamental area of Performance and Scalability,


select the important considerations from below -

Select one or more:


a. Sensitive data not being used or passed unnecessarily 

b. Object pooling and recycling patterns 

c. Parallel processing and concurrency

d. Data Encryption and encoding implementation 

The correct answers are: Parallel processing and concurrency, Object pooling and
recycling patterns

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 17/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 28
Partially correct

Mark 0.67 out of 1.00

Prof. Kevin is writing a white paper on a new survey he has made. To support his survey,
he has define the statements which are given below in correct order. Arrange the below
statements that depicts DevOps process and help Prof. Kevin.

1. The build software product or feature(s) will be tested thoroughly by the testing team
to ensure that the quality build is ready for deployment anytime.
2. Once the deployments is done, the working product would be kept under surveillance
to check fitness of the product under different circumstances

3. The code committed by the all the team members is integrated into version control
system, automated build process is initiated and finally results in a build whose source
code is evaluated thoroughly

4. The deployment may be automated or manual. If the deployment is automated, CD


means Continuous Deployment otherwise Continuous Delivery.

Select one or more:


a. 3,1,4 and 2 

b. 3,1,2 and 4

c. 4,3,2 and 1 

d. 3,4,2 and 1

The correct answers are: 3,1,4 and 2, 3,4,2 and 1, 4,3,2 and 1

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 18/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 29
Correct

Mark 1.00 out of 1.00

What are various lines of businesses that Accenture Delivery Suite(ADS) support?

Select one:
a. Technology, Digital, Operations, Security, and Cloud

b. Technology, Digital, Operations, Security, and Strategy 

c. Technology, Industry, Operations, Security, and Strategy

d. Technology, Digital, Operations, and Strategy

The correct answer is: Technology, Digital, Operations, Security, and Strategy

Question 30
Correct

Mark 1.00 out of 1.00

Who should be responsible when an expert violates high cohesion and low coupling?

Select one:
a. Closely look at domain/design model to locate the classes with low cohesion
and high coupling, Create a new class to take the responsibility of functionality
causing low cohesion and high coupling

b. All of the above 

c. None of the above

The correct answer is: All of the above

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 19/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 31
Correct

Mark 1.00 out of 1.00

What is the work / assets grouped by business area?

Select one:
a. Workstream 

b. Stage

c. Activity or Discipline

Your answer is correct.

The correct answer is: Workstream

Question 32
Correct

Mark 1.00 out of 1.00

Arrange the following in the right sequence to achieve TDD:


i) Repeat over again until and run the test

ii)Run the unit tests

iii)Write a single unit test describing an aspect of the program


iv)Look at which of those tests should fail

v) Write just enough code

vi) Refactor the code

Select one:
a. ii, iii, I, iv, v, vi

b. iv, iii, ii, vi, v, i

c. iii, ii, iv, v, vi, i 

d. v, vi, iii, ii, iv, i

The correct answer is: iii, ii, iv, v, vi, i

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 20/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 33
Partially correct

Mark 0.50 out of 1.00

John has written code that includes multiple methods that is not synonymous with
functionality of it. Many of those methods contain lots of nested statements, hard coded
values and over 500 lines of code. What standard coding patterns would you suggest to
him?

Select one or more:


a. Group logically related statements for easy readability 

b. Limit the method size between 100 and 150 code lines by refactoring it. 

c. Name of methods does not matter.

d. It's okay to have hard-coded values in the same code

The correct answers are: Name of methods does not matter., Group logically related
statements for easy readability

Question 34
Correct

Mark 1.00 out of 1.00

What is the major difference between the Product Backlog and the Sprint Backlog?

Select one:
a. The Product Backlog is equal to the Sprint Backlog.

b. The Product Backlog is a subset of the Sprint Backlog.

c. The Sprint Backlog is owned by the Product Owner.

d. The Sprint Backlog is a subset of the Product Backlog. 

The correct answer is: The Sprint Backlog is a subset of the Product Backlog.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 21/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 35
Incorrect

Mark 0.00 out of 1.00

In Scrum ban, impediments are

Select one:
a. fixed

b. attended 

c. hidden

d. avoided

The correct answer is: avoided

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 22/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 36
Incorrect

Mark 0.00 out of 1.00

Mr. Anthony is the Configuration Manager for the ABC Utility. He has to plan
Configuration Management. Planning CM has a set of sequential steps associated with
it. Assume that you are part of CM Team and arrange the steps which are mentioned
below in the sequential order while planning CM.
A. Levels of Control.

B. Selecting CIs

C. Determining categories of CM

D. Naming Conventions
E. Configuration Items(CIs)

Select one:
a. C,A,E,D,B

b. C,B,D,A,E 

c. C,E,D,A,B

d. D,E,B,A,C

The correct answer is: C,A,E,D,B

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 23/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 37
Correct

Mark 1.00 out of 1.00

Sohini is a new developer on XYZ e-commerce project. She has a written a piece of code
for handling errors that may occur because of non availability of product in a cart
already added earlier. Her first task is to define these issue under a suitable category.
Identify the correct category from the following options:

Select one:
a. Technical Exceptions

b. Business Exceptions 

c. Application Exceptions

d. Compiler Exceptions

The correct answer is: Business Exceptions

Question 38
Partially correct

Mark 0.50 out of 1.00

What are the major challenges faced when performing test-driven database
development?

Select one or more:


a. Layer dependencies being rigid

b. Schema changes breaking tests 

c. Test framework using mock objects 

d. Record availability causing database failures

The correct answers are: Layer dependencies being rigid, Schema changes breaking
tests

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 24/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 39
Correct

Mark 1.00 out of 1.00

What happens when the sprint is cancelled?

Select one:
a. The completed Sprint Backlog items are evaluated for a release, and
incomplete items are put back into the Product Backlog. 

b. The complete Sprint Backlog is put back to the Product Backlog.

c. The Scrum team disbands immediately.

d. The completed Sprint Backlog items are evaluated for a release, and
incomplete items are discarded.

The correct answer is: The completed Sprint Backlog items are evaluated for a release,
and incomplete items are put back into the Product Backlog.

Question 40
Correct

Mark 1.00 out of 1.00

What relationship(s) can a work product have to task?

Select one:
a. Input only

b. Output only

c. Optional input, mandatory input, primary output and secondary output. 

d. Input and Output

The correct answer is: Optional input, mandatory input, primary output and secondary
output.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 25/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 41
Incorrect

Mark 0.00 out of 1.00

Which of the following is not a Scrum Artifact?

Select one:
a. Sprint Backlog

b. Release Backlog 

c. Definition of Done

d. Product Backlog

The correct answer is: Definition of Done

Question 42
Partially correct

Mark 0.50 out of 1.00

What are some features a tool should have to facilitate TDD Agile database
development

Select one or more:


a. Override database errors to track changes between revisions

b. Able to run tests in transactions to keep them independent 

c. Implement tests in a built-in database testing language 

d. Provide the ability to fake tables and views

The correct answers are: Able to run tests in transactions to keep them independent,
Provide the ability to fake tables and views

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 26/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 43
Correct

Mark 1.00 out of 1.00

What are the different generic techniques followed in code optimization for independent
platform?

Select one or more:


a. Cache optimization techniques 

b. Reducing the number of conditions. 

c. Data-level parallelism

d. Using memory efficient routines 

The correct answers are: Using memory efficient routines, Reducing the number of
conditions.

Question 44
Correct

Mark 1.00 out of 1.00

Once the Configuration Management team determines the appropriate level of CM


control. ABC Utility is trying to determine which CM Tool to use. Assume that you are part
of CM team and select the appropriate tool to use. Choose exactly THREE correct
options.

Select one or more:


a. GitLab

b. VSS(Visual SourceSafe) 

c. PVCS(Poly Version Control System) 

d. Mercurial 

The correct answers are: PVCS(Poly Version Control System), Mercurial, VSS(Visual
SourceSafe)

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 27/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 45
Correct

Mark 1.00 out of 1.00

Which of the following definitions provided by various personnel's would correctly


depicts CONFIGURATION MANAGEMENT and is the most appropriate?

EVANA defines CONFIGURATION MANAGEMENT as what we do to make sure we have


backed up our work.

DANIEL defines CONFIGURATION MANAGEMENT as same thing as version control .

GABRIEL defines CONFIGURATION MANAGEMENT as the process of identifying,


communicating, implementing, documenting, and managing work products in a
structured and repeatable way.

JOE defines CONFIGURATION MANAGEMENT is just for code, making sure right code gets
into the project at right time.

Select one:
a. GABRIEL's definition 

b. EVANA's definition

c. JOE's definition

d. DANIEL's definition

The correct answer is: GABRIEL's definition

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 28/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 46
Partially correct

Mark 0.67 out of 1.00

As part of cloud application security, which of the following are the identity and access
solutions provided by the cloud service providers?

Select one or more:


a. Federation and Identity Provision

b. Role based authentication

c. Multifactor Authentication 

d. Single Sign-On/Off 

The correct answers are: Federation and Identity Provision, Single Sign-On/Off,
Multifactor Authentication

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 29/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 47
Correct

Mark 1.00 out of 1.00

Which of the following statements are correct about coding best practices and coding
standards?

Select one or more:


a. Coding best practices are collection of good programming practices and
experiences, which involve the use and improvement of coding standards. 

b. Coding best practices and standards are automatically taken care

c. Coding standards improve the consistency and reliability of the code by


eliminating personal styles and by bringing symmetry to the application code,
irrespective of the developers involved. 

d. Deliver High Quality Code 

The correct answers are: Coding best practices are collection of good programming
practices and experiences, which involve the use and improvement of coding
standards., Coding standards improve the consistency and reliability of the code by
eliminating personal styles and by bringing symmetry to the application code,
irrespective of the developers involved., Deliver High Quality Code

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 30/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 48
Partially correct

Mark 0.75 out of 1.00

What is considered by the developers in regard to RESTFul API deployment?

Select one or more:


a. Operation

b. Use HTTPS identity Authentication 

c. Size of the application

d. Use API Keys 

e. Protection Against Injection 

The correct answers are: Use HTTPS identity Authentication, Operation, Protection
Against Injection, Use API Keys

Question 49
Incorrect

Mark 0.00 out of 1.00

If we need to apply design patterns, can we do it without the principles of object-


oriented programing and standards?

Select one:
a. Yes, Design Patterns are logical and comprehensive sequencing of elements
with procedural principles 

b. No, Design Patterns are logical and comprehensive sequencing of elements


with object-oriented principles only

c. Yes, Design Patterns can be formed by principles, any programing language


and standard

The correct answer is: No, Design Patterns are logical and comprehensive sequencing of
elements with object-oriented principles only

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 31/32
10/27/21, 12:11 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 50
Incorrect

Mark 0.00 out of 1.00

A malicious or unexpected data is somehow programmatically fed into the application


leading to compromise of security. What kind of hacking is this?

Select one:
a. Injection - Correct

b. Insecure Direct Object Reference

c. Cross site scripting 

d. Broken security or authentication

The correct answer is: Injection - Correct

Stay in touch

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=345128&cmid=8422&showall=1 32/32
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Started on Wednesday, 6 October 2021, 12:39 PM


State Finished
Completed on Wednesday, 6 October 2021, 1:12 PM
Time taken 33 mins 20 secs
Grade 30.25 out of 50.00 (61%)
Feedback Congratulations ! You have Passed the assessment.

Your completion will reflect within next 5 business days. Reach out to
DLF Team for any queries !

Question 1
Correct

Mark 1.00 out of 1.00

For handling errors in ABC project code base, Sam has been assigned task for creating
exceptions. Which guidelines he must follow while writing exceptions?

Select one or more:


a. Write exceptions in usual flow of program.

b. Always handle the exception as it is an unusual event that may occur. 

c. Create new types of exceptions to handle any kind of situation if need be. 

d. No need to document exceptions.

The correct answers are: Always handle the exception as it is an unusual event that may
occur., Create new types of exceptions to handle any kind of situation if need be.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 1/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 2
Partially correct

Mark 0.67 out of 1.00

Kiran needs help in following the rules that must be followed while creating exception
handling strategy. Which rules he must consider from below list?

Select one or more:


a. Think of a strategy for logging exceptions

b. Create meaningful exception messages. 

c. Delay till testing to rectify an incorrect exception.

d. Differentiate between application business and technical exceptions. 

The correct answers are: Differentiate between application business and technical
exceptions., Think of a strategy for logging exceptions, Create meaningful exception
messages.

Question 3
Incorrect

Mark 0.00 out of 1.00

How to handle alternatives based on the type or how to create pluggable software
components?

Select one:
a. Identity Classes/Types which would have the behavior changing slightly. Assign
responsibility to a type for which the behavior varies 

b. All of the above

c. None of the above

d. Assign responsibility for the behavior using polymorphic operations to the types
for which the behavior varies

The correct answer is: All of the above

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 2/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 4
Correct

Mark 1.00 out of 1.00

CIs are the work products within the selected categories that the project wants under
configuration control. Imagine you are the person for writing the CM Plan who typically
works with the Team Leads to document the CIs for the designated categories. Once the
team determines the CM categories and the naming convention for each CI, it must
maintain a list of the actual CIs. Which role you are playing from below options.

Select one:
a. Product Manager

b. Project Manager

c. Configuration Manager 

d. Scrum Master Manager

The correct answer is: Configuration Manager

Question 5
Correct

Mark 1.00 out of 1.00

Which of the following is a unit of work that a role may be asked to perform?

Select one:
a. Work Unit

b. Work?ow

c. Activity

d. Task 

The correct answer is: Task

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 3/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 6
Correct

Mark 1.00 out of 1.00

In the sprint planning meeting, at the _____, the team along with the PO selects the
goal in one-sentence for overall outcome of the sprint

Select one:
a. Mid of the sprint planning.

b. Beginning of sprint planning. 

c. Second part of the sprint plan.

d. End of sprint planning.

The correct answer is: Beginning of sprint planning.

Question 7
Incorrect

Mark 0.00 out of 1.00

Which of the following mitigation techniques can be adopted to avoid Broken


Authentication & Session Management problems?
1. Encryption

2. Output Encoding

3. Hardening user account management


4. Configuring the appropriate session timeout values

Select one:
a. 1 and 4 

b. 2 and 3

c. 1 and 2

d. 3 and 4

The correct answer is: 3 and 4

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 4/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 8
Partially correct

Mark 0.50 out of 1.00

Which of the following are not benefits of code optimization techniques?

Select one or more:


a. Improves the compilation time of an application

b. Improves the system's performance 

c. Results in code that is easy to understand, reuse, and maintain

d. Improves the organization's performance 

The correct answers are: Improves the organization's performance, Improves the
compilation time of an application

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 5/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 9
Incorrect

Mark 0.00 out of 1.00

John is the identified Product Owner of a just commenced Scrum Project. One month
into the project, the team don't get enough opportunities to interact with John. The case
is that either John can't be reached or even if reached, he spares only very little time
with the team. Which of the following can the team adapt to get enough availability of
the John - the Product Owner?
i) Identify the REAL Product Owner to do the job

ii) Educate the Product Owner on the expectations

iii) Request the Scrum Master to pitch in for the Product Owner

Select one:
a. Only i and iii

b. Only i and ii

c. Only ii and iii

d. All i, ii and iii 

The correct answer is: Only i and ii

Question 10
Correct

Mark 1.00 out of 1.00

How does microservices provide small, manageable, and deployable components ?

Select one:
a. Micro-container Services

b. Micro-service Components

c. Micro-service Containers 

The correct answer is: Micro-service Containers

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 6/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 11
Correct

Mark 1.00 out of 1.00

What guidelines should be followed for creating the Accenture coding standards?

Select one or more:


a. Multiple developers rewrite each other's code to match their personal styles

b. Should be agreed upon across project teams spanning globally. 

c. Coding Standards should be easy to understand 

d. Must be created after the build stage

The correct answers are: Coding Standards should be easy to understand, Should be
agreed upon across project teams spanning globally.

Question 12
Correct

Mark 1.00 out of 1.00

Sprints are usually _______________.

Select one:
a. Time Boxing 

b. Feature Boxing

c. Theme Boxing

d. Epic Boxing

The correct answer is: Time Boxing

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 7/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 13
Correct

Mark 1.00 out of 1.00

What are the three security features match the Server level security ?

Select one:
a. Audits

b. Logins

c. Server roles

d. All of them 

The correct answer is: All of them

Question 14
Incorrect

Mark 0.00 out of 1.00

Complete the statements- Accenture Delivery Suite (or ADS) is our standard delivery
framework designed to help our teams "___________" results.

Select one:
a. efficient, predictable, reliable and high-quality results

b. fast, efficient, predictable, reliable and high-quality results

c. smooth, efficient, predictable, reliable and high-quality results 

d. workable, smooth, reliable and high-quality results

The correct answer is: fast, efficient, predictable, reliable and high-quality results

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 8/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 15
Incorrect

Mark 0.00 out of 1.00

What are the pitfalls concerning the cloud application development?

Select one:
a. Requiring all applications be deployed in the cloud. 

b. Using Open source

c. Consulting with all Key stakeholders

d. Using untrusted Third party APIs

The correct answer is: Using untrusted Third party APIs

Question 16
Incorrect

Mark 0.00 out of 1.00

Identify the important levels for Optimization from the following.

Select one:
a. Assembly Level

b. Design Level 

c. Compile Level

d. Run time Level

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 9/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 17
Incorrect

Mark 0.00 out of 1.00

Mr. Peter is from Technical Support team of a software firm. There was a request for him
to install Cucumber tool for performing the BDD. As a prerequisite, Mr. Peter has to install
one among the below software's before installing Cucumber tool. Identify that software.

Select one:
a. Nodejs

b. ASP.net

c. Angular JS 

d. ReactJS

The correct answer is: Nodejs

Question 18
Incorrect

Mark 0.00 out of 1.00

What was seen in application over time, which creates the need of solutions which
could also be used in other projects?

Select one:
a. Complexity of application and managing business

b. More effective and efficient process

c. Faster time to market 

The correct answer is: Complexity of application and managing business

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 10/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 19
Correct

Mark 1.00 out of 1.00

Linda, an AWS cloud administrator, used to generate a soft token in her mobile every
time she used to login to AWS cloud console as part of cloud application security
practices.

Which of the following type of Identity access this action refers to?

Select one:
a. Multifactor authentication 

b. Single Sign-on/off

c. Federated Identity management

d. Token based authentication

The correct answer is: Multifactor authentication

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 11/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 20
Correct

Mark 1.00 out of 1.00

Which of the following definitions provided by various personnel's would correctly


depicts CONFIGURATION MANAGEMENT and is the most appropriate?
EVANA defines CONFIGURATION MANAGEMENT as what we do to make sure we have
backed up our work.

DANIEL defines CONFIGURATION MANAGEMENT as same thing as version control .


GABRIEL defines CONFIGURATION MANAGEMENT as the process of identifying,
communicating, implementing, documenting, and managing work products in a
structured and repeatable way.

JOE defines CONFIGURATION MANAGEMENT is just for code, making sure right code gets
into the project at right time.

Select one:
a. DANIEL's definition

b. JOE's definition

c. GABRIEL's definition 

d. EVANA's definition

The correct answer is: GABRIEL's definition

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 12/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 21
Partially correct

Mark 0.50 out of 1.00

What practices should be used when building a complex system ?

Select one or more:


a. Using a modular design 

b. Maximizing cohesion between components

c. Using components with tight coupling 

d. Designing for testability

The correct answers are: Designing for testability, Using a modular design

Question 22
Correct

Mark 1.00 out of 1.00

Sujata a senior developer of project has been assigned a task to look at the code
structure and decoupling component wherever deemed necessary. What points she
should keep in mind while checking?

Select one or more:


a. Components responsibilities are maximized.

b. Dependencies to external libraries are well known. 

c. There are no cyclic dependencies between classes, components or layers. 

d. The average complexity of classes, programs, methods, procedures, or


functions is under control. 

The correct answers are: Dependencies to external libraries are well known., The
average complexity of classes, programs, methods, procedures, or functions is under
control., There are no cyclic dependencies between classes, components or layers.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 13/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 23
Correct

Mark 1.00 out of 1.00

Which of the following statement is not CORRECT about code quality metrics?

Select one:
a. Cyclomatic complexity measures the complexity of a program.

b. Checking code duplication.

c. Comment density is measured by dividing the number of comment lines by the


total lines of code.

d. Tight coupling and low cohesion indicates high quality of code 

The correct answer is: Tight coupling and low cohesion indicates high quality of code

Question 24
Incorrect

Mark 0.00 out of 1.00

Swiss Knife is capable enough to perform multiple tasks but if you want to change one
of the blade or component of the Swiss Knife, all other components need to be removed
as well, meaning has impact. Which SOLID principle does the above quote does not
satisfy?

Select one:
a. Single responsibility

b. Open Closed Principle

c. Interface segregation

d. Dependency Inversion Principle 

The correct answer is: Single responsibility

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 14/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 25
Correct

Mark 1.00 out of 1.00

In which situation a looping error will not occur?

Select one:
a. Loops are terminated incorrectly or not terminated at all.

b. Loop conditions are initialized incorrectly or not at all.

c. Loops variables are initialized correctly. 

d. Improper nesting occurs.

The correct answer is: Loops variables are initialized correctly.

Question 26
Incorrect

Mark 0.00 out of 1.00

Mr John is working for an E-commerce application, There are various interdependent


components to this application like Payment Provider, and Gateway, etc.. Choose
CORRECT options for suitable testing needs to be performed to test the whole solution.

Select one:
a. Component testing

b. API Testing 

c. Module Testing

d. Integration Testing

The correct answer is: Integration Testing

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 15/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 27
Correct

Mark 1.00 out of 1.00

Identify the state that refers High degree of Coupling.

Select one:
a. Small change can break your code and this could have a disastrous effect on
your application 

b. Adding a functionality to your application is difficult and effects your application

c. Big change can break your code and this could have a disastrous effect on your
application

The correct answer is: Small change can break your code and this could have a
disastrous effect on your application

Question 28
Incorrect

Mark 0.00 out of 1.00

If we open a new account with a vendor on the Internet, on their web site, they ask us for
our phone number in which we receive a unique code, we then enter into the web site,
just to make sure and confirm the identity of ours. What type of confirmation this
scenario is mapped in?

Select one:
a. out-of-band confirmation

b. In-band confirmation

c. OTP Confirmation 

d. Multifactor confirmation

The correct answer is: out-of-band confirmation

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 16/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 29
Partially correct

Mark 0.67 out of 1.00

Identify the services provided by Microservices when compare to Design Patterns.

Select one or more:


a. Catalog of Solutions

b. Implementation 

c. Code Access 

d. Environment

The correct answers are: Implementation, Environment, Code Access

Question 30
Incorrect

Mark 0.00 out of 1.00

Mythili would like to create a application environment in order to deploy and manage
applications in an automated way. Which AWS service suits for the same.

Select one:
a. Elastic Bean Stack (EBS)

b. Cloud Watch 

c. Auto Scaling

d. Cloud Formation

The correct answer is: Elastic Bean Stack (EBS)

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 17/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 31
Correct

Mark 1.00 out of 1.00

Which steps are recommended to be performed by Development team to optimize


testing?

Select one or more:


a. Identify risk areas 

b. Overwrite the process

c. Properly report risk 

d. Exclude Test plan execution

The correct answers are: Identify risk areas, Properly report risk

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 18/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 32
Incorrect

Mark 0.00 out of 1.00

Which is not the task performed as per ADM for Packaged Development?

Select one:
a. "-Design reports, interfaces, conversions, extensions, forms and workflow to fill
the packaged software functional gaps - Produce an application design pack for
the solution consisting of the page specification, domain class model,
component/class design, data conversion design, physical database design and,
other design deliverables.

b. "- Develop and Application prototype and conduct Conference Room Pilot to
validate the configuration design, explore configuration gap resolution options -
Design reports, interfaces, conversions, extensions, forms and workflow to fill the
packaged software functional gaps" 

c. "- Design reports, interfaces, conversions, extensions, forms and workflow to fill
the packaged software functional gaps -Continue the product, performance, and
user acceptance test planning if the test conditions and expected results were not
fully developed in the Analysis Stage"

d. "- Design Packaged Software configuration to meet the Business Process Design
and the Application requirements - Develop and Application prototype and conduct
Conference Room Pilot to validate the configuration design, explore configuration
gap resolution options"

The correct answer is: "-Design reports, interfaces, conversions, extensions, forms and
workflow to fill the packaged software functional gaps - Produce an application design
pack for the solution consisting of the page specification, domain class model,
component/class design, data conversion design, physical database design and, other
design deliverables.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 19/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 33
Partially correct

Mark 0.50 out of 1.00

Mr. Neil has to create a project document that includes Configuration Item categories in
the project he is currently working on. He has proposed the Configuration

Item categories that are quoted below -


A. Project Documentation

B. Architectures

C. Interfaces
D. Designs

E. Source code and Executable code.

Mr. Vincent is the Configuration Manager in the project. While reviewing the document,
Mr. Vincent has found that few more configuration item categories can be added.
Assume that you are Mr. Vincent and determine few more categories that can be
added to the same.

Select one or more:


a. Metrics and Status Reports 

b. Requirements 

c. Databases that include processed data

d. Training materials

The correct answers are: Metrics and Status Reports, Requirements, Training materials,
Databases that include processed data

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 20/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 34
Partially correct

Mark 0.50 out of 1.00

What are some of the ways test-driven development can benefit a project compared to
other technique?

Select one or more:


a. Supports continuous integration 

b. Enhances collaboration among various stakeholders

c. Compresses the available set of test tools 

d. Reduces the frequency of releases

The correct answers are: Supports continuous integration, Enhances collaboration


among various stakeholders

Question 35
Correct

Mark 1.00 out of 1.00

Which speaks about "what" the application needs to do and which speaks about "How"
is it achieved ?

Select one:
a. Design and Development respectively.

b. Design and Analyze respectively.

c. Planning and Analyze respectively.

d. Analyze and Design respectively. 

The correct answer is: Analyze and Design respectively.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 21/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 36
Correct

Mark 1.00 out of 1.00

Identify the responsibilities of a DBA which includes.

Select one:
a. Granting and Denying user privileges

b. All of the above 

c. Classifying data

d. Creating user accounts and assigning passwords

The correct answer is: All of the above

Question 37
Correct

Mark 1.00 out of 1.00

What are the ADM 5 main focus areas?

Select one or more:


a. Development 

b. Management 

c. Operations 

d. Planning 

e. Testing 

The correct answers are: Management, Planning, Development, Operations, Testing

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 22/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 38
Correct

Mark 1.00 out of 1.00

When an user can fall victim of cross site scripting?

Select one:
a. User's browser is compromised

b. User clicks on some link which then shouldn't be

c. User fails to identify the forged links/websites

d. All of the above 

The correct answer is: All of the above

Question 39
Incorrect

Mark 0.00 out of 1.00

What is the key benefit of the least privilege approach to security?

Select one:
a. Ensures modular, reusable output

b. it results in the tasks being completed quicker

c. it minimized the level of compromise in the event of a security breech 

The correct answer is: it results in the tasks being completed quicker

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 23/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 40
Correct

Mark 1.00 out of 1.00

What are the Kanban Values ?

Select one:
a. Transparency, Balance, Customer Focus, Flow, Leadership, Understanding,
Agreement, Respect, Collaboration 

b. Complexity, Balance, Customer Focus, Flow, Leadership, Understanding,


Agreement, Respect

c. Transparency, Push, Customer Focus, Flow, Leadership, Understanding,


Agreement, Respect

d. None of these

The correct answer is: Transparency, Balance, Customer Focus, Flow, Leadership,
Understanding, Agreement, Respect, Collaboration

Question 41
Correct

Mark 1.00 out of 1.00

What are the responsibilities of the Change Control Board?

Choose exactly TWO correct options.

Select one or more:


a. Represent the interests of the Project Manager and any groups who are not
affected by changes to the baselines.

b. Monitor changes and updates to the project requirements as part of CM. 

c. Authorize the creation of products from the RTM library.

d. Review and authorize changes to the baselines. 

The correct answers are: Monitor changes and updates to the project requirements as
part of CM., Review and authorize changes to the baselines.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 24/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 42
Correct

Mark 1.00 out of 1.00

John, the product owner, in consultation with his stakeholders, has arrived at four
features that are of same priority. The stakeholders are of the opinion that all those
features are of equal significance. Which of the following can John do, in this context?

Select one:
a. Ask the development team to park these features until the stakeholders agree
on to a priority order

b. Randomly pick and implement one feature after the other since all are of same
priority

c. Consult with the Development Team and still arrive at a priority among these
features 

d. Tell the Development Team that all features need to be worked on in parallel

The correct answer is: Consult with the Development Team and still arrive at a priority
among these features

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 25/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 43
Correct

Mark 1.00 out of 1.00

Mr. Anthony is the Configuration Manager for the ABC Utility. He has to plan
Configuration Management. Planning CM has a set of sequential steps associated with
it. Assume that you are part of CM Team and arrange the steps which are mentioned
below in the sequential order while planning CM.

A. Levels of Control.
B. Selecting CIs

C. Determining categories of CM

D. Naming Conventions

E. Configuration Items(CIs)

Select one:
a. C,B,D,A,E

b. D,E,B,A,C

c. C,A,E,D,B 

d. C,E,D,A,B

The correct answer is: C,A,E,D,B

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 26/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 44
Incorrect

Mark 0.00 out of 1.00

While doing the daily scrum ceremony, the true spirit of the ceremony should be?

Select one:
a. reporting updates to scrum master 

b. reporting updates to product owner

c. sharing updates among team members

d. sharing updates among scrum masters

The correct answer is: sharing updates among team members

Question 45
Correct

Mark 1.00 out of 1.00

In each daily scrum, within a sub-team, ends by designating one member as an


ambassador to go and participate in a daily scrum ceremony with ambassadors from
other teams. What is that ceremony called?

Select one:
a. Scrum of Scrum 

b. Daily Scrum

c. Sprint Review

d. Super Scrum ceremony

The correct answer is: Scrum of Scrum

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 27/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 46
Partially correct

Mark 0.50 out of 1.00

Which of the following could be input or output of a task? (Select all that apply.)

Select one or more:


a. Deliverable 

b. Role

c. Artifact 

d. Outcome 

The correct answers are: Artifact, Role

Question 47
Partially correct

Mark 0.75 out of 1.00

What is considered by the developers in regard to RESTFul API deployment?

Select one or more:


a. Use API Keys 

b. Use HTTPS identity Authentication 

c. Operation

d. Protection Against Injection 

e. Size of the application

The correct answers are: Use HTTPS identity Authentication, Operation, Protection
Against Injection, Use API Keys

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 28/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 48
Incorrect

Mark 0.00 out of 1.00

The Scrum Development Team is getting ready to start their Agile execution. In the
current release, 8 sprints have been planned. The team wants to give the product
owner, a picture of what are they planning to do in the current release. To start this, they
need to decide on the goal of each sprint. When are the Sprint goals identified?

Select one:
a. As and when needed. No constraints.

b. Before the start of Sprint 1 

c. During planning of the respective sprint

d. Once before Sprint 1 and another one before Sprint 5

The correct answer is: During planning of the respective sprint

Question 49
Partially correct

Mark 0.67 out of 1.00

As part of cloud application security, which of the following are the identity and access
solutions provided by the cloud service providers?

Select one or more:


a. Role based authentication

b. Multifactor Authentication 

c. Federation and Identity Provision

d. Single Sign-On/Off 

The correct answers are: Federation and Identity Provision, Single Sign-On/Off,
Multifactor Authentication

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 29/30
10/27/21, 8:54 PM Delivery Foundation Academy (DFA) L1 Assessment

Question 50
Correct

Mark 1.00 out of 1.00

What relationship(s) can a work product have to task?

Select one:
a. Input and Output

b. Input only

c. Optional input, mandatory input, primary output and secondary output. 

d. Output only

The correct answer is: Optional input, mandatory input, primary output and secondary
output.

Stay in touch

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=375429&cmid=8422&showall=1 30/30
Dashboard My courses

Delivery Foundation Academy (DFA) L1 for CL12-13 General

Delivery Foundation Academy (DFA) L1 Assessment

Started on Wednesday, 27 October 2021, 11:03 AM


State Finished
Completed on Wednesday, 27 October 2021, 11:51 AM
Time taken 48 mins 25 secs
Grade 33.42 out of 50.00 (67%)
Feedback Congratulations ! You have Passed
the assessment.

Your completion will reflect within


next 5 business days. Reach out to
DLF Team for any queries !

Question 1
What are the OOP components that is
Partially
influenced in Design Patterns?
correct

Mark 0.75 out


of 1.00
Select one or more:
a. Polymorphism 

b. Encapsulation 

c. Abstraction 

d. Inheritance

The correct answers are: Abstraction,


Encapsulation, Inheritance,
Polymorphism
Question 2
How does ADM align to the new ?
Correct

Mark 1.00 out Select one or more:


of 1.00
a. Reputability 

b. Vastness 

c. Longevity 

d. Extensions and Context 

The correct answers are: Reputability,


Longevity, Vastness, Extensions and
Context

Question 3
The Scrum Development Team is
Incorrect
getting ready to start their Agile
Mark 0.00 out execution. In the current release, 8
of 1.00
sprints have been planned. The team
wants to give the product owner, a
picture of what are they planning to do
in the current release. To start this, they
need to decide on the goal of each
sprint. When are the Sprint goals
identified?

Select one:
a. During planning of the
respective sprint

b. Once before Sprint 1 and


another one before Sprint 5

c. Before the start of Sprint 1 

d. As and when needed. No


constraints.

The correct answer is: During planning


of the respective sprint
Question 4
What are the ADM 5 main focus areas?
Correct

Mark 1.00 out Select one or more:


of 1.00
a. Development 

b. Operations 

c. Planning 

d. Testing 

e. Management 

The correct answers are: Management,


Planning, Development, Operations,
Testing
Question 5
David, a developer, is working on login
Correct
component of an application and
Mark 1.00 out dealing with sensitive data. Hence
of 1.00
before pushing the code to github.com,
he moved the sensitive information in a
"logindata.cfg" file and added the file
name as "login.cfg" by mistake in
.gitignore and also pushed the
changed to github.com. Later he
identified and removed it from
repository before anyone uses that file.

Is there any risk associated with this?

Select one:
a. No, there is no risk as he
removed from github.com

b. No, the file is a cfg file as most


of the team members have their
own cfg file

c. Yes, the file is being modified by


other team member

d. Yes, the changes will be


reflected in the version history. 

The correct answer is: Yes, the changes


will be reflected in the version history.
Question 6
Which of the following types of testing
Correct
and their contribution to overall system
Mark 1.00 out documentation are correct.
of 1.00

Select one:
a. All of the above 

b. Regression Tests - Becomes


detailed executable specification

c. Acceptance Tests - Specifies


and defines critical requirements

d. Unit Tests - Contains working


specification of functional code

The correct answer is: All of the above


Question 7
Sujata a senior developer of project has
Correct
been assigned a task to look at the
Mark 1.00 out code structure and decoupling
of 1.00
component wherever deemed
necessary. What points she should
keep in mind while checking?

Select one or more:


a. There are no cyclic
dependencies between classes,
components or layers. 

b. The average complexity of


classes, programs, methods,
procedures, or functions is under
control. 

c. Dependencies to external
libraries are well known. 

d. Components responsibilities
are maximized.

The correct answers are: Dependencies


to external libraries are well known., The
average complexity of classes,
programs, methods, procedures, or
functions is under control., There are no
cyclic dependencies between classes,
components or layers.
Question 8
What are the two important objectives
Partially
when adding testing code to a project?
correct

Mark 0.50 out


Select one or more:
of 1.00
a. Prevent test code from being
compiled into production code 

b. Use normal design criteria to


embed test code directly into units

c. Ensure test-related code is
isolated

d. Run integration tests on the


final release to ensure test code is
present 

The correct answers are: Prevent test


code from being compiled into
production code, Ensure test-related
code is isolated

Question 9
What is the key benefit of the least
Incorrect
privilege approach to security?
Mark 0.00 out
of 1.00
Select one:
a. it results in the tasks being
completed quicker

b. Ensures modular, reusable


output

c. it minimized the level of


compromise in the event of a
security breech 

The correct answer is: it results in the


tasks being completed quicker
Question 10
What was seen in application over
Correct
time, which creates the need of
Mark 1.00 out solutions which could also be used in
of 1.00
other projects?

Select one:
a. More effective and efficient
process

b. Faster time to market

c. Complexity of application and


managing business 

The correct answer is: Complexity of


application and managing business

Question 11
What guidelines should be followed for
Correct
creating the Accenture coding
Mark 1.00 out standards?
of 1.00

Select one or more:


a. Coding Standards should be
easy to understand 

b. Must be created after the build


stage

c. Multiple developers rewrite


each other's code to match their
personal styles

d. Should be agreed upon across


project teams spanning globally.

The correct answers are: Coding


Standards should be easy to
understand, Should be agreed upon
across project teams spanning
globally.
Question 12
A Scrum Development Team is
Correct
supposed to be 'Self Organized' that
Mark 1.00 out would mean.
of 1.00

Select one:
a. They are experts in different
technologies

b. They can accept decisions


made on their behalf by Scrum
Master

c. They can accept decisions


made on their behalf by Product
Owner

d. They can identify their own


goals and make decisions on their
own 

The correct answer is: They can identify


their own goals and make decisions on
their own
Question 13
What are the different generic
Correct
techniques followed in code
Mark 1.00 out optimization for independent platform?
of 1.00

Select one or more:


a. Reducing the number of
conditions. 

b. Data-level parallelism

c. Using memory efficient routines



d. Cache optimization techniques

The correct answers are: Using memory


efficient routines, Reducing the number
of conditions.
Question 14
Consider a scenario where apache
Incorrect
tomcat service is already up and
Mark 0.00 out running on its default port 8080. While
of 1.00
trying to have Jenkins up and running
on its default port with the regular
extraction of war file (java -jar
jenkins.war). Which of the following will
occur? Choose the appropriate option.

Select one:
a. Jenkins will fail to come up

b. Both Tomcat service and


Jenkins service will fail to come up

c. Both Tomcat service and


Jenkins service will be up and
running 

d. Tomcat service will stop and


Jenkins service will start

The correct answer is: Jenkins will fail to


come up
Question 15
In Accenture Code Quality Model,
Partially
fundamental area of Performance and
correct
Scalability, select the important
Mark 0.50 out
considerations from below -
of 1.00

Select one or more:


a. Sensitive data not being used
or passed unnecessarily 

b. Object pooling and recycling


patterns 

c. Data Encryption and encoding


implementation 

d. Parallel processing and


concurrency

The correct answers are: Parallel


processing and concurrency, Object
pooling and recycling patterns

Question 16
Identify the right combination of
Correct
red/green/refactor cycle with its
Mark 1.00 out description.
of 1.00

Select one:
a. All of the above 

b. Write unit tests that fail - Red

c. Write code that passes the unit


tests - Green

d. Improve and clean up


production code - Refactor

The correct answer is: All of the above


Question 17
Code Review process involves which of
Correct
the following steps:
Mark 1.00 out
of 1.00
Select one or more:
a. Baseline a software products

b. Never conduct a review

c. Prepare for a review 

d. Resolve review points 

e. Plan for a review 

The correct answers are: Plan for a


review, Prepare for a review, Resolve
review points, Baseline a software
products
Question 18
What are the responsibilities of the
Correct
Change Control Board?
Mark 1.00 out
of 1.00 Choose exactly TWO correct options.

Select one or more:


a. Review and authorize changes
to the baselines. 

b. Represent the interests of the


Project Manager and any groups
who are not affected by changes to
the baselines.

c. Authorize the creation of


products from the RTM library.

d. Monitor changes and updates


to the project requirements as part
of CM. 

The correct answers are: Monitor


changes and updates to the project
requirements as part of CM., Review
and authorize changes to the
baselines.
Question 19
Kiran needs help in following the rules
Partially
that must be followed while creating
correct
exception handling strategy. Which
Mark 0.67 out
rules he must consider from below list?
of 1.00

Select one or more:


a. Create meaningful exception
messages. 

b. Think of a strategy for logging


exceptions

c. Differentiate between
application business and technical
exceptions. 

d. Delay till testing to rectify an


incorrect exception.

The correct answers are: Differentiate


between application business and
technical exceptions., Think of a
strategy for logging exceptions, Create
meaningful exception messages.

Question 20
How does microservices provide small,
Correct
manageable, and deployable
Mark 1.00 out components ?
of 1.00

Select one:
a. Micro-service Components

b. Micro-container Services

c. Micro-service Containers 

The correct answer is: Micro-service


Containers
Question 21
During which ceremony Team
Correct
members synchronize their work and
Mark 1.00 out progress and report any impediments
of 1.00
to the Scrum Master for removal?

Select one:
a. Status ceremony

b. Sprint Retrospective

c. Daily Scrum 

d. Monitoring ceremony

The correct answer is: Daily Scrum

Question 22
Which of the following are phases of
Correct
NIST SDLC model?
Mark 1.00 out
of 1.00 A. The initiation phase

B. Functional Specification phase

C. Acquisition and development of the


solution
D. The Maintenance phase

E. The operations and maintenance


phase

Select one:
a. ACE 

b. ABE

c. ABCD

d. ABCE

The correct answer is: ACE


Question 23
Ajay, a Project Manager Onboarded
Incorrect
new resources for his project. The client
Mark 0.00 out he is handling is diamond client of
of 1.00
Accenture and he needs to train the
resources on various tools that can be
used for Project. Which of the following
tool can Ajay suggest for the new
resources to build proper project plans
and enable Agile practices?

Select one:
a. Jira Core

b. Jira Service Desk

c. Jira software

d. Jira ALM 

The correct answer is: Jira software

Question 24
Identify the usage of sandboxes in
Correct
Cloud Application Security.
Mark 1.00 out
of 1.00
Select one or more:
a. Discover peek application
performance

b. Discover vulnerabilities 

c. Discover the impact of the


applied malware 

d. Discover attack vectors and


agents 

e. Discover application errors 

The correct answers are: Discover


attack vectors and agents, Discover
vulnerabilities, Discover the impact of
the applied malware
Question 25
Which steps are recommended to be
Partially
performed by Development team to
correct
optimize testing?
Mark 0.50 out
of 1.00
Select one or more:
a. Exclude Test plan execution

b. Identify risk areas 

c. Properly report risk

d. Overwrite the process

The correct answers are: Identify risk


areas, Properly report risk

Question 26
Scrum of Scrum meeting is focused on
Incorrect
?
Mark 0.00 out
of 1.00
Select one:
a. Progress within a team

b. Resolving coordination
challenges between teams

c. Resolving coordination
challenges within a team 

d. Progress of every individual

The correct answer is: Resolving


coordination challenges between
teams
Question 27
While designing the application, what is
Incorrect
used to graphically represent
Mark 0.00 out application components and services;
of 1.00
depicts the application boundaries and
layering of components ?

Select one:
a. Interfaces

b. Service Design

c. Architecture Blueprint

d. Design Pattern 

The correct answer is: Architecture


Blueprint

Question 28
What is the work / assets grouped by
Correct
business area?
Mark 1.00 out
of 1.00
Select one:
a. Stage

b. Activity or Discipline

c. Workstream 

Your answer is correct.


The correct answer is: Workstream
Question 29
Which of the following is a unit of work
Correct
that a role may be asked to perform?
Mark 1.00 out
of 1.00
Select one:
a. Task 

b. Work?ow

c. Work Unit

d. Activity

The correct answer is: Task


Question 30
Mr. Neil has to create a project
Correct
document that includes Configuration
Mark 1.00 out Item categories in the project he is
of 1.00
currently working on. He has proposed
the Configuration

Item categories that are quoted below


-

A. Project Documentation

B. Architectures
C. Interfaces

D. Designs

E. Source code and Executable code.


Mr. Vincent is the Configuration
Manager in the project. While reviewing
the document, Mr. Vincent has found
that few more configuration item
categories can be added.

Assume that you are Mr. Vincent and


determine few more categories that
can be added to the same.

Select one or more:


a. Metrics and Status Reports 

b. Training materials 

c. Requirements 

d. Databases that include


processed data 

The correct answers are: Metrics and


Status Reports, Requirements, Training
materials, Databases that include
processed data
Question 31
Which of the following statement is not
Correct
CORRECT about code quality metrics?
Mark 1.00 out
of 1.00
Select one:
a. Cyclomatic complexity
measures the complexity of a
program.

b. Tight coupling and low


cohesion indicates high quality of
code 

c. Checking code duplication.

d. Comment density is measured


by dividing the number of comment
lines by the total lines of code.

The correct answer is: Tight coupling


and low cohesion indicates high quality
of code
Question 32
Mr. Vincent is the Configuration
Correct
Manager for one project in Accenture.
Mark 1.00 out He has to identify and establish
of 1.00
Configuration Items.
Assume that you are Mr. Vincent and
select the steps involved while
identifying and establishing CIs
mentioned below.
A. Determine CI Categories.

B. Determine CM Control Levels.

C. Determine CI Tools.
D. Determine CI Naming Conventions.

E. Audits and Status Reporting

F. Select CIs

Select one:
a. A,B,C,D,F 

b. A,B,E,F

c. A,B,C,D

d. A,C,D,E

The correct answer is: A,B,C,D,F


Question 33
What are the pitfalls concerning the
Incorrect
cloud application development?
Mark 0.00 out
of 1.00
Select one:
a. Consulting with all Key
stakeholders

b. Requiring all applications be


deployed in the cloud. 

c. Using Open source

d. Using untrusted Third party APIs

The correct answer is: Using untrusted


Third party APIs

Question 34
What practices should be used when
Partially
building a complex system ?
correct

Mark 0.50 out


Select one or more:
of 1.00
a. Using a modular design 

b. Designing for testability

c. Maximizing cohesion between


components

d. Using components with tight


coupling 

The correct answers are: Designing for


testability, Using a modular design
Question 35
If we open a new account with a
Incorrect
vendor on the Internet, on their web
Mark 0.00 out site, they ask us for our phone number
of 1.00
in which we receive a unique code, we
then enter into the web site, just to
make sure and confirm the identity of
ours. What type of confirmation this
scenario is mapped in?

Select one:
a. In-band confirmation

b. out-of-band confirmation

c. Multifactor confirmation

d. OTP Confirmation 

The correct answer is: out-of-band


confirmation

Question 36
What relationship(s) can a work
Correct
product have to task?
Mark 1.00 out
of 1.00
Select one:
a. Output only

b. Input only

c. Input and Output

d. Optional input, mandatory


input, primary output and
secondary output. 

The correct answer is: Optional input,


mandatory input, primary output and
secondary output.
Question 37
What are the benefits of adopting the
Correct
security-centric approach to develop
Mark 1.00 out the applications in the cloud?
of 1.00

Select one:
a. Identify system configuration
issues

b. All the above 

c. Early identification and


mitigation of security vulnerabilities

d. Reuse of the security


stratergies and tools

The correct answer is: All the above

Question 38
What is the functionality of Data
Correct
Cohesion in modules of projects ?
Mark 1.00 out
of 1.00
Select one:
a. Both Option 1 and 2 

b. None of them

c. If a module is independent of
data from other modules

d. One module may be


dependent on another module for
data

The correct answer is: Both Option 1 and


2
Question 39
Sprint Retrospective ceremony can
Correct
include an analysis of how the recent
Mark 1.00 out sprint went with respect to which of the
of 1.00
following?

Select one:
a. People

b. Tools

c. Process

d. All of the options 

The correct answer is: All of the options

Question 40
Which are the common coding
Incorrect
situations that Developers come across
Mark 0.00 out frequently from below?
of 1.00

Select one:
a. Code is not well-formatted 

b. code is not well commented

c. code is inconsistent

d. code is complex
Question 41
Which of the following statements is
Incorrect
Valid?
Mark 0.00 out
of 1.00
Select one:
a. An user story is a large epic
that is made up of smaller, more
granular epics.

b. epic and user story are


interchanging used terminologies

c. An epic is the functional


specifications, technical
specifications, usability
requirements specifications of a
user story 

d. An epic is a large user story


that is made up of smaller, more
granular user stories.

The correct answer is: An epic is a large


user story that is made up of smaller,
more granular user stories.
Question 42
If we need to apply design patterns,
Correct
can we do it without the principles of
Mark 1.00 out object-oriented programing and
of 1.00
standards?

Select one:
a. Yes, Design Patterns are logical
and comprehensive sequencing of
elements with procedural principles

b. Yes, Design Patterns can be


formed by principles, any
programing language and
standard

c. No, Design Patterns are logical


and comprehensive sequencing of
elements with object-oriented
principles only 

The correct answer is: No, Design


Patterns are logical and
comprehensive sequencing of
elements with object-oriented
principles only
Question 43
Which of the following is the description
Incorrect
for the Level 2 OWASP threat
Mark 0.00 out assessment maturity practice?
of 1.00

Select one:
a. Map compensating controls to
each threat against the internal
and third-party software 

b. Increase the accuracy of the


threat assessment and improve
granularity of per-project
understanding.

c. Identify and understand the


high level threats to the
organization and individual projects

The correct answer is: Increase the


accuracy of the threat assessment and
improve granularity of per-project
understanding.
Question 44
Mr. Anthony is the Configuration
Correct
Manager for the ABC Utility. He has to
Mark 1.00 out plan Configuration Management.
of 1.00
Planning CM has a set of sequential
steps associated with it. Assume that
you are part of CM Team and arrange
the steps which are mentioned below
in the sequential order while planning
CM.

A. Levels of Control.

B. Selecting CIs
C. Determining categories of CM

D. Naming Conventions

E. Configuration Items(CIs)

Select one:
a. C,B,D,A,E

b. C,A,E,D,B 

c. C,E,D,A,B

d. D,E,B,A,C

The correct answer is: C,A,E,D,B


Question 45
Which of the following tasks will be
Correct
performed by the Configuration
Mark 1.00 out Manager?
of 1.00
Choose exactly THREE correct options.

Select one or more:


a. Attends and facilitates CCB
meetings. 

b. Tracks and Reports on CM


status and audits. 

c. Plans Configuration
Management 

d. Makes sure that project


complies with CM standards and
procedures.

The correct answers are: Tracks and


Reports on CM status and audits., Plans
Configuration Management, Attends
and facilitates CCB meetings.

Question 46
"This pattern evaluates scenarios where
Correct
you need just one object and you don't
Mark 1.00 out want to create multiple objects of that
of 1.00
particular class. Or simply put
restricting construction of more than
one object" Which pattern is it?

Select one:
a. Structural Pattern

b. Singleton pattern 

c. Behavioral Pattern

The correct answer is: Singleton pattern


Question 47
When an user can fall victim of cross
Correct
site scripting?
Mark 1.00 out
of 1.00
Select one:
a. User clicks on some link which
then shouldn't be

b. User's browser is compromised

c. User fails to identify the forged


links/websites

d. All of the above 

The correct answer is: All of the above

Question 48
People if need to change the
Incorrect
appearance change the hair style,
Mark 0.00 out clothes and appeals but may the
of 1.00
person itself. Which SOLID principle
does the above quote satisfy?

Select one:
a. Single responsibility

b. Interface segregation

c. Open Closed Principle

d. Dependency Inversion Principle


The correct answer is: Open Closed


Principle
Question 49
Mr. Jacob is an ethical hacker. He
Incorrect
wants to intrude into mail box of his
Mark 0.00 out friend john to access his personal
of 1.00
information.
So he logged into the mail account
which resulted in the URL as shown
below -

http://mail.abc.com/home/user=j4jacob/0/#

He replaces j4jacob with his friends


user id john123. Now the update URL is -
http://mail.abc.com/home/user=john123/0/#
He tries with this URL and he could
access the mail box of his friend John.
What type of vulnerability you have
noticed in the above scenario?

Select one:
a. Broken Authentication

b. Cross Site Scripting 

c. Broken Access Controls

d. SQL Injection

The correct answer is: Broken


Authentication
Question 50
Alex has been identified as the Scrum
Incorrect
Master of an Agile execution. A team of
Mark 0.00 out 8 members have been tagged to him.
of 1.00
In the capacity of Scrum Master, on a
daily basis, he does the following
things.

A) Talk to the team to keep them


motivated
B) Connect with them twice a day, to
get updates on the work done so far

C) Guide them on the Scrum Processes


they need to be following

Which of these is appropriate for a


Scrum Master to do?

Select one:
a. All A, B and C 

b. Only A and B

c. Only B and C

d. Only A and C

The correct answer is: Only A and C

Stay in touch
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Started on Thursday, 21 October 2021, 6:01 PM


State Finished
Completed on Thursday, 21 October 2021, 7:07 PM
Time taken 1 hour 5 mins
Grade 29.25 out of 50.00 (59%)
Feedback We regret to inform you that passing marks (60%) were not
achieved.

Please re-attempt the assessment. Best of Luck !

Question 1
Partially correct

Mark 0.50 out of 1.00

Identify the cloud application issues when an application id developed.

Select one or more:


a. attack surface has increased 

b. Developer create the APIs when building application

c. API calls travel across the internet and are subject to threats 

d. API calls emanate from multiple device types

The correct answers are: Developer create the APIs when building application, API
calls travel across the internet and are subject to threats, attack surface has
increased, API calls emanate from multiple device types

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 1/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 2
Incorrect

Mark 0.00 out of 1.00

Identify the important levels for Optimization from the following.

Select one:
a. Assembly Level

b. Design Level 

c. Run time Level

d. Compile Level

Question 3
Partially correct

Mark 0.50 out of 1.00

Digital asset management comes in the form of a software or appliance device that
can be used on which of the following?

Select one or more:


a. All electronic gadgets

b. Mobiles and laptops 

c. on-premises

d. cloud-based model 

The correct answers are: on-premises, cloud-based model

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 2/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 4
Incorrect

Mark 0.00 out of 1.00

Manoj from network and Infrastructure team was to update the firewall rules on
Saturday night to disable any requests coming from EU region into the banking
application as the business was recently closed in EU. However, Manoj missed doing
this update while working on other requests. What kind of security threat is the bank
now vulnerable to?

Select one:
a. Broken Authentication 

b. Cross site scripting

c. Insufficient attack protection

d. Security Misconfiguration

The correct answer is: Security Misconfiguration

Question 5
Incorrect

Mark 0.00 out of 1.00

Consider there are two jobs Job A and Job B. How will you trigger Job B after
completion of Job A ? Choose the appropriate option.

Select one:
a. Call Job B from the 'Post-build Action' section of Job A 

b. Either 1 or 2 needs to be done

c. Both 1 & 2 need to be done.

The correct answer is: Either 1 or 2 needs to be done

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 3/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 6
Correct

Mark 1.00 out of 1.00

How did object-oriented programming systems handle complexity better than


procedural process?

Select one:
a. All the procedures were treated as an identifiable behavior of an object 

b. Handling each task in isolation ensuring that we have the right degree of
coupling in cohesion

c. Tasks were divided into a number of sub tasks

The correct answer is: All the procedures were treated as an identifiable behavior of
an object

Question 7
Correct

Mark 1.00 out of 1.00

Sprints are usually _______________.

Select one:
a. Epic Boxing

b. Theme Boxing

c. Time Boxing 

d. Feature Boxing

The correct answer is: Time Boxing

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 4/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 8
Correct

Mark 1.00 out of 1.00

What is the best approach in Design Patterns in coding?

Select one:
a. Writing codes with the highest possible coupling and the highest possible
cohesion.

b. Writing codes with the lowest possible coupling and the highest possible
cohesion. 

c. Writing codes with the highest possible coupling and the Lowest possible
cohesion.

The correct answer is: Writing codes with the lowest possible coupling and the
highest possible cohesion.

Question 9
Incorrect

Mark 0.00 out of 1.00

Mr John has developed a software program and to make his program run faster he
allows portion of the program to reside in a computer's memory. However, this
approach will cause the program to consume more memory. As a result, the
program will be optimized in terms of speed, but will be inefficient in terms of
memory utilization. What Mr. John is trying to achieve in this scenario?

Select one:
a. Memory Optimization

b. Memory utilization

c. Code Optimization

d. Speed Optimization 

The correct answer is: Code Optimization

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 5/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 10
Correct

Mark 1.00 out of 1.00

In each daily scrum, within a sub-team, ends by designating one member as an


ambassador to go and participate in a daily scrum ceremony with ambassadors
from other teams. What is that ceremony called?

Select one:
a. Sprint Review

b. Scrum of Scrum 

c. Daily Scrum

d. Super Scrum ceremony

The correct answer is: Scrum of Scrum

Question 11
Incorrect

Mark 0.00 out of 1.00

How to combine low coupling and make sure to reuse?

Select one:
a. Assign the responsibility to an intermediate object to mediate between other
components or services so that they are not directly coupled

b. Only 1 

c. Both 1 & 2

d. Closely look at domain/design model to locate the classes with low coupling.
Use an existing class to take the responsibility of functionality causing low
coupling and also the functionality has high potential for reuse.

The correct answer is: Both 1 & 2

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 6/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 12
Correct

Mark 1.00 out of 1.00

Complete the statement: Application Design can be done using ______

Select one:
a. Custom Only

b. Custom/Packaged/Both 

c. Always Both

d. Packaged Only

The correct answer is: Custom/Packaged/Both

Question 13
Incorrect

Mark 0.00 out of 1.00

___________________ helps the design process, whereas ______________


is more suitable for integration and functional testing.

Select one:
a. TDD, BDD

b. TDD, TDD 

c. BDD, BDD

d. BDD, TDD

The correct answer is: TDD, BDD

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 7/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 14
Incorrect

Mark 0.00 out of 1.00

Alex is the Scrum Master and he wants his team to do the Product Backlog
Refinement ceremony in all seriousness. He is highlighting the purpose of Product
Backlog Refinement ceremony to the team. Which of the following is NOT a purpose
of this ceremony?

Select one:
a. The team demonstrates current progress with the product owner to get
quick feedback

b. Ensures backlog contains appropriate items

c. Stories can be re-prioritized based on dependencies, if any 

d. Removing user stories, if it is no longer relevant to the product and business

The correct answer is: The team demonstrates current progress with the product
owner to get quick feedback

Question 15
Incorrect

Mark 0.00 out of 1.00

Which are the common coding situations that Developers come across frequently
from below?

Select one:
a. code is complex

b. code is not well commented

c. code is inconsistent

d. Code is not well-formatted 

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 8/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 16
Partially correct

Mark 0.50 out of 1.00

John has written code that includes multiple methods that is not synonymous with
functionality of it. Many of those methods contain lots of nested statements, hard
coded values and over 500 lines of code. What standard coding patterns would you
suggest to him?

Select one or more:


a. Limit the method size between 100 and 150 code lines by refactoring it. 

b. Name of methods does not matter.

c. It's okay to have hard-coded values in the same code

d. Group logically related statements for easy readability 

The correct answers are: Name of methods does not matter., Group logically related
statements for easy readability

Question 17
Correct

Mark 1.00 out of 1.00

Which statement best describes the use of Acceptance TDD?

Select one:
a. Tests from the customer view without requiring the customer

b. Passes acceptance of the tests unto the end-user

c. Tests from the user's point of view 

d. Tests from the managers point of overview

The correct answer is: Tests from the user's point of view

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 9/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 18
Incorrect

Mark 0.00 out of 1.00

What are the components of Accenture Delivery Suite(ADS)?

Select one:
a. Methods & Estimators, Deliverables, Process, Metrics

b. Methods & Estimators, Deliverables, Architecture, Metrics 

c. Methods & Estimators, Tools, Architecture, Metrics

d. Methods & Estimators, Tools, Process, Metrics

The correct answer is: Methods & Estimators, Tools, Architecture, Metrics

Question 19
Incorrect

Mark 0.00 out of 1.00

Which of the following mitigation techniques can be adopted to avoid Broken


Authentication & Session Management problems?
1. Encryption
2. Output Encoding
3. Hardening user account management
4. Configuring the appropriate session timeout values

Select one:
a. 3 and 4

b. 1 and 2

c. 1 and 4 

d. 2 and 3

The correct answer is: 3 and 4

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 10/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 20
Correct

Mark 1.00 out of 1.00

Accenture DevOps Platform (ADOP) is a cloud-hosted development and operations


environment that can be used for which of the following continuous process. Choose
three most appropriate options.

Select one or more:


a. Testing 

b. Planning

c. Monitoring 

d. Release 

The correct answers are: Testing, Release, Monitoring

Question 21
Correct

Mark 1.00 out of 1.00

What are the three security features match the Database level security ?

Select one:
a. Logins, Users, Audits

b. Schemas, users, logins

c. Server Roles, schemas, Audits

d. Schemas, users, roles 

The correct answer is: Schemas, users, roles

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 11/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 22
Correct

Mark 1.00 out of 1.00

Which of the following is CORRECT about a Proxy Product Owner?


i) Proxy PO comes into picture when PO is absent
ii) Proxy PO has all the power and authority as that of a PO
iii) Proxy PO can make 'Go' or 'No-Go' decisions with the teams

Select one:
a. Only iii

b. Only ii and iii

c. Only i

d. All the options 

The correct answer is: All the options

Question 23
Correct

Mark 1.00 out of 1.00

A release has been planned with 5 sprints. The team, for the sake of convenience,
has decided to keep the sprint duration open. Depending on how much they commit
and achieve, they decide to wrap up the sprint at an appropriate time. Which of the
following is True in this given context?

Select one:
a. This is the best case for a self-organized team

b. Estimating the velocity would be difficult in such a scenario 

c. This helps the team to perform at their convenience

d. This will not work for certain technologies

The correct answer is: Estimating the velocity would be difficult in such a scenario

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 12/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 24
Incorrect

Mark 0.00 out of 1.00

John is the identified Product Owner of a just commenced Scrum Project. One month
into the project, the team don't get enough opportunities to interact with John. The
case is that either John can't be reached or even if reached, he spares only very little
time with the team. Which of the following can the team adapt to get enough
availability of the John - the Product Owner?
i) Identify the REAL Product Owner to do the job
ii) Educate the Product Owner on the expectations
iii) Request the Scrum Master to pitch in for the Product Owner

Select one:
a. All i, ii and iii 

b. Only ii and iii

c. Only i and ii

d. Only i and iii

The correct answer is: Only i and ii

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 13/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 25
Correct

Mark 1.00 out of 1.00

Ms. Nina, after her training in DevOps, she was encountered this question in an
assessment she faced. The question was "Which among the given options are
benefits of automation?" If you were Nina, what would have been your answer?
Choose exactly 3 CORRECT options.

Select one or more:


a. No scope for incorporating the new requirements

b. Eliminates unnecessary capital expenditure 

c. Standardise workflows, processes, technologies, protocols and metrics to


reduce the variety of risks 

d. Increased productivity 

The correct answers are: Eliminates unnecessary capital expenditure, Increased


productivity, Standardise workflows, processes, technologies, protocols and metrics
to reduce the variety of risks

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 14/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 26
Incorrect

Mark 0.00 out of 1.00

Mr. Anthony is the Configuration Manager for the ABC Utility. He has to plan
Configuration Management. Planning CM has a set of sequential steps associated
with it. Assume that you are part of CM Team and arrange the steps which are
mentioned below in the sequential order while planning CM.
A. Levels of Control.

B. Selecting CIs
C. Determining categories of CM
D. Naming Conventions
E. Configuration Items(CIs)

Select one:
a. D,E,B,A,C

b. C,A,E,D,B

c. C,E,D,A,B

d. C,B,D,A,E 

The correct answer is: C,A,E,D,B

Question 27
Correct

Mark 1.00 out of 1.00

Select the challenges of applying TDD to Agile development projects

Select one or more:


a. Developers adaptability 

b. Design changes may affect unit tests 

c. Automation of the tests

d. Test writing becomes intuitive 

The correct answers are: Developers adaptability, Design changes may affect unit
tests

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 15/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 28
Correct

Mark 1.00 out of 1.00

Which of the following statements are correct about coding best practices and
coding standards?

Select one or more:


a. Coding best practices and standards are automatically taken care

b. Coding best practices are collection of good programming practices and


experiences, which involve the use and improvement of coding standards. 

c. Coding standards improve the consistency and reliability of the code by


eliminating personal styles and by bringing symmetry to the application code,
irrespective of the developers involved. 

d. Deliver High Quality Code 

The correct answers are: Coding best practices are collection of good programming
practices and experiences, which involve the use and improvement of coding
standards., Coding standards improve the consistency and reliability of the code by
eliminating personal styles and by bringing symmetry to the application code,
irrespective of the developers involved., Deliver High Quality Code

Question 29
Correct

Mark 1.00 out of 1.00

What are various lines of businesses that Accenture Delivery Suite(ADS) support?

Select one:
a. Technology, Industry, Operations, Security, and Strategy

b. Technology, Digital, Operations, Security, and Strategy 

c. Technology, Digital, Operations, and Strategy

d. Technology, Digital, Operations, Security, and Cloud

The correct answer is: Technology, Digital, Operations, Security, and Strategy

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 16/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 30
Incorrect

Mark 0.00 out of 1.00

Which global policy of Accenture does ADS meet?

Select one:
a. Policy 0012

b. Policy 1100 

c. Policy 1200

d. Policy 0011

The correct answer is: Policy 0011

Question 31
Correct

Mark 1.00 out of 1.00

What is the logical grouping of elements that have single major outcome/ business
result?

Select one:
a. Workstream

b. Stage

c. Activity or Discipline 

Your answer is correct.


The correct answer is: Activity or Discipline

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 17/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 32
Correct

Mark 1.00 out of 1.00

Ms. Julie has to write a project document that proposes the Configuration
Management adoption into the project. Which among the below are the benefits you
think Ms. Julie can quote in her document?
A. Establishes and maintains the integrity of the items that have been placed under
its control
B. Accounts for and reports the progress of development efforts
C. Prevents unauthorized access to assets
D. Coordinates, tracks, and manages change activities
E. Facilitates concurrent development

Select one:
a. B and C

b. A and B

c. A,B,C,D and E 

d. A,B,D,E

e. A, B, C and D

The correct answer is: A,B,C,D and E

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 18/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 33
Correct

Mark 1.00 out of 1.00

Linda, an AWS cloud administrator, used to generate a soft token in her mobile every
time she used to login to AWS cloud console as part of cloud application security
practices.
Which of the following type of Identity access this action refers to?

Select one:
a. Multifactor authentication 

b. Single Sign-on/off

c. Federated Identity management

d. Token based authentication

The correct answer is: Multifactor authentication

Question 34
Partially correct

Mark 0.67 out of 1.00

How to ensure reusability of code in a project?

Select one or more:


a. Having loosely coupled system 

b. Having highly dependable blocks

c. Sometimes you do this by breaking it into multiple independent blocks

d. No dependable modules 

The correct answers are: Sometimes you do this by breaking it into multiple
independent blocks, Having loosely coupled system, No dependable modules

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 19/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 35
Partially correct

Mark 0.67 out of 1.00

Identify the message protection deployment modes.

Select one or more:


a. Network -to-host 

b. peer-to-peer 

c. host-to-host

d. network-to-network 

The correct answers are: Network -to-host, host-to-host, network-to-network

Question 36
Correct

Mark 1.00 out of 1.00

After what activity we should raise a Change Request(CR)? (Choose the best option)

Select one:
a. Any changes made after the design is complete

b. Any changes to the requirements which come after entering the Design
Stage. Since the requirements gets base lined at the end of Analyze stage. 

c. Only functional requirement change needs CR

d. Any changes to the requirements which is realized in any stage

The correct answer is: Any changes to the requirements which come after entering
the Design Stage. Since the requirements gets base lined at the end of Analyze
stage.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 20/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 37
Incorrect

Mark 0.00 out of 1.00

Complete the statements- Accenture Delivery Suite (or ADS) is our standard delivery
framework designed to help our teams "___________" results.

Select one:
a. workable, smooth, reliable and high-quality results

b. efficient, predictable, reliable and high-quality results

c. smooth, efficient, predictable, reliable and high-quality results 

d. fast, efficient, predictable, reliable and high-quality results

The correct answer is: fast, efficient, predictable, reliable and high-quality results

Question 38
Partially correct

Mark 0.67 out of 1.00

Projects should establish baselines at the end of each project stage. Typically, a
baseline is created for each major stage of work, and the Team Lead for each stage
(or the Project Manager) is responsible for creating that baseline. Which of the
following baseline will be supported for project's work according to you?
Choose exactly THREE correct options.

Select one or more:


a. Architecture Baseline 

b. Integration Baseline

c. Testing Baseline 

d. Requirements Baseline 

The correct answers are: Architecture Baseline, Integration Baseline, Requirements


Baseline

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 21/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 39
Correct

Mark 1.00 out of 1.00

For handling errors in ABC project code base, Sam has been assigned task for
creating exceptions. Which guidelines he must follow while writing exceptions?

Select one or more:


a. Write exceptions in usual flow of program. 

b. No need to document exceptions.

c. Create new types of exceptions to handle any kind of situation if need be. 

d. Always handle the exception as it is an unusual event that may occur. 

The correct answers are: Always handle the exception as it is an unusual event that
may occur., Create new types of exceptions to handle any kind of situation if need
be.

Question 40
Incorrect

Mark 0.00 out of 1.00

Identify the correct order of risk investigation and rating process.


A. Probability that that risk could be realized against an asset
B. Identification of potential risk areas
C. Risk investigation and rating process
D. Severity level of the risk
E. Defining the risk impact
F. Mitigation listing

Select one:
a. FDCABE

b. BAEDFC

c. ADFCBE 

d. BDECFA

The correct answer is: BAEDFC

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 22/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 41
Incorrect

Mark 0.00 out of 1.00

In a real-world system where we will hundreds of classes and objects which perform
thousands of actions. How will assign the responsibility to each class or object?

Select one:
a. Assign a responsibility to the Information Expert, which will have the
necessary information to fulfill the responsibilities.

b. Create an Abstract class and implement based on the responsibility 

c. Group the objects into classes which will be giving the information to all the
subclasses on their responsibility

The correct answer is: Assign a responsibility to the Information Expert, which will
have the necessary information to fulfill the responsibilities.

Question 42
Correct

Mark 1.00 out of 1.00

Identify the state that refers High degree of Coupling

Select one:
a. Small change can break your code and this could have a disastrous effect
on your application 

b. Big change can break your code and this could have a disastrous effect on
your application

c. Adding a functionality to your application is difficult and effects your


application

The correct answer is: Small change can break your code and this could have a
disastrous effect on your application

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 23/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 43
Correct

Mark 1.00 out of 1.00

CIs are the work products within the selected categories that the project wants
under configuration control. Imagine you are the person for writing the CM Plan who
typically works with the Team Leads to document the CIs for the designated
categories. Once the team determines the CM categories and the naming
convention for each CI, it must maintain a list of the actual CIs. Which role you are
playing from below options.

Select one:
a. Project Manager

b. Product Manager

c. Configuration Manager 

d. Scrum Master Manager

The correct answer is: Configuration Manager

Question 44
Correct

Mark 1.00 out of 1.00

A graph that shows the progress of work toward a goal line associated with a value
on the vertical axis is called?

Select one:
a. Task Chart

b. Progress Bar

c. Burnup Chart 

d. Burndown Chart

The correct answer is: Burnup Chart

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 24/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 45
Correct

Mark 1.00 out of 1.00

What are the responsibilities of the Change Control Board?


Choose exactly TWO correct options.

Select one or more:


a. Represent the interests of the Project Manager and any groups who are not
affected by changes to the baselines.

b. Authorize the creation of products from the RTM library.

c. Monitor changes and updates to the project requirements as part of CM. 

d. Review and authorize changes to the baselines. 

The correct answers are: Monitor changes and updates to the project requirements
as part of CM., Review and authorize changes to the baselines.

Question 46
Correct

Mark 1.00 out of 1.00

What are the three security features match the Server level security ?

Select one:
a. Server roles

b. All of them 

c. Audits

d. Logins

The correct answer is: All of them

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 25/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 47
Correct

Mark 1.00 out of 1.00

In which situation a looping error will not occur?

Select one:
a. Improper nesting occurs.

b. Loop conditions are initialized incorrectly or not at all.

c. Loops variables are initialized correctly. 

d. Loops are terminated incorrectly or not terminated at all.

The correct answer is: Loops variables are initialized correctly.

Question 48
Partially correct

Mark 0.75 out of 1.00

Joshua being a project manager, need to suggest methods to developers of project


so that client become high-performance businesses by delivering high-quality
code. Which are they?

Select one or more:


a. Adhere to Accenture Delivery Methods best practices and guidelines 

b. Follow the Accenture Code Quality Model 

c. Implementing the practice of peer reviews. 

d. Using automated code review tools, if permitted by client

The correct answers are: Implementing the practice of peer reviews., Using
automated code review tools, if permitted by client, Follow the Accenture Code
Quality Model, Adhere to Accenture Delivery Methods best practices and guidelines

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 26/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 49
Incorrect

Mark 0.00 out of 1.00

Swiss Knife is capable enough to perform multiple tasks but if you want to change
one of the blade or component of the Swiss Knife, all other components need to be
removed as well, meaning has impact. Which SOLID principle does the above quote
does not satisfy?

Select one:
a. Interface segregation

b. Single responsibility

c. Dependency Inversion Principle 

d. Open Closed Principle

The correct answer is: Single responsibility

Question 50
Incorrect

Mark 0.00 out of 1.00

Before using the "git commit" command, in the source code, if sensitive information
is identified, in which order the actions to be performed to secure those sensitive
data?
A. Use functions in code to read sensitive information from cfg file
B. Copy the sensitive information to a cfg file
C. Add the cfg file to .gitignore file
D. Identify the sensitive information in IDE.

Select one:
a. DACB

b. DBCA 

c. ABDC

d. DBCA

The correct answer is: DBCA

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 27/28
10/27/21, 10:53 AM Delivery Foundation Academy (DFA) L1 Assessment

Stay in touch

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=406820&cmid=8422&showall=1 28/28
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Started on Thursday, 21 October 2021, 7:07 PM


State Finished
Completed on Thursday, 21 October 2021, 8:30 PM
Time taken 1 hour 22 mins
Overdue 7 mins 23 secs
Grade 0.00 out of 50.00 (0%)
Feedback We regret to inform you that passing marks (60%) were not
achieved.

Please re-attempt the assessment. Best of Luck !

Question 1
Not answered

Marked out of 1.00

TrustComm is a telephone network that is in need of bringing up communication


infrastructure on Cloud Service Provider's quipments to offer VoIP to their customers.
This telephone network must be fault-tolerant. If you are a cloud solution architect,
which XaaS you suggest to TrustComm?

Select one:
a. DaaS

b. STaaS

c. CaaS

d. BPaaS

The correct answer is: CaaS

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 1/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 2
Not answered

Marked out of 1.00

While doing the daily scrum ceremony, the true spirit of the ceremony should be?

Select one:
a. reporting updates to product owner

b. sharing updates among team members

c. sharing updates among scrum masters

d. reporting updates to scrum master

The correct answer is: sharing updates among team members

Question 3
Not answered

Marked out of 1.00

A team has completed 10 Sprints and moving to the 11th Sprint. Till Sprint 10, the team
has achieved an average of 50 story points per sprint. The same is projected as their
velocity for the upcoming sprints with the Client. What is this approach called?

Select one:
a. Velocity Driven Sprint Planning

b. Velocity Driven Commitment

c. Commitment Driven Sprint Planning

d. Commitment Driven Velocity

The correct answer is: Velocity Driven Sprint Planning

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 2/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 4
Not answered

Marked out of 1.00

Identify the steps involved in Test-Driven Development Cycle.

Select one:
a. Write code that should pass the tests or unit tests

b. Run the written tests or unit tests

c. Write a test or unit test for some aspect of the program

d. Look at which tests or unit tests fail

Question 5
Not answered

Marked out of 1.00

Which areas of a code layout must be considered to reduce comments on methods


and reduce errors?

Select one or more:


a. Indentation

b. Blocks of code

c. The use of white space

d. Naming conventions

The correct answers are: Blocks of code, Indentation, The use of white space, Naming
conventions

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 3/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 6
Not answered

Marked out of 1.00

Which SOLID principle represents the following statement " the vehicle is an abstract
for truck and bike"

Select one:
a. Dependency Inversion Principle

b. Single Responsibility Principle

c. Open/Closed Principle

d. Liskov Substitution Principle

The correct answer is: Liskov Substitution Principle

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 4/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 7
Not answered

Marked out of 1.00

Mr. Vincent is the Configuration Manager for one project in Accenture. He has to
identify and establish Configuration Items.
Assume that you are Mr. Vincent and select the steps involved while identifying and
establishing CIs mentioned below.
A. Determine CI Categories.
B. Determine CM Control Levels.

C. Determine CI Tools.
D. Determine CI Naming Conventions.
E. Audits and Status Reporting
F. Select CIs

Select one:
a. A,B,E,F

b. A,C,D,E

c. A,B,C,D

d. A,B,C,D,F

The correct answer is: A,B,C,D,F

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 5/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 8
Not answered

Marked out of 1.00

Ms. Tina working in a development of an application. She would like to trigger Jenkins
job whenever there is a change detected either in the code or branches or any
where in the code repository. Which build trigger option will be more suitable.

Select one:
a. GitHub hook trigger for GitSCM polling

b. Trigger builds remotely using scripts

c. Facilitates periodic build

d. Poll SCM

The correct answer is: Poll SCM

Question 9
Not answered

Marked out of 1.00

Which of the following tasks will be performed by the Configuration Manager?


Choose exactly THREE correct options.

Select one or more:


a. Plans Configuration Management

b. Tracks and Reports on CM status and audits.

c. Attends and facilitates CCB meetings.

d. Makes sure that project complies with CM standards and procedures.

The correct answers are: Tracks and Reports on CM status and audits., Plans
Configuration Management, Attends and facilitates CCB meetings.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 6/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 10
Not answered

Marked out of 1.00

What is the website to access Accenture Delivery Suite(ADS)?

Select one:
a. https://ads.acceture.com

b. https://accenturedeliverysuite.accenture.com

c. https://methodology.accenture.com

d. https://in.accenture.com/accenturedeliverysuite/

The correct answer is: https://in.accenture.com/accenturedeliverysuite/

Question 11
Not answered

Marked out of 1.00

Mr John is working for an E-commerce application, There are various interdependent


components to this application like Payment Provider, and Gateway, etc.. Choose
CORRECT options for suitable testing needs to be performed to test the whole
solution.

Select one:
a. Integration Testing

b. API Testing

c. Module Testing

d. Component testing

The correct answer is: Integration Testing

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 7/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 12
Not answered

Marked out of 1.00

Identify the services provided by Microservices when compare to Design Patterns.

Select one or more:


a. Code Access

b. Environment

c. Catalog of Solutions

d. Implementation

The correct answers are: Implementation, Environment, Code Access

Question 13
Not answered

Marked out of 1.00

Once the Configuration Management team determines the appropriate level of CM


control. ABC Utility is trying to determine which CM Tool to use. Assume that you are
part of CM team and select the appropriate tool to use. Choose exactly THREE
correct options.

Select one or more:


a. PVCS(Poly Version Control System)

b. GitLab

c. VSS(Visual SourceSafe)

d. Mercurial

The correct answers are: PVCS(Poly Version Control System), Mercurial, VSS(Visual
SourceSafe)

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 8/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 14
Not answered

Marked out of 1.00

In Accenture Code Quality Model, fundamental area of Performance and Scalability,


select the important considerations from below -

Select one or more:


a. Data Encryption and encoding implementation

b. Parallel processing and concurrency

c. Object pooling and recycling patterns

d. Sensitive data not being used or passed unnecessarily

The correct answers are: Parallel processing and concurrency, Object pooling and
recycling patterns

Question 15
Not answered

Marked out of 1.00

Ms. Sunita wants to make container to be accessible using an IpAddress. Which


Docker native network driver usage will help her to map ipaddress to a container
and make it accessible.?

Select one:
a. Host

b. None

c. Overlay

d. Bridge

e. MACVLAN

The correct answer is: MACVLAN

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 9/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 16
Not answered

Marked out of 1.00

What are the ADM 5 main focus areas?

Select one or more:


a. Testing

b. Management

c. Planning

d. Development

e. Operations

The correct answers are: Management, Planning, Development, Operations, Testing

Question 17
Not answered

Marked out of 1.00

How does ADM align to the new ?

Select one or more:


a. Longevity

b. Vastness

c. Extensions and Context

d. Reputability

The correct answers are: Reputability, Longevity, Vastness, Extensions and Context

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 10/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 18
Not answered

Marked out of 1.00

Which of the following could be input or output of a task? (Select all that apply.)

Select one or more:


a. Artifact

b. Role

c. Deliverable

d. Outcome

The correct answers are: Artifact, Role

Question 19
Not answered

Marked out of 1.00

Who is responsible for analyzing the project performance and identifying the
corrective and preventive actions?

Select one:
a. Project Manager

b. Development Team

c. Scrum Master

d. Product Owner

The correct answer is: Development Team

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 11/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 20
Not answered

Marked out of 1.00

What are guidelines that needs to be followed for managing bottlenecks during
optimization?

Select one or more:


a. Increase memory space to make the program efficient in terms of speed.

b. Do performance testing on critical methods carrying business logic

c. Identifying benefits of implementing complex algorithm does not out weigh


the time taken to create it.

d. Do not cache the result.

The correct answers are: Increase memory space to make the program efficient in
terms of speed., Do performance testing on critical methods carrying business logic,
Identifying benefits of implementing complex algorithm does not out weigh the time
taken to create it.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 12/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 21
Not answered

Marked out of 1.00

Mr. Neil has to create a project document that includes Configuration Item
categories in the project he is currently working on. He has proposed the
Configuration
Item categories that are quoted below -
A. Project Documentation
B. Architectures
C. Interfaces
D. Designs
E. Source code and Executable code.
Mr. Vincent is the Configuration Manager in the project. While reviewing the
document, Mr. Vincent has found that few more configuration item categories can
be added.

Assume that you are Mr. Vincent and determine few more categories that can be
added to the same.

Select one or more:


a. Training materials

b. Requirements

c. Metrics and Status Reports

d. Databases that include processed data

The correct answers are: Metrics and Status Reports, Requirements, Training
materials, Databases that include processed data

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 13/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 22
Not answered

Marked out of 1.00

Identify the order of steps for Code review process.


a. Conduct a review
b. Plan for a review
c. Resolve review points
d. Validate resolutions
e. Prepare for a review
f. Baseline a software work product

Select one:
a. b, f, a, e, c, d

b. b, f, a, e, c, d

c. b, e, a, c, d, f

d. a, c, b, e, f, d

The correct answer is: b, e, a, c, d, f

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 14/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 23
Not answered

Marked out of 1.00

Which of the following definitions provided by various personnel's would correctly


depicts CONFIGURATION MANAGEMENT and is the most appropriate?
EVANA defines CONFIGURATION MANAGEMENT as what we do to make sure we have
backed up our work.
DANIEL defines CONFIGURATION MANAGEMENT as same thing as version control .

GABRIEL defines CONFIGURATION MANAGEMENT as the process of identifying,


communicating, implementing, documenting, and managing work products in a
structured and repeatable way.
JOE defines CONFIGURATION MANAGEMENT is just for code, making sure right code
gets into the project at right time.

Select one:
a. JOE's definition

b. DANIEL's definition

c. GABRIEL's definition

d. EVANA's definition

The correct answer is: GABRIEL's definition

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 15/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 24
Not answered

Marked out of 1.00

Which SOLID principle represents the following statement " the vehicle is an abstract
for truck and bike"?

Select one:
a. Single Responsibility Principle

b. Open/Closed Principle

c. Liskov Substitution Principle

d. Dependency Inversion Principle

The correct answer is: Liskov Substitution Principle

Question 25
Not answered

Marked out of 1.00

What relationship(s) can a work product have to task?

Select one:
a. Input and Output

b. Output only

c. Optional input, mandatory input, primary output and secondary output.

d. Input only

The correct answer is: Optional input, mandatory input, primary output and
secondary output.

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 16/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 26
Not answered

Marked out of 1.00

Which of the following action to be taken before pushing the code into github.com
when we have sensitive information in the source code ?

Select one:
a. No change needed as the information is needed for application functionality

b. Replace the sensitive data with mock data

c. Delete all the sensitive information

d. Move the sensitive information to .gitignore file

The correct answer is: Move the sensitive information to .gitignore file

Question 27
Not answered

Marked out of 1.00

If we need to apply design patterns, can we do it without the principles of object-


oriented programing and standards?

Select one:
a. Yes, Design Patterns can be formed by principles, any programing language
and standard

b. No, Design Patterns are logical and comprehensive sequencing of elements


with object-oriented principles only

c. Yes, Design Patterns are logical and comprehensive sequencing of elements


with procedural principles

The correct answer is: No, Design Patterns are logical and comprehensive
sequencing of elements with object-oriented principles only

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 17/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 28
Not answered

Marked out of 1.00

What guidelines should be followed for creating the Accenture coding standards?

Select one or more:


a. Should be agreed upon across project teams spanning globally.

b. Multiple developers rewrite each other's code to match their personal styles

c. Must be created after the build stage

d. Coding Standards should be easy to understand

The correct answers are: Coding Standards should be easy to understand, Should be
agreed upon across project teams spanning globally.

Question 29
Not answered

Marked out of 1.00

Product, release or Sprint level Planning is a key feature of the


_________________ tools.

Select one:
a. Continuous Integration (CI)

b. Agile Project Management

c. Agile Collaboration

d. 1 and 2

The correct answer is: Agile Project Management

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 18/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 30
Not answered

Marked out of 1.00

In Large Scale Scrum there is _______________.

Select one:
a. multiple teams, multiple product backlog

b. one team, one product owner

c. one team, one product backlog

d. multiple teams, one product backlog

The correct answer is: multiple teams, one product backlog

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 19/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 31
Not answered

Marked out of 1.00

Which is the task performed as per ADM for Custom Development?

Select one:
a. "- Develop and Application prototype and conduct Conference Room Pilot to
validate the configuration Design explore configuration gap resolution options -
Design reports, interfaces, conversions, extensions, forms and workflow to fill the
packaged software functional gaps"

b. "- Produce an application design pack for the solution consisting of the page
specification, domain class model, component/class design, data conversion
design, physical database design and, other design deliverables. - Derive the
application design from and ensure the consistency of the design deliverables
with the application requirements, the use-cases, business rules, and other
requirements-related deliverables"

c. "- Produce an application design pack for the solution consisting of the page
specification, domain class model, component/class design, data conversion
design, physical database design and, other design deliverables. - Develop and
Application prototype and conduct Conference Room Pilot to validate the
configuration design, explore configuration gap resolution options"

d. "- Design Packaged Software configuration to meet the Business Process


Design and the Application requirements - Develop and Application prototype
and conduct Conference Room Pilot to validate the configuration design, explore
configuration gap resolution options"

The correct answer is: "- Produce an application design pack for the solution
consisting of the page specification, domain class model, component/class design,
data conversion design, physical database design and, other design deliverables. -
Derive the application design from and ensure the consistency of the design
deliverables with the application requirements, the use-cases, business rules, and
other requirements-related deliverables"

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 20/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 32
Not answered

Marked out of 1.00

A technique to render the untrusted data such as user input into literal text so that
when any malicious code is input, it will not be executed and instead be displayed as
plain text is called__________and used as a security measure against
_________.

Select one:
a. Applying Least Privilege, Insufficient attack protection

b. Output Encoding, Cross Site scripting

c. Encryption, Cross Site Scripting

d. Encryption, Insufficient attack protection

The correct answer is: Output Encoding, Cross Site scripting

Question 33
Not answered

Marked out of 1.00

Arrange the following in the right sequence to achieve TDD:


i) Repeat over again until and run the test
ii)Run the unit tests
iii)Write a single unit test describing an aspect of the program
iv)Look at which of those tests should fail
v) Write just enough code
vi) Refactor the code

Select one:
a. v, vi, iii, ii, iv, i

b. iii, ii, iv, v, vi, i

c. iv, iii, ii, vi, v, i

d. ii, iii, I, iv, v, vi

The correct answer is: iii, ii, iv, v, vi, i

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 21/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 34
Not answered

Marked out of 1.00

The option on e-commerce websites to make payments using credit,UPI,debit, COD


and others is an example of ?

Select one:
a. Open Closed Principle

b. Interface segregation

c. Dependency Inversion Principle

d. Single responsibility

The correct answer is: Interface segregation

Question 35
Not answered

Marked out of 1.00

John, the product owner, in consultation with his stakeholders, has arrived at four
features that are of same priority. The stakeholders are of the opinion that all those
features are of equal significance. Which of the following can John do, in this
context?

Select one:
a. Consult with the Development Team and still arrive at a priority among these
features

b. Randomly pick and implement one feature after the other since all are of
same priority

c. Tell the Development Team that all features need to be worked on in parallel

d. Ask the development team to park these features until the stakeholders
agree on to a priority order

The correct answer is: Consult with the Development Team and still arrive at a
priority among these features

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 22/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 36
Not answered

Marked out of 1.00

Every sprint starts with _________ and ends with ___________ and
______________.

Select one:
a. 1. Daily Stand Up 2. Sprint Review 3. Sprint retrospective

b. 1. Sprint Review 2. Sprint planning 3. Sprint Retrospective

c. 1. Sprint planning 2. Sprint Review 3. Sprint Retrospective

d. 1. Sprint Retrospective 2. Sprint Review 3. Sprint planning

The correct answer is: 1. Sprint planning 2. Sprint Review 3. Sprint Retrospective

Question 37
Not answered

Marked out of 1.00

Which of the following is the description for the Level 1 OWASP threat assessment
maturity practice?

Select one:
a. Increase the accuracy of the threat assessment and improve granularity of
per-project understanding.

b. Map compensating controls to each threat against the internal and third-
party software

c. Identify and understand the high level threats to the organization and
individual projects

The correct answer is: Identify and understand the high level threats to the
organization and individual projects

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 23/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 38
Not answered

Marked out of 1.00

Consider the identity and access management solutions by various providers as


given below.
Google Apps SSO;
Microsoft SQL Server Integrated Security;
Microsoft Office Online;
The above solutions comes under which type of identity and access management
solutions?

Select one:
a. Multifactor Authentication

b. Microsoft Active directory

c. Federated identity

d. Single Sign-On/Off (SSO) identity

The correct answer is: Single Sign-On/Off (SSO) identity

Question 39
Not answered

Marked out of 1.00

How does View enhance data security?

Select one:
a. By creating one common view for all the tables

b. By letting users create a temporary table with any desired data

c. None

d. By only allowing users access to columns they require instead of entire table

The correct answer is: By only allowing users access to columns they require instead
of entire table

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 24/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 40
Not answered

Marked out of 1.00

What are some features a tool should have to facilitate TDD Agile database
development

Select one or more:


a. Able to run tests in transactions to keep them independent

b. Implement tests in a built-in database testing language

c. Override database errors to track changes between revisions

d. Provide the ability to fake tables and views

The correct answers are: Able to run tests in transactions to keep them independent,
Provide the ability to fake tables and views

Question 41
Not answered

Marked out of 1.00

Customer walks into an ATM to withdraw money. The money dispensed from the
ATM, although the ATM was not able to print its Transaction Receipt as ATM Machine
ran out of paper. The Customer got a message on the ATM Screen notifying "Unable
to print the transaction receipt". Which principle of GRASP was utilized to handle this
exception?

Select one:
a. Controller

b. High Cohesion

c. Indirection

d. Low Coupling

e. Creator

The correct answer is: Indirection

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 25/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 42
Not answered

Marked out of 1.00

Which are the external application-oriented devices that provide application


security?

Select one or more:


a. HTTPS

b. Citrix

c. WAF

d. DAM

e. API Gateway

The correct answers are: DAM, WAF, API Gateway, HTTPS

Question 43
Not answered

Marked out of 1.00

A malicious or unexpected data is somehow programmatically fed into the


application leading to compromise of security. What kind of hacking is this?

Select one:
a. Broken security or authentication

b. Insecure Direct Object Reference

c. Cross site scripting

d. Injection - Correct

The correct answer is: Injection - Correct

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 26/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 44
Not answered

Marked out of 1.00

What is the function of a federated identity?

Select one:
a. Enables users of one secure domain to securely access resources in another
domain seamlessly

b. Enables users to gain access to an application with a federated user name

c. Enables users to be certified to use specific applications

d. Enables users of an application to use the same authentication for other


application by the same application

The correct answer is: Enables users of one secure domain to securely access
resources in another domain seamlessly

Question 45
Not answered

Marked out of 1.00

When we try to push the changes into github.com using git, few git commands need
to be executed. Identify the right order of execution of the following git commands.

Select one:
a. git commit -m "Commenting" ; git add . ; git push

b. git commit -m "Commenting" ; git push ; git add .

c. git add . ; git commit -m "Commenting" ; git push

d. git push ; git add . ; git commit -m "Commenting"

The correct answer is: git add . ; git commit -m "Commenting" ; git push

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 27/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 46
Not answered

Marked out of 1.00

What was seen in application over time, which creates the need of solutions which
could also be used in other projects?

Select one:
a. More effective and efficient process

b. Faster time to market

c. Complexity of application and managing business

The correct answer is: Complexity of application and managing business

Question 47
Not answered

Marked out of 1.00

"This pattern evaluates scenarios where you need just one object and you don't want
to create multiple objects of that particular class. Or simply put restricting
construction of more than one object" Which pattern is it?

Select one:
a. Singleton pattern

b. Behavioral Pattern

c. Structural Pattern

The correct answer is: Singleton pattern

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 28/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 48
Not answered

Marked out of 1.00

Sohini is a new developer on XYZ e-commerce project. She has a written a piece of
code for handling errors that may occur because of non availability of product in a
cart already added earlier. Her first task is to define these issue under a suitable
category. Identify the correct category from the following options:

Select one:
a. Compiler Exceptions

b. Business Exceptions

c. Technical Exceptions

d. Application Exceptions

The correct answer is: Business Exceptions

Question 49
Not answered

Marked out of 1.00

Which of the following are not benefits of code optimization techniques?

Select one or more:


a. Improves the system's performance

b. Improves the organization's performance

c. Improves the compilation time of an application

d. Results in code that is easy to understand, reuse, and maintain

The correct answers are: Improves the organization's performance, Improves the
compilation time of an application

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 29/30
10/27/21, 10:54 AM Delivery Foundation Academy (DFA) L1 Assessment

Question 50
Not answered

Marked out of 1.00

Which of the following statement is not CORRECT about code quality metrics?

Select one:
a. Tight coupling and low cohesion indicates high quality of code

b. Checking code duplication.

c. Comment density is measured by dividing the number of comment lines by


the total lines of code.

d. Cyclomatic complexity measures the complexity of a program.

The correct answer is: Tight coupling and low cohesion indicates high quality of code

Stay in touch

https://deepknowledge.accenture.com/mod/quiz/review.php?attempt=407300&cmid=8422&showall=1 30/30

You might also like