0% found this document useful (0 votes)
52 views13 pages

TMP/TME3413 Software Engineering Lab

This document provides an introduction to the Software Engineering Lab course. It outlines the course coordinator, prerequisites, synopsis, learning outcomes, course plan, assessments, and references. The course will introduce students to the Team Software Process methodology and teach students how to establish roles, plan projects, and track progress. Students will work in teams to produce requirements, design specifications, and handle testing for a real-world software project.

Uploaded by

Nurfauza Jali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
0% found this document useful (0 votes)
52 views13 pages

TMP/TME3413 Software Engineering Lab

This document provides an introduction to the Software Engineering Lab course. It outlines the course coordinator, prerequisites, synopsis, learning outcomes, course plan, assessments, and references. The course will introduce students to the Team Software Process methodology and teach students how to establish roles, plan projects, and track progress. Students will work in teams to produce requirements, design specifications, and handle testing for a real-world software project.

Uploaded by

Nurfauza Jali
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
You are on page 1/ 13

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.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy