26.04.2015 Views

Team Development with Visual Studio Team Foundation Server

Team Development with Visual Studio Team Foundation Server

Team Development with Visual Studio Team Foundation Server

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Step 9 – Plan Your Iteration<br />

In this step you plan for the iteration by breaking down the scenarios, QoS requirements,<br />

and other work items into tasks, estimating effort for each task and assigning the tasks to<br />

the relevant team members. You repeat this step for each iteration cycle.<br />

Developer Tasks<br />

1. Break down the chosen scenarios into developer stories<br />

2. Subdivide the developer stories into developer tasks.<br />

3. Capture developer tasks in TFS as task work items.<br />

a. In <strong>Team</strong> Explorer, under your project node, right-click the Work Items<br />

folder, point to Add Work Item and then click Task.<br />

b. In the New Task page, add the following details<br />

i. Set Discipline to <strong>Development</strong>.<br />

ii. Set Iteration to the current iteration cycle.<br />

iii. On the Links tab link the task to the specific scenario for easier<br />

traceability.<br />

iv. On the New Task Page, along <strong>with</strong> the description you can capture the<br />

acceptance criteria for the task, which can determine if the task is<br />

completed successfully.<br />

v. Set the Assigned to field to the developer who will be working on the<br />

task.<br />

c. Save the new task.<br />

d. Repeat the above steps for all the identified tasks.<br />

4. Repeat the above steps for all the identified scenarios for the iteration.<br />

Test Tasks<br />

1. Break down the QoS requirements for the identified scenario into test cases.<br />

2. Divide the test cases into test tasks, these test tasks are captured in TFS as task work<br />

items.<br />

a. In <strong>Team</strong> Explorer, under your project node, right-click the Work Items<br />

folder, point to Add Work Item and then click Task.<br />

b. In the New Task page, add the following details<br />

i. Set Discipline to Test.<br />

ii. Set Iteration to the current iteration cycle.<br />

iii. On the Links tab link the task to the specific QoS requirements for<br />

easier traceability.<br />

iv. On the New Task page, along <strong>with</strong> the description you can capture the<br />

acceptance criteria for the task, which can determine if the task is<br />

completed successfully.<br />

v. Set the Assigned to field to the tester who will be working on the task.<br />

c. Save the new task.<br />

d. Repeat the above steps for all the identified tasks.<br />

3. Repeat the above steps for all the QoS requirements for the iteration

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!