An Introduction to SAFe and Why You Really Should Care

The Scaled Agile Framework, pronounced “SAFe”, is a framework for implementing lean and agile methods at scale. It was pioneered by Dean Leffingwell and fully described in his book Agile Software Requirements. SAFe provides prescriptive guidance for the individual roles, teams, activities and artifacts necessary to scale agile from the team to program to the…

0

The Windows 8 Store Application Object Model

While working on my latest Windows Store application, I found that I needed a better mental model of the relationships between the framework classes. Here are some quick sketches that cover the core objects and their interactions during application launch. Core Objects The diagram below shows the core objects common to all store applications:               …

0

Updated Windows Azure Reference Architecture

Since publishing my Windows Azure Cookbook series, I’ve received a number of requests to update the reference architecture diagram for the platform to include the features in the June release. Here my latest version of the diagram. (Click on it to get a larger version suitable for printing.)  Get started with Windows Azure today!

0

Windows Azure Recipe: Big Data

As the name implies, what we’re talking about here is the explosion of electronic data that comes from huge volumes of transactions, devices, and sensors being captured by businesses today. This data often comes in unstructured formats and/or too fast for us to effectively process in real time. Collectively, we call these the 4 big…

0

Windows Azure Recipe: High Performance Computing

One of the most attractive ways to use a cloud platform is for parallel processing. Commonly known as high-performance computing (HPC), this approach relies on executing code on many machines at the same time. On Windows Azure, this means running many role instances simultaneously, all working in parallel to solve some problem. Doing this requires…

0

Windows Azure Recipe: Social Web / Big Media

With the rise of social media there’s been an explosion of special interest media web sites on the web. From athletics to board games to funny animal behaviors, you can bet there’s a group of people somewhere on the web talking about it. Social media sites allow us to interact, share experiences, and bond with…

0

Windows Azure Recipe: Mobile Computing

A while back, mashups were all the rage. The idea was to compose solutions that provided aggregation and integration across applications and services to make information more available, useful, and personal. Mashups ushered in the era of Web 2.0 in all it’s socially connected goodness. They taught us that to be successful, we needed to…

0

Windows Azure Recipe: Software as a Service (SaaS)

The cloud was tailor built for aspiring companies to create innovative internet based applications and solutions. Whether you’re a garage startup with very little capital or a Fortune 1000 company, the ability to quickly setup, deliver, and iterate on new products is key to capturing market and mind share. And if you can capture that…

0

Windows Azure Recipe: Enterprise LOBs

Enterprises are more and more dependent on their specialized internal Line of Business (LOB) applications than ever before. Naturally, the more software they leverage on-premises, the more infrastructure they need manage. It’s frequently the case that our customers simply can’t scale up their hardware purchases and operational staff as fast as internal demand for software…

0

Windows Azure Recipe: Consumer Portal

Drivers Nearly every company on the internet has a web presence. Many are merely using theirs for informational purposes. More sophisticated portals allow customers to register their contact information and provide some level of interaction or customer support. But as our understanding of how consumers use the web increases, the more progressive companies are taking…

0