[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Date Index][
Thread Index][
Author Index]
Re: OT Re: the electrix repeater/estimating software jobs
What video software? Huh? Huh? It's a bit off topic BUT I've used video
loops
triggered via midi using both Vidvox and Arkaos, and I believe "Looper's
Delight"
says nothing about visual loops, but we can always take this off the list.
I find
that the farther "out" my music is, it is better received by non "out"
music
listeners if it has a visual component.
Mark
"Emile Tobenfeld (a.k.a Dr. T)" wrote:
> As a professional software developer currently involved in very
> complex video effects software, I can sympathize.
>
> Here is my partly tongue-in-cheek algorithm for estimating a software
>job.
>
> 1. Estimate the amount of time the job would take if nothing went
>wrong.
> 2. Allow for the fact that things will surely go wrong, as they
> have in the past, and double it.
> 3. Allow for the fact that, in addition to the things that have
> gone wrong in the past, new things will go wrong. These will be even
> harder to fix, so double the estimate again.
> 4. One of the things most likely to go wrong is the initial
> estimate i step 1. Allow for this by doubling your estimate again.
>
> If you work hard, and are reasonably lucky, you won't exceed this
> estimate by more than 100%.
>
> Although the above analysis was conceived of as a joke, I suspect
> that it would be reasonably accurate at estimating software jobs.
>
> Back to tweaking loops on a Nord Modular so I can twist the input of
> s sax player friend who is coming by tomorrow.-:)
>
> At 9:42 PM -0700 8/3/01, Mark Hamburg wrote:
> >Here's my guess as to what's happening at Electrix. Software is hard.
>Big
> >software is really hard. People who've written small pieces of software
>and
> >had them work don't always realize that it doesn't all just scale
>linearly.
> >
> >Add to that the fact that there are probably a lot of time-dependent and
> >parallel operations going on in the unit and you've got a debugging
> >nightmare. Things go wrong but you can't make them go wrong again.
> >
> >So, if you'd be prepared to only do the things they demo'd in the
>sequence
> >and with the timing they demo'd them, you'd probably be fine. Some
>tester
> >probably didn't stick to the script and had something bad happen, but
>they
> >are having a horrendous time reproducing it reliably.
> >
> >My first job in the commercial software industry was working for Ann
>Arbor
> >Softworks. At the time A2S was famous for FullWrite Professional being
> >vaporware (though in total it was less than a year late). I joined at a
> >point where we spent several months operating under the lines: (a)
>we'll be
> >done in two weeks and (b) if we don't ship in two weeks we're going to
>go
> >out of business. A few years later I was talking to one of the lead
> >engineers on the team and he confessed that he'd realized afterward
>that he
> >and the other lead engineer could hold about two weeks worth of work in
> >their heads. Hence when asked how long it would take to finish, they'd
> >reflect for a while and come up with the answer "Two weeks".
> >
> >My question is: Has anyone at Electrix read _The Mythical Man-Month_?
> >
> >Mark
> >
> >on 8/1/01 6:04 PM, Mark Sottilaro at sine@zerocrossing.net wrote:
> >
> >> I'd love to here an
> >> uncensored version of what's going on at Electrix from an
>engineer/software
> > > engineer. I'd bet we'd all have a nice chuckle.
> > >
> > > <nelson> Ha ha </nelson>
>
> --
>
> "The reasonable man adapts himself to the world. The unreasonable man
> persists in adapting the world to himself. Therefore, all progress
> depends on the unreasonable man.
>
> -- George Bernard Shaw
>
> Emile Tobenfeld, Ph. D.
> Video Producer Image Processing Specialist
> Video for your HEAD! Boris FX
> http://www.foryourhead.com http://www.borisfx.com