Wednesday, March 16, 2005

This afternoon Randy Miller of Microsoft described how requirements are captured in MSF.He's currently writing "Microsoft Solutions Framework for Agile Software Development: The Definitive Guide to Microsoft's New Agile Methodology" to be published by Addison Wesley in late 2005 (my guess, not sure about that).

MSF was first developed in 1990 and has evolved over the years. Version 3, which you'll find on the web, was released in 2001. MSF is a context-driven approach. See One Size fits None at http://www.sdmagazine.com/documents/s=9575/sdm0503i/sdm0503i.html .

MSF for agile is an adaptable, minimalist approach which you want to stretch to fit instead of shrink to fit. It is a just-in-time approach to development.

One process does not fit all.

If a person has the skills, they may play a role.

The activities within an agile process needs to be able to handle small increments. Use cases can be hard when your iterations/cycles are short, and as a result you often find you have to build a slice of a use case. This can be a problem when your manager wants to know when the use case "is going to be done". Use cases are often too big, we need something smaller (e.g. user stories, features, ...).

The main requirements artifacts in MSF are personas and scenarios.

A persona is a description of a group of typical users. A persona represents a proxy for a user group, providing you with a means to talk and reason about the group through the characteristics of one fictional individual, the persona. For example, "Brendan Burke" would be a persona. Persona descriptions include a name, picture, a list of typical skills, abilities, needs, habits, tasks, and backgrounds of a particular set of users. A persona is fictional reality, collecting together real data describing the important characteristics of a particular user group in a fictional character. See http://www.steptwo.com.au/papers/kmc_personas/ The advantage of personas, if you get them right, is that the developers feel that they understand their users. They also seem to retain the information longer, because it's more personal than just discussing actors. Assuming a persona is a good way to do exploratory testing.

Scenarios are single paths of user interaction through the system. The scenario describes specific steps that they will follow to attempt reaching a goal. You want to wait to write up a scenario -- do just in time modeling in Agile MSF.

