Fast and Flexible with Dev and Test Platforms as a Service.

Teams need to move fast, every action which results in wait time must be minimized to zero. Teams need to move flexible, context changes must be easy adoptable by the team and the system they realize.

Two very clear, but hard to accomplish aims. One challenges teams face today in reaching these goals are the availability of environments.

Development Environments

Development environments are hard to setup with mostly big hardware requirements. For example setting up a SharePoint 2013 development machine requires a lot of knowledge and time on an very powerful machine.

This will probably slow down the onboarding of a new team member. Requesting the proper hardware, read the book J install, configure and setup the environment.

The same for the environments that are used by testers. Every developer needs his own machine to develop on the solution, also testers need environments to plan, specify and execute tests. This means not only developers environments need to be available also for the tester a separate environment to execute their tests on needs to be available.

For just a normal development team it will work like explained in this video and diagram:

Test environments

It gets interesting when the team runs sprints of one week and deliver every week a new increment. An increment which needs to be installed on a clean environment. With for this example a clean SharePoint environment, ready for validation. And, let’s say the team releases every four sprints a release for validation by customers an environment, which has the same characteristics as the production environment must be available.

Asking the supporting operations department first every week a new integration and test server and every month a clean ‘production like’ environment will make them crazy. Probably operational rules will even make this an not supported scenario and slows down the team in delivering value.

Two activities; onboarding of team members (Development), and the availability of environments (Test and Acceptance) are slowing down the team. Not only the complexity, but primarily the company dependencies (approval) which come with these activities bring teams value delivery to a full stop.

Dev and Test Platforms as a Service.

Virtualization is getting mainstream, even IaaS (Infrastructure as a Service) is wildly adopted, teams are using them, the benefit can get higher. Ready-to-use platforms easy to spin up for team members. Microsoft already delivers a Platform (Azure VM Template) preinstalled with Visual Studio 2013. http://www.windowsazure.com/en-us/solutions/dev-test/ (see screenshot)

The other dependencies.

The tools are there, team members are powered with the capabilities they need to have. Now we get to the biggest problem, company policy and restrictions. Who is going to pay the bill?

Probably a complete sign off mechanism starts when a team needs something. A request for a new laptop is formalized in a full workflow with signatures on multiple documents, only getting approved with a proper business case it will probably take a few weeks, two when its fast but when someone is on vacation six till eight weeks. This same request – approval process is used for cloud possibilities. Cloud possibilities which are needed to move teams fast and flexible. This is definitely counterproductive and this dependency need to be solved fast.

Give the power to create environments in the hands of the people who need them. Then teams are ready to get along with the current development (and test) practices to move fast, flexible and deliver business value add a cadence the business needs.

Usually Are normally Diet ‘s an very affordable and flexible food regimen product suitable for induced the boycott . endeavouring to quick and as a result subsequently conserve a vibrant lifespan. shed weight

We’re a bunch of volunteers and opening a brand new scheme in our community. Your website provided us with useful information to paintings on. You have done an impressive job and our entire group may possibly be grateful to you.

My wife and i were really fortunate that Jordan could carry out his homework from your precious recommendations he got through your weblog. It truly is now and again perplexing just to be giving out key points which often most people may possibly have been selling. We truly acknowledge we have the site owner to appreciate for that. The specific illustrations you've got made, the straightforward site navigation, the friendships you are going to help to create - it is all incredible, and it is assisting our son and our family reckon that that content material is enjoyable, which is definitely seriously essential. Thank you for all!

Great - I should certainly pronounce, impressed with your web site. I had no trouble navigating through all tabs as well as related info ended up being truly simple to do to access. I recently found what I hoped for before you know it at all. Reasonably unusual. Is likely to appreciate it for those who add forums or something, web site theme . a tones way for your client to communicate. Nice task.

Naturally I like your web site, but you have to take a appear at the spelling on quite several of your posts. Several of them are rife with spelling problems and I find it really bothersome to inform you. Nevertheless I will surely come once more once again!

This could be the right blog for everybody who is desires to be familiar with this subject. You already know a lot its practically not simple to argue along (not that I just would want…HaHa). You surely put the latest spin with a subject thats been discussing for decades. Outstanding stuff, just wonderful!

Often the Are typically Weight reduction plan is unquestionably an low-priced and flexible weight-reduction strategy product modeled on individuals seeking out shed some pounds combined with at some point preserve a far healthier your life. la weight loss

This is a right weblog for would like to uncover out about this subject. You realize a great deal its almost challenging to argue along (not that I personally would want…HaHa). You really put the latest spin with a topic thats been discussed for a long time. Great stuff, just great!

My spouse and I completely love your blog and find almost all of your post’s to be exactly what I’m searching for. Does 1 offer guest writers to write content material for you personally? I wouldn’t mind creating a post or elaborating on plenty of the subjects you write with regards to here. Again, awesome weblog!

Hi there, just became alert to your weblog by means of Google, and located that it really is actually informative. I’m going to watch out for brussels. I’ll appreciate in the event you continue this in future. Lots of people will be benefited from your writing. Cheers!

I like the valuable info you provide inside your articles. I’ll bookmark your weblog and check once more here regularly. I’m quite certain I’ll learn numerous new stuff right here! Very good luck for the next!

Hi, Neat post. There’s a dilemma along with your internet site in web explorer, could test this… IE nonetheless is the marketplace leader and a good portion of folks will omit your outstanding writing because of this problem.

Often the Are typically Weight reduction plan is unquestionably an low-priced and flexible weight-reduction plan product modeled on individuals seeking out shed some pounds combined with at some point maintain a far healthier your life. la weight loss

There couple of fascinating points with time in this post but I don’t know if these center to heart. There’s some validity but I'm going to take hold opinion until I explore it further. Outstanding write-up , thanks and we want more! Added to FeedBurner likewise

Hello there, just became alert to your weblog via Google, and discovered that it is really informative. I’m going to watch out for brussels. I will appreciate in case you continue this in future. Many folks will be benefited from your writing. Cheers!

Sweet weblog! I identified it even though browsing on Yahoo News. Do you've got any suggestions on how to get listed in Yahoo News? I’ve been trying for a although but I never appear to get there! Thanks

When I originally commented I clicked the -Notify me when new surveys are added- checkbox and from now on whenever a comment is added I purchase four emails sticking with the same comment. Perhaps there is by any indicates you could get rid of me from that service? Thanks!

Good day! This is kind of off subject but I need to have some help from an established weblog. Is it extremely difficult to set up your personal weblog? I’m not very techincal but I can figure issues out pretty fast. I’m thinking about setting up my own but I’m not certain where to start. Do you might have any suggestions or suggestions? Appreciate it

hey there and thank you for your data - I’ve surely picked up anything new from appropriate here. I did however expertise a couple of technical points employing this site, as I experienced to reload the website a lot of times previous to I could get it to load appropriately. I had been wondering if your hosting is OK? Not that I'm complaining, but slow loading instances times will sometimes affect your placement in google and could damage your quality score if ads and marketing with Adwords. Anyway I’m adding this RSS to my email and can appear out for a good deal far more of your respective intriguing content material. Ensure that you update this once more quite soon..

An impressive share! I've just forwarded this onto a friend who was conducting a little research on this. And he actually bought me breakfast simply because I found it for him... lol. So allow me to reword this.... Thank YOU for the meal!! But yeah, thanx for spending time to discuss this matter here on your blog.