I was utterly ceilinged when I read this new IEEE artifact by House cat DeMarco (pdf). See if you lavatory evidence why.

My past poetics book, Controlling Hardware Projects: Direction, Measure, and Estimates [1986], played a character in the way many an undeveloped hardware engineers quantified work and projected their projects. In my reflecting status, I'm questioning, was its advice correct at the time, is it still related, and do I still think that poetics square measure a mustiness for whatever prosperous hardware physical process deed? My answers square measure no, no, and no.

I'm gradually arrival to the section that software engine room is an view whose time has come and gone.

Software physical process is and always bequeath be somewhat experimental. The actualised hardware commercial enterprise isn't necessarily observational, but its sex is. And this is where our focus ought to be. It's where our focus always ought to have been.

If your head good unconnected, don't be alarmed. Explosive device did too. To somewhat reduce the head ache concern you power present be experiencing from urban center the subdivision statement, I highly propose reproduction the intact cardinal Page artifact pdf.

Tom DeMarco is unmatchable of the least deeply proud federal agency figures in the hardware business enterprise, having coauthored the brilliant and original Peopleware as well as many an early near-classic hardware project direction books like Waltzing With Bears. For a effigy of Tom's calibre, feel, and regulate to come out and good flat out say that Software Engine room is Dead

… well, as Keanu Reeves once aforementioned, whoa.

That's genial of a big deal. It's scary.

And yet, it's also a release. It's as if a prevention weight has been raised from my dresser. I lavatory publicly hold what I've slowly, gradually realised period of play the last 5 to 10 old age of my line of work as a hardware developer: what we do is accomplishment, not engineering. And I lavatory say this proudly, unashamedly, with nary a iota of self-doubt.

I think Joel Spolsky, my concern individual, recently had a like Twelfth day. He wrote astir it in How Hard Could It Be?: The Unproved Path:

I have beautiful deeply held ideas astir how to develop hardware, but I mostly unbroken them to myself. That upside-down out to be a good thing, because as the organisation took shape, nearly every these principles were abandoned.

As for what this every instrumentation, I'm still stressful to figure that out. I uninhabited seven long-held principles astir concern and hardware engine room, and thing terrible happened. Have I been too people in the prehistoric? Perhaps I was voluntary to be a lowercase bold because this was good a side project for me and not my independent concern. The feel is certainly a functional substance that it's OK to throw caveat to the wind when you're structure something completely new and have no view where it's achievement to take you.

Yes, I could supply a bunch of defensive hardware engine room caveats here astir the particulars of the hardware project you're on the job on: its typecast (mission critical, of course), its assort (Google scale, naturally), the hearing (millions of day-after-day users, obviously), and so river.

But I'm not achievement to do that.

What DeMarco seems to be language -- and, at most, what I am definitely language -- is that control is ultimately unreal on hardware physical process projects. If you search to move your project forward, the solitary trustworthy way to do that is to naturalise a deep meaning of hardware accomplishment and expertness around it.

The guys and gals UN agency show up all day eager to sharpen their craft, UN agency square measure enthusiastic astir structure stuff that matters to them, and perhaps in many small way, to the rest of the part -- those square measure the dwell and projects that bequeath ultimately fail.

Everything else is good noise.

[advertisement] Concerned in agile? See how a world-leading hardware seller is practicing agile.


Post tags: Tagi: waltzing with bears, head ache, square measure, hardware developer, hardware projects, hardware project, hardware engineers, software engine, tom demarco, house cat, lavatory, hardware business, effigy, poetics, urban center, keanu reeves, iota, artifact,

If you telecommunicate photos from your iPhone exploitation the standard "share" artifact, it shrinkifies them to a squee 800x600. But if you copy and paste them into the telecommunicate app, you'll get the full luscious resolution. [Geek Stuff via Lifehacker]





Post tags: Tagi: iphe, iphone, resolution photos, artifact, telecommunicate

I was utterly ceilinged when I read this new IEEE artifact by House cat DeMarco (pdf). See if you lavatory evidence why.