Randy overviewed the Kano satisfaction model (http://www.12manage.com/methods_kano_customer_satisfaction_model.html )

Visit http://lab.msdn.microsoft.com/teamsystem/workshop/msfagile/default.aspx to see the current version of MSF Agile

4:39 PM

71 comments:

at 6:58 AM David Ogden said...

Hi there, I thought you might be interest in this is you are interested ininternet marketing ebook I have found a great site aboutinternet marketing ebook

Nioce looking blog by the way

at 9:02 PM David Ogden said...

Hi you have a great blog,

I am involved with ecommerce software and have new releases atecommerce software

see you soon

at 4:20 PM Anonymous said...

"A friend of mine told me about your blog concerning info on **keyword** and I wanted to post here telling you how impressed I was with the information you have. I also have a web site & blog about **keyword** ,but will specialize in the impact of A/V on sites! Keep up the great work, you are providing a great resource on the Internet here!"internet marketing adviceinternet marketing advice

at 5:06 AM Anonymous said...

Think that could give you some Search Engine popularity, and traffic???

at 5:03 AM Anonymous said...

And A Link Back To Your Web Site Excite You?

at 10:05 PM Anonymous said...

It's as easy as filling out the form in the SoloAdTraffic Mailer Area to start your campaign.

at 8:09 PM Anonymous said...

Among these magnificent benefits is the chance to be able to promote your business, any business,

at 4:57 AM Anonymous said...

Hi Scott W, Ambler. I've been looking for fax software information and came across your site. I was really after fax software related info but I came across your site and found it a good posting even though Requirements in the MSF was'nt exactly what I was after. Thanks for the read

at 12:48 AM Anonymous said...

GROW IT YOURSELF!

at 4:55 AM Anonymous said...

Hi Scott W, Ambler. I've been looking for computer software information and came across your site. I was really after computer software related info but I came across your site and found it a good posting even though Requirements in the MSF was'nt exactly what I was after. Thanks for the read

at 3:30 PM Anonymous said...

Hi, here is the greatest homebased business opportunity of the 21st century. Come and check the videos about homebased business opportunity and see why it is possible to make $4,000 a week ! Dave

at 4:36 AM Anonymous said...

Hi Scott W, Ambler. I've been looking for buy and download software information and came across your site. I was really after buy and download software related info but I came across your site and found it a good posting even though Requirements in the MSF was'nt exactly what I was after. Thanks for the read

at 11:02 AM Anonymous said...

Hello Scott W, Ambler. I was looking for some information on software downloads and came across your site. Not really what I was after but I found it very interesting. I was looking for software downloads related information. Glad I found your site even though it was not exactly what I was after. Keep up the good posting - thanks

at 3:47 PM Anonymous said...

Hi there Scott W, Ambler. I am looking for recent information on buy and download software and found your site. It makes an interesting read. I see that I found it when looking for buy and download software related information and I'm glad I stopped by and had a read - thanks for taking the time to put the info together - great post = have a nice day.

at 11:17 PM Anonymous said...

I look forward to Your visit!

at 1:13 PM Anonymous said...

Good Day Scott W, Ambler.I am searching for information on when I came across your site. Although Requirements in the MSF was'nt exactly what I was looking for it got my attention and made an interesting read. I was really after information relating to . However I'm glad I stopped by - thanks for the read.

at 5:25 AM Anonymous said...

Hi Scott W, Ambler. I was looking for some info on email software and came across your site. Although Requirements in the MSF was not what I was after exactly, it certainly got my interest. I see now that I found your page when I was looking for email software related information. Even though it was not a perfect match I'm glad I stopped by. Good post - have a good day.

at 10:32 AM Anonymous said...

Hello! What at great blog you have going. I'm new to blogging and I am trying to build up my visitors. I blog about aggressive internet marketing. I am also offering the eBook "Adsense Empire" to my visitors.... Stop by & get your copy today

at 7:22 AM Anonymous said...

Good Day Scott W, Ambler.I am searching for information on backup software when I came across your site. Although Requirements in the MSF was'nt exactly what I was looking for it got my attention and made an interesting read. I was really after information relating to backup software. However I'm glad I stopped by - thanks for the read.

at 5:38 PM Anonymous said...

My visit to your site, Scott W, Ambler, was the results of the voip voice message search for information regarding the subject Requirements in the MSF. Even though some of the articles on the site may not support the voip voice message project, I must say, it’s an informational and very interesting site and its content will benefit many. Thank you for reading my comment.

at 12:12 AM Anonymous said...

Our Blog network has 708 Pages and Growing at a Rapid Pace!

at 9:18 AM Anonymous said...

Hello Scott W, Ambler. I was looking for some information on spy software and came across your site. Not really what I was after but I found it very interesting. I was looking for spy software related information. Glad I found your site even though it was not exactly what I was after. Keep up the good posting - thanks

at 6:43 AM Anonymous said...

Hi Scott W, Ambler. I was looking for some info on email software and came across your site. Although Requirements in the MSF was not what I was after exactly, it certainly got my interest. I see now that I found your page when I was looking for email software related information. Even though it was not a perfect match I'm glad I stopped by. Good post - have a good day.

at 8:52 AM Anonymous said...

Hi Scott W, Ambler. I was looking for some info on backup software and came across your site. Although Requirements in the MSF was not what I was after exactly, it certainly got my interest. I see now that I found your page when I was looking for backup software related information. Even though it was not a perfect match I'm glad I stopped by. Good post - have a good day.

at 3:37 AM Anonymous said...

Good Day Scott W, Ambler.I am searching for information on software when I came across your site. Although Requirements in the MSF was'nt exactly what I was looking for it got my attention and made an interesting read. I was really after information relating to software. However I'm glad I stopped by - thanks for the read.

at 1:27 AM Anonymous said...

Hello Scott W, Ambler. I was looking for some information on software and came across your site. Not really what I was after but I found it very interesting. I was looking for software related information. Glad I found your site even though it was not exactly what I was after. Keep up the good posting - thanks

at 5:12 AM Anonymous said...

Hi Scott W, Ambler. I was looking for some info on small business software and came across your site. Although Requirements in the MSF was not what I was after exactly, it certainly got my interest. I see now that I found your page when I was looking for small business software related information. Even though it was not a perfect match I'm glad I stopped by. Good post - have a good day.

at 3:11 AM Anonymous said...

Hello Scott W, Ambler. I was looking for some information on ecommerce software and came across your site. Not really what I was after but I found it very interesting. I was looking for ecommerce software related information. Glad I found your site even though it was not exactly what I was after. Keep up the good posting - thanks

at 2:52 PM Anonymous said...

Scott W, Ambler, This site came up when I was doing my research on voice message broadcasting. Even though my search for voice message broadcasting information to support Requirements in the MSF may not end here, your site provides valuable content will certainly will perpetuate. Thanks for the read.

at 4:04 AM Anonymous said...

Hi Scott W, Ambler. I was looking for some info on backup software and came across your site. Although Requirements in the MSF was not what I was after exactly, it certainly got my interest. I see now that I found your page when I was looking for backup software related information. Even though it was not a perfect match I'm glad I stopped by. Good post - have a good day.

at 6:16 AM Anonymous said...

sy-ebook-software.htm

at 5:19 AM Anonymous said...

Hi there Scott W, Ambler. I am looking for recent information on email software and found your site. It makes an interesting read. I see that I found it when looking for email software related information and I'm glad I stopped by and had a read - thanks for taking the time to put the info together - great post = have a nice day.

at 2:49 PM Anonymous said...

prospects was the subject I was researching when I came across your site, Scott W, Ambler. General interest and popularity of the subject Requirements in the MSF has lead me to your site as well as to prospects. Yours is a fine site providing a real service and exceptional content. Thanks for reading my comment

at 2:04 AM Anonymous said...

Hi Scott W, Ambler. I was looking for some info on software development tool and came across your site. Although Requirements in the MSF was not what I was after exactly, it certainly got my interest. I see now that I found your page when I was looking for software development tool related information. Even though it was not a perfect match I'm glad I stopped by. Good post - have a good day.

at 8:06 AM Anonymous said...

Good Day Scott W, Ambler.I am searching for information on software when I came across your site. Although Requirements in the MSF was'nt exactly what I was looking for it got my attention and made an interesting read. I was really after information relating to software. However I'm glad I stopped by - thanks for the read.

at 12:00 AM Anonymous said...

Hello Scott W, Ambler. I was looking for some information on ecommerce software and came across your site. Not really what I was after but I found it very interesting. I was looking for ecommerce software related information. Glad I found your site even though it was not exactly what I was after. Keep up the good posting - thanks

at 12:08 AM Anonymous said...

Hi there Scott W, Ambler. I am looking for recent information on software development tool and found your site. It makes an interesting read. I see that I found it when looking for software development tool related information and I'm glad I stopped by and had a read - thanks for taking the time to put the info together - great post = have a nice day.

at 1:22 PM Anonymous said...

Hi Scott W, Ambler. I've been looking for software downloads information and came across your site. I was really after software downloads related info but I came across your site and found it a good posting even though Requirements in the MSF was'nt exactly what I was after. Thanks for the read

at 2:12 AM Anonymous said...

Hi there Scott W, Ambler. I am looking for recent information on email software and found your site. It makes an interesting read. I see that I found it when looking for email software related information and I'm glad I stopped by and had a read - thanks for taking the time to put the info together - great post = have a nice day.

at 2:40 AM Anonymous said...

Hello Scott W, Ambler. I was looking for some information on software and came across your site. Not really what I was after but I found it very interesting. I was looking for software related information. Glad I found your site even though it was not exactly what I was after. Keep up the good posting - thanks

at 3:37 PM Anonymous said...

Good Afternoon ##NAME##. Quite by accident I stumbled accross your post on ##TITLE##. Refreshing comments like yours seem to somehow add to ones list of lifes experiences.

I find that blogs related to ##LINK## that have a topic around writing books type items to be informative and sometimes entertaining.

Once again, thank you ##NAME##.

at 6:07 PM Anonymous said...

Good afternoon ##NAME##, I find it very refreshing to occasionally find a post or topic such as yours with a similar theme to my own interests. My wife liked it too.

I must admit I tend to have a soft spot for sites related to ##LINK## and /or sites that have a central theme around publishing tools type items. Probably the webmaster in me.

Once again, thank you ##NAME##, and I hope you don't mind if I visit again sometime. :-)

at 8:08 PM Anonymous said...

Gooday ##NAME##, I was surfing around and came accross your post on ##TITLE## quite by accident. Although it is slightly related to what I was searching for it somehow ads to ones list of lifes experiences.

I sometimes have a soft spot for blogs related to ##LINK## and /or sites that have a central theme around ebook publisher type items.

Once again ##NAME##, thank you for your post. :-)

at 12:59 AM Anonymous said...

Hi Scott W, Ambler. I was looking for some info on fax software and came across your site. Although Requirements in the MSF was not what I was after exactly, it certainly got my interest. I see now that I found your page when I was looking for fax software related information. Even though it was not a perfect match I'm glad I stopped by. Good post - have a good day.

at 6:58 AM Anonymous said...

##deadeasy##

at 8:54 AM Anonymous said...

Hi there Scott W, Ambler. I am looking for recent information on software downloads and found your site. It makes an interesting read. I see that I found it when looking for software downloads related information and I'm glad I stopped by and had a read - thanks for taking the time to put the info together - great post = have a nice day.

at 6:30 AM Anonymous said...

Good Day Scott W, Ambler.I am searching for information on software development when I came across your site. Although Requirements in the MSF was'nt exactly what I was looking for it got my attention and made an interesting read. I was really after information relating to software development. However I'm glad I stopped by - thanks for the read.

at 11:12 AM Anonymous said...

Hi Scott W, Ambler. I was looking for some info on spy software and came across your site. Although Requirements in the MSF was not what I was after exactly, it certainly got my interest. I see now that I found your page when I was looking for spy software related information. Even though it was not a perfect match I'm glad I stopped by. Good post - have a good day.

at 6:59 PM Anonymous said...

where i get more info?

at 7:00 AM Anonymous said...

Hi there Scott W, Ambler. I am looking for recent information on mlm software and found your site. It makes an interesting read. I see that I found it when looking for mlm software related information and I'm glad I stopped by and had a read - thanks for taking the time to put the info together - great post = have a nice day.

at 12:35 PM Anonymous said...

good information

at 11:56 PM Anonymous said...

Hi Scott W, Ambler, I was just blog surfing and found you! Wow, I really like this one.
It’s such a pleasure to read your post …. Interesting! I was over at another site

looking at Accounting software

and they didn't go into as much detail as you, but nonetheless interesting.

at 8:26 PM Anonymous said...

Hi Scott W, Ambler, I read your post which I find interesting and very informative! I was also looking for related info which I found
Some at ebusiness software
It's not exactly what I was looking for but it was nonetheless interesting to read.

at 2:02 AM Anonymous said...

Supongo que cuando viene gente de no fax no hassle payday loan a diversa tenga diversas necesidades.Good Wishes, Clement no fax no hassle payday loan

at 2:43 PM Anonymous said...

Hi Scott W, Ambler, I read your post which I find interesting and very informative! I was also looking for related info which I found
Some at ebusiness software
It's not exactly what I was looking for but it was nonetheless interesting to read.

at 2:12 AM Anonymous said...

##frisky-pixie.com/deadeasy-ebook-software.htm##

at 2:16 PM Anonymous said...

sy-ebook-software.htm

at 2:09 PM Anonymous said...

##deadeasy##

at 10:34 PM Anonymous said...

Hi! I love your blog! Please take a look at my college degree master online blog at college degree master online. I think you will enjoy it! It talks all about college degree master online.

at 7:35 AM Anonymous said...

Out blogging about looking at other blogs about 1000 free lead mlm You never know what your going to see or who you might run into.http://veretekk.blastomatic.com/marjac

at 7:20 PM Anonymous said...

Hello, I am new to this site and already I am finding it invaluable. Please subscribe me for your newsletters and any news updates, which you may have in the future. Thanksmoney extra make

at 10:48 AM Anonymous said...

Excellent stuff. Don't you just love lead list mailing mlm I sure do. Good Luck!
http://veretekk.blastomatic.com/marjac

at 10:23 PM Anonymous said...

One of a kind! Thanks.
Came across your blog by chance while searching for need traffic.
http://www.1st-choice-4-website-traffic.com
need traffic

at 8:05 PM Anonymous said...

Hey you have a grea blog here I'm definitely going to bookmark you!
expert michigan seo I have a web development site with a blog about development, web design, hosting and moreexpert michigan seo Come check it out if you get time!

at 3:07 PM Anonymous said...

Great blog on domain name registration and web site hosting. I've stumbled on a superb money making website. Linkreferral is free to join and drives traffic to your website in an inivitive way (the more sites you visit, the more links you get back to your website.)

I've only been a member of Linkreferral for aproximately 2 weeks but I have already seen the volume of people coming to my site double - if not treble.

Linkreferral is not only driving visitors to my website but as a result my affiliate sales income has doubled also.

I really cannot push this website enough. It is free and it is fantastic!! www.linkreferral.com is a must for money making opportunities online.

at 6:26 PM Anonymous said...

Good blog - very interesting!! Thought you might like some excellent advice on driving extra traffic to your website/blog - I'm into affiliate business and to drive traffic to my website I was searching around the internet for absolutely ages looking for SEO tools to fire my site up the Google search engine, then I signed up free for this superb traffic gereating tool - I now have loads of hits to my websites/blogs and my site is shooting up the Google rankings quicker than ever before.

Consequently this can see your affiliate commissions shoot through the roof - meaning lots of extra money coming in for you and your family. Sign up now - it's free.
. Sorry if this information is of no use to you but seeing as you have the anonymous feature enabled I thought I should share this free bit of essential promotional advice with you and would hope you would do the same for me.

I hope the tool will serve you equally as well as it has me!!

Best of luck, cheers for now, dave.

at 4:49 PM Anonymous said...

block phone call


Hi, just wondering if anyone has ever tried SKYPE for telephone calls over the internet?? A pal of mine says it's brilliant and works out much cheaper than conventional calls, just wondered if anyone else has signed up for it?

at 9:18 AM Anonymous said...

Hey, you have a great blog here! I'm definitely going to bookmark you!

I have a home business opportunity online site/blog. It pretty much covers ##KEYWORD## related stuff.

Come and check it out if you get time :-)

