TMP/TME3413
Software
Engineering Lab
Lecture 00:
Introduction
Topic
Course Coordinator and Lecturer
Prerequisite Subjects
Course Synopsis
Learning Outcomes
Course Plan
Assessments
References
Coordinator
Nurfauza Jali
jnurfauza@unimas.my
Level 3,FCSIT
Ext: 3814
Time table (Lecture/Lab)
Thursday(09:00 - 11:00 am) for TME3413 [G 01]
Venue of Lecture: Teaching Lab 1
Friday
(09:00 – 11:00 am) for TME3413 [G 02]
Venue of Lecture: Network Lab 1
Unsupervised lab (for all):
Thursday (8:00 - 9:00 am) Teaching Lab 1
Friday (8:00 - 9:00 am) Network Lab 1
*Labs are supervised and unsupervised by lecturer.
Will only be used by students for team lab’s
practical and discussion.
Prerequisites Subject
TMC2413 Object Oriented Software Development
Course Synopsis
This course provides students the necessary skills for students
to develop a software product as a team.
Students will be introduced to the Team Software Process
(TSP);
1. an integrated framework that guides development teams in
producing high-quality software-intensive systems.
2. It also consists of an introduction to the methods presented in
the TSP which are;
how to establish roles;
How to conceive, design, and plan a project;
and how to track and report on software project’s
progress.
3. Produce a clear and complete Software Requirement
Specification (SRS), Software Design Specification(SDS) and
furthermore experience in handling test plan.
Learning Outcomes (cont…)
By the end of this course students will be able to:
Experiment the use of software engineering
methodology in a team environment using real-
world application, whereby each person will
perform their own roles.
Organize the project based on the software
engineering process and practice including
software development life cycle, standards of
analysis and design and aspects of
management for software engineering project.
Learning Outcomes
Demonstrate the advantages of using
several Computer Aided Software
Engineering Tools (CASE Tools) in major
phases of software development.
Work as a team in solving complex problem
while giving appropriate justification and
able to present solution clearly and
confidently.
Course Plan
Assessments
References (cont…)
Watts S. Humphrey, Introduction to the Team Software
Process, by Addison Wesley Professional (Part of the SEI Series
in Software Engineering series), 1999.
W. Humphrey, T. Chick, W. Nichols, and M. Pomeroy-Huff,
"Team Software Process (TSP) Body of Knowledge (BOK),"
Software Engineering Institute, Carnegie Mellon University,
Pittsburgh, Pennsylvania, Technical Report CMU/SEI-2010-TR-
020, 2010.
Visual Modeling With Rational Rose 2002 and UML by Terry
Quatrani, Addison-Wesley.
References
The Unified Software Process by Ivar
Jacobson, Grady Booch and James
Rumbaugh, Addison-Wesley
Evelyn Stiller and Cathie LeBlanc, Project-
Based Software Engineering: An Object-
Oriented Approach, Pearson Addison-
Wesley, 2002.
Mastering Rational XDE by Wendy Boggs
and Michael Boggs, Sybex.