Project Management of Stock and Financial System Retrospective

Verified

Added on  2020/03/16

|8
|626
|127
Report
AI Summary
This report presents a retrospective analysis of the development of a stock and financial system, focusing on the challenges and improvements made throughout the project's sprints. The project's initial sprint focused on cross-platform compatibility and performance, addressing issues with slow loading times and browser compatibility. Subsequent sprints addressed back-end efficiency, remote accessibility, system integration, and scalability. Key challenges included data format inconsistencies, database access issues, and performance bottlenecks with payment processing. Solutions implemented involved the use of open-source technologies, improved database management, microservices design for enhanced testing, and the adoption of SQLite data format. The final sprint involved testing the system under various loads, addressing security concerns, and creating comprehensive documentation. The retrospective highlights the iterative process of software development, emphasizing the importance of testing, addressing user feedback, and adapting to technical challenges to achieve a successful project outcome.
Document Page
Project Management
Stock and Financial Management System for DFG
Sprint Retrospective
This is a meeting that the scrum master facilitates at the end of the project execution where the
events of the project are discussed and what can be done for the future to achieve grater project
success. The sprint review should end with a documentation of the project, including the team
experiences and areas where improvements can be made. This paper includes the sprint
retrospective for the development of a stock and financial system for the DFA. The retrospective
looks at how the system is being built.
Sprint 1: I need a software system that runs on all major platforms and browsers efficiently; it runs
fast, loads quickly does not slow down
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
The team s suitable languages to ensure cross platform compatibility of the DFG stock and financial
system with a visual description of the software developed and all platforms listed and what was
required to achieve that. On testing (the system just had static placeholder frames), performance
was poor on Safari and Opera, especially on mobile where the placeholders were smudged and
loaded slowly. Improvements would be to have binary executable files for every platform (for
installations) and use more Python libraries. Testing strategy to be improved and performance on
Safari and Opera improved. Actions to take include external libraries to enhance performance and
use of graceful degradation to enhance performance on different browsers
Sprint ID 2: I need a back-end that runs efficiently and support all user requirements
Document Page
The team used open source database language and created a database with a few tables and
elements and tested it. Different platforms envisaged and database tested with a back end user
interface and code extended for Linux compiling. Improvements are due for user interface and
Jquery and PHP for database access at interfaces. Loading time on slow web connections. Actions
are to refine code and use HCI principles to design interface and improve single code base
Sprint ID 3: I need an application that can be accessed remotely from any location with a web
access
Document Page
Sprint ID 4: I need an application system that can be integrated with other systems easily
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Sprint ID 5: I need a system that can be expanded and be used in different geographic areas and
stores and work with other sub systems
Data access bug and clustering architecture problems experienced during testing. The actions to
solve included using micro services design for improved testing because the application was
developed in much bigger chunks, making testing a challenge
Sprint ID 6: I need a system in which data is transferred and stored in a similar format
Document Page
Challenges with data format when being extracted using other systems; action to solve include
changing to SQLite data format and using Python external libraries to enhance automated functions
performance
Sprint ID 7: I need a complete functional software system with web access from a cloud platform
Document Page
Entire system compiled and tested under different loads (requests); payment processor slowing and
action to solve is using open source cart management systems of better performance than what was
designed in house
Sprint ID 8: I need all my requirements well captured and implemented
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Prototype tested in real conditions and customer asked to test system under different conditions. The
client asked about security of information and data; team resolved to implement default encryption
and provide support for this. Test successful; documentation made for support with new patches
scheduled while the system is running to take care of client concerns.
chevron_up_icon
1 out of 8
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]