Skip to content

Commit

Permalink
Update DebunkingMyth.md
Browse files Browse the repository at this point in the history
minor edits
  • Loading branch information
curfman authored Jun 28, 2024
1 parent 705b5d9 commit 6820caf
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions CuratedContent/DebunkingMyth.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Debunking the Myth that Upfront Requirements are Infeasible for Scientific Computing Software
# Debunking the Myth That Upfront Requirements Are Infeasible for Scientific Computing Software

<!--- deck text start --->
The paper **Debunking the Myth That Upfront Requirements Are Infeasible for Scientific Computing Software** argues that upfront requirements are feasible and beneficial for scientific computing software.
Expand All @@ -16,7 +16,7 @@ Publication | 2019, DOI: [10.1109/SE4Science.2019.00011](https://www.doi.org/10.



The paper **Debunking the Myth that Upfront Requirements are Infeasible for Scientific Computing Software** addresses the widely held belief in the Scientific Computing Software (SCS) field that defining requirements in advance is impractical. The authors contend that with an appropriate mindset, methodologies, templates, design processes, and tools, establishing upfront requirements is not only feasible but also advantageous. Benefits include enhanced communication, early error detection, improved design choices, and increased replicability. To demonstrate these concepts, the paper presents a case study involving software development for simulating the solidification of molten metal alloys. The authors highlight that upfront requirements are crucial for enhancing the quality and dependability of scientific software, advocating for the necessary effort to implement them.
The paper **Debunking the Myth That Upfront Requirements Are Infeasible for Scientific Computing Software** addresses the widely held belief in the Scientific Computing Software (SCS) field that defining requirements in advance is impractical. The authors contend that with an appropriate mindset, methodologies, templates, design processes, and tools, establishing upfront requirements is not only feasible but also advantageous. Benefits include enhanced communication, early error detection, improved design choices, and increased replicability. To demonstrate these concepts, the paper presents a case study involving software development for simulating the solidification of molten metal alloys. The authors highlight that upfront requirements are crucial for enhancing the quality and dependability of scientific software, advocating for the necessary effort to implement them.

This paper is an asset for those engaged in SCS development, offering a thorough approach to upfront requirements while dispelling prevalent myths and objections. By adopting the recommended principles and practices, SCS developers can boost the efficiency, productivity, and accuracy of their software development processes.

Expand Down

0 comments on commit 6820caf

Please sign in to comment.