Information system development : methodologies, techniques and tools/ D. E. Avison ; Guy Fitzgerald - 2nd ed. - london : McGraw- hill, 1995. - 505p. :