December 2009 - Posts
Quality Center To Team System 2010 Migration - Done
In the last couple of months I worked on Quality Center 2 Team System 2010 Migration Tool, this tool is a simple wizard gives you a very easy platform to leave Quality Center behind and move forward to Microsoft Test & Lab Manager without losing any information.
I’ve just finished a full migration from Quality Center to Team System 2010 includes:
- Requirement
- Test Case
- Bug
Total of 1200 items. - Include Coverage
Here is couple of screenshot of the tool:

Sela Developer Practice – Automated “Done Done”
On the 29th of December Me and Shmulik Segal will present the new Team System 2010 and Team Foundation Server 2010. 
In this session we will take you to a magical journey on how to create Full Automated “Done Done” Workflow using VSTS 2010.
- WF 4.0
- VCL (Visual Component Library)
- Gated Check-in
- Microsoft Test & Lab manager
- More...
Click here for more details and registration

מי ש - Team System ו ALM הן לא מילים גסות עבורו ימצא כאן אתגר מקצועי וחבר’ה שכיף לעבוד איתם.

סלע הינה שותף מוביל של מיקרוסופט בעולמות פיתוח התוכנה כולל שותפות בתחום ה- ALM. בסלע מועסקים 6 MVP בתחומי מיקרוסופט השונים.
מעניין אותכם, שלחו לי קו"ח לאימייל
| קצת על קבוצת סלע |
| קבוצת סלע הינה מרכז הידע המוביל בישראל לתעשיית ההיי-טק. החל משנת 1990, פועלת סלע בשני תחומים עיקריים: מרכז הדרכה ומרכז טכנולוגי. בשני תחומים אלה פועלת סלע בישראל וברחבי העולם. קבוצת סלע הוקמה על בסיס הרעיון של התמחות ושימוש יעיל במידע הנרכש בכל אחד מתחומי התמחותה של הקבוצה: · הדרכה לתעשיית ההיי טק · הכשרת אנשי פיתוח תוכנה, בדיקות תוכנה, סיסטם ואבטחת מידע לעבודה בתעשייה · פיתוח תוכנה · בדיקות תוכנה · סיסטם ואבטחת מידע · ניהול מערכות מחשוב לסלע סניפים בישראל, ארה"ב, קנדה, הודו וסינגפור, וקשרי שיתוף פעולה עם חברות מובילות באירופה ובמזרח הרחוק. |
VSTS Beta 2 - Web Access Not Working With SERVERDEFAULT Tag
Strange problem with TFS 2010 Beta 2, it seems like SERVERDEFAULT tag is not working from Web Access 2010.
In Visual Studio when I change the Status to - Active, Resolved, Closed etc.. there is an action inside the transition that takes the Clock and CurrentUser (Comes with default template). (see below)
When performing the same action from Web I get a message that the Field (By, Date) cannot be empty.
This works fine in 2008 Web Access.
<TRANSITION from="Active" to="Closed">
<REASONS>
<DEFAULTREASON value="Cannot Reproduce" />
<REASON value="Deferred" />
<REASON value="Duplicate" />
<REASON value="Not a Bug" />
<REASON value="Rejected" />
</REASONS>
<FIELDS>
<FIELD refname="Microsoft.VSTS.Common.ClosedDate">
<SERVERDEFAULT from="clock" />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ClosedBy">
<COPY from="currentuser" />
</FIELD>
</FIELDS>
</TRANSITION>
Solution 1:
Edit work item definition and Change all SERVERDEFAULT tags to COPY
<SERVERDEFAULT from="clock" /> -> <COPY from="clock" />
Solution 2:
Edit work item definition so that fields “By” and “Date” should not be marked as required.
Solution 3:
Download - EditWorkItem.js
- Copy %Program Files%\Microsoft Team Foundation Server 2010\Application Tier\Web Access\Web\Resources\Scripts\editworkitem.js to the %backup% directory
- Copy %Patch%\EditWorkItem.js to %Program Files%\Microsoft Team Foundation Server 2010\Application Tier\Web Access\Web\Resources\Scripts\editworkitem.js
Create OLAP Failed – XML parsing failed at line 1, column 0: A document must contain exactly one root element.
I’ve visit one of my customers and saw a strange error in the event log:
Errors in the metadata manager. An error occurred when instantiating a metadata object from the file, '\\?\C:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\Data\TfsWarehouse.0.db\Today.886.dim.xml'.
Detailed Message: Create OLAP failed
Exception Message: XML parsing failed at line 1, column 0: A document must contain exactly one root element.
Errors in the metadata manager. An error occurred when instantiating a metadata object from the file, '\\?\C:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\Data\TfsWarehouse.0.db\Today.886.dim.xml'.
Errors in the metadata manager. An error occurred when instantiating a metadata object from the file, '\\?\C:\Program Files\Microsoft SQL Server\MSSQL.2\OLAP\Data\TfsWarehouse.0.db\Today.886.dim.xml'.
(type OperationException)
I tried to process the the cube using SQL Management Studio and everything end just fine.
Solution:
First thing is to try setting OLAP for full processing instead of incremental processing following those actions:
1. Open Web.config in C:\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\Warehouse folder.
2. Add the following “<add key=”ProcessingType” value=”Full” />” under <appSettings>.
Please also run the following commands in the AT to rebuild the warehouse relational and OLAP databases:
1. Rebuild relational database
SetupWarehouse -s <DT Server Name> -d TFSWarehouse -c warehouseschema.xml -a <Service Account> -ra <Reporting Account> -mturl <TFS URL> -rebuild -edt TfsBuild
2. Rebuild OLAP database
SetupWarehouse -o -s <DT Server Name> -d TFSWarehouse -c warehouseschema.xml -a <Service Account> -ra <Reporting Account> -mturl <TFS URL>
Hope this helped.
Scrum Masters Workbench – Create Project Structure in 5 Sec
Scrum 3.0 is very cool and easy to use in Team System 2010 Beta 2 - Scrum for Team System 2010 Beta 2 – Getting Started, but the template is not enough,
Scrum for Team System Beta 2 comes with a free tool called “Scrum Masters Workbench”, this tool will help us to build the project structure much more easier.
Full Guide

