ImageVerifierCode 换一换
格式:DOCX , 页数:34 ,大小:208.82KB ,
资源ID:30048866      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/30048866.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件项目管理作业答案.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件项目管理作业答案.docx

1、软件项目管理作业答案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, pre-sales support, sales engineers depending on the environment and the particular circums

2、tances of the project (e.g. 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 human-computer interface specialists Other specialists might be involv

3、ed 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 organizations now have a single person or group that is responsible

4、 for ensuring new system components are designed according to organizational 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) hard

5、ware designers, testers (6)Qualification testing System testers, end-users, software designers and developers (to resolve problems and issues) (7)Installation Business analysts, technical support, trainers, local user management 2、A software house has developed a customised order processing system f

6、or a client. You are an employee of the software house that has been asked to organize a training course for the end-users 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 train

7、ing courses. The project can be assumed to have been completed 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 wi

8、ll need to be arranged; The people attending the course will need to be identified and notified; Rooms and computer 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

9、the objectives, identify the measures of effectiveness; 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 cou

10、rse. Users Trainers Technical support set up in a training environment Premises management (培训场所管理人员) availability of rooms for training Catering services(餐饮服务) to provide refreshments for course delegates Reprographics services (复印服务) to produce copies of training material correctly and on time Obj

11、ectives 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 organization XYZ within the budget specified. Note that the actual delivery of the material and training of staff is just outs

12、ide 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

13、in place. e.g. 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 follow-up to Exercise 2.6 in text. The pointers for this show how the steps in the Step Wise planning process co

14、uld 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 af

15、ter 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 report1. Identify project scope and objectives: Terms of refere

16、nce(责权范围)2. Identify project infrastructure: Standards, procedures relating to progress reporting, change control , Version Control tool ,cost evaluation tools,etc3. Analyse project characteristics :Technical plan, risk register4. Identify the products and activities: Product breakdown structure, pr

17、oduct descriptions, product flow diagrams, ideal activity network (Coarse one not refined one)5. Estimate effort for each activity: Schedule of task durations and costs6. Identify activity risks. Updated schedule of task durations and costs, updated risk register7. Allocate resources :Gantt chart8.

18、Review/publicize plan: Publicized plan9. Lower level planning: Detailed plans2. What products must exist before the activity test program can take place? What products does this activity create?Pre-test. Software specification, testing environment, test cases (including input details and expected re

19、sults), software to be tested,test plan.Post-test Actual results, list of discrepancies(不一致性), error reports5. Question 4 in the Further Exercises for Chapter 1 refers to a scenario relating to a training exercise. Using that scenario, draw up a Product Breakdown Structure, a Product Flow Diagram an

20、d a preliminary activity network.三、2. P57Illiness;Other commitments interfering with work e.g. familiy, work;Hardware or software facilities not being available when needed;Ambiguity in the assignment speficifcation leadintg to misunderstandings;Lack of understanding of the techniques to be usedHost

21、ile attitude among stakeholders3. discounted cash flow better than net profit or return on investment?DCF takes more account of the possibility that investment might more profitably be placed elsewhere than the proposed project;Projects where the major benefits are only experienced after several yea

22、rs are not favoured. There is more uncertainty about estimates of income and costs of the future that you gaze.NPV values can be calculated for a number of different feasible interest rates different projects might be favoured as a result.5. Details are given below of the estimated income and outgoi

23、ngs of Projects A. Calculate the return on investment, the payback period and the net present value of the project and comment in which appears to be the most attractive. Assume a discount rate of 5%Project Ayearincomeoutgoingscashflowdiscount rateNPVaccum. cashflow0120000-1200001-120000-12000014200

24、010000320000.952430476.19-8800024700010000370000.907033560.09-510003510009000420000.863836281.18-900044000012000280000.822723035.671900019000ROINPVpayback3.96%3353.134四、1. A building society has a long history of implementing computer-based information systems to support the work of its branches. It

25、 uses a proprietary structured systems analysis and design method. It has been decided to create a computer model of the property market. This would attempt for example to calculate the effect of changes of interest rates on house values. There is some concern that the usual methodology used for IS

26、development would not be appropriate for the new project.(a) Why might there be this concern and what alternative approaches should be considered?(b) Outline a plan for the development of the system which illustrates the application of your preferred methodology for this project.a)With traditional b

27、usiness systems analysis there is usually an existing office procedure that managers are hoping to streamline in some way. There are people who understand the details of the jobs currently done. They can help the analyst draw up precise requirements to be met. There is, in short, a well-defined cler

28、ical equivalent of the application that is to be built.With a computer model of the property market there is probably no equivalent of this well-defined clerical model. The analysts will therefore have to seek ideas about the working of such a model from a variety of sources. Experts, such as experi

29、enced estate agents, may be able to contribute observations, but these are likely to be fragmentary rules of thumb. The academic literature on economic modeling might be studied. In the end the analysts will probably have to resort to building a prototype of the model. They will then trial this to s

30、ee if it behaves in a similar way to the property market. There is always the chance that the property market behaves in just too complex and inconsistent manner for a computer model to mimic accurately.All this suggests that the traditional IS development approach based on a waterfall framework wou

31、ld be unsuitable. A more iterative prototyping approach is sensible.b) Expanding on the discussion in 1(a), the following is one method of working:Define objectives: what does the management of the organization want from the model?Survey existing software solutions and the literature on the subject. Has anyone done this already?Consult experts. JAD (joint application development) sessions are mentioned in text as one possible approach. There are many other techniques to elicit relevant knowledge from domain experts which should be considered.Ba

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1