What is Software Design: 13 years later By Jack W. Reeves Presentation by Sean Moshier Click here to...

9
What is Software What is Software Design: Design: 13 years later 13 years later By Jack W. Reeves By Jack W. Reeves Presentation by Sean Moshier Presentation by Sean Moshier Click here to view the article Click here to view the article

Transcript of What is Software Design: 13 years later By Jack W. Reeves Presentation by Sean Moshier Click here to...

Page 1: What is Software Design: 13 years later By Jack W. Reeves Presentation by Sean Moshier Click here to view the article Click here to view the article.

What is Software Design: What is Software Design: 13 years later13 years later

By Jack W. ReevesBy Jack W. Reeves

Presentation by Sean MoshierPresentation by Sean Moshier

Click here to view the articleClick here to view the article

Page 2: What is Software Design: 13 years later By Jack W. Reeves Presentation by Sean Moshier Click here to view the article Click here to view the article.

Jack W. Reeves says in the beginning of this article that the original article was originally to start discussion within the Computer Industry

Page 3: What is Software Design: 13 years later By Jack W. Reeves Presentation by Sean Moshier Click here to view the article Click here to view the article.

There were 3 reasons why he stayed out of the discussions:

• Was doing other things

• People that were at least as qualified were in agreement

• There was a lot of opposition

Page 4: What is Software Design: 13 years later By Jack W. Reeves Presentation by Sean Moshier Click here to view the article Click here to view the article.

The most common criticism was to his mentioning that Source Code is the design

• He says that design can mean many things

• viewing source code as design explains many facts.

• viewing source code as design does not mean that the design phase should not be done.

Page 5: What is Software Design: 13 years later By Jack W. Reeves Presentation by Sean Moshier Click here to view the article Click here to view the article.

The design process looks different as different people do it.

What someone is doing for the design process may not look like work.

The formal way to do design could be wasteful

Page 6: What is Software Design: 13 years later By Jack W. Reeves Presentation by Sean Moshier Click here to view the article Click here to view the article.

No matter how much design is done, it does not replace knowledge.

Page 7: What is Software Design: 13 years later By Jack W. Reeves Presentation by Sean Moshier Click here to view the article Click here to view the article.

Engineering products and software products are parallel in the fact that documentation is needed.

Page 8: What is Software Design: 13 years later By Jack W. Reeves Presentation by Sean Moshier Click here to view the article Click here to view the article.

The design tells “the how”

There is a limit on how much imagination should be used.

Page 9: What is Software Design: 13 years later By Jack W. Reeves Presentation by Sean Moshier Click here to view the article Click here to view the article.

Thank You!Thank You!

For listening!For listening!