Business Analysis in the Development of Information Systems

Major: Computer Sciences (Artificial Intelligence)
Code of subject: 6.122.13.O.023
Credits: 6.00
Department: Artificial Intelligence Systems
Lecturer: Boyko N.I.
Semester: 4 семестр
Mode of study: денна
Мета вивчення дисципліни: The purpose of the course is to study the basic methodological principles and master the scientific and practical tools of business analysis necessary for the successful implementation of IT projects and to teach students the tasks and methods of system analysis of objects and processes of computerization and software tools of system analysis.
Завдання: The study of an educational discipline involves the formation of competencies in students of education: General competencies (CG) 1. Ability to abstract thinking, analysis and synthesis. 2. Ability to apply knowledge in practical situations. 3. Knowledge and understanding of the subject area and professional activity. 4. Ability to search, process and analyze information from various sources. 5. Ability to generate new ideas (creativity). 6. Ability to work in a team. 7. Ability to make informed decisions. Professional competencies: 1. The ability to think logically, draw logical conclusions, use formal languages ??and models of algorithmic calculations, design, develop and analyze algorithms, evaluate their effectiveness and complexity, solvability and unsolvability of algorithmic problems for adequate modelling of subject areas and creation of software and information systems. 2. Ability to system thinking, application of system analysis methodology to research complex problems of various nature, methods of formalization and solution of system problems with conflicting goals, uncertainties and risks. 3. The ability to apply the theoretical and practical foundations of methodology and modelling technology to study the characteristics and behaviour of complex objects and systems and conduct computational experiments to process and analyse results. 4. The ability to apply methodologies, technologies and tools for managing the life cycle processes of information and software systems, products and services of information technologies in accordance with the customer's requirements. 5. Ability to analyze and functionally model business processes, build and practically apply functional models of organizational-economic and production-technical systems, and methods of assessing the risks of their design.
Learning outcomes: Learning outcomes: 1. To use knowledge of patterns of random phenomena, their properties and operations on them, models of random processes and modern software environments to solve problems of statistical data processing and build forecast models. 2. Design, develop and analyze algorithms for solving computational and logical problems, and evaluate the effectiveness and complexity of algorithms based on the application of formal models of algorithms and calculated functions. 3. To use methods of numerical differentiation and integration of functions, solution of ordinary differential and integral equations, features of numerical methods and possibilities of their adaptation to engineering problems, to have skills in the software implementation of numerical methods. Teaching and learning methods: • Performance of laboratory and practical works and their protection. • Writing test papers. • Writing calculation and graphic work Methods of assessing the level of achievement of learning outcomes: • Evaluation of laboratory and practical works. • Evaluation of calculation and graphic works. • Testing.
Required prior and related subjects: Previous academic disciplines: 1. Object-oriented programming 4 Applied Programming Associated and following academic disciplines: 1. Information systems design
Summary of the subject: The educational discipline is a component of the professional training cycle of specialists of the first bachelor's level of education. The proposed training course will provide students with the acquisition of in-depth theoretical and practical knowledge, skills and understanding related to the areas of system analysis, which will allow them to effectively perform tasks of an innovative nature at the appropriate level of professional activity, which is focused on research and solving complex design and development problems information systems to meet the needs of science, business and enterprises in various fields. It also allows you to demonstrate knowledge of the methods and tools of structural, functional-cost and simulation modelling of business processes, information technologies in the improvement of business processes, and to systematize and analyze the methodologies of modelling business processes of management objects, to apply the methods of conducting business analysis for the study of the subject design area.
Опис: LECTURE 1. KEY CONCEPTS AND TERMS OF BUSINESS ANALYSIS Concept of business analysis. Basic terms. Images of business analysis. LECTURE 2. GENERAL CHARACTERISTICS OF BUSINESS ANALYTICS Definition of business analyst. The role of a business analyst, his professional skills and interests. Categories of business analyst roles. LECTURE 3. BUSINESS ANALYSIS IN THE LIFE CYCLE OF AN IT PROJECT Characteristics of IT projects. Peculiarities of implementing projects in the field of information technologies. The life cycle of IT projects. Business analysis as a stage of project implementation LECTURE 4. DISTRIBUTION OF ROLES OF BUSINESS ANALYST AND IT PROJECT MANAGER Business analyst as a link between the customer and the development team. Functions of a business analyst in an IT project. Model of business analyst competencies. Interaction of the business analyst with other IT project participants. LECTURE 5. PLANNING AND MONITORING OF BUSINESS ANALYSIS Approach to business analysis planning. Planning interaction with stakeholders of the IT project. Business analysis management planning. Business analysis information management planning. Monitoring of business analysis LECTURE 6. TOOLS OF BUSINESS ANALYSIS Approaches to regulation and modelling of business processes. Overview of notations for describing and modelling processes. IDEF, DFD, ARIS, BPMN, UML methodologies. Justification of tools and methodology for describing and modelling business processes. Integration of tools LECTURE 7. BUSINESS ANALYST PARTICIPATION IN IT PROJECT CONCEPT DEVELOPMENT Formation of an investment plan for an IT project. Acceptability criteria of the project idea. Preliminary development of the goals and objectives of the project. Analysis of investment six opportunities. Selection of project alternatives. Analysis and assessment of project viability. LECTURE 8. ANALYSIS AND MANAGEMENT OF IT PROJECT PRODUCT REQUIREMENTS Collection of requirements: preparation, supply, transfer of business analysis information, management of interaction with interested parties of the IT project. Requirements specification and modelling. Verification and validation of requirements. Definition of requirements architecture. Requirements for product development of an IT project. Business requirements. User requirements. Functional requirements. LECTURE 9. TASKS FOR DESIGN Determination of projecting (design) parameters. Analysis of potential value. Recommendations for design solutions. LECTURE 10. REQUIREMENTS LIFE CYCLE MANAGEMENT Requirements lifecycle. Prioritization of requirements. Management of conditions changes. Assessment of requirements changes. Approval of requirements. Risk assessment. LECTURE 11. BUSINESS ANALYSIS AT THE CLOSING STAGE OF THE IT PROJECT General issues of project completion. Functional studies. Analysis of IT project implementation. We are archiving project documents in the project management information system.
Assessment methods and criteria: 1. Performance of laboratory and practical works and their protection. 2. Writing test papers. 3. Writing calculation and graphic work 4. Exam.
Критерії оцінювання результатів навчання: Laboratory work, Practical work, Calculation and graphic work - 40 points Exam, Oral component - 60 points
Порядок та критерії виставляння балів та оцінок: 100-88 points - certified with an “excellent” grade - High level: the student demonstrates an in-depth mastery of the conceptual and categorical apparatus of the discipline, systematic knowledge, skills and abilities of their practical application. The mastered knowledge, skills and abilities provide the ability to independently formulate goals and organize learning activities, search and find solutions in non-standard, atypical educational and professional situations. The applicant demonstrates the ability to make generalizations based on critical analysis of factual material, ideas, theories and concepts, to formulate conclusions based on them. His/her activity is based on interest and motivation for self-development, continuous professional development, independent research activities, implemented with the support and guidance of the teacher. 87-71 points - certified with a grade of “good” - Sufficient level: involves mastery of the conceptual and categorical apparatus of the discipline at an advanced level, conscious use of knowledge, skills and abilities to reveal the essence of the issue. Possession of a partially structured set of knowledge provides the ability to apply it in familiar educational and professional situations. Aware of the specifics of tasks and learning situations, the student demonstrates the ability to search for and choose their solution according to the given sample, to argue for the use of a particular method of solving the problem. Their activities are based on interest and motivation for self-development and continuous professional development. 70-50 points - certified with a grade of “satisfactory” - Satisfactory level: outlines the mastery of the conceptual and categorical apparatus of the discipline at the average level, partial awareness of educational and professional tasks, problems and situations, knowledge of ways to solve typical problems and tasks. The applicant demonstrates an average level of skills and abilities to apply knowledge in practice, and solving problems requires assistance, support from a model. The basis of learning activities is situational and heuristic, dominated by motives of duty, unconscious use of opportunities for self-development. 49-00 points - certified with a grade of “unsatisfactory” - Unsatisfactory level: indicates an elementary mastery of the conceptual and categorical apparatus of the discipline, a general understanding of the content of the educational material, partial use of knowledge, skills and abilities. The basis of learning activities is situational and pragmatic interest.
Recommended books: 1. Shvets, S.V. Fundamentals of system analysis: study guide / S.V. Shvets, U.S. Shvets. – Sumy: Sumy State University, 2017. – 126 p. 2. Chorney N. B. Systems theory and system analysis: Education. manual for students higher education app. - K.: MAUP, 2005. - 256 p. 3. Soroka K.O. Fundamentals of systems theory and system analysis: Study. Manual /K.O. magpie – KhNAMG:, 2004. – 291 p. 4. Varenko V. M., Bratus I. V., Doroshenko V. S., Smolnikov Yu. B., Yurchenko V. O. System analysis of information processes: Education. manual / V. M. Varenko, I. V. Bratus, V. S. Doroshenko, Yu. B. Smolnikov, V.O. Yurchenko. - K.: "Ukraine" University, 2013. - 203p. 5. Dudnyk I. M. Introduction to the general theory of systems. - K.: Condor, 2009. – 205p. 6. Lesechko M.D. Basics of the system approach: theory, methodology, practice: Education. manual - Lviv: LRIDU UADU, 2002. - 300 p. 7. Jeston J. Management of business processes. A practical guide to successful project implementation / John Jeston, Johan Nelis. - Simbol, 2008. - 512 p. 8. Katrenko A.B. Management of IT projects. [Book 1. Standards, models and methods of project management]: Textbook. / A. V. Katrenko. - Lviv: "New World-2000", 2013. - 550 p. 9. Surmin Y.P. Analytical Activities: A Guide for the Nonprofit Analyst. - K.: Innovation and Development Center, 2002. – 96 p. 10. Guide to entering project management knowledge (Project Management Body of Knowledge): sixth edition. - USA: PMI, 2017. - 726 p.
Уніфікований додаток: Lviv Polytechnic National University ensures the realization of the right of persons with disabilities to obtain higher education. Inclusive educational services are provided by the Service of accessibility to learning opportunities "Without restrictions", the purpose of which is to provide permanent individual support for the educational process of students with disabilities and chronic diseases. An important tool for the implementation of the inclusive educational policy at the University is the Program for improving the qualifications of scientific and pedagogical workers and educational and support staff in the field of social inclusion and inclusive education. Contact at: St. Karpinsky, 2/4, 1st floor, room 112 E-mail: nolimits@lpnu.ua Websites: https://lpnu.ua/nolimits https://lpnu.ua/integration
Академічна доброчесність: The policy regarding the academic integrity of the participants of the educational process is formed on the basis of compliance with the principles of academic integrity, taking into account the norms "Regulations on academic integrity at the Lviv Polytechnic National University" (approved by the academic council of the university on June 20, 2017, protocol No. 35).