at 5:57 PM Unknown said...

Microsoft Solutions Framework (MSF) is a set of software engineering processes, principles, and proven practices intended to enable developers to achieve success in the software development life cycle (SDLC). MSF provides an adaptable guidance, based upon experiences and best practices from inside and outside of Microsoft, sportsbook, to increase the chance of successful delivery of an information technology solution to the customer by working fast, decreasing the number of people on the project team, averting risk, while enabling high quality results. http://www.enterbet.com

at 2:47 AM Anonymous said...

After having used a $20

straightener just to see if I'd actually use one if I had it, I finally stopped wanting to fry my hair, and decided to upgrade. I picked this one out because of the long titanium plates, and because I'd

heard an alarming amount of bad things about the Chi flat irons. I have been so happy with this straightener. My hair is super straight, smooth, and shiny. I've gotten so many compliments on my hair since

using it. It's glides right through my thick, stubborn, wavy hair. One stroke usually gets it perfect, some extremely stubborn parts take two. It's so easy and fast to use. I've got so much hair (a

hairdresser once called me "Mufasa", if that's any indication), and I'm done in about 15 minutes.

at 4:21 PM Anonymous said...

This is the best thing ever!! I live in FLorida where it is hot and humid....I have no air

conditioning in my car so I have to drive with the windows down...I have very curly, thick, and out of control hair...with all these elements it is hard to find something to make my hair stay straight. This

worked...I drove on the highway with my windows down in nice hot humid weather and it is still as perfect as when I straightened it 2 days ago!! Buy this product it is worth the money!!!