Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re: Software Design Resources

by Anonymous Monk
on Aug 22, 2003 at 07:18 UTC ( [id://285703]=note: print w/replies, xml ) Need Help??


in reply to Software Design Resources

NASA makes some of their development practices available online.

Their Software safety standard may be of particular interest.

Replies are listed 'Best First'.
Re: Re: Software Design Resources
by chunlou (Curate) on Aug 22, 2003 at 08:15 UTC

    Good stuff.

    It reminds me some reoccuring negative experience nonetheless, not with the material but with the implemenation.

    One, people like to toy with "best practices" if it's someone else who are going to practise it. That is, there's often lack of walk-the-talk leadership.

    Two, fad diet syndrome. One month, this is CMM. Another, this is TQM. And later, it's UML. Nothing get learnt, nothing get done.

    Three, if a skill (a small unit of a larger set or the whole thing) need more than, say, three pages to explain to an overwork programmer, nothing will be learned.

    In order for any practices to be learnt and practised, it's pretty much mandatory to break down the whole material into smaller pieces as self-contained as possible, introduce only one small piece at a time (or risk confusion), integrate it the learning process into the on-going projects so that someone can apply what he's just learnt to his work as soon as possible, not to a situation that may or may not happen.

    Everyone will hestitate to spend the whole night studying something that doesn't help him meet the deadline due yesterday.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://285703]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (7)
As of 2024-04-23 11:01 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found