Whipping up some gourmet software

Research output: Contribution to journalReview article

Abstract

Different lessons of software engineering in terms of cooking technique are discussed. Both remarkable software and superb cooking are a mix of science and art of repetition and innovation, and of theory and intuition. In software engineering, a well-defined project plan with appropriate metrics for monitoring, testing, and control, is a prerequisite to a software product delivered on time, on budget, and with the highest possible quality. The very best software engineers find ways to salvage design elements or portions of code without starting again from scratch.

Original languageEnglish (US)
Pages (from-to)39-42
Number of pages4
JournalIT Professional
Volume7
Issue number6
DOIs
StatePublished - Nov 1 2005

Fingerprint

Cooking
Software engineering
Salvaging
Innovation
Engineers
Monitoring
Testing

All Science Journal Classification (ASJC) codes

  • Software
  • Hardware and Architecture
  • Computer Science Applications

Cite this

@article{f345468c590a4f99bc325e2c2548113a,
title = "Whipping up some gourmet software",
abstract = "Different lessons of software engineering in terms of cooking technique are discussed. Both remarkable software and superb cooking are a mix of science and art of repetition and innovation, and of theory and intuition. In software engineering, a well-defined project plan with appropriate metrics for monitoring, testing, and control, is a prerequisite to a software product delivered on time, on budget, and with the highest possible quality. The very best software engineers find ways to salvage design elements or portions of code without starting again from scratch.",
author = "Laplante, {Phillip A.}",
year = "2005",
month = "11",
day = "1",
doi = "10.1109/MITP.2005.155",
language = "English (US)",
volume = "7",
pages = "39--42",
journal = "IT Professional",
issn = "1520-9202",
publisher = "IEEE Computer Society",
number = "6",

}

Whipping up some gourmet software. / Laplante, Phillip A.

In: IT Professional, Vol. 7, No. 6, 01.11.2005, p. 39-42.

Research output: Contribution to journalReview article

TY - JOUR

T1 - Whipping up some gourmet software

AU - Laplante, Phillip A.

PY - 2005/11/1

Y1 - 2005/11/1

N2 - Different lessons of software engineering in terms of cooking technique are discussed. Both remarkable software and superb cooking are a mix of science and art of repetition and innovation, and of theory and intuition. In software engineering, a well-defined project plan with appropriate metrics for monitoring, testing, and control, is a prerequisite to a software product delivered on time, on budget, and with the highest possible quality. The very best software engineers find ways to salvage design elements or portions of code without starting again from scratch.

AB - Different lessons of software engineering in terms of cooking technique are discussed. Both remarkable software and superb cooking are a mix of science and art of repetition and innovation, and of theory and intuition. In software engineering, a well-defined project plan with appropriate metrics for monitoring, testing, and control, is a prerequisite to a software product delivered on time, on budget, and with the highest possible quality. The very best software engineers find ways to salvage design elements or portions of code without starting again from scratch.

UR - http://www.scopus.com/inward/record.url?scp=31044438983&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=31044438983&partnerID=8YFLogxK

U2 - 10.1109/MITP.2005.155

DO - 10.1109/MITP.2005.155

M3 - Review article

AN - SCOPUS:31044438983

VL - 7

SP - 39

EP - 42

JO - IT Professional

JF - IT Professional

SN - 1520-9202

IS - 6

ER -