One of the most important skills of the economist, therefore, is that of simplification of the model. Two important methods of simplification have been developed by economists. One is the method of partial equilibrium analysis (or microeconomics), generally associated with the name of Alfred Marshall and the other is the method of aggregation (or macro-economics), associated with the name of John Maynard Keynes.
Software Engineering Economics is an invaluable guide to determining software costs, applying the fundamental concepts of microeconomics to software engineering, and utilizing economic analysis in software engineering decision making.
Macroeconomics is the branch of economics that deals with the whole economy and the big picture. The behavior of smaller units within the economy including households, firms, and consumers is covered within microeconomics .