1 / 35

Jenser (Flickr)

Chair of Mobile Business & Multilateral Security. Exercise 3 Business Informatics 2 (PWIN) IT-Project Management & IC Software Development I+II SS 2011 Dr. Andreas Albers www.m-chair.net. Jenser (Flickr.com). Agenda. Exercise 1: IT-Projects Exercise 2: IT- Project Management

jacoba
Download Presentation

Jenser (Flickr)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Chair of Mobile Business & Multilateral Security Exercise 3 Business Informatics 2 (PWIN) IT-Project Management & IC Software Development I+II SS 2011 Dr. Andreas Alberswww.m-chair.net Jenser (Flickr.com)

  2. Agenda Exercise 1: IT-Projects Exercise 2: IT-Project Management Exercise 3: Quality Management Exercise 4: Modelling Exercise 5: Software Development Process Models Exercise 6: Object Orientation (OO) Exercise 7: UML

  3. Exercise 1: IT-Projects Explain the term “Critical Success Factors” in relation to IT-Projects and give three examples for the InstantONS Service.

  4. Exercise 1: Solution

  5. Agenda Exercise 1: IT Projects Exercise 2: Project Management Exercise 3: Quality Management Exercise 4: Modelling Exercise 5: Software Development Process Models Exercise 6: Object Orientation (OO) Exercise 7: UML

  6. Exercise 2: Project Management What are the “SMART” project objectives? Explain them at the example of the InstantONS® Service.

  7. Exercise 2: Solution

  8. Agenda Exercise 1: IT-Projects Exercise 2: IT-Project Management Exercise 3: Quality Management Exercise 4: Modelling Exercise 5: Software Development Process Models Exercise 6: Object Orientation (OO) Exercise 7: UML

  9. Exercise 3: Quality Management Scalability is an attribute for software quality. What does scalability in relation to the InstantONS Service mean? What other software quality attributes exist?

  10. Exercise 3: Solution

  11. Agenda Exercise 1: IT-Projects Exercise 2: IT-Project Management Exercise 3: Quality Management Exercise 4: Model Development Exercise 5: Software Development Process Models Exercise 6: Object Orientation (OO) Exercise 7: UML

  12. Exercise 4: Model Development Explain the difference between the development of a model for an IT-Project and an IT-Product.

  13. Exercise 4: Solution

  14. Agenda Exercise 1: IT-Projects Exercise 2: IT-Project Management Exercise 3: Quality Management Exercise 4: Model Development Exercise 5: Software Development Process Models Exercise 6: Object Orientation (OO) Exercise 7: UML

  15. Exercise 5: Software Development Process Models Name and describe three software development process models and select one of them for the InstantONS Service. Motivate your choice.

  16. Exercise 5: Solution

  17. Agenda Exercise 1: IT-Projects Exercise 2: IT-Project Management Exercise 3: Quality Management Exercise 4: Model Development Exercise 5: Software Development Process Models Exercise 6: Object Orientation (OO) Exercise 7: UML

  18. Exercise 6: Object Orientation (OO) One central concept of OO constitutes “Encapsulation”. Explain the idea behind this concept at the example of a class “User” for the InstantONS Service.

  19. Exercise 6a): Solution

  20. Exercise 6: Object Orientation (OO) Give an example for “Polymorphism” in relation to the InstantONS Service.

  21. Exercise 6b): Solution

  22. Exercise 6: Object Orientation (OO) What is idea of “Inheritance” for OO classes? Name one further OO concept.

  23. Exercise 6c): Solution

  24. Agenda Exercise 1: IT Projects Exercise 2: Project Management Exercise 3: Quality Management Exercise 4: Modelling Exercise 5: Software Development Process Models Exercise 6: Object Orientation (OO) Exercise 7: UML

  25. Exercise 7: UML What is the benefit of using UML for the modelling of Information Systems? What activities of software development does UML not support?

  26. Exercise 7a): Solution

  27. Exercise 7: UML What are the differences between Use Case, Activity and Class diagrams?

  28. Exercise 7b): Solution

  29. Exercise 7: UML Develop a Use Case and Activity diagram for the InstantONS® Service on based on Figure 1 of the InstantONS scenario.

  30. Exercise 7c): Solution

  31. Exercise 7: UML • A meeting point in the InstantONS scenario has the following characteristics: • It is described by its type (e.g. hotel, cinema, etc.), • it has a location specified by its address (i.e. street, postal code, etc.) • it has specific opening hours, • it has a counter on how many visitors are currently at the place and, • it has an indicator if the place is full and no more visitors are allowed to enter Specify the UML class “Meeting_Point” corresponding to the description above − and especially with the OO concept “Encapsulation” in mind.

  32. Exercise 7d): Solution

  33. Exercise 7: UML Develop two example instances of the “Meeting_Point” class as specified in d).

  34. Exercise 7e): Solution

  35. Questions Open Questions?

More Related