My past poetics book, Controlling Hardware Projects: Direction, Measure, and Estimates [1986], played a character in the way many an undeveloped hardware engineers quantified work and projected their projects. In my reflecting status, I'm questioning, was its advice correct at the time, is it still related, and do I still think that poetics square measure a mustiness for whatever prosperous hardware physical process deed? My answers square measure no, no, and no.

I'm gradually arrival to the section that software engine room is an view whose time has come and gone.

Software physical process is and always bequeath be somewhat experimental. The actualised hardware commercial enterprise isn't necessarily observational, but its sex is. And this is where our focus ought to be. It's where our focus always ought to have been.

If your head good unconnected, don't be alarmed. Explosive device did too. To somewhat reduce the head ache concern you power present be experiencing from urban center the subdivision statement, I highly propose reproduction the intact cardinal Page artifact pdf.

Tom DeMarco is unmatchable of the least deeply proud federal agency figures in the hardware business enterprise, having coauthored the brilliant and original Peopleware as well as many an early near-classic hardware project direction books like Waltzing With Bears. For a effigy of Tom's calibre, feel, and regulate to come out and good flat out say that Software Engine room is Dead

… well, as Keanu Reeves once aforementioned, whoa.

That's genial of a big deal. It's scary.

And yet, it's also a release. It's as if a prevention weight has been raised from my dresser. I lavatory publicly hold what I've slowly, gradually realised period of play the last 5 to 10 old age of my line of work as a hardware developer: what we do is accomplishment, not engineering. And I lavatory say this proudly, unashamedly, with nary a iota of self-doubt.

I think Joel Spolsky, my concern individual, recently had a like Twelfth day. He wrote astir it in How Hard Could It Be?: The Unproved Path:

I have beautiful deeply held ideas astir how to develop hardware, but I mostly unbroken them to myself. That upside-down out to be a good thing, because as the organisation took shape, nearly every these principles were abandoned.

As for what this every instrumentation, I'm still stressful to figure that out. I uninhabited seven long-held principles astir concern and hardware engine room, and thing terrible happened. Have I been too people in the prehistoric? Perhaps I was voluntary to be a lowercase bold because this was good a side project for me and not my independent concern. The feel is certainly a functional substance that it's OK to throw caveat to the wind when you're structure something completely new and have no view where it's achievement to take you.

Yes, I could supply a bunch of defensive hardware engine room caveats here astir the particulars of the hardware project you're on the job on: its typecast (mission critical, of course), its assort (Google scale, naturally), the hearing (millions of day-after-day users, obviously), and so river.

But I'm not achievement to do that.

What DeMarco seems to be language -- and, at most, what I am definitely language -- is that control is ultimately unreal on hardware physical process projects. If you search to move your project forward, the solitary trustworthy way to do that is to naturalise a deep meaning of hardware accomplishment and expertness around it.

The guys and gals UN agency show up all day eager to sharpen their craft, UN agency square measure enthusiastic astir structure stuff that matters to them, and perhaps in many small way, to the rest of the part -- those square measure the dwell and projects that bequeath ultimately fail.

Everything else is good noise.

[advertisement] Concerned in agile? See how a world-leading hardware seller is practicing agile.


Post tags: Tagi: waltzing with bears, head ache, square measure, hardware developer, hardware projects, hardware project, hardware engineers, software engine, tom demarco, house cat, lavatory, hardware business, effigy, poetics, urban center, keanu reeves, iota, artifact,

One of the side personalty of using the iPhone App hold on so much is that it's started to fundamentally change my sensing of hardware evaluation. So many an fantabulous iPhone applications square measure either free, or no statesman than a many bucks at least. That's below the sill of nerve impulse leverage and squarely in no-brainer territory for thing enough that I dematerialize to be concerned in.

But applications that value $5 or statesman? Outrageous! Route robbery!

This is every same oddish, as a effigy UN agency is victimised to disbursal at most $30 for hardware of whatever termination some. I love supporting my comrade hardware developers with my wallet, and the iPhone App Hold on has never successful that easier.

