10-152-391 - Collaborative Application Development

Syllabus


Instructor Information

NameRaymond Gruetzmacher
Emailgruetzmacherr@ntc.edu
Skypelive:raymondg.ntc
Phone715-803-1223
Office LocationNTC Wausau Campus, Room D155

Office Hours

Monday1:00 to 3:00 p.m.
Wednesday1:00 to 3:00 p.m.
Thursday1:00 to 3:00 p.m.

Course Information

Course Number10-152-391
Course NameCollaborative Application Development
Start Date8/24/2015
End Date12/14/2015
Meeting Time(s)Monday, 1:00 to 4:50 p.m.
Meeting LocationWausau Campus, Room A122 and regional campuses
Total Hours72
Type of InstructionLecture (2 credits, 36 hours); Lab (1 credit, 36 hours)
Mode of DeliveryIn Person

Course Description

Introduces the Agile software development methodology and applies it to managing a software development project. Learners will work in small teams, taking an application through its entire lifecycle including the phases of requirements gathering, analysis, design, development, testing, deployment and maintenance. Additional topics include an introduction to the following disciplines and related tools: project management, version control, issue tracking, unit/regression testing and automated build/deployment.

Pre/Corequisites

Textbooks

Learner Supplies:

Soft Skills

Compentencies

Course Grading Information

Letter GradeRequirements
A>= 92% and meet all course competencies
A->= 90% and meet all course competencies
B+>= 87% and meet all course competencies
B>= 83% and meet all course competencies
B->= 80% and meet all course competencies
C+>= 77% and meet all course competencies
C>= 70% and meet all course competencies
D>= 60% and meet all course competencies

10-152-391 Collaborative Application Development Timetable

Fall 2015 - Raymond Gruetzmacher

Monday, 1:00 to 4:50 p.m. (Section 01)

DescriptionPoints (630)Due DateLocation
1.1 Individual Assignment158/30/2015Learning Plan 1
1.1 Discussion Board108/30/2015Learning Plan 1
1.2 Individual Assignment159/13/2015Learning Plan 1
1.2 Team Assignment159/13/2015Learning Plan 1
1.2 Discussion Board109/13/2015Learning Plan 1
1.3 Individual Assignment159/20/2015Learning Plan 1
1.3 Team Assignment159/20/2015Learning Plan 1
1.3 Discussion Board109/20/2015Learning Plan 1
2.1 Individual Assignment159/27/2015Learning Plan 2
2.1 Discussion Board109/27/2015Learning Plan 2
2.2 Individual Assignment1510/4/2015Learning Plan 2
2.2 Team Assignment2510/4/2015Learning Plan 2
2.2 Discussion Board1010/4/2015Learning Plan 2
2.3 Individual Assignment1510/11/2015Learning Plan 2
2.3 Team Assignment2510/11/2015Learning Plan 2
2.3 Discussion Board1010/11/2015Learning Plan 2
3.1 Individual Assignment1510/18/2015Learning Plan 3
3.1 Discussion Board1010/18/2015Learning Plan 3
3.2 Individual Assignment1510/25/2015Learning Plan 3
3.2 Team Assignment2510/25/2015Learning Plan 3
3.2 Discussion Board1010/25/2015Learning Plan 3
3.3 Individual Assignment1511/1/2015Learning Plan 3
3.3 Team Assignment2511/1/2015Learning Plan 3
3.3 SprintRetrospective Assignment1011/1/2015Learning Plan 3
4.1 Individual Assignment1511/8/2015Learning Plan 4
4.1 Discussion Board1011/8/2015Learning Plan 4
4.2 Individual Assignment1511/15/2015Learning Plan 4
4.2 Team Assignment2511/15/2015Learning Plan 4
4.2 Discussion Board1011/15/2015Learning Plan 4
4.3 Individual Assignment1511/22/2015Learning Plan 4
4.3 Team Assignment2511/22/2015Learning Plan 4
4.3 SprintRetrospective Assignment1011/22/2015Learning Plan 4
5.1 Team Assignment4011/29/2015Learning Plan 5
5.1 Discussion Board1011/29/2015Learning Plan 5
5.2 Team Assignment4012/6/2015Learning Plan 5
5.2 Discussion Board1012/6/2015Learning Plan 5
5.3 Team Assignment4012/13/2015Learning Plan 5
5.3 SprintRetrospective Assignment1012/13/2015Learning Plan 5