You are on page 1of 1

These information might help you in your revision for the final examination: 1.

Introduction to software engineering The importance of software engineering principles for big project. Software engineering and traditional engineering Modern software development model over traditional model 2. Software Process Software development models-the applicability of these models in different t ypes of project- *revision on the 1st midterm might help Risk management in software development models-all models Understanding on Spiral model Understanding on evolutinary models in maintenance phase 3. Software Requirement Natural language processing and analysis Understanding in prototyping Ethical consideration in user requirement-ambitious requirement? Finding ambiguities in the user requirement statements Drawing a use case diagram Drawing an activity diagram Construct a context diagram Construct a diagram 0 4. User Interface Design Challenges in designing a good interface User friendly aspects in web browser Understanding the limitation of paper prototyping The use of color in interface Information presentation mistakes Understanding on direct manipulation concept- mobile phones? 5. Reuse based software development reuse based model Understanding on Commercial of the shelf (COTS) software-pro and cons, issue s on COTS. 6. Verification and Validation Verification?... Validation? Program inspection??...Software testing??

You might also like