Full Guide
Enjoy
Scrum for Team System 2010 Beta 2 – Getting Started
So how to get started with Scrum 3.0? as you know Team System comes with 2 default templates – Agile, CMMI.
To add the new Scrum template Download Scrum For Team System 3.0 Beta 2:
There are separate installers for 32bit and 64bit editions of Windows; you will need to choose the appropriate one for each server being deployed. For example, your TFS Application-Tier server may be running on 32bit Windows whilst your SharePoint server is 64bit, so you would use the 32bit installer for the TFS AT and 64bit installer for the SharePoint server.

Make sure you are running the installation with TFSSetup (Administrator).


The installation process is very fast, make sure the checkbox on launching the Deployment tool is checked.
OR 
There are two method to install Scrum template the Quick way or the Advanced ways,
using the Quick way will show all ProjectCollection available and Indicate if Scrum template already deployed, is not just click “Deploy” and you done.

After the installation is done you may notice a new Web Service called - ScrumforTeamSsytem

Now when creating a new team project the Scrum Template is there.

The process template page is not yet fully functional, the rest is!

Enjoy.
Scrum For Team System Version 3.0 - Beta 2 Released
Team System 2010 comes with many new improvements, one of the biggest improvements is Hierarchical Work items.
In Team System 2008 we had only one relation between work items – Network topologies:
Any two items can be connected and the link has the same name at both ends.
In Team System 2010 we got more than just one topology of connection (my next post will be about all new topologies in 2010), so when using Team System 2010 we can use those new abilities to improve project management and better tracking on work items.
What the connection to Scrum Template? A lot!
The new Scrum template uses all new links to improve our project tractability and management, for example:
More about Scrum Template will be here later on…
Download Scrum For Team System 3.0 Beta 2
Scrum 3.0 Installation Guide
In this post I’ll discuss the TFS 2010 project collection structure and reveal the Scrum for Team System version 3 deployment utility.
Scrum Masters Workbench
This post will give you a quick overview of the new Team Foundation Server 2010 (TFS) project setup utility entitled:Scrum Masters Workbench (SMW) and how it is used with the forthcoming Scrum for Team System version 3 (SfTS)process template.
Scrum in the Enterprise and Process Customization with Microsoft Visual Studio 2010
PDC Video