This course discusses the processes, methods, techniques and tools that organizations useto determine how they should conduct their business, with a particular focus on howcomputer-based technologies can most effectively contribute to the way business isorganized. The course covers a systematic methodology for analyzing a business problemor opportunity, determining what role, if any, computer-based technologies can play inaddressing the business need, articulating business requirements for the technologysolution, specifying alternative approaches to acquiring the technology capabilitiesneeded to address the business requirements, and specifying the requirements for theinformation systems solution in particular, in-house development, development fromthird-party providers, or purchased commercial-off-the-shelf (COTS) packages.
Intended learning outcomes
Knowledge &understand
To acquaint the student extensively with the advanced methodologies for the analysis and design of systems.
Learn about the mechanisms used in selecting and developing projects
Identify the stages of analysis and design processes.
Identify the methods used in implementing, maintaining, updating and developing systems.
mental skills
Students acquire the spirit of teamwork skills.
Ability to blend project management methodologies with systems analysis and design.
Dealing with the system as separate components, integrating them according to the requirements of producing an integrated system.
To learn how to motivate system owners to be involved in systems analysis and design processes.
Practical & professional skills
In-depth dealing with the Systems Life Cycle (SDLC) methodology.
Accurate dealing with project management and realizing its critical role with linking it to SDLC.
Use of modern frameworks in analysis, design, modeling and automation of business processes.
Implementation of analysis and design Operations with continuous follow-up of change in technology.
General and transferable skills
Editorial communication and report writing.
Oral communication with the ability to give presentations.
Studying some environments, and extrapolating the possibility of applying what studied in this course.
Applying what the student has learned in this course in the form of an integrated mini-project, from analysis to implementation.
Commitment to performing exams and handing in assignments on time (time management).