0

ALM User Groups Welcome Gary Pedretti Back as a Presenter Next Month

by Angela 26. March 2015 13:23

On April 8th, we’ll be welcoming Gary Pedretti back to the ALM user group! Trust me on this, Gary’s presentations are NEVER to be missed. I hope you can make this one. RSVP Now to Attend

 

Session details:

King Tut Architecture: Pyramids, Patterns, and Tests

Mike Cohn introduced the Testing Pyramid in his 2009 book, Succeeding with Agile, as a model for thinking about tests and test automation - focus, ROI, TCO, etc. - when developing a software product.  It’s been a powerful visual for guiding teams to craft test suites that are sustainable and effective, regardless of whether they automate or not.

But what if we thought about it as application design or architectural guidance? Building a product that is well covered by tests, in the ratios described in the Testing Pyramid, requires specific designs and architecture.

In this talk we'll cover modern techniques and patterns that allow for architecture and development to be guided by the Testing Pyramid. We’ll also address the “Am I only doing this for testability, not for value delivered?” question.  The audience will leave with new ways to think about the Testing Pyramid, new patterns for developing a well-tested application, and new ways for architects, testers, and coders to work in a cross-functional manner.

Speaker Bio

With over sixteen years of experience, Gary works closely with companies nationwide to help them achieve their goals in delivering business value through software. He is an agile software development trainer, coach, and practitioner, as well as a curriculum developer, application architect, and software craftsman.

Gary is a strong believer in the “see one, do one, teach one” road to craft and mastery, which led him to become a Professional Scrum Trainer for Scrum.org. Over the past five years he has trained thousands of students on Scrum - coders, testers, UX specialists, BAs, DBAs, PMs, managers, and C-suite executives - using experiential, immersive courses.

Gary's technical skills and experience include enterprise and application architecture, ALM, build and deployment automation, web development, database modeling and development, and test automation.

You can find Gary at www.GaryPedretti.com and on Twitter @GaryPedretti

 

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

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

You are not currently registered to attend. RSVP Now to Attend

Tags:

ALM | Agile | Application Lifecycle Management | Automated Testing | Scrum | Architecture

0

FREE webinar on April 9th - Lifecycle Analytics with TFS 2013 and Office 365

by Angela 16. March 2015 13:34

More and more businesses that I work with rely on software for their growth and success, today more than ever before. But businesses often feel a lack of control and visibility around their software processes, and fail to achieve the agility and efficiencies needed to succeed.

Microsoft has revolutionized software Application Lifecycle Management with a robust and highly collaborative toolset focused on transparency, quality, and efficiency. Visual Studio ALM provides a powerful collaboration and automation platform in Team Foundation Server (TFS), while offering a wide variety of interfaces to TFS including Visual Studio, Microsoft Test Manager, cross-platform development tooling such as Eclipse, and Office.

Microsoft Power BI is a complete self-service business intelligence solution that can be used to visualize the patterns and trends in your TFS data.

Please join us for this free online webinar to learn how to harness the powerful integration and reporting capabilities available in this suite of Microsoft tools to not only manage your software ALM, but to improve it!

Key Experiences:

· Overview  of Visual Studio ALM

· Overview of Power BI

· Capturing the right data in TFS

· Applying analytics and business intelligence to inspect and improve your processes

When:   Thursday, April 9th from 11:00 AM – 12:30 PM

Register Now

Presenters:

clip_image002Angela Dugan is the Microsoft ALM Practice Manager for Polaris Solutions.  She has been working in the software industry for 16 years, is a certified scrum master, and a Microsoft ALM MVP.

clip_image004Tom Jaskula is the Data Analytics Practice Manager for Peters & Associates and is the president of the Chicago BI PASS chapter.   He has been architecting and implementing solutions using Microsoft SQL Server and Microsoft Business Intelligence products for 16 years.

Tags:

ALM | Application Lifecycle Management | VS 2013 | Visual Studio | Visual Studio 2013 | Team Foundation Server | TFS 2013 | SQL Server | SQL Server 2012 | Business Intelligence | Office 365 | o365 | PowerBI

