You go to the restaurant and sit down.
"Waiter, give me a piece of Kung Pao chicken!" ”
"Good!" ”
—————— This is called the original demand.
The chef is half done.
"Waiter, don't put meat in the dish." ”
"What do you do without meat?" ”
"Do not put meat on the line, other according to normal procedures to do, not on the line, difficult?" ”
"OK, wait a minute."
Change of —————— Midway requirements
Kitchen:
Chef: "Your big uncle, my meat is cooked twice."
Waiter: "Customers have to ask for, you have to pick out the meat is not OK?"
Chef: "Do your big uncle."
But it's a little bit of a pick.
—————— changes are too large, partial refactoring
Restaurant:
"Waiter, can I have some dried bean curd in the dish?" ”
"Line, this should be simple. ”
—————— underestimate the cost of change
Kitchen:
Chef: "You TMD, do not know the bean curd to soak water beforehand?" Half a fry? Say to him, want to eat the bean curd to wait for half a day "
Waiter: "Ah, why didn't you say it earlier?" ”
Chef: "I told you MLGB how I knew he was going to put the bean curd in Kung Pao chicken."
But it's still going to soak up the dried bean.
New research and development costs introduced —————— new requirements
Restaurant:
"Waiter, or add the meat back."
"Didn't you just say no meat?"
"Now I want it again."
“... OK, you wait a minute.
—————— a functional point wavering
Kitchen:
Chef: "Day you, the food is fried too much you let me put meat?" Okay, I didn't throw the meat.
Waiter: What did the customer ask you to do? ”
Chef: "Can't you just turn him down?" Ah? ”
Waiter: "People are customers." ”
—————— Party A is Grandpa
Restaurant:
Waiter Waiter! ”
"Here it comes, how are you?" ”
"Why so half a day?" ”
"Wait for me to urge you."
—————— changes start to cause delays in the project
Kitchen:
Chef: "Urge you m urge, dried bean curd is not good, I have to re-put oil, he want to eat old also line, can't quality and quantity"
—————— developers request a re-scheduling
Restaurant:
Waiter: "Sorry, add dried bean curd words more than half a day, you don't worry Ha"
"I have to wait that long?" I'm going to eat now, can you hurry up? ”
"Line ... You wait a minute.
—————— Party a urged to live
Kitchen:
Chef: "I day he fairy board, halfway change demand and want to schedule delivery, tease me to play it?" ”
Waiter: "Then I ask, or let them change a dish?" ”
Chef: "I'll die if I change."
—————— developers start with the middleman PK
Restaurant:
Waiter, so it, dried bean curd, replace pork can hurry? By the way, add tomato sauce.
—————— re-changing requirements due to long duration
Kitchen:
Chef: "I have a dog ah, you TM do not know pork also have to Chancellor water ah?" And how do you want me to put tomato sauce in the hot dish? ”
Waiter: "The water is also better than waiting for the bean curd, tomato sauce in a pour not on the line?" Is it difficult? ”
Chef: "Grass." Dried bean curd I still have to soak, in case the grandson wants again. ”
—————— frequent changes start to cause a lot of redundancy
Restaurant:
"Waiter, has the dish been diced?" I go to other restaurants, but they all have eggplant.
"Good for a moment."
—————— Wonderful Needs
Kitchen:
Chef: "I go to his two big uncle he eats is the Sri Lankan three-stream technical school fry the Kung Pao chicken?" Kung Pao chicken and diced eggplant?? ”
Waiter: "The eggplant has been copied and thrown in the inside is not OK?" ”
Chef: "Does that TM still call food?" Which department? ”
Waiter: "Customer wants, you will be fired." ”
Chef: "MB Would you like to ask him whether the dried bean curd still need, I this pot of dried bean curd still occupy the place?"
You have to do —————— wonderful work.
Restaurant:
"The staff were very friendly and helpful."
"Soon, soon ..."
"Give me another glass of watermelon juice." ”
“... Good
"I'll wait for another 10 minutes, but I'm not good enough to go, anyway. ”
"Soon, soon ..."
—————— the last dawn before the dark
10 minutes later
"Gee, that's not the taste I ate last time?" ”
The chef who was killed from the kitchen: "My TM is on your dog ..."
—————— Final showdown
How to interpret the project impact of a requirement change in an understandable language