Integrate Azure, Visual Studio Online and Office 365 with VSO Rest APIs.

With the just released Visual Studio Online Rest APIs you can do some wonderful things. For example: We create a solution to support project teams who use Azure for their development and test activities. Teams who use Visual Studio Online for their ALM infrastructure and Azure VMs for their Development and Test environments (as most Sogeti Teams do :-). The challenges when running heavy cloud based teams like this, is that you want to let them use the Azure and Visual Studio Online resources as efficient as possible. Give them easy to use features to create Development and Test Environments is key. But, also too often VMs keep running for weeks, while no test runs or any code change / ... [More]

The missing knowledge of testers in modern app development.

The game has changed for testers, they need to extend their basic testing skills when they want to stay valuable. As other team members, testers need to be a full member of the team with the current skill set this isn’t. While supporting teams for a long time in delivering software I noticed I’m always teaching new ‘test’ team members the same skills. Skills a new team member actually already should have had before entering the team room. A small list.   Agile knowledge. Knowledge about agile work in teams is the minimal a test team member should have. When they fail a basic assessment like the Scrum.org open assessment ( https://www.scrum.org/Assessments/Open-Assessments/Scrum-... [More]

DECK: Azure for Teams

More business value with fast and flexible teams. The deck I used (parts of it) at different conferences. Azure for software development teams from Clemens Reijnen Corresponding posts: Fast and Flexible. Fast and Flexible with Dev and Test Platforms as a Service. First meaningful activity. Team Member IDE in the Cloud, more possibilities... Complete Team Things to think of when using Team Member IDE on Azure, networks.

My Garmin Forerunner 405 died today.

I think it is the battery which didn’t charge properly any more. The Forerunner 405, it was my first wearable device, connected with the internet. I also got the Heart Rate Monitor, the Foot Pod and the Speed/Cadence Bike Sensor sensors. Too much fun all these sensors when running. All these hypes now days around wearable computing sounds a bit strange to me, it was already there five years ago. In what stone age have all these analysts lived these years. For sure they aren’t runners, they would have know better. It is funny when I think back about a talk I had after I bought this Garmin device about logging my activities the guy was amazed I logged everything, he is now wearing a Fit... [More]

Things to think of when using Team Member IDE on Azure, networks.

Azure for Teams Having Team Member IDE’s on Azure provides create benefit for teams in moving fast and staying flexible. But there are still some items you have to think of when start adopting it, networks being connected is an important one: Network. You never ever develop or work in isolation. Especially with the heterogenic systems we build now a days. So, being connected with the world from your Azure hosted Visual Studio IDE is a must. For example, the SQL Server database you are consuming in your App is in the local data center. You need a connection to that datacenter from your Azure environment. You can create a Site-to-Site VPN, for connecting datacenters to an Azure sit... [More]

Team Member IDE in the Cloud, more possibilities... Complete Team

Azure for Teams Having a Team Member Desktop brings a team great benefits. Self-provisioning of environments for team members is one of these benefits, give the control to the Team responsible for the realization of the system. Helping to solve the team challenge of delivering fast and flexible new software. Beside this single scenario which makes the team faster and flexible. There are many more possibilities for teams in using a Team Desktop on Azure, possibilities which bring new opportunities and benefits. Complete Team When you can create a Team Member Desktop in the Cloud for a single person, you also could create multiple for a complete team. The start of a new project is an i... [More]

Faster realization of business value, some thoughts on Models and CodeGen.

  Model driven development and code generation comes in many different forms, and all have the same promise: faster delivery of business value. Not every form has been even successful in realizing this promise. Where some have died silently in their own complexity, and some are standing still in innovation for years, there are other ‘generation’ solutions who are getting the momentum of success. Learn about the MDD approach and how you can apply it to achieve the maximum business value and reduce the cost of solution development. Article from 2006 - Implement model-driven development to increase the business value of your IT system- http://www.ibm.com/developerworks/library/... [More]

Found my Lost OneDrive (for business) files …

Got some scary moments after the upgrade to OneDrive, all my offline work was gone (which I’ve done during vacation, even worse :-). When I upgraded a new folder was created named OneDrive and that one was synchronized with my O365 data, which didn’t had my local changes.   Lucky the old one was still there in C:\Users\Clemens, which isn’t a folder I open that often because I jut use the default Windows settings for maps. Copy pasting my offline work to the OneDrive folder did it. Anyway, got to know. Now it is still strange why my ‘new’ OneDrive doesn’t have the sync icon, but still is on the ‘old’ SkyDrive folder. 

First meaningful activity.

Azure for Teams Waste When onboarding a developer the time between entering the team room and the first meaningful check-in, is waste. In the same category the time between a testers enters the team room the first meaningful test specification or test execution is waste. As everybody knows from Lean, we should aim to identify and eliminate waste in our projects. Mean Time to Valuable Activity is waiting time, time where a team member is idle and is not adding any value to the finished good or service. Creativity is lost, motivation flows away and talent isn’t used, what is another waste type in the 8 waste types defined in Lean. http://en.wikipedia.org/wiki/Muda_(Japanese_term) ... [More]

Visual Studio Online Quality Dashboard WIN8 App.

We just released to Store the Visual Studio Online Quality Dashboard WIN8 App. An App which helps you being informed how projects are doing. http://apps.microsoft.com/windows/app/vso-quality-dashboard/43bee938-566b-4a99-80b6-b769d6c66b3b   The start screen loads all projects the user is member of and visualizes the last build run state and date.  In one overview you can see which projects needs your attention. With personalized project images you also can easily navigate to you specific project.  (setting the personalized project image can be done in the project detail screen via the appbar.) The project detail pages provides three key quality metrics of your project... [More]