0

Chicago ALM User Group - New years 2014 Edition

by Angela 13. January 2014 17:14

Join Us Wednesday, January 29, 2014 from 6:30 PM to 9:00 PM

In case you missed the annual Christmas Edition of the ALM user group, we are holding another special event for the New year in the Chicago location. In December, we took an Open Spaces approach to our meeting and it went very well. Open Spaces is sort of an “unconference” thing if you have not participated before, where you enter into it with no formal agenda and let the attendees decide what is important and/or interesting to talk about. So think of a topic you’d be willing to lead, or a topic you would like someone else to lead.  We will write them on a board, pick some locations for groups to gather, and then you vote with your feet, bouncing around if need be.  We had some great topics presented last month - InRelease in the real world, and automated testing tips and tricks with VS 2013 CodedUI. There was a LOT of active discussion and some great deep dives.

I’ll have lots of fun giveaways including pens, stickers, and a few more books. I’ll also have special prizes for people who lead an Open Spaces discussion during the meeting.

 

So I hope to see you at the Chicago meeting this month! Register soon to make sure we save you a seat: http://chicagoalmug.org/

Location:      Microsoft-Chicago 200 E Randolph, 2nd Floor, Chicago

Speaker Bio: You, me, anyone who is interested in speaking!

Agenda:       6:30pm dinner --   7:00pm Open Spaces Kickoff – 9:00pm Wrap-up

0

Free Training When You’re Snowed In, What’s Not To Love

by Angela 2. January 2014 12:15

So it’s been snowing in Chicago, a LOT. I am in Oak Park, specifically, and holy moly did we ever get dumped on. Here, in case you think I’m being a big baby, this was my back deck at 7am this morning and it’s STILL snowing quite hard. There’s almost 10 inches of snow on those chairs right now, and there’s a pergola over them!

WP_20140102_07_54_12_Pro

Anyway, that’s not my point. My point is that I get to work from home this week, thank goodness, and ran across a great set of training classes on Microsoft Virtual Academy to fill some time. It’s free, yes FREE, and there are a LOT of technologies to choose from including ALM.  Although I’ll admit the ALM stuff is pretty light and scarce, and mostly focuses on 2012, so I’ll be nagging some folks about that soon. But there are also classes on Azure, HTML 5, even licensing!

Here is the current list of tools and technologies covered:

image

Clicking on Visual Studio I find a lot of great classes to get me up to speed on Windows development, HTML 5, you name it! What you see below is just the first few that came up, it’s a LONG list.

image

Best part is you can build up a nice little wish list since you may not have time to take everything today. So build a training plan, or several, and save the classes you like and take them at your own pace. Easy!  I already had one started from a while ago, but need to go back through and update it with some new classes, obviously :-P

image 

So dig in by starting here. And get some of those Microsoft certifications knocked out while you’re trapped in your house by snowmageddon.

0

Quick Tip on Debugging TFS30139 Issues

by Angela 12. December 2013 17:27

I’ve had a few people I know run into this recently, and there does not seem to be a lot of guidance out there about process template customization, in terms of troubleshooting or tips and tricks. While running through process template updates to move clients from TFS 2005/2008/2010 to TFS 2013 I would occasionally encounter one of the annoyances of working with XML by hand:

clip_image002

Oh THAT is helpful.  And if you’ve ever seen the contents of a process template you know this could be one of about a million different problems in hundreds of files.

Now if you do a lot of template customizations, well just stop it, right now, please. The more you customize the more you need to maintain, the more you potentially have to upgrade by hand when you move to a new version of TFS.  There are times when heavy customization is necessary, but I often find people customize without understanding what the OOB template does in the first place. Unless you are checking your templates into source control, being very methodical about isolating changes and testing, and commenting your changes just like you do with your application code, you’re going to run into problems during upgrading. But chances are you’ve already gone down the path and here you are…

Enter TFS consultants. I prefer to do most of my process template editing directly against the XML using Notepad when I can. I know, it’s a bit old school, but there are a lot of us out there so I figured why not share? Inevitably, you misspell something, miss a closing bracket, enter an errant blank space where it does not belong, the common XML “bugs” that can be really difficult to track down.  And as you know, Notepad does not have a debugger.  So like me, I’m sure at some point you’ve tried to upload an updated process template using the TFS Process Template manager and seen the dreaded “TFS30139: The process template is not configured properly.” ::SIGH:: Now what? Well, if you followed my previous advice and were methodically checking in distinct changes, you know what you last changed. Kind of like CI for process templates :)

Enter the power tools. The TFS Power Tools contains a great process template editor that you can use in place of a lot of the command line tools for importing and exporting work item type definitions. You’ll need to install it on a machine running Visual Studio Professional or better, FYI.

clip_image002[5]

