|
Upon completing the omelette, and the patron then requests that it be 3 egg omelette and not the 2 egg that you delivered, what do you do?
- Cook a 3rd egg solo and sit it next to the other omelette.
- start from scratch.
- Cook the 3rd egg then when nearly done add in the complete omelette hoping that it looks like it merges together.
|
|
|
|
|
|
A better question is, why are estimates that try to give specific timeframes important at all?
I understand giving a broad swath, so the business can decide to pursue a project or not: if the estimate is "wow, this is huge", maybe they figure it's not worth doing.
It seems that we've demonstrated time and again that for any non-trivial projects, estimates of completion are not only not accurate, they're mostly wildly inaccurate. Not necessarily due to the estimated work itself, but other things get in the way like support of current systems, illness, life events, whatever.
It seems to me that it's a lot smarter try to break big projects into releasable chunks, and understand your dependencies. Then you might be able to say something like, "when step 1 is done, we'll start on step 2. Step 2 should take X days/weeks/months from its start date (which may not be immediately after step 1 completion)".
If you can get your steps into small enough chunks to be understandable, you'll probably have a bit more success getting close to the time. Presenting things in this way makes it more understandable for non-technical people to understand dependencies and the fact the development does not have constant speed, and that they can also see progress on the overall project as we're ticking off steps.
|
|
|
|
|
Great post and I agree.
agolddog wrote: It seems to me that it's a lot smarter try to break big projects into releasable chunks, and understand your dependencies. Then you might be able to say something like, "when step 1 is done, we'll start on step 2
That's really the core of Agile Scrum*.
* I know that this could start an entire other thread about Agile and what it is and what it is not.
But what you've defined really is what the Real Agile advocates.
Will the real Agile please stand up? Please stand up.
|
|
|
|
|
The problem was the (single) omelette.
It should have been 2 eggs, bacon, toast, etc.
You then get to deliver piece meal: the customer stays "hungry" (enthusiastic) because they're getting a steady stream of "ready" deliverables that can be consumes and / or assembled if so desired (egg sandwich?). Someone else may repurpose it later into an omelette.
You cut back or delay certain deliverables without delaying or sacrificing the most desirable parts of the meal.
The Master said, 'Am I indeed possessed of knowledge? I am not knowing. But if a mean person, who appears quite empty-like, ask anything of me, I set it forth from one end to the other, and exhaust it.'
― Confucian Analects
|
|
|
|
|
|
Pretty slick!
Technician
1. A person that fixes stuff you can't.
2. One who does precision guesswork based on unreliable data provided by those of questionable knowledge.
JaxCoder.com
|
|
|
|
|
Don't know if they're using that trick 'live' on that page, but on IE, the page renders, then immediately after it's done, the browser content is cleared and the window remains empty. I can only see the content for a fraction of a second.
I could hit Refresh and read about 3 more words and keep doing that...
|
|
|
|
|
F5-F5-F5-F5-F5-F5-F5-F5-F5-F5-F5-F5-F5-F5-F5-F5-F5-F5-F5-F5...
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
dandy72 wrote: but on IE
What's IE? Does that stand for Incurable Experience?
|
|
|
|
|
|
It's sad that we have to be that creative to do something as simple as highlight text in a text area...
While it's pretty cool and I certainly have no better way to do it, it's still a dirty hack
|
|
|
|
|
Sander Rossel wrote: still a dirty an awesome hack FTFY!
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
It's five years old. That's an eternity in internet time. It still works in the latest version of firefox and that is surprising.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
Cool! When's CodeProject going to adopt it for comment and article posting?
#SupportHeForShe
Government can give you nothing but what it takes from somebody else. A government big enough to give you everything you want is big enough to take everything you've got, including your freedom.-Ezra Taft Benson
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
|
|
|
|
|
Oblivion as a mod for Skyrim: The Elder Scrolls: Skyblivion - Teaser Trailer - YouTube[^]
Does that look pretty, or what?
I loved Oblivion - not quite so fond of Skyrim, the story didn't "gell" for me and I didn't get such a sense of freedom. But ... Skyrim graphics, and mechanics with Oblivion story? Now, where did I leave my Ebony Blade, the Gray Cowl of Nocturnal, and Azura's Star ... ?
There is a much longer "gameplay" demo as well: The Elder Scrolls:Skyblivion - Gameplay/Q&A - YouTube[^]
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I agree, those dragons in Skyrim were only put in for commercial purposes imho
|
|
|
|
|
I think it was the whole "legion or stormcloaks" thing - I wasn't fond of either group and would happily have slaughtered them all. Especially as I was playing as an Argonian ...
But to progress you have to "Pick a side".
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
big same. I mostly ignored that conflict except where i couldn't. a pox on all of them.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
Quote: But to progress you have to "Pick a side". I was expecting "Pick a lock" from you
|
|
|
|
|
oooh yes please.
although i don't know if it will let you spellcraft like you could in oblivion. that was amazing.
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
Wow game graphics has come a long way.
I don't play but do admire the art!
Technician
1. A person that fixes stuff you can't.
2. One who does precision guesswork based on unreliable data provided by those of questionable knowledge.
JaxCoder.com
|
|
|
|
|
"I hate ironing".
No, sorry. That's definitely true, but not your problem ...
Is terminal velocity the speed you reach when late for a flight?
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
You just might also reach terminal velocity if you skip ironing
"If we don't change direction, we'll end up where we're going"
|
|
|
|
|
OriginalGriff wrote: "I hate ironing". It might seam like a flat-out lie, button other occasions I'm sure you expressed similar feelings (cuff, cuff, at-you).
Per terminal velocity: I won't fall for that !
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|