Elisa Benetti, Lepida SpA, Italy Cristina De Castro, IEIIT-CNR,
National Research Council of Italy
Slide 3
Slide 4
Slide 5
LAYER 0 LAYER 1 LAYER 2
Slide 6
Layer 0: elementary subtasks Layer 1: main subtasks Global
solution Layer 2: integration
Slide 7
ms j ms i ms k EXTERNAL VS INTERNAL REQUIREMENTS: External ( ms
i, ms k ): requirements can derive from other main subtasks
Internal ( ms j ): requirements can derive from internal stimuli of
component elementary subtasks
Slide 8
t0t0 t1t1 t2t2 HIERARCHY EVOLUTION OVER TIME: T 0 : all the
main subtasks are represented T 1 : general deadline for execution
and integration T 2 : the global solution is finally reached
Slide 9
Layer 0: people Layer 1: coordinators Layer 2: final
integration coordinator
Slide 10
EXTERNAL VS INTERNAL REQUIREMENTS: External : coordinators of
different main subtasks must be able to communicate and cooperate
properly Internal : students working at the same main subtask must
be able to cooperate productively HIERARCHY EVOLUTION OVER TIME:
The group of coordinators varies at each coordination step, since
only one coordinator is supposed to participate to further phases
An integrant part of each coordination step is the merging of
know-how among coordinators
Slide 11
Choice of hardware and software(1) Preliminary study (2) and
installation of the components inside the case: motherboard (3),
processor (4), DVD burner (5), power supply (6) graphics card (7),
network adapter (8), RAM (9), hard disk (10) Connection of external
peripherals: monitors (11), mouse (12), keyboard (13) 11 2 4 5 6 13
12 10 8 9 7 1
Slide 12
Installation and configuration of the Operating System (14)
Analysis of hardware choices (15) and installation of their drivers
(16), possibly followed by some configurations (17) and test of
their proper functioning (18) 16 17 18 14 15 1 11 2 4 5 6 13 12 10
8 9 7
Slide 13
Assessment of any required licenses (19) and installation of:
additional software components (20), browser (21), anti antivirus
(22) and testing the correct operation of each element (23) 16 17
18 14 15 1 11 2 4 5 6 13 12 10 8 9 7 19 23 22 21 20
Slide 14
Preliminary study about networks and configuration of
proxy/IP/DNS on the chosen operating system (24) Connection to
network (WiFi / Ethernet) (25), configure the computer connection
to the school intranet (26), installation and configuration of all
printers available on the network (27) Communication to the school
IT manager of all parameters needed to configure the firewall in
order to allow the communication between the computer and the
external network (28), test of internet navigation (29) 16 17 18 14
15 1 11 2 4 5 6 13 12 10 8 9 7 19 23 22 21 20 24 25 26 27 28
29
Slide 15
Survey on which courses use the laboratories (1A), analysis of
currently present software and their rate of actual use (1B),
analysis and proposal to teachers of alternative software solutions
(1C ), interviews with the students who use the lab (1D), or to
collect complaints (1E). Choose of: hardware (1F), operating system
(1G), type of connection (1H) and all the most suitable software
applications (1I) Installation of: Microsoft Office package (20A),
OpenOffice (20B), GIMP for graphics (20C), NetBeans (20D) and
Eclipse (20E) for code development Installation of: Chrome (21A),
FireFox (21B) and Internet Explorer (21C) 16 20A 24 1D 17 18 14 15
20B 20C 20D 20E 21C 21B 21A 1A 1B 1C 1G 1E 1F 1H 1I 23 22 25 26 27
28 29 11 2 4 5 6 13 12 10 8 9 7 19
Slide 16
I II III IV V 16 20A 24 1D 17 18 14 15 20B 20C 20D 20E 21C 21B
21A 1A 1B 1C 1G 1E 1F 1H 1I 23 22 25 26 27 28 29 11 2 4 5 6 13 12
10 8 9 7 19 Installation of the machine and peripherals (I),
installation of the operating system and drivers needed by all
installed components (II), installation of additional software and
antivirus (III), connection of the computer to the school intranet
and the Internet (IV), analysis of the needs of students and
teachers who use the laboratory (V)
Slide 17
Layer 0: elementary subtasks Layer 1: main subtasks Setting up
a new computer Layer 2: integration I II III IV V 16 20A 24 1D 17
18 14 15 20B 20C 20D 20E 21C 21B 21A 1A 1B 1C 1G 1E 1F 1H 1I 23 22
25 26 27 28 29 11 2 4 5 6 13 12 10 8 9 7 19
Slide 18
DECISIONS TAKEN WITH THE TEACHERS HELP: 2 nd layer: who could
perform the task of coordinating the whole project 0 th layer: how
many students, among the remaining, should be assigned to each main
task 1 st layer: Coordinator of each group
Slide 19
Week 1 Week 2Week 3Week 4Week 1Week 2Week 3Week 4 MONTH 1 MONTH
2 GROUP V GROUP I GROUP II GROUP III GROUP IV 1D 15 3..102 11..13
1A1B1E1F1C1G1I1H 14..18 19 TEST 21A..21C2223 252628 27 TEST 29
20A..20E
Slide 20
Group I Coordinator Group V Coordinator Group IV Coordinator
Group II Coordinator Group III Coordinator Global Task Coordinator
Group I: installation of the machine and peripherals Group II:
installation of the operating system and drivers needed by all
installed components Group III: installation of additional software
and antivirus Group IV: connection of the computer to the school
intranet and the Internet Group V: analysis of the needs of
students and teachers who use the laboratory