• Tuesday (tomorrow) – Midterm Exam • Quiz 03 opens at the end of the lecture. Due tomorrow BEFORE the exam. Individual Work • Use the link Project 03 to submit the final version of your Project 02. Hope you finished everything if not you still have some time to do so. Team Work
These are key topics to review for the midterm. But, this IS NOT a full list of topics. You still need to review the lecture slides. Questions in the exam assume that you (1) attend the lectures, and (2) work on your projects and assignments
Engineering Software Engineering definition activities requirements design implementation planning testing deployment types of process models Process models types of process models
• Definition of Software Engineering • Process • Process Model • Types of Process Models • Common Activities in Software Processes • Explain Waterfall model • Pros and Cons Waterfall model • Explain V-model model • Pros and Cons V-model • Explain Incremental model • Pros and Cons Incremental model
1 • Students and Staff members can request the Library to notify him/her when a Book becomes available. • Also, they can reserve the book. Before reserving a Book for someone the Library check, for students, with the Registrar, if the Student is currently enrolled, and for employees, with Human Resources if the employee has an active contract.
1 • Students and Staff members can request the Library to notify him/her when a Book becomes available. • Also, they can reserve the book. Before reserving a Book for someone the Library check, for students, with the Registrar, if the Student is currently enrolled, and for employees, with Human Resources if the employee has an active contract.
• Process Model For a Software that will have the same functionality that one that already exists. There are new non-functional requirements regarding platform and UI - • Process Model for a software in which the client is unsure about what she/he wants – • Process Model for a software having a team that wont be able to meet regularly, i.e., wont be in constant communication - • Process Model for a medical device