0

Setting Default Values on a Readonly work item field in TFS 2013

by Angela 4. March 2015 14:07

It’s actually a bit more complicated than that… What I was trying to do was set the Assigned To field on a NEW work item to a particular person, and then lock it in.  So new work items of a specific type can only ever be assigned to a particular person… The Assigned to dropdown would only ever get the full list of team members after it was transitioned away from the New state.

I tried a lot of things that felt like they SHOULD have worked. It appeared that I could do either set a field default, or make it read-only, but not both.  Here are the things I tried:

  1. I tried setting the field itself to both have a default value and be read-only at the field definition level, but it appears as a read-only blank field.
  2. I tried setting the field to have the default value, then added a WHEN clause to the field to set it to read-only when System.State = new. It appears as a read-only blank field.
  3. I tried setting the field to be read-only, then added a WHEN clause to set the field Default value during the transition into the new state (see below). It appears as a read-only blank field.
  4. I tried setting the field to have the default value, then set the field to read-only during the transition into the new state (see below). It appears as a read-only blank field.
  5. I tried setting the Assigned to field to be both set with a default value, and set to read-only in the New transition. Nothing was set at the field level. It appears as a read-only blank field.

Is read-only always processed before default value rules are set regardless of how you do it? I wasn’t sure, and I did run across the order of operations docs and it does not address read-only. :: SIGH::

If I remove the Read-only rule from every approach, the field defaults properly, making me think what I want to do is just not supported.  After scouring a lot of MSDN documentation, I have no reason to think otherwise but when I find out for sure I’ll let you know. Anyone see something else I am doing wrong? Or know for sure if it is supported or not? If so, please let me know! It’s kind of driving me crazy.  In the meantime, I did think of a workaround.   Instead of making the field read-only, I reduced the valid choices in the drop down while the item is in the new state to the one person it can be.  Not exactly read-only, but they can't change it to another value so it is effectively read-only...

<FieldDefinition name="Assigned To" refname="System.AssignedTo" type="String" syncnamechanges="true" reportable="dimension">
  <ALLOWEXISTINGVALUE />
  <ALLOWEDVALUES expanditems="true">
    <LISTITEM value="[project]\Analysts" />
  </ALLOWEDVALUES>
  <DEFAULT from="value" value="Joy" />
  <VALIDUSER />
  <WHEN field="System.State" value="New">
    <ALLOWEDVALUES expanditems="true">
      <LISTITEM value="Joy" />
    </ALLOWEDVALUES>
  </WHEN>
</FieldDefinition>

0

Chicago Code Camp returns to IIT in Chicago in 2015

by Angela 3. March 2015 17:42

So did you hear that Chicago Code Camp is returning to IIT in Chicago?! Very exciting news. And a much shorter commute for me Smile 

What is Chicago Code Camp? Really?! I hope that isn’t a serious question. It’s a fantastic 1-day event! Here is the blurb from the website, because I don’t know that I can sum it up much better than this:

Chicago Code Camp is a community event where developers learn from fellow developers. The one day polyglot code camp's goals are for developer to share ideas, learn from one another, and then develop upon topics of interests that were discovered during events. Our topics from previous years included development (and/or trending practices) in .net, java, open sourced frameworks, web, mobile, cloud, robotics, testing, soft skills, agile and scrum practices, and more.

Sessions range from informal talks and panel discussions to formal presentations. There will be a mix of presenters – some experienced speakers with years in the industry, some that may be speaking in public for the first time, as well as students and first time developers. We are expecting to see people from throughout Midwest region and beyond.

2015 will be our 7th year of Chicago Code Camp and we are happy to return to the City of Chicago and to the Illinois Institute of Technology.

Call for speakers is OPEN so be sure to submit your best ideas! And keep in mind that we do get a lot of submissions, and voting is blind, so bonus points for very detailed submissions and creative content.

 

