Differences between version 2 and revision by previous author of SoftwareEngineering.
Other diffs: Previous Major Revision, Previous Revision, or view the Annotated Edit History
Newer page: | version 2 | Last edited on Wednesday, October 22, 2003 5:36:14 pm | by StuartYeates | Revert |
Older page: | version 1 | Last edited on Friday, July 19, 2002 8:32:38 pm | by OliverJones | Revert |
@@ -1 +1,20 @@
-The supposed [Engineering] dicsipline
of software creation.
+The supposed engineering discipline
of software creation.
+
+SoftwareEngineering differs from ComputerScience in that it favours reliability, stability and usefulness over novelty. The general approach is usually to start with a small, working, system and incrementally add features and fix [Bug]s as they arise.
+
+There are a number of important techniques and approaches in SoftwareEngineering, incluing:
+!!!Design
+# FlowDiagram
+# DataDisctionary
+# [UML]
+# Specifications
+
+!!!Testing
+#RegressionTesting
+#UnitTesting
+#
+
+!!!ToolSupport
+# Code generation tools: [Compiler]s, [CompilerCompiler]s
+# BugZilla
+#