View this in your browser

The Tempo

Why Create a PaaS Solution? - June Azure Events - Visual Studio Online gets Octopus Deploy Integration - 
Coffee Break - Hack Your Agility

Why Create a PaaS Solution?

We learned a lot as we built our PaaS solution this past year. PaaS has been wonderful, and we thought some of our lessons learned could be great ones to share with you! The perspective we bring is based on our own experiences building Visual Cadence, a powerful set of reports that are derived from your on-premises Team Foundation Server (TFS) data.  We have used various practices during this process, including lean/agile software development, short iterations, decoupled architecture, continuous delivery, unit testing, cross-functional teams, and fast feedback.

Azure solves many of the problems we all face.  While Azure is not necessarily a silver bullet, it does encourage us to think differently around software architecture. This different mindset helped us create better software, and continues to help us better understand and our customers’ day-to-day development practices and challenges.

So, Why Create a PaaS solution? First of all, it allows development teams to focus on what they do best - develop. Continue reading.

June four-part Webcast Series*:
4 Steps to a Safe Hybrid Network

   June  4, 10:30AM PT:  What’s the hype about hybrid? 
   June 11, 10-10:30AM PT:  Creating a VPN to Azure 
   June 18, 10-10:30AM PT:  Letting developers use the hybrid cloud securely 
   June 25, 10-10:30AM PT:  Automating a test infrastructure in Azure 
* attend 2+ webcast events to become eligible to win a 
  Bluetooth Wedge Mobile Keyboard, compliments of Microsoft 

Live Event in sunny Irvine, California
   Create a Safe Hybrid Network
    June 10, 8:30AM - 12PM PT

Visual Studio Online gets Octopus Deploy Integration!
If you aren't using a release management tool, now is the time to start thinking about it. You likely know that VSO supports MS Release Management. If Release Management is not your bag, you can still leverage the power of integrated release tools using Octopus Deploy! That's right, VSO will be integrating Octopus Deploy into their build process. If you want to know more, check out this announcement from the Server & Tools blog.
Coffee Break!

Whether you are an executive, manager, or work with small teams, your success is directly related to how you can motivate other people. Though research show that nagging people actually works, there are more effective and efficient ways to motivate people. If you are looking for some compelling ways to better engagement your team members and peers, check out
How to Motivate People - 4 Steps Backed by Science.

:: Hack Your Agility :: 

What is realistic about going agile?
Are your projects managed by a traditional PMO? Is your company culture all about planning? Are your executives expecting gantt charts, EV, and strong budgetary management of your software projects? Are you trying to transition from a traditional SDLC to an agile SDLC?

If your organization follows a more traditional SDLC and you want to move to shorter iterations, you may want to stop and ask yourself, "What is it that we want to improve?" Likely, the compelling reason for moving to agile is because you need to deliver product faster. But enforcing 4-6 week iterations does not mean you are going to be able to deliver more quickly. Agility isn't just about short iterations. It's a unique discipline that requires a mental and cultural shift. In your 2-4 week iteration you are delivering potentially releasable product, which means you need to go through the design-build-test process within that period. Many traditional organizations think they can take their existing requirements gathering, designing, building, and testing processes, miniaturize them, force them into short iterations, and suddenly they are agile. It doesn't work that way.

There are many things that must be put into place before you can get to short sprints that are capable of releasing shippable product with a high degree of confidence in it's quality. Remember, agility is about fast feedback, building quality software, and delivering value to the customer. It's not about shortening your delivery cycle.  

Prioritize your organizational goals for moving to agile. What is it you wish to achieve? Now ask yourself, are you willing to do what it takes to get there, including radically altering your SDLC practices? Unit testing, less upfront design work, building a safe-to-fail culture, and having cross-functional teams are just a few of the areas that need to be developed if you are to become agile!

Northwest Cadence can help make agile happen. Explore how!
About the Tempo
We want The Tempo to provide you with useful information while being entertaining and engaging. We know you get a lot of email - our goal is to make sure this content provides value to your day!  If you have comments or questions about The Tempo, please contact
Follow on Twitter | Like on Facebook | Follow on LinkedIn | Watch us on YouTube

Copyright © 2015 Northwest Cadence, All rights reserved.
Bellevue, WA 98004

unsubscribe from this list    update subscription preferences