Question: ABC Video Rental software package options: Using the table above as a guide, develop a critical path method (CPM) for the design phase of ABC's
ABC Video Rental software package options:

Using the table above as a guide, develop a critical path method (CPM) for the design phase of ABC's project. While you do the diagram, reason through the dependencies. Assuming Sam (software engineer) and Mary (project manager) do the project alone, how should the work be allocated among them to (a) allow Mary to do project management tasks, and (b) leverage the work they did during analysis?
Use 3-point estimation or CoCoMo methods for your task estimations, and be sure to mention all the dependencies, as well as establish an appropriate activity sequence.
TABLE 6-6 Rating Software Development Alternatives Function SQL Server FocusVidRent Provide add, change, delete, inquiry functions for customer, video, and rental information Yes Yes Yes Interactive processing and data display for all outstanding video rentals, including fees owing On-line processing from 8 A.M. to 11 P.M. daily The maintenance of customer history of rentals, rental history for each video tape, creation, and change of rental transaction records es Yes Yes Yes Yes Yes Yes Yes Yes Monitoring of outstanding rentals by customer Computation of late fees owing from prior transactions The ability to create new customers as part of rental processing On-line Yes Yes On-line Off-line Yes Yes Yes No The ability to add new videos to the system as part of rental processing es Yes No Query of any rental-related information Minimize data entry in rental processing by using bar codes or similar technology Provide immediate file update On-line On-line Off-line es Yes Yes Yes Yes Yes es Yes Yes Provide transaction logging for database integrity Do daily backup of all files and application programs Provide ad hoc reporting capability for all files and No es Yes Yes es Only with another package Yes Yes Any number For ASCII files 15 legal combinations of files Provide end-of-day reports Provide for growth of 15% per year per file Provide for nine concurrent users Yes Yes 15 Yes 18 Yes Yes 10 Yes 18 Provide SOL compatibility Total requirements met out of 18 TABLE 6-6 Rating Software Development Alternatives Function SQL Server FocusVidRent Provide add, change, delete, inquiry functions for customer, video, and rental information Yes Yes Yes Interactive processing and data display for all outstanding video rentals, including fees owing On-line processing from 8 A.M. to 11 P.M. daily The maintenance of customer history of rentals, rental history for each video tape, creation, and change of rental transaction records es Yes Yes Yes Yes Yes Yes Yes Yes Monitoring of outstanding rentals by customer Computation of late fees owing from prior transactions The ability to create new customers as part of rental processing On-line Yes Yes On-line Off-line Yes Yes Yes No The ability to add new videos to the system as part of rental processing es Yes No Query of any rental-related information Minimize data entry in rental processing by using bar codes or similar technology Provide immediate file update On-line On-line Off-line es Yes Yes Yes Yes Yes es Yes Yes Provide transaction logging for database integrity Do daily backup of all files and application programs Provide ad hoc reporting capability for all files and No es Yes Yes es Only with another package Yes Yes Any number For ASCII files 15 legal combinations of files Provide end-of-day reports Provide for growth of 15% per year per file Provide for nine concurrent users Yes Yes 15 Yes 18 Yes Yes 10 Yes 18 Provide SOL compatibility Total requirements met out of 18
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
