1 / 17

Software Engineering fesb.hr /~ linda /

Software Engineering http://www. fesb.hr /~ linda /. Linda Vicković Marijana Puljak linda@fesb.hr marijana.puljak@fesb.hr 305-704 091 31 77 843. Priča o razvoju software-a. Timski rad. OS 360. The operating system for the IBM 360 was two years late .

majed
Download Presentation

Software Engineering fesb.hr /~ linda /

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. Software Engineeringhttp://www.fesb.hr/~linda/ Linda Vicković Marijana Puljak linda@fesb.hrmarijana.puljak@fesb.hr 305-704 091 31 77 843

  2. Priča o razvoju software-a...

  3. Timski rad...

  4. OS 360 The operating system for the IBM 360 was two years late. Question: How does a project get two years behind schedule? Answer: One day at a time! Fred Brooks Jr., The Mythical Man Month

  5. Ciljevi • Osposobiti studente da: • Razumiju principe, metode i tehnike inžinjerskog pristupa razvoju kvalitetnog software-a. • Organiziraju i upravljaju projektom razvoja software-a, uključujući projektne planove i dokumentaciju, procjene utroška vremena i sredstava te aktivnosti kontrole kvalitete. • Prezentiraju svoj rad usmeno i pismeno. • Djeluju kao članovi tima. • Razmišljaju kritično o etičkim i socijalnim pitanjima u okviru programerskog inžinjerstva.

  6. Knjiga • Software Engineering, 7. izdanje, Ian Sommerville, Addison Wesley, 2004 • 6dijelova, 29 poglavlja, 759stranica • Obradit ćemo dijelove 1-5 • Vrlo opsežna knjiga o programskom inžinjerstvu

  7. Alati • MS Project • MS Visio • MS Office (Word, PowerPoint,...) • Rational (više inf. na www.rational.com)

  8. Predavanja Sadržaj PoglavljaTjedan • Overview (1 - 5) 1 • Requirements (6 -10)2 - 5 • Design (11 - 16) 6 - 9 • Development (17 -21) 10 - 11 • Verification & Validation (22 - 24) 12 - 14 • Prezentacija projekta & Demo15 • Prezentacija seminarskog rada 16

  9. Ocjena • Projekt: Specifikacija zahtjeva 20% • Projekt: Dizajn20% (-5%) • Projekt: Verifikacija20% • Seminarski rad / Usmeni40%

  10. Pravila • Uvjeti za potpis: • Prisutnost predavanjima 70% • Prisutnost vježbama 100% • Predaja projekta

  11. Projekt • Tim od najmanje 3 osobe • Prijedlog25.10.18:00 • Prihvaćeno/Odbijeno26.10.18:00 • Novi prijedlog26.10.18:00 • Specifikacija zahtjeva(20%) 16.11.18:00 • Dizajn (20%) 21.12.18:00 • Verifikacija (20%) 25.01.18:00 • Prezentacija (40%)26.01.18:00

  12. Detalji o projektu • Prijedlog projekta • Krajnji rok: 26.10.2004, 17:00 • Grupa: najmanje 3 studenta po grupi • Dostaviti: naslov, članovi tima, sažetak • Rezultati projekta (po 20%): • 16.11., 21.12., 25.01., 26.01. u 17:00

  13. Prijedlozi projekata (60%) • Obrada kreditnog zahtjeva • Obrada zahtjeva za godišnjim odmorom • Zapošljavanje, ocjenjivanje kandidata • Bug-tracking aplikacija • Help desk • Airline Flight IS • Library DB • University Student DB • Videochain • Music store • Itd.

  14. Prijedlozi seminarskog rada (40%) • Design patterns, Testing priciples, CASE alati, ERP software, Poglavlja 25-28 u knjizi,... • Izabrati neku od ponuđenih tema ili odabrati samostalno • Rad predati u papirnatom obliku te • Pripremiti kratku 15 min prezentaciju • Poslati prije na uvid • Seminarski je dio usmenog ispita

  15. Očekivanja od predavača • Što studenti mogu očekivati od predavača • Često ćemo reći “Ne znam” • Nitko ne zna sve • Pokazat ćemo vam kako sami naći odgovore • Zadaci će često izgledati nejasni, nekonzistentni ili nepotpuni • Jer vas to čeka u stvarnom životu • Postavljajte pitanja! • Nećemo vam reći kako sve riješiti • Potrošit ćete ponekad jednako mnogo vremena razmišljajući o rješenju kao i primjenjujući ga

  16. Očekivanja od studenta • Što predavač očekuje od studenta • Profesionalno ponašanje • Ne trošite više od 30 min zaglavljeni u problemu • Pitajte ako je nešto nejasno, nekonzistentno ili nepotpuno • Ne odugovlačite s postavljanjem pitanja • Pazite na rokove • Koristite e-mail

  17. Software Engineering Uživajte u predmetu!!!

More Related