Information System Development Methodologies

UTS

Course Description

  • Course Name

    Information System Development Methodologies

  • Host University

    UTS

  • Location

    Sydney, Australia

  • Area of Study

    Computer Engineering, Computer Info Systems, Computer Programming, Computer Science, Information Sciences, Information Technologies

  • Language Level

    Taught In English

  • Prerequisites

    31269 Business Requirements Modelling OR 31475 Requirements Engineering OR 31488 Programming Foundations OR 31424 Systems Modelling

    Recommended studies: knowledge of the software development life-cycle and systems modelling techniques

  • Course Level Recommendations

    Upper

    ISA offers course level recommendations in an effort to facilitate the determination of course levels by credential evaluators.We advice each institution to have their own credentials evaluator make the final decision regrading course levels.

    Hours & Credits

  • Credit Points

    6
  • Recommended U.S. Semester Credits
    4
  • Recommended U.S. Quarter Units
    6
  • Overview

    Description
    Successfully designing and developing information systems is complex and difficult. A number of techniques and approaches have been developed but there are no 'silver bullet' solutions to the problems that plague IT development projects. This subject introduces students to a number of different methodologies and provides them with the skills they need to identify their strengths and weaknesses in key areas. These issues are of critical importance to those wishing to successfully manage software projects.
     
    Subject objectives
    Upon successful completion of this subject students should be able to:
     
    1. Analyse key aspects of a number of IS development methodologies;
    2. explain that different methodologies target different aspects of IS development, such as requirements gathering, project management or cross-organisational development for example;
    3. evaluate development methodologies and articulate their underlying philosophies;
    4. Illustrate a methodology, or aspects of different methodologies, which are suitable for particular circumstances.
    This subject also contributes specifically to the development of the following course intended learning outcomes:
     
    Identify, interpret and analyse stakeholder needs. (A.1)
    Establish priorities and goals (A.2)
    Identify constraints, uncertainties and risks of the system (social, cultural, legislative, environmental, business etc.) (A.3)
    Apply principles of sustainability to create viable systems (A.4)
    Identify and apply relevant problem solving methodologies (B.1)
    Design components, systems and/or processes to meet required specifications (B.2)
    Synthesise alternative/innovative solutions, concepts and procedures (B.3)
    Apply decision-making methodologies to evaluate solutions for efficiency, effectiveness and sustainability (B.4)
    Implement and test solutions (B.5)
    Communicate effectively in ways appropriate to the discipline, audience and purpose. (E.1)
    Work as an effective member or leader of diverse teams within a multi-level, multi-disciplinary and multi-cultural setting (E.2)
    Identify and apply relevant project management methodologies (E.3)
    Be aware of global perspectives (needs, rules/regulations, and specifications) (F.4)
    Teaching and learning strategies
    Students will learn through a combination of lectures and tutorials where they will engage in collaborative learning activities as well as online discussions with their peers. Students will form teams to investigate information systems development methodologies with reference to case studies.
     
    Content
    Information System Development Life Cycle
    Techniques and Tools
    Information System Development Methodologies
    Framework for evaluating methodologies
    Comparison of some methodologies
    Assessment
    Assessment task 1: Report
    Intent:
    Assesses Objectives 1,2, & 4.
     
    Objective(s):
    This assessment task addresses the following subject learning objectives:
     
    1, 2 and 4
     
    This assessment task contributes to the development of the following course intended learning outcomes:
     
    A.1, A.2, A.3, B.1, B.3, B.4, E.1 and E.2
     
    Weight: 15%
    Length:
    The Report should not be more than 1500 words.
     
    Criteria:
    Assessment details and marking criteria can be found in UTSOnline.
     
    Criteria linkages:
    Criteria Weight (%) SLOs CILOs
    Describe the Product 15 1, 2 A.1, A.2, A.3
    Write a set of Agile stories 25 4 E.1, E.2
    Organise stories into Product backlog 25 4 B.3, B.4
    Produce a sprint backlog 20 1 B.1
    Roles for the SCRUM team 15 1 B.4
    SLOs: subject learning objectives
    CILOs: course intended learning outcomes
    Assessment task 2: Report and presentation
    Intent:
    Assesses objectives 1-4.
     
    Objective(s):
    This assessment task addresses the following subject learning objectives:
     
    1, 2, 3 and 4
     
    This assessment task contributes to the development of the following course intended learning outcomes:
     
    A.1, A.2, A.3, B.1, B.3, B.4, B.5, E.2, E.3 and F.4
     
    Weight: 25%
    Criteria linkages:
    Criteria Weight (%) SLOs CILOs
    Develop Criteria for Evaluation 25 1, 2, 3, 4 A.1, A.2, A.3, B.3
    Application of Criteria for developing the project 35 4 B.1, B.4, E.2
    Recommend a methodology for system development 25 3 A.2, B.5
    Assess the evaluation criteria 15 2 B.1, E.3, F.4
    SLOs: subject learning objectives
    CILOs: course intended learning outcomes
    Assessment task 3: Attendance and Participation in Tutorials
    Intent:
    Participate in discussions and group activities.
     
    Objective(s):
    This assessment task addresses the following subject learning objectives:
     
    1, 2, 3 and 4
     
    This assessment task contributes to the development of the following course intended learning outcomes:
     
    A.1, A.2, A.3, A.4, B.1, B.2, B.4, B.5, E.1, E.2, E.3 and F.4
     
    Weight: 10%
    Criteria linkages:
    Criteria Weight (%) SLOs CILOs
    Attendance 50 1, 2, 3, 4 A.1, B.1, B.4, E.1
    Participation 50 1, 2, 3, 4 A.2, A.3, A.4, B.2, B.5, E.2, E.3, F.4
    SLOs: subject learning objectives
    CILOs: course intended learning outcomes
    Assessment task 4: Final Exam
    Intent:
    Assesses Subject Objectives 1-4
     
    Objective(s):
    This assessment task addresses the following subject learning objectives:
     
    1, 2, 3 and 4
     
    This assessment task contributes to the development of the following course intended learning outcomes:
     
    A.1, A.2, A.3, A.4, B.1, B.2, B.4, B.5, E.1, E.2, E.3 and F.4
     
    Weight: 50%
    Criteria linkages:
    Criteria Weight (%) SLOs CILOs
    Techniques and Approaches to System Development 25 1 A.1
    Skills required 25 2 A.2
    Identify strengths and weaknesses 25 3 A.3
    Manage software projects 25 4 A.4, B.1, B.2, B.4, B.5, E.1, E.2, E.3, F.4
    SLOs: subject learning objectives
    CILOs: course intended learning outcomes
    Minimum requirements
    To pass the subject, students must attempt all items of assessment, obtain a total mark of at least 50% and achieve at least 40% (20/50) in the final examination. Students who obtain a total mark of 50% and above but fail to achieve 40% in the final exam will get a Fail (X) Grade for the Subject.

Course Disclaimer

Courses and course hours of instruction are subject to change.

Credits earned vary according to the policies of the students' home institutions. According to ISA policy and possible visa requirements, students must maintain full-time enrollment status, as determined by their home institutions, for the duration of the program.