Reflection Assignment Part 3

.pdf

School

Florida International University *

*We aren’t endorsed by this school

Course

5011

Subject

Information Systems

Date

Dec 6, 2023

Type

pdf

Pages

2

Uploaded by AmbassadorDiscovery3308

Report
Reflection Part 3 1. Describe your contribution to the project. The objective of this part of the project was to identify ways to improve the application in collaboration with my team. My contribution to this particular part of the project was to create the test cases that were required to be tested and to verify that they passed. As part of the document, I developed these test cases and associated each test case with a specific user story. It was my responsibility to help my team identify ways to help me test all these test cases and to search for possible errors that may occur if we test these cases differently. In our successful registration page, for instance, we are unable to create a user if special characters are used. 2. Discuss how the project team worked together. Our team became aware during this phase of the project that we were approaching the end of the project and some work needed to be accelerated. Communication within our team has continued to be excellent as we have identified that certain aspects of the project related to the programming piece need to be reviewed more closely. Although a substantial amount of testing could not be completed during the initial phase of the project, as a team we were able to communicate effectively and figure out what was needed to reach the testing phase. To ensure that we remain on top of what needs to be done, our team communicates frequently through Whatsapp, teams, and Zoom. 3. Describe any challenges encountered in this phase of the project. The fact that our application lacked many features that needed to be tested was a major challenge during this phase of the project. In spite of the fact that this was not a major problem, the testing phase of the project was delayed as features needed to be either implemented or completed before testing could begin. As a result of these features not being implemented, our testing phase was cut short. Implementing these features was another challenge due to the fact that some of our team members did not have experience programming in a particular programming language or working with the database we were using. The team worked together to find a way to accomplish this task, despite the fact that it was a challenge. 4. Describe what went well in this phase of the project. Upon completing the implementation of the new features and testing the product, our team was able to evaluate the product. It was a very successful part of the project, since our team was able to test and determine what needed to be improved during the testing period. By doing so, we were able to develop a better application and identify better ways of implementing said feature.
As a result of this phase of the project, our features and the state of our application run more smoothly. 5. What would you do differently in the future based on what you learned in this phase? Future implementations of features will be timed differently. Communication with my team would be improved in order to ensure that our features are being developed and ready for testing. Despite the fact that all of the necessary features were completed, the testing period was short, which prevented us from optimizing code or implementing a better feature solution. 6. Discuss your key takeaways from the project experience. It was a great experience working on this part of the project. Testing our nearly finished application with the team and finding solutions to better ways of implementing the feature was a valuable experience. Working with the team during this portion of the project was an excellent experience, as each of us was proud of our accomplishments and shared that experience with the other members of the team. Our goal is to continue optimizing a feature even though the project has not been completed. The experience gained from this phase of the project has made each of us a better software engineer.
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help