Process & Methods Assesment - Batch-1-2014

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Tsekar
T
Tsekar
Community Contributor
Quizzes Created: 1 | Total Attempts: 82
| Attempts: 82 | Questions: 25
Please wait...
Question 1 / 25
0 %
0/100
Score 0/100
1. Is coding can be started without understanding the requirements completely  ?

Explanation

False. Coding should not be started without understanding the requirements completely. Understanding the requirements is essential in order to develop a solution that meets the desired outcome. Without a clear understanding of the requirements, the coding process may result in errors, inefficiencies, and a solution that does not align with the needs of the project. It is important to thoroughly analyze and comprehend the requirements before beginning the coding process.

Submit
Please wait...
About This Quiz
Process & Methods Assesment - Batch-1-2014 - Quiz

GAVS Welcomes you to the formative assessment on the topic Process & Methods

Personalize your quiz and earn a certificate with your name on it!
2. I am a fresher, source code created by me will not be audited as it is going through a peer review process

Explanation

The given statement suggests that as a fresher, the source code created by the person will not be audited because it is going through a peer review process. However, the correct answer is false. This means that the statement is incorrect, and as a fresher, the source code will still be audited even if it is going through a peer review process.

Submit
3. It is my responsibility to ensure that my program / code check-in should not break the build

Explanation

The statement "It is my responsibility to ensure that my program / code check-in should not break the build" is true. This means that as a programmer, it is your responsibility to make sure that any code you check-in or submit does not cause the build process to fail. This includes ensuring that your code is error-free, follows coding standards, and does not introduce any bugs or issues that would prevent the build from being successful. By taking ownership of your code and being diligent in your testing and quality control, you can help maintain a stable and functional build process.

Submit
4. What is BMS stands for ?

Explanation

BMS stands for Business Management System. This term refers to a comprehensive software solution that helps organizations manage various aspects of their business operations, such as finance, human resources, sales, and inventory. A Business Management System integrates different modules and functionalities to provide a centralized platform for efficient management and decision-making. It streamlines processes, improves productivity, and enhances overall business performance.

Submit
5. What does IMS Stands for ?

Explanation

IMS stands for Infrastructure Managed Services. This refers to the outsourcing of the management and maintenance of an organization's IT infrastructure to a third-party service provider. This includes services such as network management, server management, data storage management, and security management. By utilizing IMS, organizations can focus on their core business activities while leaving the management of their infrastructure to experts, resulting in improved efficiency and cost savings.

Submit
6. If you are working in a project that follows Agile - Scrum model, whom you will approach when you encounter a problem ?

Explanation

In an Agile-Scrum model, the Scrum Master is the person responsible for ensuring the team follows the Scrum framework and resolves any obstacles that may arise during the project. They act as a servant-leader, facilitating communication and collaboration between team members. Therefore, when encountering a problem, it is appropriate to approach the Scrum Master for assistance and guidance in finding a solution.

Submit
7. When the deliverable(s) are released to Product Owner in Agile-Scrum model?

Explanation

In the Agile-Scrum model, the deliverable(s) are released to the Product Owner at the end of each sprint or iteration. This approach allows for incremental development and continuous feedback from the Product Owner. By releasing the deliverable(s) at the end of each sprint or iteration, the team can ensure that they are meeting the requirements and expectations of the Product Owner in a timely manner. This also allows for flexibility and adaptability throughout the development process, as changes and adjustments can be made based on the feedback received from the Product Owner.

Submit
8. What is tested in Unit Test ?

Explanation

In a unit test, individual components of a system or application are tested. This means that each component is tested in isolation to ensure that it functions correctly on its own. This allows for easier identification and resolution of any issues or bugs within the specific component. Unit testing helps to ensure that each component works as intended and can be integrated successfully with other components in the system or application.

Submit
9. Which Test is performed prior to Integration Test?

Explanation

Unit tests are performed prior to integration tests. Unit tests are designed to test individual units or components of a system in isolation, typically at the code level. These tests ensure that each unit functions correctly on its own before being integrated with other units. Integration tests, on the other hand, verify that the units work together correctly as a whole system. Therefore, unit tests are performed before integration tests to catch any issues or bugs at the unit level before they can affect the integration and overall functionality of the system.

