Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

0

Share

Download to read offline

Software Engineering?

Download to read offline

Title: Software Engineering?
Author: James Taylor

Related Books

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

Software Engineering?

  1. 1. software engineering?
  2. 2. Process!
  3. 3. ensure quality and reliability
  4. 4. breaks down in most real world circumstances...
  5. 5. ...like science
  6. 6. Agile!
  7. 7. culture of independence
  8. 8. Architects? Hackers? Scientists?
  9. 9. is most computational science even science at all?
  10. 10. results are not enough
  11. 11. quality! reproducibility!
  12. 12. but we get away with it because computational science is hard
  13. 13. good computational science requires some good software engineering
  14. 14. correctness, reproducibility
  15. 15. testing, version and build control, abstraction and modularity, designing for and encouraging reuse
  16. 16. how do we motivate this?
  17. 17. (the carrot)
  18. 18. productivity
  19. 19. open source?
  20. 20. think small
  21. 21. balance
  22. 22. supporting good habits
  23. 23. (the stick)
  24. 24. expectations
  25. 25. where is our “marketplace of ideas”
  26. 26. culture

Title: Software Engineering? Author: James Taylor

Views

Total views

1,482

On Slideshare

0

From embeds

0

Number of embeds

41

Actions

Downloads

70

Shares

0

Comments

0

Likes

0

×