Agile/Scrum


Q&A with Debbie Levitt on UX Research and Design

User experience expert Debbie Levitt provided some saucy answers about an upcoming Visual Studio Live! presentation with an even saucier title: Fast Focus: WTF UX - UX Research and Design AMA.

How New GitHub Projects 'Connects Your Planning Directly to the Work'

Microsoft-owned GitHub announced the general availability of a revamped Projects that's intended to more fully integrate the project planning and development processes.

Agile Development: How to Pick the Most Valuable User Stories

Some of the critical problems for any team working in an Agile way are managing the backlog of user stories, converting epics into stories, preventing scope creep, and -- most importantly -- picking the most valuable stories for the next sprint. Impact mapping provides a visual solution for all these issues.

Microsoft's VS Team Lead Jay Schmelzer: Changes Inside Microsoft and Dev in the Age of DevOps

Microsoft's Jay Schmelzer shared the story of Microsoft's multi-year transition to DevOps and continuous delivery during his keynote at Visual Studio Live! Chicago. It all started, he told attendees, with a groundswell of discontent within the product engineering teams.

VSLive! Keynote: Abel Wang on Microsoft's DevOps Journey

The changes Microsoft had to make to transform from a traditional, waterfall-oriented software provider to an agile, cloud-based organization were part of a “very painful journey,” recalled Abel Wang, but one the company simply had to make.

Visual Studio Team Services Sprint 112 Limbers Up

Developers who use Visual Studio Team Services will start seeing some new Agile-focused features rolling out this week, with Mobile Work Item Forms and Delivery Plans among the highlights.

Coding Without a Plan

I don't believe in coding design tools. I've been programming for more than 30 years now (40 years if you go back to my first class in programming). I think in code. Code is my design language and procrastination is my friend.

What the Single Responsibility Design Principle Has to Do with C# Best Practices

In this Q&A, highly regarded developer and educator Scott Allen shares his thoughts on coding with C#.

Life Without On Error Resume Next

The alternative to that simple error-handling combo is the Try...Catch, but it's not as simple as wrapping up your code with it.

Microsoft Teams Is New and Part of Visual Studio Team Services

Microsoft Teams is a new chat-based service that's part of Office 365, used for real-time conversation and collaboration among various team members connected to projects. It's also being incorporated into Visual Studio Team Services.

How To Write a Function That Returns More Than One Value

Like magic, tuples make the impossible possible. Yep, we're talking here about one little corner in the Standard Template Library that will make it simple to return multiple values from a single function, without "out" parameters -- and it has other uses, too.

Using the not_null Template for Pointers That Must Never Be Null

Null pointer exceptions can get downright annoying, so who needs that?

Processing All Properties on an Object

If you ever need to work with all of the properties in some object, you can use GetType and GetProperties to retrieve the object's PropertyInfo objects. After that you can do what you want. Here's an extension method that sets all those properties to their defaults, for example.

Developers First Line of Defense When Adopting DevOps

From Live! 360: A move to DevOps requires several key changes, including the idea that end product delivered to customers will have its imperfections. So, it's key that developers get in front of that with continuous app testing, debugging and delivery to keep the IT machine running smoothly.

License Changes Mean More TFS 2015 Feature Flexibility

Changes in licensing allows anyone with the basic CAL to get access to features that were available only to premium subscribers.

Experts: Rethink Mobile App Development or Fail

Gartner, IDC chime in on why agile and more more strategic development needed to make mobile app development practices more successful.

New 'Sprint' of Visual Studio Online Adds Functionality

The Visual Studio Online site is also experiencing growing pains.

Visual Studio 2013 Update 1 Now Available

Update 2 is not far behind, either.

When Going Agile, Feast on Feedback

How to get that all-important feedback needed to make a project successful.

Agile Development: Art, Science or Both?

Properly using agile software development practices requires skillful application of principles from both sides.

Subscribe on YouTube