Click here to Skip to main content
Click here to Skip to main content

Tagged as

How to Setup Sprint or Iterations in a Telerik TeamPulse Project?

, 19 Sep 2011
Rate this:
Please Sign up or sign in to vote.
How to Setup Sprint or Iterations in a Telerik TeamPulse Project?

Last time, we discussed about project creation in TeamPulse team management solution. If you didn’t read it yet, follow this post here: “How to Create a New Telerik TeamPulse Project?” where we discussed the project creation step-by-step.

Today in this article, we will use that project and will show you how to create Sprints/Iterations inside your TeamPulse project, so that you can plan your sprint/iteration properly for your team. In the next article, we will learn how to use iterations and add stories for each sprint. Let’s discuss about the iteration creation and deletion of it in depth. 

Overview

If you and your team is following agile scrum development methodology, you might be knowing about Sprint. Sprint is a small iteration of 15-30 days period which your team plans, works and delivers some user stories. Before creating your user stories, you need to plan those sprints and hence you need to create the sprint first.

If you didn’t read the previous posts, you can find them here:

Let us discuss the sprint (iteration) creation process using the Telerik TeamPulse application.

Create New Iterations

To create the iterations, you need to go to the planning tab inside the application. It’s present inside the ribbon bar as an item. Click “View Schedule” tab item to open the iterations screen. You will see the whole iteration of your project roadmap here. In our case, you will see the default iterations of 15 days because during project creation we did the setup for it.

Have a look into the screenshot as shown below, where you will see the complete project roadmap with a number of iterations: 

1. View Schedule of Planning

Let us create an additional iteration to our project map. Click on the “New Iteration” tab item (as shown below) to create the iteration:

2. Create a New Iteration

You will see here that, the iteration called “Iteration 7” has been created in the screen. Have a look here:

3. Set Iteration Duration

Selecting the iteration will bring up the iteration properties panel where you will be able to set the start date, end date, duration, capacity and predecessor of the iteration.

In this screen, set the Min and Max capacity of your team for that iteration. Enter start date and then enter end date or duration. This will update the iteration UI in the project roadmap. If you want to set the predecessor of the sprint, you can do this in the same stage.

Adding New Child Iterations

That’s all about iteration creation. But some time you may want to split your iteration into multiple small iterations. How to do that? Telerik provides creation of small individual iterations for a parent iterations in TeamPulse. Select the iteration that you want to split. You will see a context dialog in the screen as shown below, where you will find some buttons called Add, Move Up, Move Down and Delete:

4. Iteration Settings

To add a new child iteration to the parent iteration, click the add button as shown below:

5. Add a New Child Iteration

This will add the new iteration as a child item of Iteration 7 as we are adding it for that specific iteration. You can add multiple child iterations there. After adding the child iteration, the roadmap will look as below:

6. Child Iteration Created

Move an Iteration as Child or Parent of Other

Later you may decide to move this child iteration as a main or move a parent iteration to a child of another one. To do this, you can use the context dialog by selecting the iteration that you want to use.

Click the “Move Iteration up” button to place it as one level up in the hierarchy as shown here:

7. Move Iteration Up in Hierarchy

This will move it one level up and place that as the main iteration with the others. Let’s see it here:

8. Iteration Moved One Hierarchy Up

Now, to move iteration 8 down to one level as a child of iteration 7, select the said item and from the context dialog, click the “Move Iteration Down” button.

9. Move Iteration Down in Hierarchy

This will change the iteration as child to the other one level top in the iteration list as shown below:

10. Iteration Moved One Hierarchy Down as Child

Delete an Existing Iteration

If you want to delete an iteration, select it and from the context dialog as shown here, click the “Delete Iteration” button. This will open a child window in the screen as a popup and ask you whether you really want to remove it or want to place it somewhere inside the project.

11. Delete Iteration

If you want to place it as a child to another iteration, click the dropdown and select the one that you want to move for.

12. Reassign Iteration to a Different Iteration in Project

And if you want just to remove the iteration, click “Done” in the child window. This will directly remove the iteration from the roadmap of your project, i.e., from the iteration list.

13. Delete Iteration Completely

End Note

Hope this post was helpful for you to understand the creation of iteration or sprint for your project, so that your team can plan user stories properly for each sprint. In the next chapter of the series, we will learn how to create user stories. Till then, enjoy reading my other articles in my blog. Don’t forget to share the link of the article with others. This will help them to learn.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

_ Kunal Chowdhury _
Technical Lead
India India
Kunal Chowdhury is a Microsoft "Client Development" MVP (Most Valuable Professional), a Codeproject Mentor, Telerik MVP, Nokia Developer Champion, Speaker in various Microsoft events, Author, passionate Blogger and a Software Engineer by profession.
 
He is currently working in an MNC located in India. He has a very good skill over XAML, C#, Silverlight, Windows Phone, WPF and Windows 8 (WinRT). He posts his findings, articles in his technical blog and CodeProject.
 
Technical Blog: http://www.kunal-chowdhury.com
Facebook: http://facebook.com/blog.kunal
Twitter : http://twitter.com/kunal2383
Follow on   Twitter   Google+   LinkedIn

Comments and Discussions

 
-- There are no messages in this forum --
| Advertise | Privacy | Mobile
Web04 | 2.8.140827.1 | Last Updated 19 Sep 2011
Article Copyright 2011 by _ Kunal Chowdhury _
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid