Term Paper: Crafting and Engineering Software: Contrast

Pages: 1 (361 words)  ·  Bibliography Sources: 1  ·  Level: College Senior  ·  Topic: Engineering  ·  Buy This Paper


[. . .] Then he employs the practical tools and crafts of his trade to their best advantage in software construction.

While it is true that software engineers do not have an "absolutely stable core body of knowledge, and knowledge related to specific technologies will never be very stable," they "do have a body of knowledge that is stable enough to call software engineering. That core includes practices used in requirements development, functional design, code construction, integration, project estimation, cost -- benefit trade-off analysis, and quality assurance of all the rest." (McConnell, 1998) In essence, software engineering has the body of accepted troubleshooting procedures to give it the professionalism of engineering, while it still has the spontaneous 'what works for now with the tools I have,' approach that a craft often has, in a creative and interesting fashion.

Works Cited

McConnell, Steve. (January/February 1998) "The Art, Science, and Engineering of Software Development. Best Practices. IEEE Software, Vol. 15, No. 1. Retrieved 13 Jan 2005 at http://www.stevemcconnell.com/ieeesoftware/bp13.htm

NOTE:  We realize that this preview is short, but the Microsoft Word file that you download will contain all 1 page(s) of perfectly formatted text.


History of CNC Computer Numerical Control Research Paper

Risk Management and Analysis Process and Policy Before Technology Research Proposal

Malware Since the Earliest Days of Humankind Term Paper

General Systems Theory and Modern Research Paper

Applied Management and Decision Sciences Thesis

View 21 other related papers  >>

Cite This Term Paper:

APA Format

Crafting and Engineering Software: Contrast.  (2005, January 13).  Retrieved August 22, 2019, from https://www.essaytown.com/subjects/paper/crafting-engineering-software-contrast/3901023

MLA Format

"Crafting and Engineering Software: Contrast."  13 January 2005.  Web.  22 August 2019. <https://www.essaytown.com/subjects/paper/crafting-engineering-software-contrast/3901023>.

Chicago Format

"Crafting and Engineering Software: Contrast."  Essaytown.com.  January 13, 2005.  Accessed August 22, 2019.