•   Requirements Analysis BIG8TF005-3010 16.01.2023-19.05.2023  5   (TF4DIG, ...) +-
    Learning objectives
    Upon completion of this course, the student
    - is familiar with the terminology and array of concepts that are relevant to the area of processing requirements on an information system,
    - is familiar with the body of relevant research material of the area and methods to get at it,
    - can apply his or her knowledge of the terminology and understanding of the concepts in real-life information system development situations,
    - understands the dialogue between the system being developed and the system that is developing in a general business development situation, and can apply the understanding to manage information system development efforts,
    - is in process of building a social network part of which is a real-life development concept and another part of which is a usable selection of information sources, and
    - has a sound curiosity towards the area of processing requirements on an information system being developed and which curiosity he or she uses to learn more.
    Starting level and linkage with other courses
    This course has no formal prerequisites but students who have a grade on the courses Orientation to Business and ICT, Business Process Management, Orientation to Software Engineering and Orientation to Digital Services are in the best position to get the full gain of this course.
    Contents
    Course contents (relevant topics):
    - Defining Requirements.
    - Requirements Discovery.
    - Classifying Requirements.
    - Techniques for Eliciting Requirements.
    - Sources and Authorities.
    - Managing Requirements.
    Assessment criteria
    Assessment criteria - grade 1
    The student
    - can identify, list and combine the main concepts and terminology discussed in the course,
    - has some understanding of the basic ways to obtain, model and manage information describing requirements for an information system,
    has some understanding of the main issues associated with the activities mentioned above, and
    - often needs assistance in solving basic problems with the assistance in form of dictation and has difficulties in using theoretical materials to support his or her learning.
    Assessment criteria - grade 3
    The student
    - has good understanding of the concepts and terminology discussed in the course,
    - has good understanding of the basic ways to obtain, model and manage information describing requirements for an information system,
    - has good understanding of the main issues associated with the activities mentioned above,
    - sometimes needs assistance in solving basic problems with the occassional assistance in form of dialogue,
    - can use the theoretical materials in an effective way to support his or her learning, and
    - can find more information from additional sources.
    Assessment criteria - grade 5
    The student
    - has excellent understanding of the concepts and terminology discussed in the course,
    - has excellent understanding of the basic ways to obtain, model and manage information describing requirements for an information system,
    - has excellent understanding of the main issues associated with the activities mentioned above,
    - can solve problems independently, the eventual assistance being in form of dialogue,
    - can fluently use the course materials and other sources to support his or her learning,
    - can independently find more information from additional sources,
    - can independently learn more details of course topics, and
    - can eventually transfer and apply knowledge from other contexts.

    Teaching methods and instruction

    In spring 2022, a real-life case example is used (case ”CRM for Company X” in cooperation with company called BIIT). You will work on tasks related to the case throughout Requirements Analysis gaining practical experience in a concrete setting. In addition, the case and the setting is analyzed and discussed in the broader context of system development lifecycle and development models. Other settings and cases are also used to show how requirements are analyzed applying different models.

    This implementation is based on contact learning meaning that weekly classes provide the basis for learning the course topics. Some of the learning activities can only be completed in-class such as some in-class activities and exams. In addition to the classes, the participants are expected to work outside classes. Instruction is provided mainly during classes and using Moodle and to a lesser extent, if necessary, via e-mail.

    Learning material and recommended literature

    Material will be available on Moodle. The main course book is Ashrafi, N. and Ashrafi, H., 2008 or newer, Object-Oriented Systems Analysis and Design, Pearson Higher Ed (or Prentice Hall), ISBN-13: 9780131354791, ISBN-10: 0131354795, chapters 4, 1, 5, 6 and 2.5. Supporting books are Bocij, P., Greasley, A. & Hickie, S. 2015 (5th ed.), Business information systems: technology, development and management for the e-business, Pearson and Robertson, S. and Robertson, J. 2013 (3rd ed.), Mastering the Requirements Process, Addison-Wesley, ISBN: 9780321815743.

    Working life connections

    The case covered and done as a project work in the Requirements Analysis is a real-life case. Overall, the material and topics are applicable in working life as are the examples used.

    Campus

    Pasila Campus

    Exam dates and re-exam possibilities

    There are two exams, one on the first period and one on the second period of the implementation. It is possible to retake both exams twice on the second period.

    Teaching language

    English

    Internationality

    The material and topics are international as are some of the examples used.

    Timing

    16.01.2023 - 19.05.2023

    Learning assignments

    Learning assignments consist of in-class activities, additional activities, learning diaries and project work.

    Enrollment

    02.01.2023 - 13.01.2023

    Content scheduling

    This is a 16 week implementation.

    Groups
    • TF4DIG
    • BLENDED
    • EXCH
    Alternative learning methods

    For RPL etc., contact the teacher at the latest during the first week of the implementation.

    Teachers

    Petri Säilynoja

    Seats

    15 - 60

    Further information

    The assessment is based on the exams (40 %), the requirements project (40 %) and the other activities (20 %; these include in-class activities, additional activities and learning diaries).

    Degree Programme

    BITE Degree Programme in Business Information Technology

    R&D proportion

    2.00 cr

    Virtual proportion

    2.00 cr

    Evaluation scale

    H-5