The build and release process is the backbone infrastructure of software development. While it may not be the coolest or hottest part of the software development process, it is a very necessary one.
Why, you might ask?
Software delivery is about reduction of risk and waste, ROI on new features, and flow of value to our customers. Yes, we have heard these definitions before, but how do these definitions really relate to our everyday lives? Continue reading
We have all seen the latest buzzwords of Continuous Delivery over the last few years. The name “Continuous Delivery” gives a general idea of the practice: continuously deploying an application or code into a system. The word “continuous” does not provide the detail of what we are trying to achieve in the Continuous Delivery practices. This is where the 3R’s of Continuous Delivery come in: Reliable, Repeatable and Reusable. Continue reading
After a upgrade to TFS 2013 and you get the TF400509 message. You will need to set the iterations and Areas for that Team Project. Below is the basic walkthrough on how to do this.
Team Foundation Server (TFS) has very robust reporting. It is one of the last features that gets looked at and one of the more important one to make sure your work, team and effort are trending in the right direction. Continue reading
What are the three major golden rules for continuous delivery? Why are they important? In addition, how can these help an organization and team deliver software? In this blog post, I will be covering how the three golden rules for continuous delivery address and answer these questions.