Itm120 2019-2020

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

COURSE NAME: ITM120 Fundamentals of Systems Development Life Cycle (SDLC)

Credit Value: 3
Total Course Hours: 42
Prerequisite Course(s): None
Corequisite Course(s): None

COURSE DESCRIPTION
Managing a modern systems development life cycle (SDLC) project requires a thorough understanding of the
various roles that must come together in order to create a successful application. This understanding begins
by recognizing the need to work within a multidisciplinary environment. Knowing which tool or technique to
use in any particular situation is the key to success. This course will give students the knowledge they need to
help them choose the methods, tools, and artifacts so that they can quickly and efficiently take their SDLC
project from concept to working implementation.

PLAR INFORMATION
This course is eligible for Prior Learning Assessment and Recognition. Students are advised to discuss options
with their program coordinator.

COURSE LEARNING OUTCOMES


Upon completion of this course, the student will have reliably demonstrated the ability to:
1.0 Compare various software development life 3.1 Analyze how the SDLC drives deliverables.
cycle models. 3.2 Identify common pressure point to expect
1.1 Describe SDLC models. at each stage.
1.2 Analyze the strengths and weaknesses of 3.3 State the major stages of the software
Traditional vs. Iterative vs. Agile (e.g., XP, Scrum) development process and how they relate.
life cycle models. 3.4 Determine the working practices in
1.3 Map project management processes to traditional, iterative and Agile developments
SDLC. that offer the greatest impact.
2.0 Create a software development project 4.0 Explain methods for building successful
plan. teams.
2.1 Describe how to obtain initial top-down 4.1 Describe ways to promote collaborative
estimates and realistic bottom-up estimates. work among technical teams.
2.2 Identify tasks and phases using a Work 4.2 Identify strategies for engaging and
Breakdown Schedule (WBS). empowering the team in the planning process.
2.3 Sequence tasks into a network diagram. 4.3 Describe the stages of effective
2.4 Construct Gantt charts to assess resource management of team development.
needs. 5.0 Explain controls required for tracking,
2.5 Identify methodology for testing the project change, risk management.
plan. 5.1 Describe strategies to measure software
2.6 Identify how to assess the project using risk progress.
management. 5.2 State the principles of change control.
2.7 Describe an effective approach to sell the 5.3 Describe ways in which risk can be identified
project plan to stakeholders. and mitigated in the SDLC process.
3.0 Characterize the software development 6.0 Explain the necessary steps to effectively
process. close the SDLC project - close project and close

ITM120 2019-2020 Page 1


Fundamentals of Systems Development Life Cycle (SDLC) Canadore College of Applied Arts and Technology

procurement.
6.1 Describe the elements of project closure.
6.2 Describe the elements of procurement
closure. Sharpening your project management
skills.
6.3 Discuss approaches to Influence the
continuous improvement process of an
organization.

GENERAL EDUCATION
This is not a General Education course.

PROGRAM VOCATIONAL OUTCOMES


This course contributes to the following Ministry of Training, Colleges and Universities approved program
vocational learning outcomes (PVLO):
Project Management-Information Technology
1. Manage project goals, constraints, deliverables, performance criteria, quality control needs, and resource
requirements as defined by the project stakeholders.
2. Align management and leadership strategies when working on projects according to internal organizational
culture in the information technology industry.
3. Adapt management and leadership style in response to issues that arise when managing information
technology projects.
4. Facilitate communication, negotiation, and collaboration with all stakeholders to ensure the successful
completion of information technology projects.
5. Ensure compliance of ethical and professional standards when managing information technology projects.
6. Manage relationships and resolve conflict to establish motivation and promote positive organizational
change.
7. Display an appreciation of cultural differences and respect for diversity when managing information
technology projects.

ESSENTIAL EMPLOYABILITY SKILLS OUTCOMES


