1 / 16

NOTICE!

NOTICE!.

nicolewest
Download Presentation

NOTICE!

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. NOTICE! • These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer Science and Engineering, University of Mälardalen, Västerås, Sweden and at the Faculty of Electrical Engineering and Computing, University of Zagreb, Croatia (year 2005/2006). • For all other purposes, authors’ written permission is needed! • The purpose of these materials is to help students in better understanding of lectures in DSD and not their replacement!

  2. Selected Topics in Software Engineering -Distributed Software Development

  3. WebProjectProject Description and Plan WebProject Team

  4. Today: • WebProject? • What can it do? • Do I need it? • How will you do it? • By when can you do it? • Activity list? • Who will do it?

  5. WebProject? • a web application designed to help Project Managers in organizing projects • organizing: • members • tasks • milestones • costs • reports

  6. What can it do? (I) • handling different users’ roles: • administrator • Project Manager • Vice Project Manager • Team member • handling multiple projects • the same user can have different roles in different projects

  7. What can it do? (II) • handling tasks • task “labels” • task progress • task dependencies • milestones • viewing and freezing current Project Plan • a list of tasks • Gantt’s chart • viewing frozen Project Plans

  8. What can it do? (III) • submitting members’ Week Task Reports • member’s suggestions for updating the duration • generating reports: • Task Report • Week Report • Member Report • Project Report • report formats: • XML • HTML • PDF

  9. What can it do? (IV) • e-mail alerting • members • managers • customers • handling costs • fixed costs • current average salary per hour • coefficients

  10. Do I need it? • we hope you do  • web access • accessible by: IE, Firefox, Opera • easy & clean interface • multiple languages support • multiple “skins” support

  11. How will you do it? (I) • base technologies: • PHP on Apache Web Server • PostgreSQL Database System • Smarty Templates engine • other technologies used: • JavaScript • XML / XSLT • HTML / CSS

  12. How will you do it? (II)

  13. By when can you do it? • no later then 2006-01-19 • as quickly as possible  • take care of the milestones • communicate a lot • watch out for cultural differences

  14. Activity list?

  15. Who will do it? • Ji Xiang An • database maintenance, coding • Laszlo Istvan Etesi, Vice Project Manager • helping managing project, web design, coding • Singh Dhillon Gurjodh • XML specifications, coding, documentation, testing • Angel Garcia Sanchez • XML specifications, coding • Ivana Bosnić, Project Manager • managing project, documentation, communication with customers, database design • Hrvoje Đurđević • JavaScript graphic coding, PHP coding • Krešimir Kroflin • application core coding, CVS maintenance • Ranko Radonić • Smarty functions coding, PHP coding

  16. Questions?

More Related