Randy Miller's Blog

Software Development on the Difficult Projects

Managers and Makers

A little over 20 years ago, I started working for the other large software development company. They...

Author: RandyMiller Date: 12/17/2009

What is Shadow Architecture?

Shadow Architecture is method of communicating architecture to others on your agile team. The idea...

Author: RandyMiller Date: 11/14/2009

Agile Architecture

In the mid-1990s, the prevailing trend in the industry was to begin a software development project...

Author: RandyMiller Date: 11/05/2009

Programming with Kids and Adults

It has been five years since I joined Microsoft and started writing MSF. There are a couple of...

Author: RandyMiller Date: 02/10/2009

Where have you been?

For those of you who do not know - I have left the MSF team and joined the Project Recovery Team at...

Author: RandyMiller Date: 06/27/2007

Writing Good Scenarios

Discipline Product Management Role(s) Business Analyst Activity Write Scenario Description Short...

Author: RandyMiller Date: 01/03/2007

New MSF Class Available For Partners

Title: Managing your teams and business process using Microsoft Solutions Framework (MSF) as a...

Author: RandyMiller Date: 11/27/2006

MSF for Agile Software Development and MSF for CMMI Process Improvement Version 4.1 Available

Yesterday, we released brand new versions of MSF for Agile Software Development and MSF for CMMI...

Author: RandyMiller Date: 11/15/2006

Changes to MSF for Agile Software Development

A common question that I get is "What has changed in the latest version of MSF for Agile Software...

Author: RandyMiller Date: 10/11/2006

New Version of MSF Available

There are newer versions (August 2006) of the MSF process guidance available for download. There has...

Author: RandyMiller Date: 09/19/2006

MSFWinBuild and Patterns and Practices

Many of you have been looking for an updated version of MSFWinBuild. Sanjeev and his team have taken...

Author: RandyMiller Date: 08/23/2006

Writing Scenarios: Part 1 Identification

I get many questions about writing scenarios, but writing scenarios in general is a four-step...

Author: RandyMiller Date: 08/02/2006

The Latest in MSF News

There are so many advances on the MSF front that I wanted to take some time and document all that is...

Author: RandyMiller Date: 05/04/2006

Errata: Divide Scenarios into Tasks

Activity: Divide Scenarios into Tasks Project Manager Plan an Iteration Task Participating Roles...

Author: RandyMiller Date: 04/18/2006

How to Change the Process Guidance on an Existing Team Project?

It is pretty easy to change the process guidance for a new project but a common question that I get...

Author: RandyMiller Date: 04/11/2006

Second Generation Agile Software Development

The agile software development community is at a crossroads. On one hand, we have been told to use...

Author: RandyMiller Date: 03/23/2006

Quality of Service Requirements

The name 'Quality of Service Requirement' was suggested as alternative to 'nonfunctional...

Author: RandyMiller Date: 11/28/2005

The Power of Integration

I was fortunate enough to attend TechEd Europe this summer and attend (instead of presenting) a...

Author: RandyMiller Date: 07/10/2005

Agile Software Development for Projects Large and Small

Agile software development is generally regarded as an activity geared for small projects. In fact,...

Author: RandyMiller Date: 05/10/2005

Updated: Customizing MSF for Agile Software Development

The software development community has been looking for the silver bullet that will allow us all to...

Author: RandyMiller Date: 03/18/2005