Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software Production 0721330 1 (0721330) Second Semester 2010/2011 Dr. Samer Odeh Hanna (PhD) office: 318.

Similar presentations


Presentation on theme: "Software Production 0721330 1 (0721330) Second Semester 2010/2011 Dr. Samer Odeh Hanna (PhD) office: 318."— Presentation transcript:

1 Software Production 0721330 1 (0721330) Second Semester 2010/2011 Dr. Samer Odeh Hanna (PhD) http://philadelphia.edu.jo/academics/shanna office: 318

2 Software Production 0721330 2 Regulations  Attendance policy Absence from lectures shall not exceed 15%. Students who exceed the 15% limit without a medical or emergency excuse acceptable to and approved by the Dean of the IT faculty shall not be allowed to take the final examination and shall receive a mark of zero for the course. If the excuse is approved by the Dean, the student shall be considered to have withdrawn from the course.  Being late to lectures After the start of any lecture, students are not allowed joint it, no matter what is the excuse.

3 Software Production 0721330 3 email address  My email address is:  dr.samer.phil@hotmail.com  Please send me an email with the following information on the subject bar:  Software Production Student number:----------- Student name:------------  I will create a mailing list for the class so that I can send you some important files, books, notices, warnings, etc.  You also can send me an email anytime if you have any comment about the module.

4 Software Production 0721330 4 Course Objectives  This course provides students with an overall context in which software systems are developed from the viewpoint of processes that support the development.  Software engineering is described as the set of activities developers engage in to create high-quality products within schedule and budget constraints.

5 Software Production 0721330 5 Specific Objectives  Understand the theoretical basis for process improvement efforts.  Understand and apply process improvement initiatives:  At the personal level  At the team level  At the organizational level  Compare specific processes

6 Software Production 0721330 6 Objectives Actual Core Processes Process Improvement Frameworks Process Models Making Things Better Knowing What we Are doing In first place

7 Software Production 0721330 7 Textbooks  B. Bruegge, A. H. Dutoit, “Object-Oriented Software Engineering Using UML, Patterns, and Java”, Second Edition, Prntice Hall, 2004.  J. Hunt, “Agile Software Construction”, Springer, 2006.  W. Richardson, D. Avondolio, S. Schrager, M. W. Mitchell, and J. Scanlon, “Professional Java, ® JDK ® 6 Edition”, Wrox, Wiley Publishing, Inc., 2007. Notes:  First textbook is available at the university library  Second and third textbook are available as a pdf file on the lecturer’s website.

8 Software Production 0721330 8 Chapter 1: Introduction

9 Software Production 0721330 9 Requirements Software What we intend

10 Software Production 0721330 10 How it should go Requirements Analysis Implementation Design Testing Delivery and Installation

11 Software Production 0721330 11 Inherent Problems with Software Development  Requirements are complex  The client does not know the functional requirements in advance  Requirements may be changing  Technology enablers introduce new possibilities to deal with requirements  Frequent changes are difficult to manage  There is more than one software system  New system must be backward compatible with existing system (“legacy system”)  Phased development: Need to distinguish between the system under development and already released systems  This leads us to software life cycle modeling


Download ppt "Software Production 0721330 1 (0721330) Second Semester 2010/2011 Dr. Samer Odeh Hanna (PhD) office: 318."

Similar presentations


Ads by Google