Re: The joys of having a non technical manager.



On Sat, 2 Aug 2008 20:35:22 -0700 (PDT), mpm <mpmillard@xxxxxxx>
wrote:

On Aug 2, 10:20?pm, Eeyore <rabbitsfriendsandrelati...@xxxxxxxxxxx>
wrote:

Reminds me of 2 guys who said the prototype stage was so you could get it
wrong then fix it.

Reminds me of an old Dilbert comic, where they're all sitting around a
table at a production meeting and Wally holds up the product. The
Boss say "That's only cardboard!" To which Wally replies, "Oh, then
it's Beta."

Or something along those lines..... Went looking for the strip but
could not find it.

-----
Actually, another poster raises an interesting point.

The push to final product without adequate controls and proper testing
could leave the Company open to Product Liability issues. If someone
is seriously injured or killed as a result of using the product, an
astute lawyer might subpeona documents to determine the extent to
which the Company was aware of the safety issues. Having no process
in such a situation would likely be viewed quite negatively, perhaps
even as reckless.

-mpm

That consideration is orthogonal to prototyping. It's a cultural
thing: do we do our best to make the initial design 100% right, or do
we hack a first attempt and assume it won't be good enough to sell?

Frankly, the prototype approach will probably result in an inferior,
buggier product getting into the field. It will certainly get there
later.

As the saying goes, you can't test quality into a product, you've got
to design it in. It's mostly true.

John


.



Relevant Pages

  • Unnecessary abstraction
    ... > I like that "successive prototyping". ... should be doing in a top down design phase. ... To begin any coding ... hardware some kind of sanity could be mandated. ...
    (comp.lang.forth)
  • Re: OOP/OOD Philosophy
    ... Design is about applying recombinant ideas to solving problems. ... And the plans all had feedback. ... my point is that if something goes through the XP methodology ... You still need specific deliverables from the prototyping. ...
    (comp.object)
  • Re: OOP/OOD Philosophy
    ... And the plans all had feedback. ... missing design considerations. ... Once in production software is very hard to ... prototyping ...
    (comp.object)
  • Re: OOP/OOD Philosophy
    ... >> methodology could have avoided the headaches - all things being equal. ... System design methodologies generally do guarantee ... If it costs more than you have, ... >>>still need specific deliverables from the prototyping. ...
    (comp.object)
  • Re: XP Requirement Analysis?
    ... > you revisit some of your design and they are ... > build on that basis. ... prototyping; prototyping to explore almost any questionable aspect ...
    (comp.object)