It gives you some great visualization tools, allowing you to edit fields, configure the forms, visualize and edit workflows, states, and transitions, and an easy way to open and dig through all the nitty gritty details of everything else that a process template entails too.  As an added bonus, it will give you MUCH better error diagnosis information if something is wrong. So for the previous error, I attempted to open the process template. But this time I got a much more friendly message, pointing me at the issue:

clip_image002[7]

Because I knew that the last thing I changed before my last successful upload of the template was the ProcessTemplate.xml file. I knew exactly where to look and lo and behold, I’d left off a closing bracket at the exact location specified by Visual Studio. So I made the quick fix, successfully imported the updated template to the collection, and checked in the updated template file to SCM. Much better!

clip_image002[11]

There are lots of potential tools and editors out there for process template editing, and everyone develops their own style. I often find myself leveraging several different tools in conjunction during a process template upgrade, it can be a lot of trial and error.  They all have advantages and disadvantages, I’ve tripped over a few myself (like this little quirk with the Team project Manager extension if you’re trying to compare 2008 and 2013 templates). I should blog about some of those adventures too :)

Hopefully this gave you some new options you may not have been aware of before.

0

Trying Something new with the ALM User Group in December

by Angela 3. December 2013 13:50

So it’s time again for the annual Christmas Edition of the ALM user group. Normally we do the normal “dinner and a movie” approach, maybe having a special guest speaker or some kind of presentation contest. This month I wanted to do something different.  In December, we’ll be doing an Open Spaces concept. So Open Spaces is sort of an “unconference” thing, where you enter into it with no formal agenda and let the attendees decide what is important and/or interesting to talk about. So think of a topic you’d be willing to lead, or a topic you would like someone else to lead. A few I’d be interested in talking about are transforming organizations to Agile, upgrading legacy systems to TFS 2013, and agile testing.  We will write them on a board, pick some locations for people to gather, and then you vote with your feet, bouncing around if need be.

As an added bonus, if you’ve been attending the ALM user group for a while, you know that December is “Angela cleans out her SWAG closet” month.  So I’ll have lots of fun giveaways including pens, stickers, mouse pads and LOTS of books. I’ll even have special prizes for people who lead an Open Spaces discussion during the meeting (think XBox/Kinect games, Arc mouse, T-Shirts).

So I hope to see you in Downers Grove next week.  I always enjoy our December meetings, and not just because of the cookies :)

Be sure to register soon so I can order the right amount of food!

 

 

Join Us Wednesday, December 11, 2013 from 6:30 PM to 9:00 PM
Location:  Microsoft-Downers Grove 3025 Highland Pkwy, Ste 300, Downers Grove

Speaker Bio: You, me, anyone who is interested in speaking!

Agenda:6:30pm dinner 7:00pm Open Spaces Kickoff

RSVP Now to Attend

0

St. Louis Day of .NET is Next Week - Sign Up Before It Sells Out

by Angela 5. November 2013 23:32

I’ve been hearing about St. Louis Day of .NET for some time now but up until recently I just hadn’t thought to attend.  I mean, we have TONS of events in Chicago, so I always made excuses.  This year, Polaris Solutions has stepped up to support STLDODN as a Platinum sponsor.  We're planning on not only participating, but we have a few folks speaking, and we are even hosting a booth so be sure to stop by and say hello! I’ll be the redhead, also, the only woman in the booth so I’m easy to spot :)  If you wanted to catch one of our talks, here is the run-down:

Chris Kadel will be participating in the TFS pre-compiler on Thursday Nov 14th from 8:30am to 5pm: http://www.stldodn.com/2013/pre-compilers.  It is a FULL-DAY hands-on workshop and it’s only $75 to attend, so sign yup fast. You can’t get training like this for such an amazing price anywhere else that I know of.

A Pragmatic Intro to Unit Testing by our very own Josh Gillespie

Advanced OOP by our newest team member and former Softie Clint Edmonson

Agile Testing in a Waterfall World by your truly!

Application Architecture Jumpstart also from Clint

Dude I Just Stepped into Your Code from Josh

 

If you haven't registered yet, click on "Register Now!" at the top of the website and find out why people love this event so much.  http://www.stldodn.com/2013/what-is-the-day-of-.net.

0

Visual Studio 2013 Launch Event Coming to Chicago

by Angela 4. November 2013 15:18

So in case you’ve been living under a rock for the past few weeks, Microsoft released a new version of its Visual Studio ALM Tools including Team Foundation Server, Microsoft Test Manager, and Visual Studio. I know! Feels like 2012 just launched doesn’t it? With their new release cadence, if you blink you could miss a new version, or at least a few updates. It’s pretty amazing actually.