This course contributes to the following Ministry of Training, Colleges and Universities approved essential
employability skills (EES) outcomes:
1. Communicate clearly, concisely, and correctly in the written, spoken, and visual form that fulfils the
purpose and meets the needs of the audience.
2. Respond to written, spoken, or visual messages in a manner that ensures effective communication
3. Execute mathematical operations accurately
4. Apply a systematic approach to solve problems
5. Use a variety of thinking skills to anticipate and solve problems
6. Locate, select, organize, and document information using appropriate technology and information systems.
7. Analyse, evaluate, and apply relevant information from a variety of sources.
8. Show respect for the diverse opinions, values, belief systems, and contributions of others
9. Interact with others in groups or teams in ways that contribute to effective working relationships and the

ITM120 2019-2020 Page 2


Fundamentals of Systems Development Life Cycle (SDLC) Canadore College of Applied Arts and Technology

achievement of goals.
10. Manage the use of time and other resources to complete projects.
11. Take responsibility for one's own actions, decisions, and consequences.

EXTERNAL COURSE ACCREDITATIONS AND CONDITIONS

COURSE EVALUATION
Quizzes - 5%
Tests - 40%
Assignments - 20%
Final Exam - 35%
TOTAL - 100%

PROGRAM SPECIFIC GRADING


A minimum grade of 50% is required to pass this course.

GRADING SYSTEM
A+: 90-100% B+: 77-79% C+: 65-69% D: 50-54% S - Satisfactory
A: 85-89% B: 73-76% C: 60-64% F: 0-49% I - Incomplete
A-: 80-84% B-: 70-72% D+: 55-59% F - Repeat course
*For a complete detailed description please refer to the College website.

LEARNING RESOURCES
Lean-Agile Software Development ISBN13 - 9780321532893
Introduction to Software Project Management ISBN13 - 9781466559530
Software Extension to PMBOK Guide (PMI)

Resources listed on the course outline support the achievement of learning outcomes, and may be
used throughout the course to varying degrees depending on the instructor’s teaching methodology
and the nature of the resource.

LEARNING ACTIVITIES
.

DELIVERY MODE

ITM120 2019-2020 Page 3


Fundamentals of Systems Development Life Cycle (SDLC) Canadore College of Applied Arts and Technology

Online
42 hours

ACADEMIC POLICIES
• Academic Integrity
• Academic Appeal
• Academic Attendance
• Grading and Assessment

For academic policies please see: http://www.canadorecollege.ca/about-us/corporate-policy-manual.

COLLEGE POLICIES
• Protecting human rights in support of a respectful college community

For college policies please see: http://www.canadorecollege.ca/about-us/college-policies.

STUDENT SUCCESS SERVICES - Your Success Matters!

http://canadorecollege.ca/studentsuccessservices

The ultimate goal of Student Success Services is to support students so they can achieve success academically,
in their career aspirations, and in their personal lives. Student Success Services offers CONFIDENTIAL
comprehensive, student-focused services designed to guide you to success.

Student Success Navigators provide support in On-Campus Support Services


the following areas:
• Peer support network • Student triage navigator
• Learning strategies • Individualized guidance, consulting and support
• Crown ward support • Peer tutoring, academic supports and learning
• Mental health and wellness strategies
• Crisis and personal support • Media resources
• Time management • Open access to computer labs
• Prioritization and organization • Student success resource centre
• Mature student testing
• Emergency food bank
• Summer transition program
• Co-curricular record
• Workshops (coping with stress)
• Health centre

ITM120 2019-2020 Page 4


Fundamentals of Systems Development Life Cycle (SDLC) Canadore College of Applied Arts and Technology

FIRST PEOPLES' CENTRE:


A culturally safe environment offering CONFIDENTIAL student focused services, drop in or make an
appointment to access:

• One on one counselling


• Elder in residence program
• Peer tutoring
• Peer mentorship
• Lunch & learn workshops on study skills, self-care, life skills
• Learning Resource Centre
Drop by our offices at C254 College Drive, E101 Commerce Court or call 705 474 7600 Ext. 5961 College Drive /
5647 Commerce Court.

WAIVER OF RESPONSIBILITY
Every attempt is made to ensure the accuracy of this information as of the date of publication. The college
reserves the right to modify, change, add, or delete content.

HISTORICAL COURSE OUTLINES


Students use course outlines to support their learning. Students are responsible for retaining course outlines
for future use in applications for transfer of credit to other educational institutions.

ITM120 2019-2020 Page 5

You might also like