Table 8: COCOMOII Cost Drivers of Module - 3 - Investigator Module Cost Driver Value Rationale RELY NOMINAL If the system fails, it will cause inconvenience to the references and background investigators. But the system can be recovered within certain period of time. DATA LOW The ratio of bytes in the testing database to SLOC in the program is approximately less than 1000 because the database will store all information of candidate’s reference, references’ response which contains lot of data and candidates assigned to investigators. DOCU NOMINAL Because the development process follows ICSM, the document for life-cycle needs is normal. CPLX HIGH Few modules like authentication using LDAP, implementing manager module, investigator module requires complex programming. RUSE NOMINAL The system is used by every department of the background verification organization and also used by the references. TIME HIGH The percentage of available execution time expected to be used by the system and subsystem consuming the execution time resource is about 70% because this system is performing the database operation whenever any process is executed. STOR NOMINAL The percentage of available storage expected to be used by the system and subsystem is about 70% because the most of the data is stored in the database. And this is used in candidates’ every database operation. PVOL LOW Major changes of the platform, i.e. ASP.net, DB2 and web browsers are approximately every year. ACAP HIGH The analysts have good ability to analyze, design and communicate among others. PCAP HIGH Programmers are capable, efficient and thorough. Although some of the team members lack knowledge about ASP.net and DB2. PCON LOW Our team has 6 members and most of them do not plan to continue in CSCI577B. APEX NOMINAL The average experience of the team members for this online application is about one year. LTEX LOW The development team plans to develop this web-based application with ASP.net, C# and DB2 language to query information from the database. The tools for programming are Microsoft Visual Studio. Therefore, the language and tool experience is low because only a few team members have at least one year experience with these languages and tools and rest are trying to learn. PLEX LOW Most of the team members are inexperienced with ASP.net
Table 8: COCOMOII Cost Drivers of Module - 3 - Investigator Module Cost Driver Value Rationale RELY NOMINAL If the system fails, it will cause inconvenience to the references and background investigators. But the system can be recovered within certain period of time. DATA LOW The ratio of bytes in the testing database to SLOC in the program is approximately less than 1000 because the database will store all information of candidate’s reference, references’ response which contains lot of data and candidates assigned to investigators. DOCU NOMINAL Because the development process follows ICSM, the document for life-cycle needs is normal. CPLX HIGH Few modules like authentication using LDAP, implementing manager module, investigator module requires complex programming. RUSE NOMINAL The system is used by every department of the background verification organization and also used by the references. TIME HIGH The percentage of available execution time expected to be used by the system and subsystem consuming the execution time resource is about 70% because this system is performing the database operation whenever any process is executed. STOR NOMINAL The percentage of available storage expected to be used by the system and subsystem is about 70% because the most of the candidates’ data is stored in the database. And this is used in every database operation. PVOL LOW Major changes of the platform, i.e. ASP.net, DB2 and web browsers are approximately every year. ACAP HIGH The analysts have good ability to analyze, design and communicate among others. PCAP HIGH Programmers are capable, efficient and thorough. Although some of the team members lack knowledge about ASP.net and DB2. PCON LOW Our team has 6 members and most of them do not plan to continue in CSCI577B. APEX NOMINAL The average experience of the team members for this online application is about one year. LTEX LOW The development team plans to develop this web-based application with ASP.net, C# and DB2 language to query information from the database. The tools for programming are Microsoft Visual Studio. Therefore, the language and tool experience is low because only a few team members have at least one year experience with these languages and tools and rest are trying to learn. PLEX LOW Most of the team members are inexperienced with ASP.net