NICF- Essential Practices for Agile Teams

Overview

This 3-day course provides in-depth technical training for various agile engineering practices to allow the team to be more adaptive to changes in business requirement. Successful completion of this course together with Certified ScrumMaster course will allow participants to attain the Certified Scrum Developer certification. NUS-ISS is a Registered Education Provider of Scrum Alliance.

This course covers the most important engineering approaches for the sustained success of teams practicing agile methodology such as Scrum. The practices covered include test driven development, pair programming, refactoring, agile architecture, continuous integration and user stories.

Participants are taught both the ideas and practical matters via lectures and hands-on sessions. The lecture sessions will be interlaced with actual design and code samples, while the hand-on sessions and exercises are designed to help the participant assimilate the knowledge in a clear and practical way. At the end of the course, the participants will be immersed in an actual coding session to apply all the concepts in a mini project setting together.

Java is used as the main programming language to explain the concepts in lectures, workshops and the coding session. Participants need to be able to contribute in a Java coding session within a team.

This course is part of the Software Engineering & Design Series offered by NUS-ISS.

  • NICF- Essential Practices for Agile Teams
  • NICF- Essential Practices for Agile Teams

Enquiry

Please contact Ms. TEN Yun Bee at tel: 65162096 or email for more details.

Facts

Class Time: 9am-5pm

Upcoming Classes

Class 117 Oct 2018 to 19 Oct 2018 (Full Time)

Duration: 3 days

Time:
9:00am - 5:00pm

Class 206 Mar 2019 to 08 Mar 2019 (Full Time)

Duration: 3 days

Time:
9:00am - 5:00pm

Class 329 Jul 2019 to 31 Jul 2019 (Full Time)

Duration: 3 days

Time:
09:00am to 05:00pm

Class 421 Oct 2019 to 23 Oct 2019 (Full Time)

Duration: 3 days

Time:
09:00am to 05:00pm

Class 502 Mar 2020 to 04 Mar 2020 (Full Time)

Duration: 3 days

Time:
09:00am to 05:00pm

Course Details

  • Key Takeaways
  • Who Should Attend
  • What Will Be Covered
  • Fees & Funding
  • Certificate
  • Preparing for Your Course

At the end of the course, participants will be able to:

  • Appreciate different agile software development methodologies
  • Collaborate with stakeholder using user stories
  • Understand and practise pair programming
  • Understand and practise Test Driven Development (TDD)
  • Apply architecture and design practices in agile software development
  • Perform refactoring and apply refactoring patterns
  • Understand the need for continuous integration (CI) and build a CI system

This course is targeted at: 

  • Java Architect, Designer and Developer who needs to implement agile method into their project.
  • System analysts and software engineers involved in software development that is applying or considering agile methodology.
  • Technical project managers and project leads who manage agile teams and would like to improve the effectiveness of the team.
  • Certified Scrum Masters who would like to attain Certified Scrum Developer certification

Pre-requisites

Participants should have experience in at least one cycle of the software development and familiar with at least one programming language (preferably Java). It is also preferred that participants have at least one year prior experience in software development in technical role. Since Java is used as the language in the coding session, participants need to be comfortable in writing Java code together with a partner who may be versed in the programming language.
  • Introduction to Agile Software Development
  • User Stories
  • Pair Programming
  • Test-Driven Development
  • Architecture and Design
  • Refactoring
  • Continuous Integration

Format

Lectures, games, hands-on workshop and mock project

Self-sponsored

International Participants

S'poreans and PRs 
(aged 21 and above)

SkillsFuture Mid-Career Enhanced Subsidy1 
(S’poreans aged 40 and above)

Workfare Training Support2
(S’poreans aged 35 and above, and earn ≤ $2,000 per month)

Full course fee

S$2700

S$2700

S$2700

S$2700

SSG grant

-

(S$1890)

(S$1890)

(S$1890)

Nett course fee

S$2700

S$810

S$810

S$810

7% GST on nett course fee

S$189

S$56.70

S$56.70

S$56.70

Total nett course fee payable, including GST

S$2889

S$866.70

S$866.70

S$866.70

Less additional funding if eligible under various schemes

-

-

(S$540)

(S$675)

Total nett course fee payable, including GST, after additional funding from the various funding schemes

S$2889

S$866.70

S$326.70

S$191.70


Singaporeans aged 25 and above can use their SkillsFuture Credit to pay for course fees, apart from government subsidies. For more information, click here.

Company-sponsored

International Participants

S'poreans and PRs 
(aged 21 and above)

SkillsFuture Mid-Career Enhanced Subsidy1 
(S’poreans aged 40 and above)

