Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

How can the United States (and other countries) stay technically literate?

Thanks to plastic bricks from Denmark, kids in the United States (and all around the world are learning to program at age 8). I had the priviledge of coaching a young team of NC kids (9 to 11 years old) to win the NC State Championship in FLL in three
Posted by RandyMiller | 0 Comments

What is Shadow Architecture?

Shadow Architecture is method of communicating architecture to others on your agile team. The idea is that components and classes cast "shadows". These shadows are simplified views of the code base. UML is a type of shadow. We can look at a UML model
Posted by RandyMiller | 0 Comments

Agile Architecture

In the mid-1990s, the prevailing trend in the industry was to begin a software development project by building elaborate models of the system. The idea was that writing the code was simple once the architectural structure and requirements were in place.
Posted by RandyMiller | 0 Comments

Programming with Kids and Adults

It has been five years since I joined Microsoft and started writing MSF. There are a couple of milestones that this anniversary brings that I would like to share with you. First, the MSF book is not published and you have a right to ask why. Second, the
Posted by RandyMiller | 0 Comments

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 Microsoft (back in January). At some point, I'll explain what we do in Project Recovery but for now, I want to talk about VSTS. I recently posted the following
Posted by RandyMiller | 1 Comments

Writing Good Scenarios

Discipline Product Management Role(s) Business Analyst Activity Write Scenario Description Short Description Scenarios are used to define the services that the software will provide to the user. A scenario can be thought of as a path through the system
Posted by RandyMiller | 3 Comments

New MSF Class Available For Partners

Title: Managing your teams and business process using Microsoft Solutions Framework (MSF) as a template Abstract: Microsoft® Solutions Framework (MSF) is a deliberate and disciplined approach to technology projects based work and organization based on

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 Process Improvement. These new versions create the first commercial agile and CMMI-based software development processes with support for database unit tests

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 Development?" There are two reasons that this question is asked. First, people want to know why they should update their projects and secondly, they want

New Version of MSF Available

There are newer versions (August 2006) of the MSF process guidance available for download. There has been a few issues with unzipping the CMMI process guidance. Take a look at Rob's post on this subject. Remember that if you want to replace the guidance

MSFWinBuild and Patterns and Practices

Many of you have been looking for an updated version of MSFWinBuild. Sanjeev and his team have taken what Rakesh previously built, refined it, and packaged it up nicely. Take a look at our GotDotNet site and download the latest executable (under the Releases

Writing Scenarios: Part 1 Identification

I get many questions about writing scenarios, but writing scenarios in general is a four-step process: identifying the scenarios, prioritizing & estimating scenarios, authoring scenario narratives, and decomposing scenarios into tasks. This blog entry
Posted by RandyMiller | 4 Comments

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 happening. First, for those of you who have never seen MSF for Agile Software Development, there is a recorded webinar available. MSDN Webcast: An Introduction
Posted by RandyMiller | 3 Comments

Errata: Divide Scenarios into Tasks

Activity: Divide Scenarios into Tasks Project Manager Plan an Iteration Task Participating Roles Responsible: Project Manager Consult: Architect Developer Tester Overview A scenario is divided into the development tasks to implement the scenario. Dividing

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 is "how do I change the guidance on an existing team project?" I want to start by scoping this post. I am just talking about the html pages or process
Posted by RandyMiller | 2 Comments
More Posts Next page »
 
Page view tracker