
![]() |
e-Macao - Training Project |
![]() |
![]() |
![]() |
|
![]() |
Core Team Technology Training: Following three specialized courses taught during 2004, subsequent four courses: "XML Technology and Java", "Web Service Development with Java", "J2EE Web Components" and "J2EE Business Components" were prepared and delivered to the Core Development Team from the government. The courses were delivered in two groups of 24 students each. They were presented in the eMacao Computer Lab in UNU-IIST, specially established for this purpose. Each course lasted seven days, 42 hours approximately, and included lectures, demonstrations, tasks to perform as well as project work. Reports were written to document all developed training courses. Core Team Development: Supervised software development environment has been created as part of this task. In this environment, the Core Development Team carried out practical software development, supervised by software mentors. 12 cross-agency development teams were established, from 3 to 5 members in every team. Every team worked to jointly develop a web-based system to deliver a chosen public service online, usually of interest to the various agencies represented in the team. The development proceeded along with the progress on Task 16, applying the skills learned during subsequent courses: documenting system requirements in UML, writing a simple standalone application in Java, distributing the application into a 2- or 3-tier client-server system, formulating message exchanges between different components of the system in XML, organizing communication within the system and with legacy components through web services, developing a web-based client with Java Server Pages and finally encapsulating the application's business logic in Enterprise Java Beans. Extended Team Technology Training: Slightly shorter versions of the seven technology courses: "OO Analysis and Design with UML", "Java Workshop", "Distributed Programming in Java", "XML Technology and Java", "Web Service Development with Java", "J2EE Web Components" and "J2EE Business Components" were delivered to the Extended Development Team. Two groups of trainees, 48 students each, attended the courses. Each courses lasted four days, 29 hours approximately. IT Heads Training: The 36-hour training "e-Government: Concepts, Methodology, Technologies, Strategies" for management-level IT staff from Macao Government was prepared and delivered in October. 61 staff from 40 agencies attended this training. Core Team Technology Training: Two courses: "Java Workshop" and "Object-Oriented Analysis and Design with UML" were prepared and delivered twice to the core team (groups C and D, 24 students each). The first was delivered in November and the second in December. Core Team Development: The core team is carrying out supervised software development in 11 project teams, by applying the skills learned during the courses. The scope of each project has been defined to include the interest of the team members and their agencies. |
![]() |
|
![]() |
|
![]() |
This project significantly contributed to the e-Macao Project, which has confidently achieved its original objectives both in terms expected deliverables and their quality. In several areas, it actually achieved much more than what was originally planned. For instance, while the plan was to assess e-readiness of just 5 government agencies, in practice 44 agencies were assessed. Technical training was planned for 35 government trainees with a single development project to practice the skills learnt, while delivered to 144 trainees with 12 development projects executed by cross-agency teams. Beyond the deliverables produced, the project has achieved a significant impact on the state of Electronic Government in Macao in several areas described above, and contributed to establishing a solid foundation for its future development. |