While there is an official BIG launch party happening on November 13th in NYC, you can also logon for the virtual launch that day if you can’t get away to the Big Apple on such short notice.  Although right now you don’t appear to be able to actually register for the virtual launch – DOH!  For now you can at least add it to your calendar, hopefully they will fix that soon.

I also just heard that there are also some smaller in-person launch events around the U.S, possibly hitting a city near you.  Sadly I will miss the Chicago launch event on November 20th, I’ll be at the MVP summit in Bellevue Washington. Not a bad trade-off though ;)  But if you’re in town, check out the Chicago event details and register quick before it fills up! And check back with the events site often because more cities will be opening up soon.

Agenda

image

Location

Drury Lane Convention Center

100 Drury Ln
Oakbrook Terrace Illinois 60181
United States

image

 

Some events are not listed on the events site yet, so here are some other cities coming on-line and a link to get registered:

12/3

Boston, MA

12/3

Nashville, TN

12/3

Bellevue, WA

12/4

Washington, DC

12/4

Philadelphia, PA

12/4

Miami, FL

12/5

Phoenix, AZ

12/10

Atlanta, GA

12/10

Denver, CO

12/11

Concord, CA

12/11

Harrisburg, PA

12/12

Sandy, UT

1/15

Los Angeles, CA

1/21

Mountain View, CA

0

Efficient Testing with Microsoft Test Manager – Slides Posted

by Angela 24. October 2013 10:42

I wanted to be sure to share out the slides that were presented at the testing events that I recently spoke at. If you happened to attend one of the events where Chris Kadel presented, he should be posting his slides shortly. Now in case you’re reading this post and thinking “what on earth are you talking about Angela?”, Microsoft recently began a tour of the central US focusing on efficient testing, and even if you did NOT attend, you may find the following information useful so read on…

These events lasted a half day, and covered manual testing and collaboration with MTM, automated testing with Visual Studio, and managing environments and automating the Build-Test-Deploy scenario with TFS Build and Lab Management.  My slides are posted on SlideShare, and the agenda is below.  There are still some events open including St Louis, Kansas City, and Minneapolis MN so you may not have missed it entirely.  Sign up soon because these events have been selling out!

How do I integrate better with the team?
QA is near the end of the process chain, so one of the best things they can do to be successful is improve their efficiency and collaborate better with the development team. In this session, we want to answer all of these questions: What if you could draft and select test cases early in the project and ensure you have test coverage by assigning them to requirements? What if the bugs you discover could automatically include data about the underlying behavior of the application and the machine it’s running on?
Are you getting enough information about a release to know what to test? Which new features have been implemented? Which haven’t? Which bugs are supposedly resolved? We’ll discuss how to take advantage of the opportunities for improving collaboration between testers and developers.
What should I automate?
While manual testing is always going to have its place, there are several types of tests that can be automated for efficiency. In this session, we’ll discuss everything from automating functional and load tests to the automation of writing test case steps and designing for reuse.
How do I set up a dev/test environment?
Today’s applications are more complex than ever and it can be very challenging to set up and maintain these environments. Many organizations resort to a small number of shared environments, but you are trying to keep up with frequent developer builds, concurrent projects, and ever-changing data.
This session introduces Microsoft’s Lab Management solution which allows developers and QA to self-provision their own environments. We’ll look at you can take advantage of virtualization (on-premises or cloud) to create environments, roll them back to known states, and attach them to bugs while minimizing the labor in your data center.

0

October 30th, 2013 Edition of the Chicago Visual Studio ALM User Group: More Visual Studio ALM 2013 Goodness

by Angela 16. October 2013 14:34

http://www.tfswhisperer.com/image.axd?picture=image_60.png

If you attended the September meeting, this is not *quite* a redux.  I’ll be talking about a variety of ALM features, some that I covered at the Downers Grove meeting last month.  BUT this time around I will also be joined by 2 of my smarty-pants colleagues from Polaris.  Landan Rotter will be talking about the new integrated deployment tool, InRelease, and will be doing a hands-on demo for your enjoyment.  Chris Taylor will also do a deep dive on data driven CodedUI testing as well as an awesome walk-through of setting up Lab Management to support automated test execution! 

Visual Studio ALM 2013 tools are going to release THIS FRIDAY, October 18th, ahem, THIS THURSDAY October 17th, and the big launch is November 13th. If you’re interested in participating in the virtual launch event on November 13th, be sure to check out the VS 2013 Launch Site and sign up soon!  And in the mean time, get ready for what coming by learning more about what's new and cool. And if you can’t wait until RTM, you can still get downloads of TFS and VS 2013 RC today.

Parking downtown is a bit costly, but Aon parking is pretty reasonable if you get there after 4:30pm and leave by 10pm. Check out www.SpotHero.com, they might just save you some serious cash.

 

Meeting Date:  Wednesday October 30th

Agenda:    6:30 - Dinner, 7:00 Presentation