Workfare Training Support2
(S’poreans aged 35 and above, and earn ≤ $2,000 per month)

Enhanced Training Support for SMEs3

Notes

Full course fee

S$2700

S$2700

S$2700

S$2700

S$2700

SSG grant

-

(S$1890)

(S$1890)

(S$1890)

(S$1890)

Nett course fee

S$2700

S$810

S$810

S$810

S$810

7% GST on nett course fee

S$189

S$56.70

S$56.70

S$56.70

S$56.70

Total nett course fee payable, including GST

S$2889

S$866.70

S$866.70

S$866.70

S$866.70

Fee payable to NUS-ISS

Less additional funding if eligible under various schemes#
(company needs to submit training grant and claim via Skillsconnect)

-

-

(S$540)

(S$675)

(S$540)

Total nett course fee payable, including GST, after additional funding from the various funding schemes

-

-

S$326.70

S$191.70

S$326.70

Actual financial outlay by company

Various Funding Schemes

1Mid-Career Enhanced Subsidy

  • Singaporeans aged 40 and above may enjoy subsidies up to 90% of the course fees.


2
Workfare Training Support (WTS)

  • Singaporeans aged 35 and above (13 years and above for Persons With Disabilities) and earn not more than $2,000 per month, may enjoy subsidies up to 95% of the course fees.


3
Enhanced Training Support for SMEs (ETSS)

  • SME-sponsored employees (Singaporean Citizens and PRs) may enjoy subsidies up to 90% of the course fees. For more details, click on Enhanced Training Support for SMEs.


Course attendee is eligible for only one funding scheme.

#For company-sponsored participants, companies would need to pay upfront 30% of the course fee to NUS-ISS and submit a training grant application for the remaining eligible subsidies, and subsequently a claim in Skillsconnect. For details, please refer to Skillsconnect guide 4.1 & 5.1.

This course is aligned to the National Infocomm Competency Framework (NICF) and accredited by SSG. Absentee payroll and up to 70% SSG funding of the course fee is available for eligible participants (Singapore Citizens and Permanent Residents). Absentee payroll subsidy is available for eligible companies and companies on a short work week system will receive the absentee payroll subsidy based on their employees' current income. Please visit www.ssg.gov.sg for full details.

Certificate of Completion

The ISS Certificate of Completion will be issued to participants who have attended at least 75% of the course.

WSQ Assessment

  • Broad Schedule of Assessment: At the end of the course
  • Passing Criteria: Achieve more than 50% in quiz and demonstrate ability to apply pair programming and TDD in the mock project workshop
  • Assessment Method: Quiz and mock project workshop

Upon passing the assessment, Statement of Attainment (SOAs) will be issued to certify that the participant has passed the following Competency Units:

  • IT-TE-301S-1 Perform integration test
  • IT-RG-405S-1 Scope implementation requirements

Participants may need to attend additional coaching sessions and re-assessments if they do not pass the required competency units. ISS reserves the right not to disclose any information on the course assessment process.

NUS-ISS Course Registration Terms and Conditions

Find out more.

NUS-ISS and Learner’s Commitment and Responsibilities

Find out more.

WIFI Access

WIFI access will be made available. User ID and password will be provided in the participant’s kit.

Venue

Institute of Systems Science, NUS
25 Heng Mui Keng Terrace
Singapore 119615 

Click here for directions to NUS-ISS.

In the event of a change of venue, participants are advised to refer to the acceptance email sent one week prior to the commencement date.

Course Confirmation

All classes are subject to confirmation and ISS will send an acceptance email to participants one week prior to the commencement date. Confirmed registrants are to attend and complete all lectures, class exercises, workshops and assessments (where applicable). Additionally, all responses to feedbacks and surveys conducted by ISS and its partners must be submitted. All training and assessments will be delivered as described in the course webpage.

General Enquiry

Please feel free to write to isstraining@nus.edu.sg or call 6516 2093 if you have any enquiry or feedback.

Course Resources

Develop your Career in the Following
Training Roadmap(s)

Please click on the discipline(s) to view the training roadmap of related courses to assess your training needs and goals.

Agile

Build continuous resilience and agility in your organisation through the agile framework and methodology.

Read More
Software Engineering & Design

Immerse in world-class software development curriculum and training that connects research and practice.

Read More

You Might be Interested in...

Related Courses

Software Engineering & Design

NICF- Understanding NoSQL Databases

Gain understanding on the landscape of NoSQL databases, including the classification of NoSQL databases, typical characteristics of various NoSQL databases, and scenarios and use cases that will benefit from their usage.

You will understand and apply the principles, techniques, and practices of software testing.

A+
A-
Scrolltop