Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?

Software Development's Evolution towards Product Design 165

An anonymous reader writes: "The Lost Garden site has an excellent post on software development's evolution into product design. He starts with the first attempts at software design (for yourself or a colleague), and brings the conversation forward to modern design settings." From the article: "At the dawn of software history, programmers wrote software for other programmers. This was a golden era. Life was so simple. The programmers understood their own technical needs quite intimately and were able to produce software that served those needs. The act of software development was a closed circuit. A programmer could sit in a corner and write code that he wanted. By default it also happened to apply to other programmers."
This discussion has been archived. No new comments can be posted.

Software Development's Evolution towards Product Design

Comments Filter:
  • by Anonymous Coward on Friday February 17, 2006 @01:49PM (#14743609)
    "Why is there such a fundamental disconnect between the engineers and *everyone* else in a business environment?"

    The Human Side of Managing Technological Innovation : A Collection of Readings (Paperback) [amazon.com] answers that question.

  • by Quintios ( 594318 ) on Friday February 17, 2006 @02:48PM (#14744035) Journal
    We're slow to punish people for several reasons, I think:

    1. Lawyers
    2. Invested capital
    3. Circumstances

    I think we try to be an understaing society, forced by lawyers suing companies for wrongful termination. Then, when you bring someone into an organization, there's a certain amount of time that has to pass while you try to make money off the person. If you pay for relocation, training, and a few months of "getting used to the company" time, you've got a lot of money invested in that person. You sometimes have to wait to see if it pays off. And then we also try to take into account the circumstances of the individual, or at least I hope we do. If that person is going through some personal trauma, we try to take that into account if they are going through an unproductive period. Of course, if #2 and #3 happen at the same time there's not much of a future for you at the company. :(

    Now, if it's been verified that you are indeed an *idiot* and management knows it, you won't be around long...

  • by PitaBred ( 632671 ) <slashdot&pitabred,dyndns,org> on Friday February 17, 2006 @02:49PM (#14744044) Homepage
    Than != then. Pay fucking attention.
    I think that you may have meant "Fucking pay attention" or "Pay the fuck attention." Spelling's all well and good, but it doesn't do anything without somewhat correct grammar, especially when cursing. Otherwise, you just sound like an inbred Tourette's kid.

Mathematics is the only science where one never knows what one is talking about nor whether what is said is true. -- Russell