• Tidak ada hasil yang ditemukan

CPIT-330 Syllabus

N/A
N/A
Protected

Academic year: 2024

Membagikan "CPIT-330 Syllabus"

Copied!
2
0
0

Teks penuh

(1)

Course File - Course Specifications

Spring 2018

Department of Information Technology

Printed as of: Tuesday December 19 1

Faculty of Computing and Information Technology

The objective of this course is to study the concepts and application of Agile and Scrum techniques to manage software development projects. Topics include an introduction to agile project management, fundamentals of scrum for dealing with uncertainty and risk, identifying the roles and their responsibilities, managing releases, tools for tracking and monitoring a project, planning an agile project, establishing the business reasons for the project, clarifying the business vision, identifying features for development in an iteration, fostering self-management within the development team, creating the optimal working environment, transitioning to self-management, running iterations, managing change, reviewing the iteration through a sprint review, closing the project using a sprint retrospective, applying agile throughout your organization, dealing with the legacy organization, and scaling for large projects.

Catalog Description

Meet 50 minutes 3 times/week or 80 minutes 2 times/week Lab/Tutorial 90 minutes 1 times/week

Class Schedule

9780132703109

Textbook

0132703106 Mike Cohn, , "Agile Estimating and Planning", Pearson Education;(2005-11-01)

ISBN-13 ISBN-10

IT Issues and Management CPIT-330

Department Required Prerequisite: CPIT-220 , CPIT-250

4 6 9 10 12 17

Homework Assignments 1 Homework Assignments 2 Homework Assignments 3 Exam 1

Homework Assignments 4 Exam

Assessment

10 10 10 30 10 30

Week Grade %

Grade Distribution

Relationship to Student Outcomes

x x x

Describe the purpose of planning and why we plan. (n) Describe why traditional planning fails (n)

Describe agile planning. (n)

Formulate the user stories for an application. (c) Estimate the size of user stories with story points. (c) Estimate size of user stories with ideal time. (c)

Estimate size using the best techniques (estimate: As a team, in one order of magnitude, use good sequences, use Zero) and methods (Expert opinion, Analogy, Disaggregation) for deriving an estimate. (n)

Classify user stories and themes in ordre to prioritize them by considering the four factors: financial value, financial cost, new knowledge and risk. (n)

Classify and prioritize features using financial approaches. (a)

Classify the desirability of features using the two approaches: Kano analysis and relative weighting. (a) Create the release plan . (n)

Create the iteration plan. (n)

Deduce the iteration length by considering factors (length of the release, amount of uncertainty, overhead of iterating, how long priorities can remain unchanged, willingness to go without outside feedback and how soon a feeling of urgency is established). (n)

Deduce the team’s velocity using one of the methods:

historical values, runing test iterations or forecasting velocity. (a)

Evaluate the progress of work in the project against your release and iteration plans and communicate information about plans. (n)

Course Learning Outcomes (CLO)

By completion of the course the students should be able to a b c d e f g h i j k l m n 3 ( Theory: 3, Lab: 0, Practical: 1)

Last Articulated

December 18, 2017

Dr. Mounira Taileb, Associate Professor

Coordinator(s)

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.

12.

13.

14.

15.

CPIT-330 Syllabus

Classification:

Credit:

(2)

Course File - Course Specifications

Spring 2018

Department of Information Technology

Printed as of: Tuesday December 19 2

Faculty of Computing and Information Technology

The Purpose of Planning Taditional failures Agile approach Havannah user stories Story points

Ideal days

Estimation techniques

Four factors for prioritizing themes.

Financial prioritization Prioritizing desirability Release planning Iteration planning Iteration length Estimating velocity

Tracking and communicating progress

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

CPIT-330 Syllabus

Topics Coverage Durations

Weeks Topics

Referensi

Dokumen terkait

The Asia Pacific University of Technology and Innovation (APU) and Asia Pacific Institute of Information Technology (APIIT) offer a range of Computing & Technology,

King Abdul-Aziz University Internet Applications Faculty of Computing and Information Technology CPIT405 Department of Information Technology 1 Student Name: Student ID: Lab

Khaled Khan, School of Computing and Information Technology, University of Western Sydney, Bruce Lo, School of Information Technology and Multi-Media, Southern Cross University and

Programme Sixth Semester Course: PGE 61 Principles of Macroeconomics Generic Elective, GE Credit: 06 Date: Tuesday, 21 December 2021 Venue: Zoom Meeting hosted by Department of

Institute of Information Technology IIT Professional Masters in Information Technology PMIT Session : Intake-Spring, 2020 Pre Batch Sl.. Robel Hossain

Altalhi1, Md Asri Ngadi2, Syaril Nizam Omar2 and Zailani Mohamed Sidek3 1 Department of Information Technology, College of Computing and Information Technology King Abdulaziz

DEGREE EXAMINATIONS NOVEMBER/DECEMBER 2020 Seventh Semester Information Technology CS8791 – CLOUD COMPUTING Common to Computer Science and Engineering Explain the following

Helsinki University of Technology Department of Electrical and Communications Engineering Networking Laboratory S-38.133 - Networking Technology, Laboratory Course Spring 2005