The capability maturity model: guidelines for improving the software process
The capability maturity model: guidelines for improving the software process
Extreme programming explained: embrace change
Extreme programming explained: embrace change
Agile software development
Balancing Agility and Discipline: A Guide for the Perplexed
Balancing Agility and Discipline: A Guide for the Perplexed
Case study of the Falcon code project
Proceedings of the second international workshop on Software engineering for high performance computing system applications
Software Development Environments for Scientific and Engineering Software: A Series of Case Studies
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Development of a Weather Forecasting Code: A Case Study
IEEE Software
First International Workshop on Software Engineering for Computational Science & Engineering
Computing in Science and Engineering
The Promise of Science-Based Computational Engineering
Computing in Science and Engineering
Executing reconfigurations in hierarchical component architectures
Proceedings of the 16th International ACM Sigsoft symposium on Component-based software engineering
Proceedings of the 16th International ACM Sigsoft symposium on Component-based software engineering
Hi-index | 0.00 |
Scientists and engineers are increasingly developing software to enable them to do their work. A number of characteristics differentiate the software development environment in which a scientist or engineer works from the development environment in which a more traditional business/IT software developer works. This paper describes a case study, specifically about the development of a mesh-generation code. The goal of this case study was to understand the process for developing the code and identify some lessons learned that can be of use to other similar teams. Specifically, the paper reports on lessons learned concerning: requirements evolution, programming language choice, methods of communication among teammates, and code structure.