This course introduces the different phases related to the SI development, particularly, the following: Initiation and Planning, Analysis, Design, Implementation, Testing and Maintenance. Different IS development methodologies as well as IS analysis and design tools and techniques are explained. Both structured and object-oriented approaches are studied. The course describes also the interaction between systems analysts with users, management, and other systems and business professionals. Phase Design includes not only database design, but also reports, forms and dialogues design. The implementation phase comprises the system implementation process, testing, installation strategies, training and supporting users. Finally, the maintenance phase includes the different types of maintenance and the maintenance management issues.
This course explores the issues and approaches in managing the information systems function in organizations and how the IS function integrates / supports / enables various types of organizational capabilities. It takes a senior management perspective in exploring the acquisition, development and implementation of plans and policies to achieve efficient and effective information systems. The course addresses issues relating to defining the high-level IS infrastructure and the systems that support the operational, administrative, and strategic needs of the organization. The remainder of the course is focused on developing an intellectual framework that will allow leaders of organizations to critically assess existing IS infrastructures and emerging technologies as well as how these enabling technologies might affect organizational strategy. The ideas developed and cultivated in this course are intended to provide an enduring perspective that can help leaders make sense of an increasingly globalized and technology intensive business environment.