Submit
10. What is SIPOC?

Explanation

SIPOC stands for Supplier Input Process Output Customer. It is a tool used in process improvement to define and understand the various elements involved in a process. The supplier is the entity that provides the inputs for the process, the inputs are the resources or materials required for the process, the process is the set of activities that transform the inputs into outputs, and the customer is the recipient of the outputs. This tool helps in visualizing the entire process and identifying areas for improvement.

Submit
11. Choose that are approriate :- In Uni Test,  I need to ensure the following

Explanation

The correct answer is "All fields level validation, if else, case statements and branching / calling programs are tested." This answer is appropriate because it aligns with the requirements stated in the question. It indicates that in the Uni Test, it is necessary to ensure that all fields have been validated, if-else and case statements have been tested, and branching or calling programs have been tested. This answer covers all the mentioned testing requirements.

Submit
12. It is my responsibility to ensure my code is reviewed and review feedback is incorporated - True or False

Explanation

The statement implies that the person acknowledges their responsibility to have their code reviewed and to consider and implement any feedback received from the review process. This shows a proactive and accountable approach towards code quality and improvement.

Submit
13. As a Software Engineer, I am accountable

Explanation

As a Software Engineer, accountability does not solely lie in the mentioned scenarios. A Software Engineer is accountable for various aspects such as designing, developing, and maintaining software applications, ensuring code quality, meeting project deadlines, collaborating with team members, and delivering high-quality software solutions. The given answer "None of the above" indicates that the accountability of a Software Engineer extends beyond the mentioned scenarios.

Submit
14. Select that are appropriate - As a Software Engineer I am responsible for

Explanation

The given answer includes all the responsibilities that a Software Engineer should have. They need to understand and analyze the requirements before starting coding, construct code according to coding standards and security standards, escalate technical issues to the Team Lead or Project Manager, report their effort and status of activities through a timesheet system, and ask questions or queries to the Team Lead or immediate supervisor regarding tasks or requirements. These responsibilities ensure that the Software Engineer is following best practices, communicating effectively, and staying organized in their work.

Submit
15. What process will be audited in a project?

Explanation

The process that will be audited in a project is the project-specific process. This refers to the unique set of procedures and activities that are specifically designed and implemented for a particular project. Auditing this process ensures that it is being followed correctly and effectively, and helps identify any areas for improvement or potential risks. It is important to audit the project-specific process to ensure that the project is being executed in accordance with the defined objectives, requirements, and quality standards.

Submit
16. According to you what is the frequency for stand-up meeting in Agile-Scrum model?

Explanation

In the Agile-Scrum model, the frequency for stand-up meetings is daily. These meetings are held at the same time every day and are meant to be short and focused. The purpose of these meetings is to provide a platform for team members to discuss their progress, any challenges they are facing, and their plans for the day. This daily interaction helps in keeping the team aligned, identifying and resolving any issues quickly, and promoting collaboration and transparency among team members.

Submit
17. Select the ones that are appropriate :- When I check-in a file into Version Control tool

Explanation

When checking in a file into a Version Control tool, it is important to mention the issue ID/defect ID and the change request number. This helps in tracking and associating the changes made to the specific issue or request. By including these IDs in the version control tool, it becomes easier to refer back to the original problem or request and understand the context of the changes made. Not mentioning any message may lead to confusion and difficulty in identifying the purpose of the check-in.

Submit
18. Select the Top 10  Vulnerabilities as per OWASP website

Explanation

The answer includes the top 10 vulnerabilities as per the OWASP website. These vulnerabilities are Injection, Cross-Site Scripting, Broken Authentication and Session Management, Insecure Direct Object References, Security Misconfiguration, Sensitive Data Exposure, Missing function level access control, Using components with Known vulnerabilities, and Unvalidated redirects and forwards. These vulnerabilities are commonly exploited by attackers and can lead to various security breaches and compromises if not addressed properly.

Submit
19. Choose the appropriate options - During a meeting with client or project supervisor, I should 