Location: Microsoft-Chicago 200 E Randolph, 2nd Floor, Chicago

Registration:      http://chicagoalmug.org/

 

PLEASE NOTE: Security is strict at the Aon center.  You MUST register as building security will NOT allow individuals to access the building without being pre-registered.  Their rules, not mine.

0

Say Hello to Chicago’s Newest ALM MVP

by Angela 3. October 2013 20:35

I’m totally stoked to be the latest Chicagoan to be named an ALM MVP. There are currently only 114 ALM MVPs worldwide (that I see on the site anyway), and I am proud to be counted amongst these awesome folks. Sadly, the site is not quite updated so you won’t see yours truly listed just yet.

Wait, “what the heck is an ALM MVP you say?” I know, that is a lot of acronyms there.  In case you’re not hip to Microsoft lingo, that’s an Application Lifecycle Management Most Valued Professional.  This essentially means that in the areas of ALM (TFS, Visual Studio, Microsoft Test Manager, SDLC, etc.), I’ve made significant enough contributions to the community at large to get some serious props. And it’s been a fun ride, and I certainly don’t plan to slow down :)

This is not to say I know EVERYTHING there is to know on the topic of ALM, oh how I wish there were enough hours in the day.  But on any given day you’re likely to find me Installing/upgrading/customizing TFS, scouring MSDN forums, leading a class through the ropes of agile development, or perhaps giving a talk at a local user group on adopting a new ALM strategy in the real world.  I’m definitely passionate about what I do.

Anyway, that’s it for now! Just a little update on the latest excitement in my professional life.  Hope to catch you at a conference or user group near you soon! And don’t forget to stop by the Chicago ALM User Group sometime.  We will be posting details on out October meeting soon!

 

And because I’m always striving to do thing my mom can brag about, here is a picture of me being all giddy about my award :)

V__7802

Tags:

ALM | Application Lifecycle Management | VS 2013 | VS 2012 | VS 2010 | Visual Studio 2013 | Visual Studio 2012 | Visual Studio | TFS Upgrade | TFS 2013 | TFS 2012 | TFS Administration | TFS 2010 | TFS 2008 | TFS | SDLC | Process Methodology | MSDN

0

September 25th, 2013 Edition of the Chicago Visual Studio ALM User Group: Visual Studio ALM 2013

by Angela 17. September 2013 09:29

image

 

Well, with all the excitement of ThatConference, I skipped having an August meeting but we’re back! 

With the upcoming release of Visual Studio ALM 2013 tools, it seemed necessary to spend some time digging in! Jim and I will be spending this meeting talking about what's new and cool. We are still arm wrestling over who gets to demo what features, so for now just know it will be awesome! :)

And don't forget to get your fresh downloads of TFS and VS 2013 RC today. MSDN subscribers will also find everything they need through their Subscription site.  If you’re interested in participating in the virtual launch event on November 13th, be sure to check out the VS 2013 Launch Site and sign up soon!

Meeting Date: Wednesday September 25th

Agenda:6:30 - Dinner, 7:00 Presentation

Location:Microsoft-Downers Grove 3025 Highland Pkwy, Ste 300, Downers Grove

Registration:      http://chicagoalmug.org/ 

PLEASE NOTE: Security has gotten tighter at the Downers Grove building.  You MUST register as building security will NOT allow individuals to access the building without being pre-registered.  Their rules, not mine.

 

 

Speaker Bio:

Angela Dugan is the Polaris Solutions ALM Practice Manager. She focuses on TFS implementation and customization in the real world, Visual Studio related training and mentoring, and helping organizations to adopt Agile/Scrum methodologies. Angela had spent the previous 14 years as a custom application developer with a small consulting firm in Chicago, as well as did 5 years at Microsoft as an ALM evangelist. Catch up with her adventures on her blog.

Outside of wrangling TFS, Angela is an avid board gamer, an aspiring runner (up to 2.3 miles without vomiting!), and a Twitter addict. She lives in a 102 year old house in Oak Park that she is constantly working on with her husband David.

Jim Szubryt manages the application architecture team for the Enterprise Workforce at Accenture in Chicago. This responsibility includes managing the TFS Team that supports 2,500 developers in the global development centers. He has worked with the global teams on implementing ALM practices and his team is in the process of piloting TFS 2013.

He is also a Microsoft ALM MVP and a Microsoft Visual Studio ALM Ranger. He was project lead on the disaster recovery planning guidance that was published in March. Currently he is the Project Lead on the Ranger’s guidance for reporting with TFS 2012. Prior to becoming a project Lead he has written parts of the TFS 2012 upgrade guidance and the TFS Server guidance that are found on CodePlex.  His blog can be found here.

Powered by BlogEngine.NET 2.7.0.0
Original Design by Laptop Geek, Adapted by onesoft