Systemology: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
(added contemporary definition of systemology)
Line 1: Line 1:
== Systemology ==
A disciplinary field organizing knowledge about systems.  A set of components that functions as a whole because of the interactions between its parts, subject to influence of interaction with its environment.


== Glossary ==
== Glossary ==


Systems = People + Machines + Metods + Benefits
System = People + Machines + Metods + Benefits


People = Users + Administrators + Engineers
People = Users + Administrators + Engineers
Line 15: Line 19:


Specification = Objectives + Requirements
Specification = Objectives + Requirements
 
current
Objectives = attributes + measurement methods
Objectives = attributes + measurement methods


Line 33: Line 37:


[[PROGRAMMING]]
[[PROGRAMMING]]
 
current
[[DATA]]
[[DATA]]


Line 45: Line 49:


[[BENEFITS]]
[[BENEFITS]]
 
current
[[ENGINEERING]]
[[ENGINEERING]]


[[ADMINISTRATION]]
[[ADMINISTRATION]]


[[Category:FUN]]
[[Category:FUN]]F

Revision as of 23:52, 21 March 2018

Systemology

A disciplinary field organizing knowledge about systems. A set of components that functions as a whole because of the interactions between its parts, subject to influence of interaction with its environment.

Glossary

System = People + Machines + Metods + Benefits

People = Users + Administrators + Engineers

Machines = Hardware (Components and Firmware) + Software (Programs and Data)

Methods = Documentation + Training + Culture

Benefits = Advantages (Social, Economic, Personal)`

engineer = a person who uses scientific knowledge to solve practical problems (eg. cause a system to evolve & improve)

Specification = Objectives + Requirements current Objectives = attributes + measurement methods

Requirements = true / false measurement methods

administrator = someone whose job is to keep a system operating correctly

user = someone who derives some or all of the benefit of a system

Testing = Unit Tests + Integration Tests + System Tests

Quality Assurance = Inspections + Verification + Feedback (note: test construction is engeineering)

Also See

Computerology

PROGRAMMING current DATA

ALGORITHMS

Graphics

Security

Networks

BENEFITS current ENGINEERING

ADMINISTRATIONF