- No, I did not discussed the task or worked with any other students or people outside of USC. I have studied the requirements in details by myself and then I have prepared a plan for completing this assignment. At first, I have searched for information sources so that the answers can completed in details and as per the requirement. I have only taken help from the available sources easily in the Internet and idea was developed from the references that have been presented as Bibliography. I prepared the entire assignment myself starting from the beginning to completion by following the guidelines so that there is no discrepancy in the task.
- No, I myself completed the entire assignment and no one else was involved to complete all or part of the individual assessment task. I myself is responsible for completing the entire assignment and I have searched over the Internet to gather information about Agile and Iterative Development. I have searched Google Scholar for articles on various system development methodology. I also searched in Google by searching for definition of “Scrum, Extreme Programming, Dynamic Systems Development Method and Feature-Driven Development” to determine the advantages and disadvantages of each system development methodology. I also designed the modelling diagrams by myself after studying various examples of such diagrams from the links as below:
- No, I did not view or obtain a copy of anyone else’s assessment task and I have completed the entire assignment with the help of Internet only by searching from various sources. I have searched for the various systems development methodology from:
- Rasnacis, A., & Berzisa, S. (2017). Method for Adaptation and Implementation of Agile Project Management Methodology. Procedia Computer Science, 104, 43-50. doi: 10.1016/j.procs.2017.01.055
- Shankarmani, R., Pawar, R., S. Mantha, S., & Babu, V. (2012). Agile Methodology Adoption: Benefits and Constraints. International Journal Of Computer Applications, 58(15), 31-37. doi: 10.5120/9361-3698
Where the benefits and constraints of agile development methodology has been described in details to better understand the concept and present those in the report.
- No, I did not shared my assignment file with any other students and I have kept the assignment confined to me only. I have prepared the assignment in different parts and every part I have compiled separately in my own system. I saved the document in a separate folder under assignments in my system so that nobody could gain access to the documents. I have also designed the diagrams in my system only with the help of diagramming tools such that those are made according to the programming standards.
- I searched on the internet to gather information on Agile and Iterative Development. Further, I also studied about modelling diagrams and how those can be drawn with the help of diagramming tools. At first, I have searched for information sources so that the answers can completed in details and as per the requirement. I have only taken help from the available sources easily in the Internet and idea was developed from the references that have been presented as Bibliography. I have searched Google Scholar for articles on various system development methodology. I also searched in Google by searching for definition of “Scrum, Extreme Programming, Dynamic Systems Development Method and Feature-Driven Development” to determine the advantages and disadvantages of each system development methodology.
- I have gathered the references for this assignment from Google Scholar and those are relevant with my assignment as per my knowledge. I have provided the references after searching thoroughly in Google scholar which is a freely accessible web search engine that indexes the full text or metadata of scholarly literature across an array of publishing formats and disciplines. The references presented below provides details about agile methodology and User centered design:
- Sun, W., & Schmidt, C. (2018). Practitioners’ Agile-Methodology Use and Job Perceptions. IEEE Software, 35(2), 52-61. doi: 10.1109/ms.2018.1661333
- Martins, P., & Zacarias, M. (2017). An Agile Business Process Improvement Methodology. Procedia Computer Science, 121, 129-136. doi: 10.1016/j.procs.2017.11.018
- Memmel, T., & Obendorf, H. (2010). Agile + Usability. Agile Methoden, Usability Engineering, User Experience, User-Centered Design. I-Com, 9(1). doi: 10.1524/icom.2010.0008
- The similarity between my assessment and that of other students is basically in the Table of Contents and headings for the different sections. The assignment has not been copied from anyone else or shared with anyone and the information provided by me are true to the best of my knowledge. At first, before beginning with the assignment I have collected information regarding answers to questions for presenting them in the report.
- No, There is no more information that I should convey to you regarding the assignment except that I have completed this assignment by gathering information from source available over the Internet entirely by myself and took help of various available examples of modelling diagrams from websites such as: