• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Software Engineering?
 

Software Engineering?

on

  • 1,852 views

Title: Software Engineering?

Title: Software Engineering?
Author: James Taylor

Statistics

Views

Total Views
1,852
Views on SlideShare
1,847
Embed Views
5

Actions

Likes
0
Downloads
67
Comments
0

2 Embeds 5

http://sabsoli.com 4
http://www.sabsoli.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Software Engineering? Software Engineering? Presentation Transcript

    • software engineering?
    • Process!
    • ensure quality and reliability
    • breaks down in most real world circumstances...
    • ...like science
    • Agile!
    • culture of independence
    • Architects? Hackers? Scientists?
    • is most computational science even science at all?
    • results are not enough
    • quality! reproducibility!
    • but we get away with it because computational science is hard
    • good computational science requires some good software engineering
    • correctness, reproducibility
    • testing, version and build control, abstraction and modularity, designing for and encouraging reuse
    • how do we motivate this?
    • (the carrot)
    • productivity
    • open source?
    • think small
    • balance
    • supporting good habits
    • (the stick)
    • expectations
    • where is our “marketplace of ideas”
    • culture