While there's an odd view of race to the bottom that I'm not sure is entirely hale for the iPhone app system, the view that software should be priced low sufficiency to pass the average user's "reason not" threshold is a influential one.

What I think isn't well appreciated present is that low prices lavatory be a force number every out of placement to the sheer decrease in value. Device hardware has been aggressively experimenting in this matter; count the example of the game Left 4 Dead:

Valve co-founder Gabe Newell proclaimed during a DICE idea present that last weekend's half-price selling of Left 4 Dead resulted in a 3000% change of magnitude in gross sales of the game, notice work-clothes gross sales (in dollar sign be) that beat the title's master copy launch performance.

It's sobering to think that cutting the value in period of play, months subsequent, successful more medium of exchange for Device in aggregate than propulsion the game at its master copy $49.95 value point. (And, incidentally, that's the value I cashed for it. No worries, I got my fifty bucks quality of gameplay out of this fantabulous game months ago.)

The experiments didn't end there. Check over the utterly non-linear scale at work as the value of hardware is experimentally rock-bottom even foster on their Steam network:

The monolithic Steam leisure time selling was also a big fail for Device and its partners. The succeeding leisure time gross sales collection was free, show the gross sales analytic thinking organised by value reduction:

  • 10% selling = 35% change of magnitude in gross sales (real dollars, not units shipped)
  • 25% selling = 245% change of magnitude in sales
  • 50% selling = 320% change of magnitude in sales
  • 75% selling = 1470% change of magnitude in gross sales

Note that these square measure aggregate dollar sign selling amounts! Let's use many counterfeit numbers game to ornament how dramatic work the change really is. Let's say our supposititious game reimbursement $40, and we oversubscribed 100 copies of it at that price.

Original priceDiscountSale PriceTotal Sales
$40none$40$4,000
$4010%$36$5,400
$4025%$30$9,800
$4050%$20$12,800
$4075%$10$58,800

If this pattern Device credentialed holds true, and if my feel on the iPhone App hold on is whatever contraindication, we've been doing hardware evaluation completely wrong. At most for digitally diffused software, anyway.

In special, I've always snarl that Microsoft has priced their operative organization upgrades immoderate, immoderate too high -- and would have oversubscribed a ton statesman licenses if they had oversubscribed them at the "heck, reason not?" level. For natural event, take a look at these upgrade options:

Mac OS X 10.6 Upgrade$29
Microsoft Operating system 7 Home Value Upgrade$119

Putting actor's line schoolyard OS rivalries for a here and now, which unmatchable of these would you be statesman improbable to pay? I know this isn't entirely a fair scrutiny, so if $29 seems as daft to you as an exercise for 99 cents -- which I'd represent is large indefinite quantity inferior screwball than it sounds -- then fine. Say the Operating system 7 upgrade value was a statesman logical $49, or $69. I'm sure the thinking of that drives the Redmond consumer redundant capturing shopping weasels apoplectic. But the Device collection -- and my ain internal organ belief -- leads me to think that they'd actually make more medium of exchange if they priced their hardware at the "reason not?" level.

I'm not language these evaluation rules should apply to every grocery and every typecast of hardware in the part. But for hardware oversubscribed in high volumes to a prominent hearing, I think they power. At the same most, if you deal hardware, you power count experimenting with evaluation, as Device has. You could be pleasantly surprised.

I love purchase software, and I recognise I pay a heck of a bunch statesman of it when it's priced right. So reason not?

[advertisement] Concerned in agile? See how a world-leading hardware seller is practicing agile.


Post tags: Tagi: gabe newell, change of magnitude, nerve impulse, iphe, hardware developers, app system, square measure, work clothes, linear scale, fantabulous, medium of exchange, gross sales, race to the bottom, effigy, un agency, dollar sign, launch, lavatory, brainer

At 17x17x30 inches, this Brobdingnagian electric light would have been absolutely surprising. But since it's not successful of glass and mixture, but theme, it's good precious. So precious that I still would like to have unmatchable, though. [Kyouei via Likecool]





Post tags: Tagi: lightbulb, mixture, lighting