Client Background
Discuss about the MCQ-based Software Evaluation Process for Hosting Post-Graduate Interns in IT industry.
Client Background: The project is developed for the analysis of the improved operational development for aligning with the implication of the operations and development of the activities favouring the utilization of the successive operations. The project is based on the development of a MCQ based Software Evaluation Process that would be helpful for the hosting the IT industry based post graduate interns. The client of the project is Dr Ron Beckett of The Reinvention Network and the client firm has been based on the researching and consulting activities. They work for both small and large companies allowing them with most effective services since the last 15 years.
Company Business: The Company had provided effective learning processes and systems for the companies for providing them with competitive advantage with its rivals. The educational institutions have realized the importance of engaging the students with industry works. The universities have decided to bring about the deployment of the activities favouring the utilization of the activities for improving their actions. The organization would deploy effective methods for forming the utilization of the activities favouring the implication of the operations. The analysis had also resulted in forming the analysis of the activities for forming the utilization of the operations depicting the use of effective information processing.
Mission Statement Analysis: The mission statement of the project would be based on the implication of the successive operation development. The small scale organizations do not have any specific internship program favourable for the development of the activities. The organization wants to deploy effective learning and understanding of the operations. The deployment of the activities would also result in listing the effective learning and study in the organization.
Vision Statement Analysis: The successful implication of the operations for aligning the internship programs would be supported by the vision for implementing effective internship management programs in the organization. The alignment of the activities had also helped in easing the deployment of the operations so that the organization can be supported by the use of the successive operation development. The vision of the organization would form the impact on the alignment of the activities favouring the utilization of the activities for developing improved operational development.
Role of Project in Client’s Business: The project is based on the development of a MCQ based Software Evaluation Process that would be helpful for the hosting the IT industry based post graduate interns. The universities have decided to bring about the deployment of the activities favouring the utilization of the activities for improving their actions. The organization would deploy effective methods for forming the utilization of the activities favouring the implication of the operations. The analysis had also resulted in forming the analysis of the activities for forming the utilization of the operations depicting the use of effective information processing.
Company Business
The stakeholder analysis is based on the development of the activities favouring the implication of the activities supporting the deployment of the operations. The analysis of the stakeholders would be based on the deployment of the operations and listing the implication of the successive alignment development. The stakeholder analysis is based on the utilization of the operations favouring the management of the project stakeholders. The stakeholder analysis would result in identifying the implication of the operations for aligning the specific implication of the activities. The various stakeholders of the project of MCQ-based Software Evaluation Process for Hosting Post-Graduate Interns in IT industry are pointed out below,
- Client
- Investors
- Project Manager
- Project Team
- Interns
- University Board
- State Government
These are the stakeholders of the project assigned with specific roles and responsibilities that would be required for the project of MCQ-based Software Evaluation Process for Hosting Post-Graduate Interns in IT industry. The overall project responsibilities would include the deployment of the operations for listing the management of the activities. The following table would show the analysis of the various roles and responsibilities of the project stakeholders,
Stakeholder |
Roles and Responsibilities |
Client |
The client is responsible for the project requirement development and he would be able to approve the project. The client is the most crucial decision maker of the project responsible for the approval for deployment of the activities summing completion of the project. Many crucial and significant decisions of the project is required to be taken and the client approval is required for the activities favouring the alignment of the operations. |
Investors |
The investors are the figurative individual or person responsible for the execution of the project activities. The investors are responsible for the supply of resources for the project activities and would also play a part in involvement of the operation’s key decision making in the project for completion. The investors would form the modification for the operations for forming the successive modifications in project. |
Project Team |
The project team forms the operational development of the activities and it would involve the management of the operations favouring the utilization of the activities for the project. The project team is responsible for forming the completion of the activities of project. |
University Board |
The University Board are responsible for the development of the activities that would be helpful for forming the implication of the activity development and alignment. The board would allow the integration for the system development favouring the implication of the successive activity development. The University boards would form the role in supporting the modification for the operations for forming the successive modifications in project. |
Interns |
The interns are the end users of the system responsible for the utilization of the MCQ based software system utilization. The interns would be using the system for forming the effective studying and learning process related to the IT industry sector. The acceptance and refusal of the MCQ based learning software system would be based on the feedbacks by the interns studying in the university. |
State Government |
The state government would also play a significant role for the approval of the activities favouring the utilization of the activities forming the implication of the operations. The government are responsible for the final inspection of the system and permitting the organization for the utilization of the system. The state government would propel the activities in case of quality standards not being met. |
Project Manager |
The project manager had the most number of responsibilities in the project as they would ensure that the activities of the project can be completed successfully. The managers play a crucial role for the alignment of the activities of managing, communicating, developing, planning, and executing the project. The project managers would lead the project team in due course of action favouring the implication of the operations aligning the modification of the project when required. |
The project of MCQ-based Software Evaluation Process for Hosting Post-Graduate Interns in IT industry is based on the implication of the effective standards and evolution of the operations for favouring the implication of the operations. Ferreira, Gutierrez-Artacho and Bernardino (2018) have pointed that the tools and processes that would be required for the agile software development are Wrike, JIRA, Planbox, Assembla, and Asana. The various software development methodologies that can be useful for the alignment of the software are agile, crystal, dynamic system development methods, extreme programming, feature driven, lean development, and rapid development. On the contrary Braude and Bernstein (2016) have pointed that the legal implications of the software development methodologies play a crucial role for the implication of the specific standard setting in projects. The sensitive information must be kept protected and implied with duty of care for the software developed. According to Mc Hugh et al. (2017), the specific techniques useful for the implication of the software development are life cycle model, system requirement analysis, and IEEE standards of lifecycle models. The study of various literature and articles would allow imply the industry process favouring the utilization of the activities for the project development by analysing the applicable methodologies, tools used, applicable standards, and techniques. Yilmaz et al. (2016) have explained that the lifecycle of the system development would include production, conversion, testing, programming, and system analytics. Some standards for the execution of the software development include prevention of idiosyncrasy, repeatability, consensus wisdom, cross specialization, customer protection, and professional discipline.
Mission Statement Analysis
According to Benner et al. (2014), the MCQ based Software Evaluation Process would allow the implication of the activities favoring the utilization of the improved operation development. The Agile software development methodologies would be helpful for the based on the specific list of activities and the final output of the system. The use of Wrike tools and techniques would be helpful for the implication of the effective development of the activities. Idiosyncrasy quality standards must be met for ensuring that the activities are aligned to the project successfully. It would allow the completed system development while considering the software development. IEEE standard of lifecycle model technique is required for the deployment of the activities for forming the implication of the activities favouring the utilization of the operations.
As per the study by Clarke, O’Connor and Leavy (2016), the agile development methodology is the most effective methodology that can be used for the implication of the effective operation development. The agile is an iterative model for the software development capable of aligning the implication of the activities favoring the utilization of the operations and deploying the improved operation development for developing MCQ based Software Evaluation Process. Repeatability quality standards must be met for ensuring that the activities are aligned to the project successfully. JIRA would be helpful for the deployment of the project successfully and it would assist to develop the project plan, organize it, sharing the plan, and finally tracking the project progress.
Abrahamsson et al. (2017) have pointed that the agile development methodology would allow the use of the daily review and monitoring process and it would achieve it by the use of the feedbacks from the end users. Planbox is available for the development of the final software tools that can be aligned for the agile software development. The use of Wrike tools and techniques would be helpful for the implication of the effective development of the activities. Idiosyncrasy quality standards must be met for ensuring that the activities are aligned to the project successfully.
According to Krahn, Rumpe and Volkel (2014), agile software development methodologies would be helpful for the development of MCQ based Software Evaluation Process. The complete agile method can be divided into 3 forms of the requirement development, collaborative system development, and feedback. Assembla tool would allow the users for managing the tasks and activities in the project. Cross specialization quality standards must be met for ensuring that the activities are aligned to the project successfully. system requirement analysis specific techniques required for the deployment of the activities for forming the implication of the activities favouring the utilization of the operations.
Vision Statement Analysis
Ferreira, Gutierrez-Artacho and Bernardino (2018) have pointed that agile development methodology would allow the use of the daily review and monitoring process which would be helpful for the development of MCQ based Software Evaluation Process. The complete agile method can be divided into 3 forms of the requirement development, collaborative system development, and feedback. Asana is one of the most crucial software project development tool. It would assist to develop the project plan, organize it, sharing the plan, and finally tracking the project progress. The activity would allow the users for managing the tasks and activities in the project. Customer protection quality standards must be met for ensuring that the activities are aligned to the project successfully.
The study of various literature and articles had helped us in understanding the industry process favouring the utilization of the activities for the project development by analysing the applicable methodologies, tools used, applicable standards, and techniques. The project was based on the development of a MCQ based Software Evaluation Process that would be helpful for the hosting the IT industry based post graduate interns. The client of the project was Dr Ron Beckett of The Reinvention Network and the client firm had been based on the researching and consulting activities. The agile development methodology had been the most effective methodology that can be used for the implication of the effective operation development as it is an iterative model capable of aligning the implication of the activities of daily review and monitoring process along with feedbacks from the end users. The tools and processes required for the agile software development are Wrike, JIRA, Planbox, Assembla, and Asana had been explained in the literature properly. The prevention of idiosyncrasy, repeatability, consensus wisdom, cross specialization, customer protection, and professional discipline were the quality standards that must be met for ensuring that the activities are aligned to the project successfully. The life cycle model, system requirement analysis, and IEEE standards of lifecycle models would include production, conversion, testing, programming, and system analytics for the software development process.
References
Abrahamsson, P., Salo, O., Ronkainen, J., & Warsta, J. (2017). Agile software development methods: Review and analysis. arXiv preprint arXiv:1709.08439.
Benner, K. M., Feather, M. S., Johnson, W. L., & Zorman, L. A. (2014). Utilizing scenarios in the software development process. Information system development process, 30, 117-134.
Braude, E. J., & Bernstein, M. E. (2016). Software engineering: modern approaches. Waveland Press.
Clarke, P., O’Connor, R. V., & Leavy, B. (2016, May). A complexity theory viewpoint on the software development process and situational context. In Software and System Processes (ICSSP), 2016 IEEE/ACM International Conference on (pp. 86-90). IEEE.
Ferreira, T., Gutiérrez-Artacho, J., & Bernardino, J. (2018, March). Freemium Project Management Tools: Asana, Freedcamp and Ace Project. In World Conference on Information Systems and Technologies (pp. 1026-1037). Springer, Cham.
Krahn, H., Rumpe, B., & Völkel, S. (2014). Roles in software development using domain specific modeling languages. arXiv preprint arXiv:1409.6618.
Liu, J., Zhang, S., Kato, N., Ujikawa, H., & Suzuki, K. (2015). Device-to-device communications for enhancing quality of experience in software defined multi-tier LTE-A networks. IEEE Network, 29(4), 46-52.
Mc Hugh, M., McCaffery, F., Casey, V., & Pikkarainen, M. (2017). Integrating agile practices with a medical device software development lifecycle.
McIntosh, S., Kamei, Y., Adams, B., & Hassan, A. E. (2014, May). The impact of code review coverage and code review participation on software quality: A case study of the qt, vtk, and itk projects. In Proceedings of the 11th Working Conference on Mining Software Repositories (pp. 192-201). ACM.
Yilmaz, M., Yilmaz, M., O’Connor, R. V., & Clarke, P. (2016, June). A gamification approach to improve the software development process by exploring the personality of software practitioners. In International Conference on Software Process Improvement and Capability Determination (pp. 71-83). Springer, Cham.