Early development of graphical user interface (GUI) in agile methodologies. - Caroline Labib; Ehab Hassanein; Osman Hegazy (J. Comput. Methods Sci. Eng., 2009)