【正文】
1 Identify the main types of personnel employed in an information systems department. ( 1) Requirements elicitation and analysis This might involve: business analysts, systems analysts, sales managers, presales support, sales engineers depending on the environment and the particular circumstances of the project (. is it being developed for an internal or external client?). The ISO 12207 suggests that ‘human factors engineering specifications’ would be produced at this stage which implies the possible deployment of humanputer interface specialists Other specialists might be involved to deal with other, technical areas, for example security. Note, also, that you would have to have some user and/or client representatives available to provide details of their needs. ( 2) Architectural design System architect – many anizations now have a single person or group that is responsible for ensuring new system ponents are designed according to anizational standard Software designers ( 3) Detailed design Software designers, software developers ( 4) Code/test Software designers, software developers ( 5) Integration Software designers, software developers (to deal with problems) hardware designers, testers ( 6) Qualification testing System testers, endusers, software designers and developers (to resolve problems and issues) ( 7) Installation Business analysts, technical support, trainers, local user management A software house has developed a customised order processing system for a client. You are an employee of the software house that has been asked to anize a training course for the endusers of the system. At present, a user handbook has been produced, but no specific training material. A plan is now needed for the project which will set up the delivery of the training courses. The project can be assumed to have been pleted when the first training course starts. Among the things that will need to be considered are the following: ? Training materials will need to be designed and created。 ? A timetable will need to be drafted and agreed。 ? Date(s) for the course will need to be arranged。 ? The people attending the course will need to be identified and notified。 ? Rooms and puter facilities for the course will need to be provided for. Questions: A. Identify the main stakeholders for this project。 B. Draw up a statement of the objectives for this project。 C. For the objectives, identify the measures of effectiveness。 2 Main stakeholders These might include: ? Client management ? User management – at a lower level than the above, they would share the higher management concerns, but also have operational ones such as cover in the office when staff attend training course. ? Users ? Trainers ? Technical support –set up in a training environment ? Premises management (培訓(xùn)場所管理人員 )– availability of rooms for training ? Catering services(餐飲服務(wù)) – to provide refreshments for course delegates ? Reprographics services (復(fù)印服務(wù)) – to produce copies of training material correctly and on time Objectives ‘To have in place by dd/mm/yy all the materials and arrangements needed for the delivery of the training courses relating to the user of the accounting package ABC at anization XYZ within the budget specified’. Note that the actual delivery of the material and training of staff is just outside the boundary of the ‘project’. Measures of effectiveness An obvious one is that the training courses can actually go ahead. However, this is rather late if things are missing. An alternative would be to produce a checklist that can be used on dd/mm/yy to ensure that the necessary arrangements are in place. . ? Rooms and equipment booked ? Delegates notified ? Training materials prepared 橫線部分為我加注 (第 2章 ) 1. List the products created by the Step Wise planning process. This can be seen as a followup to Exercise in text. The pointers for this show how the steps in the Step Wise planning process could map onto the various sections of a planning document which can be seen as the final deliverable of planning. The further exercise in effect asks the students to identify intermediate products in the process. I find it useful to encourage students to discuss how they are going to do an exercise – after all this is a subject to do with planning. One approach would be to go through each of the steps in the Step Wise framework, identifying the products created. You might end up with something like this. 0. Select project:: feasibility report 1. Identify project scope and objectives: Terms of reference(責權(quán)范圍 ) 2. Identify project infrastructure: Standards, procedures relating to progress reporting, change control , Version Control tool , cost evaluation tools, etc 3. Analyse project characteristics : Technical plan, risk register 4. Identify the products and activities : Product breakdown structure, product 3 descriptions, product flow diagrams, ‘ideal’ activity work (Coarse one not refined one) 5. Estimate effort for each activity: Schedule of task durations and costs 6. Identify activity risks. Updated schedule of task durations and costs, updated risk register 7. Allocate resources : Gantt chart 8. Review/publicize plan: Publicized plan 9. Lower level planning: Detailed plans 2. What products must exist before the activity ‘test program’ can take place? What products does this activity create? Pretest. Software specification, testing environment, test cases (including input details and expected results), software to be tested, test plan . Posttest Actual results, list of discrepancies(不一致性 ), error reports 5. Question 4 in the Further Exercises for Chapter 1 refers to a scenario rela