Process Feasibility Based on our non-conformity points and comparing them to all 4 process patterns, we project’s can see that the number of non-conformity points in Architected Agile process pattern (4 points) is less than other patterns. It means that our project is more follow Architected Agile process pattern. On the other hand the importance of these 4 points is medium. So from all of these factors we can find that we should follow Architected Agile process. Table : Rationales for Selecting Architected Agile Model Criteria Importance Project Rationales Status 30 % of NDI/NCS 2 1 Using one COTS that is small part features of the whole project. Single NDI/NCS 1 0 There is no single NDI/NCS that satisfies a complete solution. Unique/ inflexible 2 2 The system business is not very business process unique and the requirements can change in the future. Need control over 3 4 Because this system works with a upgrade / maintenance lot of information which are stored in the database, it should be upgraded regularly. Rapid deployment 1 1 PTS is a non-profit organization and also there is no deadline for delivering the system (except 577 milestones). Critical on compatibility 3 4 However we use only one COTS, it should be fully integrated in to the system. Internet connection 2 1 It is a web application. independence Need high level of 2 1 The levels of service are not high. services / performance Need high security 2 1 There is no sensitive information. Asynchronous 1 1 All communications in the system communication should be synchronous. Be accessed from 3 4 It is a web application. anywhere Critical on mass schedule 2 2 Schedule is important in our constraints project. Lack of personnel 2 3 The webmaster probably has little capability experience about database maintenance and optimization and also web application developing
Process Feasibility Based on our project’s non-conformity points and comparing them to all 4 process patterns, we can see that the number of non-conformity points in Architected Agile process pattern (4 points) is less than other patterns. It means that our project is more follow Architected Agile process pattern. On the other hand the importance of these 4 points is medium. So from all of these factors we can find that we should follow Architected Agile process. Table : Rationales for Selecting Architected Agile Model Criteria Importance Project Status Rationales 30 % of NDI/NCS features 2 1 Using one COTS that is small part of the whole project. Single NDI/NCS 1 0 There is no single NDI/NCS that satisfies a complete solution. Unique/ inflexible business process 2 2 The system business is not very unique and the requirements can change in the future. Need control over upgrade / maintenance 3 4 Because this system works with a lot of information which are stored in the database, it should be upgraded regularly. Rapid deployment 1 1 PTS is a non-profit organization and also there is no deadline for delivering the system (except 577 milestones). Critical on compatibility 3 4 However we use only one COTS, it should be fully integrated in to the system. Internet connection independence 2 1 It is a web application. Need high level of services / performance 2 1 The levels of service are not high. Need high security 2 1 There is no sensitive information. Asynchronous communication 1 1 All communications in the system should be synchronous. Be accessed from anywhere 3 4 It is a web application. Critical on mass schedule constraints 2 2 Schedule is important in our project. Lack of personnel capability 2 3 The webmaster probably has little experience about database maintenance and optimization and also web application developing
FED_FCP_F12a_T01_V1.6.docx