Skip to main content

Imaginet Blog

AgileAll PostsApplication Lifecycle ManagementProductivity

Frequent Status Updates – What They Really Mean

Are you (as a developer) inundated with frequent status updates? Requests like: “How far are you?” “What did you do today?” “Where are we?” Or are you a project manager that requests frequent status updates? Then this post is for you. Let’s start by defining frequent – I think this is going to be different for different teams, and will vary with the Application Lifecycle Management (ALM) maturity within the team. I would go so…
Imaginet
October 10, 2013
AgileAll PostsApplication Lifecycle ManagementTeam Foundation ServerVisual Studio

Getting Results from Backlog Overview Report in TFS 2013 Preview

One of my favorite reports in Microsoft TFS is the Backlog Overview Report (Scrum) or User Story Overview Report (Agile). So after installing and playing with TFS 2013 Preview, I went to see what the report looks like. What I found wasn’t pretty. Although I could verify that there was data in the warehouse, the report stubbornly refused to show any data. Backlog Overview Report I thought that something was broken with my warehouse, so…
Imaginet
October 9, 2013
All PostsApplication DevelopmentApplication Lifecycle ManagementTeam Foundation ServerVisual Studio

Monitoring Web Applications – Continuous IntelliTrace

If you have Visual Studio Ultimate and are not using IntelliTrace in production, you should be drawn and quartered. This is arguably the best feature of Visual Studio Ultimate, and in my opinion this feature alone justifies the pricing (never mind Web Performance and Load testing, Code Maps, Code Lens, UML diagrams and Layer diagrams). The standalone IntelliTrace collector is amazing, and will run anywhere. It’s especially useful for diagnosing problems in Web Applications running…
Imaginet
October 8, 2013
All PostsApplication Lifecycle ManagementEnterprise ArchitectureVisual Studio

Using Visual Studio Layer Diagrams for Fun and Profit

One of my favorite and most underused features introduced in Visual Studio 2010 was Visual Studio Layer Diagrams.  It’s a really simple tool to learn and use, but amazingly powerful. It’s a diagramming tool that allows you to draw a diagram consisting of boxes and arrows, where the boxes are meant to represent your layers/components, and the arrows represent dependencies.  If you’ve ever been asked to whiteboard out the architecture/layers of your application, you probably…
Imaginet
October 7, 2013
All PostsApplication Lifecycle ManagementTeam Foundation ServerVisual Studio

Why You Should Use a Single TFS Team Project

I seem to be spending a lot of time lately trying to convince clients that a single TFS Team Project for the entire Enterprise is the way to go.  To most people this seems counter-intuitive.  They tend to create Team Projects for each actual Project and/or Team within their Enterprise.  That just makes sense right?  Indeed, if you look at most books on TFS they will usually have a section with guidance on Scoping Team…
Imaginet
October 4, 2013
All PostsTeam Foundation ServerVisual Studio

How MSDN and TFS Licensing Works

As most of you know it’s probably easier to understand Rocket Science than it is Microsoft Licensing.  Unfortunately, I’ve had to deal with it enough over my career that I have a pretty good grasp of at least how MSDN, Visual Studio and TFS Licensing works.  The best resource for attempting to decipher how it works is the MSDN Licensing White Paper. However, there are several gotchas with the way licensing works.  These are things…
Imaginet
October 3, 2013
Let‘s Talk.

Let's talk!