Lastly, and most importantly because this is a community supported event, there are also sponsorship opportunities. If you are looking to support the community, maybe even use the opportunity to do some networking, advertising, and recruiting of some great local talent, this is a great one to consider! Sponsorship opportunities start at just $500. Find out more on the Sponsors page.

 

 

***********UPDATE**********

Registration is now open, and the event is, as it always has been, completely FREE!

Tags:

.NET | Agile | ALM | Application Lifecycle Management | Azure | C# | Chicago Code Camp | Cloud Computing | DevOps | Mobile | Mobile development | Release Management | SDLC | Team Foundation Server | Testing | TFS 2013 | Visual Studio | VS 2013

0

Polaris Solutions Holding an ALM Lunch and Learn on Agile Testing Success in St Louis Next Month

by Angela 24. February 2015 14:39

    Our St Louis office is holding a Lunch n Learn at the local Microsoft office in March. Agile testing is a challenge for most software teams, especially larger organizations with well-established QA groups and processes. Learn from one of our resident agile testing experts at the free event!

    More details:

    Description: If you are either planning to or are already practicing agile software development, Team Foundation Server (TFS) and Microsoft Test Manager (MTM) offer you a powerful platform to successfully plan, manage and execute agile testing.

    During this free lunch session we will cover in detail the different testing capabilities offered by TFS 2013 and MTM for Scrum and Agile methodologies, and will also share what we have learned from helping our clients as they implemented and matured their agile testing practices.

    Key Experiences:

    • The evolved role of testing in Agile Projects

    • Iteration test planning techniques

    • Test tracking with TFS and MTM

    • Different approaches to bug management

    • Test automation Do’s and Don’ts

    • Testing metrics that are worth measuring

    • Exploratory testing strategies

    • Best practices & lessons learned in the field

      Complimentary lunch will be provided to registered attendees.

      Presenter: Alejandro Ramirez is a Software Quality professional and Senior Consultant with Polaris Solutions. He has over 17 years of experience working in software in development, testing, and IT governance. His experiences range from small businesses, startups and non-profits, to Fortune 500 corporations in a variety of fields. He is certified in ITIL and Lean. He is also a blogger, speaker, mobility champion, and helps companies incorporate ALM strategies to continuously deliver valuable software.

      When: Tuesday, March 24, 2015 from 11:30 AM to 12:30 PM (CDT)

      Where: Microsoft Corporation, 3 Cityplace Drive Suite 1100 Creve Coeur, MO 63141

       

      Register for this Polaris Solutions event today!

      0

      A Hidden Gem in the MTM Test Plan Selection Dialog–Sorting and Filtering

      by Angela 19. February 2015 10:13

      By which I mean “hidden”.

      Every once in a while I run across a little nugget of goodness in a product I have been using for ages and just never noticed. They are not always ground breaking discoveries, but saving even a few seconds or a few clicks on something I do quite often adds up right?  So here is today’s face palm moment. Apparently you can filter and sort the MTM Test Plan selection dialog. The what now you ask?

      THIS GUY.

      image

      Now in my sample project there are not a ton of Test Plans, but for more mature client projects I end up with dozens and dozens of plans. I’ve seen projects with almost 100 Test Plans, which can happen quite quickly when you have really large organizations with many teams in a single Team project, using a Declarative Model for test release planning. But there is a better way! 3 features that will make your life easier:

      1) Adding more columns to the visible fields. Right-click in the header and you’ll notice you can check and uncheck fields to change the items you are can use to filter and sort. Once the field appears you can also drag it left and right to rearrange the fields. Many other lists in MTM work this way, not sure why it never occurred to me to try this.

      image

       

      2) You can click a column header, as expected, to sort by any of the visible fields. I assume no additional explanation or screen shots are required for this one…

      3) If you hover near the end of a column, the filter option will appear, showing you the available filter options.  Now you can filter by some of the most common things you might want to like state, Area Path (Team), etc.

      image

      Cool right? Seriously, how did I not notice these things were possible, ever?! ::face palm::

       

      Hope this was a helpful tip! And if it is not because you already knew, then why the heck didn’t you tell me? Winking smile

      1

      DevOps with Chef and Azure Coming to the Chicago ALM User Group this Month

      by Angela 4. February 2015 17:12

      When: Wednesday, February 18, 2015 from 6:30 PM to 9:00 PM
      Where:Microsoft-Chicago 200 E Randolph, 2nd Floor, Chicago

      What: Wouldn’t it be great to remove the “it works on my machine” scenario? Don’t you have better things to do with your time then manually configure systems? In this live, hands-on demonstration Matt will introduce you to the concepts of Infrastructure as Code and Automation; show you how we to use Chef  to develop and test system configuration locally, and then deploy them to a production environment in Microsoft Azure. Learn more about Chef on their blog, website, and Twitter!

      Who: Matt Stratton is a solutions architect at Chef, where he demonstrates how Chef’s automation platform provides speed and flexibility to clients’ infrastructure. He is devoted to concepts like Continuous Delivery and Infrastructure as Code, and his license plate actually says “DevOps”. He is also a host of the Arrested DevOps (arresteddevops.com) podcast. It’s a great podcast, and I am not just saying that because I have been on it :)

      Matt has over 15 years experience in IT operations, ranging from large financial institutions such as JPMorganChase and dot coms, including Apartments.com. He has given presentations at Microsoft-sponsored events, CAMP IT, and various local groups within the Chicagoland area.He lives in Chicago and has an unhealthy obsession with Doctor Who, Firefly, and Game of Thrones.

      Agenda:6:30pm dinner 7:00pm Presentation

      RSVP Now to Attend

      Feel free to invite coworkers or friends who would be interested in this talk, just make sure they pre-register! Security requires it, and then I can order the right amount of food. You can park in the Aon center for a discounted rate after 6pm, but your best bet may be SpotHero if you choose to drive. I’ve seen $10 parking a block away using their service.

      Tags:

      ALM | Application Lifecycle Management | Azure | Cloud Computing | DevOps | development | Deployment | Deployment Planning | Continuous deployment | Chef | Continuous Delivery

      0

      Join Polaris for a TFS Release Management Webinar in February

      by Angela 22. January 2015 16:29

      So in case you have not heard, the licensing for Release management just got CRAZY inexpensive, if you have MSDN anyway. More about licensing can be found on MSDN.

      Wondering what Release Management is? Well I don’t want to steal Zaneta’s thunder, so I’ll sum it up. Imagine a TFS extension that allowed you to easily deploy an application across a host of environments, including approval workflows for release to each environment, with the click of a button. If you’re an agile shop looking to achieve continuous deployment across a number of environments, this is a must have! 

      Join us in February to learn more from one of our RM experts! Register Now

      Continuous Delivery with Release Management

      DevOps is an increasingly important part of application lifecycle management and is a growing area of interest as businesses need to develop and deploy quality applications at a faster pace. Release Management for Visual Studio is a continuous delivery solution that automates the release process through various environments all the way to production.

      With Release Management in Visual Studio you can configure, approve and deploy your applications for any environment. Create automated deployment orchestrations for each environment no matter how complex the configuration. Delivering your software more frequently and easily to an environment allows your testers to get to work validating your system and keeps your stakeholders involved in giving feedback.

      Please join us for this free online webinar to learn more about this powerful ALM toolset.

      Key Experiences:

      · Overview of Release Management

      · Installation and Setup

      · TFS integration

      · Approval workflows overview

      · Release Template creation

      · Authoring and maintaining releases

       

      Event Info: Thursday, February 12,2015 1:00 PM – 2:00 PM CDT

      Presenter: Żaneta Surdel has been developing software for the last 10 years. She has worked on a variety of projects utilizing various Microsoft technologies and filled a number of roles – programmer, (human) release manager, ALM consultant. She holds a MCSD ALM certification and is a certified Scrum Master. For the last 4 years, she’s been a Senior Consultant with Polaris Solutions.

      Register Now

      0

      Free Azure Dev Bootcamp in Chicago next Monday

      by Angela 16. January 2015 09:02

      Sorry this is so last minute but I just discovered this myself!

      Been interested in kicking the tires on Azure? I got a sneak peek at this one when Dan Gartner was delivering it, and it’s not a bunch of marketing fluff and power point, you get your hands DIRTY.  Did I mention it’s free? Sign up now before it fills up! https://msevents.microsoft.com/cui/EventDetail.aspx?culture=en-US&EventID=1032611219

      Master the new Microsoft Azure features and services to build, deploy and move apps to the cloud

      Roll up your sleeves and get ready to master the latest Microsoft Azure development tools and technologies. Join us at an expert-led Microsoft Cloud DevCamp and leave with code running in the cloud! DevCamps are fun, FREE events for developers, by developers. That means no fluff or filler – just valuable coding skills you can immediately put into action.

      What will I learn?

      With lively demos and hands-on labs, you’ll see how to use the new Microsoft Azure features and services (such as Microsoft Azure Virtual Machines, Websites, and Visual Studio 2013) to build and move apps to the cloud – including websites, enterprise-class applications, and mobile apps. We'll also give away a $100 Microsoft Store gift card to one lucky attendee at each event!

      What is Cloud DevCamp?

      Good question! Jump-start your knowledge of Microsoft Azure development or learn what’s new with the latest Microsoft Azure features and services. Either way, we’ll start with the basics and build up to more advanced topics – and developers of all languages are welcome. With Microsoft Azure, you can use almost any framework, language or tool to create or move existing applications to the cloud.

      Instructor-led, hands-on labs will focus on:

       

      • Microsoft Azure Websites and Virtual Machines using ASP.NET & Microsoft SQL Server

      • Deploying Cloud Services in Microsoft Azure

      • Exploring Microsoft Azure Storage for Microsoft Visual Studio 2013

      Fees

      This FREE event is brought to you by your local Microsoft office. Delegates are responsible for booking and funding their own travel and accommodations, as required.

       

      Note – you MUST bring a laptop to participate in this event. In addition:

      · Activate a free 30-day trial Azure account here

      · If you subscribe to MSDN, activate your free Azure MSDN subscriber benefits here

      · Download the free Cloud DevCamps Training Kit here. Save time at your event by completing the download now.

      · Have Visual Studio 2013 installed

      You will also need to bring:

      · Computer power supply

      · Notebook & pen

      · Identification

      · Your own wireless Internet hotspot (if you have one), just in case Internet connectivity is limited.

      Tags:

      .NET | ALM | Application Lifecycle Management | Azure | Cloud Computing | Deployment

      0

      National Mentoring Month Workshop with PMI Next Weekend

      by Angela 9. January 2015 14:03

      So at our Chicago ALM Christmas meeting, I met up with some great folks from the local PMI chapter.  They invited me to participate in their upcoming mentoring workshop and it looks like it will be a really great day, so I wanted to be sure to share it out with the larger community. This meeting is being held during “National Mentoring Month” - which I didn’t even know was a thing until today – and appropriately the event is a mentoring workshop based around some fundamental agile team building activities based on Atlassians FedEx days. I’m really looking forward to participating, and learning how to become a better mentor, and agile team member and leader myself! :)

       

      Here are the details, hope to see you there:

      National Mentoring Month Workshop

      January 17, 2015
      10:00 AM CST to 4:00 PM CST
      Add to Calendar

      DePaul University O'Hare Campus
      8770 W Bryn Mawr Ave
      Chicago, IL 60631
      Directions

      Register Now

      Students              No Charge **

      PMI Members       $10.00**

      Non-Members      $15.00*              

      *  note:  non-member incentive to join the PMI-Chicagoland chapter, your registration fee may be applied toward your PMI Chicagoland membership. 

      ** note:  attendees may make an optional donation toward a mentoring organization at the event.  all donation proceeds from this event will be donated to a qualified 501(c)3 mentoring organization. 

      Tickets
      $15.00 Non-PMI Chicagoland Chapter Member

      $10.00 Regular Member Fee

      $0.00 Student (Must Show ID)

      Tags:

      PMI | mentoring | Agile

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