1. Adaptive methodologies
General Discussion
The structure and systematic procedure of project management is adaptive methodologies that helps in improving the choices by knowledge and practices of the outcomes from several decisions, which are engaged in the earlier phases in the project. It is considered that extreme programming and SCURM are included in the adaptive methodologies.
Advantages
The advantages of adaptive methodologies are:
Disadvantages
The disadvantages are as follows:
2. Scrum
General Discussion
Scrum is a framework that is being used for addressing the adaptive problems that are complex for delivering the products with maximum value (Kniberg 2015). It is among the simplest structure that is utilised for generating efficient collaboration among the team.
Advantages
The benefits of scrum are as follows:
Disadvantages
The SCRUM limitations are as follows:
3. XP (Extreme Programming)
General Discussion
The extreme methodology is considered an agile framework for the development of software that is based on the development, which mainly aims in producing an appropriate software quality and appropriate life quality for greater quality of software for the team of project development. XP is reflected to be a significant structure in the practices of engineering for development of software.
Advantages
Advantages of XP are as follows:
Disadvantages
The limitations are as follows:
Recommendation
Hence, it is recommended that the methodology of SCRUM is best suitable for developing innovative systems in the “Odd Jobs Limited” organisation. This methodology is recommended because this methodology aids in completing the project work for the organisation in cheaper cost and less time. This methodology assists in creating certification of the requirements of the project. Furthermore, it is discovered that appropriate update is achieved for achieving effective project success with the support of the methodology.
Part B – Modelling and Diagramming Event Table
Event |
Event Type |
Trigger |
Source |
Activity/Use Case |
System Response/ Output |
Destination |
Registration |
External |
System is being accessed by customers for registration |
Customer |
Customer registrations |
Customer details are being recorded by the system |
Database |
Login |
External |
Login credentials are entered by the customer |
Customer enters information |
Login |
Authorization is verified |
System |
Create Job |
Internal |
Customer requests vehicle |
System |
Creation of Job |
Job is created |
Contracting Staff |
Enter vehicle details |
External |
Details of the vehicle is being entered |
Contracting staff |
Record Vehicle hours and Details |
Details are recorded by the system |
System |
Create customer invoice |
Internal |
Preparing the invoice for customers |
System |
Invoice generation |
Invoice is being generated and created for customer |
Contracting Staff, Database |
Generate report |
Internal |
Job is completed |
System |
Run reports |
Detailed reports |
Management |
Management of staff |
Internal |
Staff records entered by admin |
Admin |
Staff details |
Details are recorded by the system |
System |
References
Davey, B. and Parker, K.R., 2015. Requirements elicitation problems: A literature analysis. Issues in Informing Science & Information Technology, 12, pp.71-83.
De Lemos, R., Giese, H., Müller, H.A., Shaw, M., Andersson, J., Litoiu, M., Schmerl, B., Tamura, G., Villegas, N.M., Vogel, T. and Weyns, D., 2013. Software engineering for self-adaptive systems: A second research roadmap. In Software Engineering for Self-Adaptive Systems II (pp. 1-32). Springer, Berlin, Heidelberg.
Foster, E.C. and Godbole, S., 2016. Review of Information-Gathering Techniques. In Database Systems (pp. 523-538). Apress, Berkeley, CA.
Kassab, M., 2015, August. The changing landscape of requirements engineering practices over the past decade. In Empirical Requirements Engineering (EmpiRE), 2015 IEEE Fifth International Workshop on (pp. 1-8). IEEE.
Khan, S., Babar, M., Khan, F., Arif, F. and Tahir, M., 2016. Collaboration Methodology for Integrating Non-Functional Requirements in Architecture. the Journal of Applied Environmental and Biological Sciences (JAEBS), 6, pp.63-67.
Kniberg, H., 2015. Scrum and XP from the Trenches. Lulu. com.
Luehr, G.P., 2015. Effective Strategies for Building Modern Web Applications: Employing Innovative Techniques in Requirements Gathering, Design, and Development Methods to Improve Software Development.
Mahalakshmi, M. and Sundararajan, M., 2013. Traditional SDLC Vs Scrum Methodology–A Comparative Study. International Journal of Emerging Technology and Advanced Engineering, 3(6), pp.192-196.
Sellami, A., Hakim, H., Abran, A. and Ben-Abdallah, H., 2015. A measurement method for sizing the structure of UML sequence diagrams. Information and Software Technology, 59, pp.222-232.
Sharma, C., Sabharwal, S. and Sibal, R., 2014. Applying genetic algorithm for prioritization of test case scenarios derived from UML diagrams. arXiv preprint arXiv:1410.4838.
Storrle, H., 2018. On the impact of size to the understanding of UML diagrams. Software & Systems Modeling, 17(1), pp.115-134.
Torre, D., Labiche, Y., Genero, M. and Elaasar, M., 2018. A systematic identification of consistency rules for UML diagrams. Journal of Systems and Software.
Von Wangenheim, C.G., Savi, R. and Borgatto, A.F., 2013. SCRUMIA—An educational game for teaching SCRUM in computing courses. Journal of Systems and Software, 86(10), pp.2675-2687.
Zhou, Y., Guo, S., Xu, C.Y., Liu, D., Chen, L. and Ye, Y., 2015. Integrated optimal allocation model for complex adaptive system of water resources management (I): Methodologies. Journal of Hydrology, 531, pp.964-976.
Essay Writing Service Features
Our Experience
No matter how complex your assignment is, we can find the right professional for your specific task. Contact Essay is an essay writing company that hires only the smartest minds to help you with your projects. Our expertise allows us to provide students with high-quality academic writing, editing & proofreading services.Free Features
Free revision policy
$10Free bibliography & reference
$8Free title page
$8Free formatting
$8How Our Essay Writing Service Works
First, you will need to complete an order form. It's not difficult but, in case there is anything you find not to be clear, you may always call us so that we can guide you through it. On the order form, you will need to include some basic information concerning your order: subject, topic, number of pages, etc. We also encourage our clients to upload any relevant information or sources that will help.
Complete the order formOnce we have all the information and instructions that we need, we select the most suitable writer for your assignment. While everything seems to be clear, the writer, who has complete knowledge of the subject, may need clarification from you. It is at that point that you would receive a call or email from us.
Writer’s assignmentAs soon as the writer has finished, it will be delivered both to the website and to your email address so that you will not miss it. If your deadline is close at hand, we will place a call to you to make sure that you receive the paper on time.
Completing the order and download