Explanation

During a meeting with a client or project supervisor, it is important to remain quiet until someone asks a question in order to not interrupt the flow of the conversation. However, when a question is directed towards me, it is necessary to explain to the best of my knowledge and abilities. This means providing a response to the question, even if it is only a partial answer. It is crucial to contribute to the discussion and provide any relevant information I have on the topic at hand.

Submit
20. How code review feedback are communicated to Author?

Explanation

Code review feedback is typically communicated to the author through a defect tracking tool. This allows for a systematic and organized approach to addressing and resolving any issues or bugs identified during the code review process. By using a defect tracking tool, the feedback can be documented, tracked, and assigned to the appropriate individuals for resolution. This ensures that the author is aware of the feedback and can take the necessary steps to address it in a timely manner.

Submit
21. If there is a technical problem, what will you do

Explanation

The correct answer is to do a root cause analysis or causal analysis report. This involves investigating the technical problem thoroughly to identify the underlying causes. By conducting this analysis, one can determine the root cause of the problem and develop effective solutions to prevent its recurrence. This approach helps in understanding the problem in depth and enables the implementation of long-term solutions. It is a proactive approach that focuses on addressing the underlying causes rather than just treating the symptoms.

Submit
22. Select the ones that are appropriate. In case of Maintenance project, I am responsible for

Explanation

In a maintenance project, the responsibility of the person includes creating a new program, fixing defects, incorporating enhancements, and answering queries raised by the client.

Submit
23. Which method is appropriate to report back the status of code review feedback

Explanation

The appropriate method to report back the status of code review feedback is to follow the process applicable for the specific project. Each project may have its own set of guidelines and procedures for reporting the status of code review feedback, so it is important to adhere to those guidelines to ensure effective communication and tracking of the feedback.

Submit
24. According to you, which approach you will take towards collecting a realiable metrics?

Explanation

The most reliable approach for collecting metrics would be to report the actual effort spent for coding. This ensures that the metrics accurately reflect the time and resources invested in the coding process. Reporting estimated effort as the actual effort spent may lead to inaccuracies and misrepresentation of the actual work done. Including fixing defects in the reported effort provides a more comprehensive view of the coding process, but it may not be necessary for all metrics and could potentially skew the data.

Submit
25. Select the factors below that is critical for any process definition

Explanation

The factors that are critical for any process definition are Supplier, Input, Output, and Process. These factors are essential because the supplier provides the necessary resources or materials for the process, the input is the raw material or information that is transformed in the process, the output is the result or product of the process, and the process itself is the set of activities or steps that are carried out to transform the input into the desired output. These factors are important for defining and understanding how a process operates and what is required for its successful execution.

Submit
View My Results

Quiz Review Timeline (Updated): Nov 10, 2023 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Nov 10, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Jul 15, 2014
    Quiz Created by
    Tsekar
Cancel
  • All
    All (25)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
Is coding can be started without understanding the requirements...
I am a fresher, source code created by me will not be audited as...
It is my responsibility to ensure that my program / code check-in...
What is BMS stands for ?
What does IMS Stands for ?
If you are working in a project that follows Agile - Scrum model, whom...
When the deliverable(s) are released to Product Owner in Agile-Scrum...
What is tested in Unit Test ?
Which Test is performed prior to Integration Test?
What is SIPOC?
Choose that are approriate :- In Uni Test,  I need to ensure the...
It is my responsibility to ensure my code is reviewed and review...
As a Software Engineer, I am accountable
Select that are appropriate - As a Software Engineer I am responsible...
What process will be audited in a project?
According to you what is the frequency for stand-up meeting in...
Select the ones that are appropriate :- When I check-in a file into...
Select the Top 10  Vulnerabilities as per OWASP website
Choose the appropriate options - During a meeting with client or...
How code review feedback are communicated to Author?
If there is a technical problem, what will you do
Select the ones that are appropriate. In case of Maintenance project,...
Which method is appropriate to report back the status of code...
According to you, which approach you will take towards...
Select the factors below that is critical for any process definition
Alert!

Advertisement