1How can GitHub support software project management?
GitHub for Software Project Management
Easy
A.By designing physical office spaces
B.By tracking code, issues, and team contributions
C.By manufacturing computer hardware
D.By replacing all programming languages
Correct Answer: By tracking code, issues, and team contributions
Explanation:
GitHub helps teams manage source code, issues, reviews, and project contributions in one platform.
Incorrect! Try again.
2Which GitHub feature can provide a board-based view of project work?
GitHub for Software Project Management
Easy
A.GitHub Projects
B.GitHub Packages
C.GitHub Gists
D.GitHub Releases
Correct Answer: GitHub Projects
Explanation:
GitHub Projects can organize and display work using tables, boards, and other project views.
Incorrect! Try again.
3What is a GitHub Issue commonly used to record?
Requirement tracking using GitHub Issues
Easy
A.A compiled program or library
B.A physical device configuration
C.A repository password or token
D.A requirement, bug, or task
Correct Answer: A requirement, bug, or task
Explanation:
GitHub Issues are commonly used to track requirements, bugs, tasks, and feature requests.
Incorrect! Try again.
4What should a team do when the requirement tracked by an issue has been completed?
Requirement tracking using GitHub Issues
Easy
A.Remove the project
B.Delete the repository
C.Rename the branch
D.Close the issue
Correct Answer: Close the issue
Explanation:
Closing an issue indicates that its requirement, bug, or task has been completed or resolved.
Incorrect! Try again.
5What is a GitHub repository?
Creating and managing GitHub repositories
Easy
A.A tool for creating hardware diagrams
B.A server used only for email messages
C.A storage location for project files and history
D.A calendar for arranging team meetings
Correct Answer: A storage location for project files and history
Explanation:
A repository stores project files together with their version history and related collaboration data.
Incorrect! Try again.
6Which file commonly provides an introduction and usage instructions for a GitHub repository?
Creating and managing GitHub repositories
Easy
A..gitignore
B.package.json
C.LICENSE.md
D.README.md
Correct Answer: README.md
Explanation:
A README.md file usually explains the project's purpose, setup process, and basic usage.
Incorrect! Try again.
7What is the main purpose of a label on a GitHub Issue?
Milestones and labels for task categorization
Easy
A.To encrypt the repository
B.To categorize the issue
C.To compile the source code
D.To create a local branch
Correct Answer: To categorize the issue
Explanation:
Labels categorize issues by properties such as type, priority, status, or component.
Incorrect! Try again.
8What does a GitHub milestone help a team organize?
Milestones and labels for task categorization
Easy
A.Messages associated with email groups
B.Passwords associated with user accounts
C.Files associated with local backups
D.Issues associated with a shared target
Correct Answer: Issues associated with a shared target
Explanation:
A milestone groups related issues or pull requests around a goal, release, or deadline.
Incorrect! Try again.
9What is a commit in Git?
Version control basics: commit, branch, merge
Easy
A.A scheduled date for a meeting
B.A category assigned to an issue
C.A recorded snapshot of project changes
D.A temporary list of team members
Correct Answer: A recorded snapshot of project changes
Explanation:
A commit records a snapshot of selected changes in the repository's version history.
Incorrect! Try again.
10Why does a developer create a branch in Git?
Version control basics: commit, branch, merge
Easy
A.To work on changes independently
B.To permanently erase version history
C.To calculate project resource costs
D.To assign deadlines to team members
Correct Answer: To work on changes independently
Explanation:
A branch provides an independent line of development for features, fixes, or experiments.
Incorrect! Try again.
11What does merging do in Git?
Version control basics: commit, branch, merge
Easy
A.Removes all commits from history
B.Copies tasks into a new workspace
C.Converts issues into project labels
D.Combines changes from different branches
Correct Answer: Combines changes from different branches
Explanation:
Merging integrates changes from one branch into another branch.
Incorrect! Try again.
12What is Asana mainly used for in project management?
Asana for Task Planning and Scheduling
Easy
A.Designing and manufacturing processors
B.Hosting and streaming video files
C.Planning and tracking team work
D.Compiling and executing source code
Correct Answer: Planning and tracking team work
Explanation:
Asana helps teams plan, assign, schedule, and monitor project work.
Incorrect! Try again.
13What does an Asana project usually contain?
Creating projects and workspaces in Asana
Easy
A.Compiled files for several applications
B.Related tasks for a specific initiative
C.Unrelated passwords for multiple accounts
D.Archived messages from external servers
Correct Answer: Related tasks for a specific initiative
Explanation:
An Asana project organizes tasks connected to a particular goal, initiative, or workflow.
Incorrect! Try again.
14What is the purpose of an Asana workspace?
Creating projects and workspaces in Asana
Easy
A.To replace a computer operating system
B.To create encrypted network connections
C.To provide a shared area for collaboration
D.To compile files stored in repositories
Correct Answer: To provide a shared area for collaboration
Explanation:
A workspace provides a shared environment where members can organize projects and collaborate.
Incorrect! Try again.
15What is a subtask in Asana?
Defining tasks, subtasks, and dependencies
Easy
A.A smaller action within a larger task
B.A duplicate copy of an entire workspace
C.A label applied to every project
D.A report showing team capacity
Correct Answer: A smaller action within a larger task
Explanation:
A subtask breaks a larger task into smaller, more manageable actions.
Incorrect! Try again.
16What does a task dependency indicate in Asana?
Defining tasks, subtasks, and dependencies
Easy
A.One task relies on another task
B.One workspace replaces another workspace
C.One label applies to every task
D.One user owns every project
Correct Answer: One task relies on another task
Explanation:
A dependency shows that a task is waiting for, or connected to, the completion of another task.
Incorrect! Try again.
17What does assigning a task to a team member communicate?
Assigning responsibilities and setting deadlines
Easy
A.Who is responsible for the task
B.Who created the whole workspace
C.Which label closes the task
D.Which branch stores the task
Correct Answer: Who is responsible for the task
Explanation:
The assignee is the person responsible for completing or coordinating the task.
Incorrect! Try again.
18What does a due date specify for an Asana task?
Assigning responsibilities and setting deadlines
Easy
A.How the task should be labeled
B.Why the workspace was created
C.Where the source code is stored
D.When the task should be completed
Correct Answer: When the task should be completed
Explanation:
A due date communicates the expected completion date of a task.
Incorrect! Try again.
19What does Asana's Timeline view primarily help a team visualize?
Timeline view for schedule tracking
Easy
A.Task timing and schedule relationships
B.Hardware usage and network speed
C.Account passwords and access tokens
D.Repository commits and code differences
Correct Answer: Task timing and schedule relationships
Explanation:
Timeline view displays scheduled tasks over time and helps teams understand task relationships.
Incorrect! Try again.
20What can a project manager identify using Asana's Workload view?
Workload view for resource utilization
Easy
A.Team members with too much assigned work
B.Branches with unresolved merge conflicts
C.Issues with incorrect category labels
D.Repositories with missing source files
Correct Answer: Team members with too much assigned work
Explanation:
Workload view displays assigned work across team members, helping identify over-allocation or available capacity.
Incorrect! Try again.
21A project manager wants a single GitHub view showing planned tasks, tasks in progress, and completed tasks while retaining links to issues and pull requests. Which GitHub feature is most appropriate?
GitHub for Software Project Management
Medium
A.GitHub Projects
B.GitHub Actions
C.GitHub Releases
D.GitHub Packages
Correct Answer: GitHub Projects
Explanation:
GitHub Projects organizes issues and pull requests in customizable table or board views for planning and progress tracking.
Incorrect! Try again.
22A requirement states that users must be able to reset their passwords. Which approach best supports tracking and verification in GitHub Issues?
Requirement tracking using GitHub Issues
Medium
A.Record the requirement in a commit message only
B.Create an unassigned branch named after the requirement
C.Create an issue with acceptance criteria and assign it
D.Add the requirement only to the repository README
Correct Answer: Create an issue with acceptance criteria and assign it
Explanation:
An issue with acceptance criteria, an assignee, and a status provides traceability from the requirement to its implementation and verification.
Incorrect! Try again.
23A team is creating a public repository for a Python application. Which initial repository files most directly document the project, exclude generated files, and define reuse terms?
Creating and managing GitHub repositories
Medium
A.README, binary build, and tag
B.README, .gitignore, and license
C.Issue template, branch, and release
D.Workflow, milestone, and pull request
Correct Answer: README, .gitignore, and license
Explanation:
The README documents the project, .gitignore excludes generated or local files, and the license states how others may use the code.
Incorrect! Try again.
24A team must group issues for Release 2.0 while also identifying each issue by component and priority. Which configuration is most suitable?
Milestones and labels for task categorization
Medium
A.Use one branch per priority and one tag per component
B.Use Release 2.0 as a milestone and component-priority labels
C.Use one repository per release and assignees as priorities
D.Use Release 2.0 as a label and components as milestones
Correct Answer: Use Release 2.0 as a milestone and component-priority labels
Explanation:
A milestone groups work toward a release or target date, while labels categorize issues by attributes such as component and priority.
Incorrect! Try again.
25A developer needs to implement a risky feature without destabilizing the shared main branch. What should the developer do first?
Version control basics: commit, branch, merge
Medium
A.Delete the local copy of the main branch
B.Create a feature branch from the current main branch
C.Create a release tag on the current main branch
D.Merge the unfinished feature into the main branch
Correct Answer: Create a feature branch from the current main branch
Explanation:
A feature branch isolates experimental work while allowing the stable main branch to remain unaffected until review and merging.
Incorrect! Try again.
26Two branches modify the same lines of a configuration file, and Git reports a merge conflict. What is the appropriate next action?
Version control basics: commit, branch, merge
Medium
A.Delete both branches and recreate the repository
B.Push both versions directly to the remote branch
C.Create a tag and ignore the conflicting file
D.Edit the conflict, select the intended content, and commit
Correct Answer: Edit the conflict, select the intended content, and commit
Explanation:
A merge conflict must be resolved by choosing or combining the intended changes, staging the resolved file, and committing the result.
Incorrect! Try again.
27A developer has completed one logical bug fix that changes three related files. What is the best commit practice?
Version control basics: commit, branch, merge
Medium
A.Wait until all project features are complete before committing
B.Commit every changed line using a separate generic message
C.Commit the related changes together with a descriptive message
D.Commit unrelated generated files with the bug fix
Correct Answer: Commit the related changes together with a descriptive message
Explanation:
A commit should represent a coherent change and use a message that clearly explains the purpose of that change.
Incorrect! Try again.
28A pull request fully implements GitHub issue 48. Which pull request description most effectively automates traceability and issue closure after merging?
Requirement tracking using GitHub Issues
Medium
A.Closes #48
B.Tags release #48
C.Commits issue 48
D.Mentions branch 48
Correct Answer: Closes #48
Explanation:
A supported closing keyword such as Closes #48 links the pull request to the issue and closes the issue when the pull request is merged.
Incorrect! Try again.
29A team wants all changes to main reviewed and tested before integration. Which repository setting best enforces this policy?
Creating and managing GitHub repositories
Medium
A.A license rule requiring forks and issue templates
B.A repository topic listing reviews and automated tests
C.A release rule requiring labels and project milestones
D.A branch protection rule requiring reviews and status checks
Correct Answer: A branch protection rule requiring reviews and status checks
Explanation:
Branch protection can prevent direct changes and require approving reviews and successful automated checks before merging.
Incorrect! Try again.
30During sprint planning, the manager wants to find all open high-priority frontend defects planned for Sprint 6. Which GitHub organization supports this query?
Milestones and labels for task categorization
Medium
A.Labels for defect, frontend, and priority plus a Sprint 6 milestone
B.Assignees for defect and frontend plus a priority repository
C.Branches for defect, frontend, and priority plus a Sprint 6 tag
D.Commits for defect and priority plus a Sprint 6 release
Correct Answer: Labels for defect, frontend, and priority plus a Sprint 6 milestone
Explanation:
Multiple labels support categorical filtering, while the milestone identifies the sprint or delivery target.
Incorrect! Try again.
31A product launch includes tasks owned by marketing, design, and engineering. The manager needs one coordinated plan with dates and dependencies. What is the best Asana approach?
Asana for Task Planning and Scheduling
Medium
A.Assign the complete launch as one undivided task
B.Create a shared project containing cross-functional tasks
C.Store the schedule only in recurring status messages
D.Create an unrelated workspace for every individual task
Correct Answer: Create a shared project containing cross-functional tasks
Explanation:
A shared Asana project centralizes cross-functional tasks, ownership, deadlines, dependencies, and progress information.
Incorrect! Try again.
32An organization wants members to collaborate within a common environment while keeping a product launch plan as a distinct collection of work. How should it be structured in Asana?
Creating projects and workspaces in Asana
Medium
A.Use a project for members and a subtask for the launch
B.Use a workspace for members and a project for the launch
C.Use a task for members and a workspace for the launch
D.Use a milestone for members and a portfolio for the launch
Correct Answer: Use a workspace for members and a project for the launch
Explanation:
A workspace provides the shared collaboration environment, while a project organizes the tasks associated with a specific initiative.
Incorrect! Try again.
33The task "Deploy application" cannot begin until "Complete security testing" is finished. How should this relationship be represented in Asana?
Defining tasks, subtasks, and dependencies
Medium
A.Mark security testing as blocking application deployment
B.Convert security testing into a comment on deployment
C.Give both tasks the same title and completion status
D.Make application deployment a follower of security testing
Correct Answer: Mark security testing as blocking application deployment
Explanation:
A blocking dependency expresses that deployment is waiting for security testing to be completed.
Incorrect! Try again.
34A task named "Prepare user documentation" includes independent activities for writing, reviewing, and publishing. Different people will perform each activity. What is the best structure?
Defining tasks, subtasks, and dependencies
Medium
A.Create three workspaces with one activity in each workspace
B.Create assignable subtasks for writing, reviewing, and publishing
C.List all activities in one comment without assigning owners
D.Create one label for each activity and close the main task
Correct Answer: Create assignable subtasks for writing, reviewing, and publishing
Explanation:
Subtasks divide a larger deliverable into manageable activities that can have separate assignees and due dates.
Incorrect! Try again.
35A database migration requires separate preparation and validation work by two specialists. Which setup provides the clearest accountability?
Assigning responsibilities and setting deadlines
Medium
A.Assign both specialists only as followers of one task
B.Create separate assigned tasks with individual due dates
C.Place both names in the description without due dates
D.Create one unassigned task with a general project deadline
Correct Answer: Create separate assigned tasks with individual due dates
Explanation:
Separate tasks give each specialist explicit ownership and a deadline for the work they are responsible for completing.
Incorrect! Try again.
36In Asana Timeline, testing is scheduled to start before development finishes even though testing depends on development. What should the project manager do?
Timeline view for schedule tracking
Medium
A.Assign both tasks to the same person without changing dates
B.Remove the dependency and leave the dates unchanged
C.Mark testing complete before development is finished
D.Move testing after development while preserving the dependency
Correct Answer: Move testing after development while preserving the dependency
Explanation:
Timeline view helps identify scheduling conflicts; a dependent task should be rescheduled to begin after its prerequisite is completed.
Incorrect! Try again.
37A prerequisite task is delayed by four days, and several dependent tasks now overlap. Which Asana view is most useful for visually rescheduling the affected work?
Timeline view for schedule tracking
Medium
A.Timeline view
B.Inbox view
C.Files view
D.Messages view
Correct Answer: Timeline view
Explanation:
Timeline view displays tasks, dates, durations, and dependencies, making it suitable for identifying and correcting schedule overlaps.
Incorrect! Try again.
38Asana Workload shows that Priya has 18 hours assigned next week against a capacity of 12 hours. What is the most appropriate management action?
Workload view for resource utilization
Medium
A.Mark six hours of unfinished work as completed
B.Reassign or reschedule six hours of Priya's work
C.Remove all due dates from Priya's assigned tasks
D.Increase every task's priority without changing assignments
Correct Answer: Reassign or reschedule six hours of Priya's work
Explanation:
Priya is over capacity by hours, so redistributing or rescheduling that work balances resource utilization.
Incorrect! Try again.
39A sponsor needs a weekly summary of project health, completed work, current risks, and next steps without reading every task. What should the manager provide?
Monitoring progress and status updates
Medium
A.A separate comment on every task regardless of change
B.A list of repository commits without project context
C.A new workspace containing copies of completed tasks
D.A project status update with progress, risks, and next steps
Correct Answer: A project status update with progress, risks, and next steps
Explanation:
A project status update communicates overall health and key developments at an appropriate level for stakeholders.
Incorrect! Try again.
40A project reports 80% of tasks complete, but all remaining tasks are blocking the release. Which conclusion is most appropriate?
Monitoring progress and status updates
Medium
A.Declare the project on track because most tasks are complete
B.Review blockers and dependencies before declaring the project on track
C.Close the remaining tasks to match the reported percentage
D.Remove task dependencies so the release appears ready
Correct Answer: Review blockers and dependencies before declaring the project on track
Explanation:
Task completion percentage alone can be misleading; unresolved release blockers and dependencies must be considered when evaluating project health.
Incorrect! Try again.
41A team uses a GitHub Issue to represent a feature, several pull requests to implement it, and a milestone to represent the release. Which workflow provides the strongest traceability without prematurely marking the feature complete?
GitHub for Software Project Management
Hard
A.Create one issue per commit, close each issue after pushing, and assign the pull requests to no milestone
B.Link every pull request to the issue, close the issue after acceptance, and track the issue in the release milestone
C.Replace the feature issue with a pull request, use commit messages for acceptance, and close it after review
D.Track only the milestone, mention the feature in release notes, and delete implementation issues after merging
Correct Answer: Link every pull request to the issue, close the issue after acceptance, and track the issue in the release milestone
Explanation:
The issue remains the requirement record, linked pull requests provide implementation traceability, and the milestone associates the accepted feature with its release.
Incorrect! Try again.
42A pull request contains Fixes #184, but it is merged into a long-lived integration branch rather than the repository's default branch. What is the expected result under GitHub's standard closing-keyword behavior?
Requirement tracking using GitHub Issues
Hard
A.Issue #184 is converted automatically into a pull request review thread
B.Issue #184 normally remains open until the change reaches the default branch
C.Issue #184 closes as soon as the pull request receives approval
D.Issue #184 closes when the integration branch is pushed remotely
Correct Answer: Issue #184 normally remains open until the change reaches the default branch
Explanation:
Closing keywords normally take effect when the referenced change is merged into the default branch, not merely into another branch.
Incorrect! Try again.
43A requirement contains a basic capability scheduled for Release 1 and an enhancement scheduled for Release 2. Both parts need independent acceptance evidence. How should the requirement be modeled?
Requirement tracking using GitHub Issues
Hard
A.Use one issue with both milestones because GitHub supports multiple milestones per issue
B.Create one pull request for both releases and use labels instead of requirement issues
C.Use one issue in Release 1 and change its milestone after the basic capability is accepted
D.Create separate deliverable issues for the releases and link them from an umbrella requirement
Correct Answer: Create separate deliverable issues for the releases and link them from an umbrella requirement
Explanation:
A GitHub issue can have only one milestone at a time. Separate deliverable issues preserve release-specific ownership, status, and acceptance evidence.
Incorrect! Try again.
44A repository's default branch must reject direct pushes, require two approvals including a code owner, pass CI, and prevent history rewriting. Which configuration best enforces the policy?
Creating and managing GitHub repositories
Hard
A.Enable required labels, milestone approval, wiki restrictions, commit squashing, and release protection
B.Enable a merge queue, one approval, optional checks, force pushes, and automatic branch deletion
C.Enable required pull requests, two approvals, code-owner review, required checks, and force-push protection
D.Enable signed commits, issue templates, automatic merging, branch deletion, and repository discussions
Correct Answer: Enable required pull requests, two approvals, code-owner review, required checks, and force-push protection
Explanation:
A protected branch or ruleset must explicitly require pull requests, approvals, code-owner review, successful checks, and rejection of force pushes.
Incorrect! Try again.
45An external contributor must propose a change but must not receive write access or repository secrets. Which repository workflow best satisfies the requirement?
Creating and managing GitHub repositories
Hard
A.Have the contributor fork the repository and open a pull request from the fork
B.Create a shared deployment key and ask the contributor to push through the key
C.Expose an Actions token to the contributor and require commits on the default branch
D.Grant temporary write access, ask for a direct branch, and revoke access after merging
Correct Answer: Have the contributor fork the repository and open a pull request from the fork
Explanation:
A fork-based pull request permits contribution without repository write access. Workflows for untrusted fork pull requests should also avoid exposing secrets.
Incorrect! Try again.
46A team must categorize an issue simultaneously as backend, security, and high-priority, while assigning it only to Release 3. Which configuration matches GitHub's data model?
Milestones and labels for task categorization
Hard
A.Assign three labels and one milestone to the issue
B.Assign one label and three milestones to the issue
C.Assign one label and encode the release in the issue title
D.Assign three milestones and one project status to the issue
Correct Answer: Assign three labels and one milestone to the issue
Explanation:
An issue may have multiple labels for orthogonal categories but only one milestone at a time for release or iteration grouping.
Incorrect! Try again.
47Branches main and feature both start at commit C0. main advances to M1, while feature advances independently to F1. No conflicts exist. What normally happens when feature is merged into main without rebasing?
Version control basics: commit, branch, merge
Hard
A.Git replaces both branches with a detached commit based on C0
B.Git creates a merge commit with M1 and F1 as parents
C.Git moves feature to M1 without changing the working tree
D.Git fast-forwards main directly to F1 and discards M1
Correct Answer: Git creates a merge commit with M1 and F1 as parents
Explanation:
The branches have diverged, so a normal merge cannot fast-forward. Git creates a merge commit joining the two histories.
Incorrect! Try again.
48A faulty merge commit has already been pushed to a shared protected branch. The team must undo the merge while preserving published history. If the first parent is the protected branch's pre-merge line, which command is appropriate?
Version control basics: commit, branch, merge
Hard
A.git rebase --onto <merge_commit>^1 followed by a force push
B.git reset --hard <merge_commit>^1 followed by a force push
C.git revert -m 1 <merge_commit> followed by a normal push
D.git checkout <merge_commit>^2 followed by a normal push
Correct Answer: git revert -m 1 <merge_commit> followed by a normal push
Explanation:
git revert -m 1 creates a new commit that reverses changes introduced by the merge relative to its first parent, preserving shared history.
Incorrect! Try again.
49Two branches modify the same file. One changes lines 10–12, while the other changes lines 80–82. What is the most accurate statement about merging them?
Version control basics: commit, branch, merge
Hard
A.The second branch's entire file always replaces the first branch's file
B.A conflict is guaranteed because both branches modified the same file
C.The merge can succeed automatically if the changed hunks do not overlap
D.Git ignores both changes unless the commits have identical timestamps
Correct Answer: The merge can succeed automatically if the changed hunks do not overlap
Explanation:
Git usually merges at the hunk level rather than treating every same-file edit as a conflict. Non-overlapping changes can merge automatically.
Incorrect! Try again.
50An Asana project has two paths: and , where values are working days and E waits for both C and D. If A is delayed by two days and no work is compressed, what happens?
Asana for Task Planning and Scheduling
Hard
A.The project duration becomes 9 days because one delay day is absorbed
B.The project duration becomes 12 days because both path durations must be added
C.The project duration remains 8 days because only the second path is critical
D.The project duration becomes 10 days because the first path now controls completion
Correct Answer: The project duration becomes 10 days because the first path now controls completion
Explanation:
Initially both paths take 8 days. Delaying A by two days makes the first path take days, so it determines completion.
Incorrect! Try again.
51A task in an engineering workspace must appear in both the platform project and the release project without creating inconsistent copies. Both projects are in the same workspace. What should the manager do?
Creating projects and workspaces in Asana
Hard
A.Create separate workspaces and assign an identical task identifier to each copy
B.Move the task weekly between the projects based on its current phase
C.Duplicate the task and synchronize both copies manually through comments
D.Add the same task to both projects so they share one underlying record
Correct Answer: Add the same task to both projects so they share one underlying record
Explanation:
Asana supports multi-homing a task in multiple projects within the same workspace, allowing one task record to appear in multiple planning contexts.
Incorrect! Try again.
52A feature requires development by one engineer and validation by a tester. Validation cannot begin until development finishes, and both people need independent ownership and deadlines. Which Asana structure is most appropriate?
Defining tasks, subtasks, and dependencies
Hard
A.Use one task with both people as assignees and one shared due date
B.Use two independently assigned subtasks and make validation depend on development
C.Use one unassigned milestone and list both activities only in its description
D.Use two duplicate parent tasks and connect them only through matching labels
Correct Answer: Use two independently assigned subtasks and make validation depend on development
Explanation:
Separate subtasks permit distinct assignees and deadlines, while an explicit dependency represents the required execution order.
Incorrect! Try again.
53Three developers are collaborating on one feature, but accountability for delivery must remain unambiguous. How should responsibility be represented in Asana?
Assigning responsibilities and setting deadlines
Hard
A.Assign the parent task to the project manager and omit contributor assignments
B.Leave the parent task unassigned and use comments as the only ownership mechanism
C.Assign the parent task to one accountable owner and assign component subtasks to contributors
D.Assign the parent task equally to all developers and leave every subtask unassigned
Correct Answer: Assign the parent task to one accountable owner and assign component subtasks to contributors
Explanation:
Asana's single-assignee model promotes clear accountability. Collaborative work should be divided into separately assigned subtasks while retaining one parent owner.
Incorrect! Try again.
54A launch milestone occurs at the start of working Day 10. QA needs 2 full days immediately before launch, implementation needs 4 full days before QA, and design needs 2 full days before implementation. With finish-to-start dependencies and no lag, which backward schedule is feasible?
Timeline view for schedule tracking
Hard
A.Design Days 2–3, implementation Days 4–7, QA Days 8–9
B.Design Days 3–4, implementation Days 5–8, QA Days 8–9
C.Design Days 2–4, implementation Days 4–7, QA Days 8–9
D.Design Days 1–2, implementation Days 3–6, QA Days 7–8
Correct Answer: Design Days 2–3, implementation Days 4–7, QA Days 8–9
Explanation:
The tasks require 8 consecutive working days. Scheduling backward from Day 10 places QA on Days 8–9, implementation on Days 4–7, and design on Days 2–3.
Incorrect! Try again.
55An engineer has weekly capacity of 30 effort points. Assigned tasks contribute 8, 13, and 15 points during the same week. What utilization should Workload show, and how much effort must be moved to reach capacity?
Workload view for resource utilization
Hard
A. utilization, with 11 points moved
B. utilization, with 6 points moved
C. utilization, with 3 points moved
D. utilization, with 0 points moved
Correct Answer: utilization, with 6 points moved
Explanation:
Assigned effort is . Thus utilization is , and 6 points must be reassigned or rescheduled.
Incorrect! Try again.
56Workload shows Engineer X at capacity and Engineer Y at . However, X's overloaded task requires a security certification that Y lacks. What is the best resource-leveling decision?
Workload view for resource utilization
Hard
A.Delete the effort estimate so that X no longer appears overloaded
B.Mark the certified task complete and recreate it when capacity becomes available
C.Reassign the certified task to Y because workload percentage overrides skill requirements
D.Split or reschedule eligible work while retaining certified work with a qualified engineer
Correct Answer: Split or reschedule eligible work while retaining certified work with a qualified engineer
Explanation:
Workload percentages must be interpreted with skills and constraints. Only eligible work should be reassigned; specialized work may need rescheduling or another qualified resource.
Incorrect! Try again.
57A project contains one 10-point task that is complete and one 1-point task that has not started. What is the effort-weighted project progress?
Monitoring progress and status updates
Hard
A.
B.
C.
D.
Correct Answer:
Explanation:
Completed effort is points out of 11 total points, so progress is .
Incorrect! Try again.
58A project status update says On track, but several blocking tasks are overdue and have no recent comments. Which monitoring response provides the most reliable assessment?
Monitoring progress and status updates
Hard
A.Remove dependencies from overdue tasks and retain the existing health assessment
B.Complete the overdue tasks administratively so the dashboard matches the update
C.Trust the status update because project-level health overrides task-level evidence
D.Review overdue blockers, dependencies, owners, and dates before revising project health
Correct Answer: Review overdue blockers, dependencies, owners, and dates before revising project health
Explanation:
A status update is a summary, not a substitute for current task evidence. Overdue blockers and stale ownership data should be examined before confirming project health.
Incorrect! Try again.
59A GitHub pull request represents implementation, while an Asana parent task also includes documentation and QA. Which automation avoids falsely reporting the entire feature as complete when the pull request merges?
GitHub for Software Project Management
Hard
A.Mark the Asana project complete when the GitHub branch is deleted
B.Complete only the implementation subtask on merge and leave QA dependencies active
C.Complete the Asana parent task whenever any linked pull request is opened
D.Close every GitHub issue when the Asana implementation subtask is assigned
Correct Answer: Complete only the implementation subtask on merge and leave QA dependencies active
Explanation:
A merged pull request proves implementation completion, not necessarily documentation, QA, or acceptance. Automation should update only the corresponding unit of work.
Incorrect! Try again.
60Task B depends on task A. A slips by two working days, but automatic dependency date shifting is disabled. What should the project manager expect in the Timeline?
Timeline view for schedule tracking
Hard
A.Both task dates shift automatically while preserving the original gap
B.The dependency is deleted because its dates are no longer feasible
C.Existing dates remain until adjusted, potentially exposing a schedule conflict
D.Task B is automatically marked complete when task A finishes
Correct Answer: Existing dates remain until adjusted, potentially exposing a schedule conflict
Explanation:
With automatic shifting disabled, a predecessor delay does not reschedule its successor. The Timeline can therefore reveal an infeasible or at-risk dependency that requires manual correction.
Incorrect! Try again.
Did this save you a night before the exam?
LPU Notes is free, and it stays free. Ads cover part of the server bill.
The rest comes out of a student's own pocket: the domain, the storage,
and keeping the site up through the weeks everyone needs it at once.
The payment button didn't load. An ad blocker or a filtered network is the usual reason.
to try again.
Nothing here is ever locked, and nothing unlocks. Chip in only if it was worth it.
What it pays for →