I have been working on a small project in my free time in which I’m the only developer. When I started the project, I wanted to write the entire application in a test driven, test first, manner. I wrote my failing test, then made the test pass and as I saw opportunities to refactor, I took the time to reduce complexity, separate concerns and reorganize as needed. I was in a red-green-refactor rhythm and it was enjoyable to see the test count go up and my code coverage for tests at 100%… but then reality set in.
App Dev Manager Dave Harrison talks with Brian Blackman, a Senior Consultant for Microsoft Premier. As an Azure development and DevOps consultant, he works with Independent Software Vendors (ISV), Enterprises, and Partners where his specialty is DevOps. Brian’s focus is assisting customers in establishing a vision for DevOps, assessing where they currently stand, and then working with them to develop a roadmap to attain their vision. MCTP, MCSD-C++, CSM, CSP, SAFe Agilist.
Senior Consultant, Assaf Stone follows up on his previous post – why it’s important to limit WIP (Work In Progress).
In his latest post, Senior Consultant, Assaf Stone shares some useful suggestions on tracking Work In Progress (WIP) in VSTS.
What is WIP?
WIP simply means work in process (also sometimes, Work In Progress). This metric simply measures how many items (features,
In this post, Senior Application Manager, AJ Weaver talks about the many interpretations of Agile.
First, let me start by saying that when I am talking about Scrum, I am not necessarily talking about Agile. All Scrum is Agile but not all Agile is Scrum.
This post is provided by App Dev Manager John Tran who explores the question: Is continuous delivery right for you?
Coming from the operations world, I can’t count the number of times someone has come to me asking for a production deployment on a Friday afternoon.
In this post, App Dev Manager Kristofer Olin explores limits and intentions of a tool like VSTS to go beyond traditional ALM scenarios.
You’ve probably heard stories of people who utilize Visual Studio Team Services (VSTS) for non-Application Lifecycle Management (ALM) related purposes.
This post is contributed by App Dev Manager Justin Scott who asks three very important Agile questions.
Agile has been adopted by many successful companies who value quality, incremental change on a more frequent basis compared to a team that uses a waterfall development methodology.
In this article, Application Development Manager Steve Keeler outlines an approach for determining the domain identity of a user who has initiated a stop, start, or restart request on SQL Server services. Although SQL Server contains server and database auditing functionality as part of the product,
In this post, App Dev Manager Keith Beller demonstrates how to use VSTS to host a private package server.
Before you go through the trouble of setting up a private package server to host your Nuget, NPM, Maven or Gradle feeds,