1. Klir, George J. Architecture of Systems Problem Solving. New York: Plenum Press, 1985.
2. Palmer, Kent, “Software Engineering Design Methods and General Systems Theory”. International Journal of General Systems [Vol. 24 (1-2) 1996 pp.43-94].
3. Brooks, Frederick P. The Mythical Man-Month: Essays on Software Engineering, 2012.
4. Ries, Eric. The Lean Startup. New York: Crown Business, 2011.
5. Leffingwell, Dean. Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise. Upper Saddle River, NJ: Addison-Wesley, 2011.