Technology
Meyco PoolCAD : Windows Desktop CAD Application
Meyco PoolCAD is a Windows Desktop CAD Application designed using the .Net platform for creating Swimming pool covers with a motive to create customised pool covers and protect the swimming pools between swim seasons.
Meyco PoolCAD is very user-friendly.
The application is very user-friendly. All the functionalities are organised and divided into different modules. The main funnctionalities of this project are: File Tab, Draw/Edit Tab, Overlay, Obstructions, Overlap, Cover Grid/ Line, Cut Out, Cut Plan, Anchor Plan, Hardware and CutExport along with some advanced settings options like Snap Toggle button, keymapping, Layers, Best-fit, Zoom, and Default locations options. The key purpose of this project is to minimise the wastage of the pool cover materials by customizing the most efficient covers using above functionalities.
Industry
Retail
Team
4
Year
2019
Challenges Along the Way
- Understanding Previous app version "Meyco Designer" to analyse the functionality.
- Requirement gathering and Analysis. No proper documentation from client side to consider as a requirement document.
- Improper Communication Channel to exchange the infomation with sales.
- High dependency of project on Eyeshot libraries.
- Indiscreet scope creep in between the project developement.
- Delayed feedbacks from Client side
- Inefficient and Inadequate Resource allocation
Solutions
- Scrum Process Implementation
- All the modules were divided to be developed and progressed sprint wise
- Sprint Planning and Requirement clarification calls were held to clearout the confusion before starting on any developement tasks
- Support from Eyeshot team and Eyeshot Version upgrade
QA Roles
- Requirement Analysis by studying the previous version of the app provided
- Scenario generation for all the modules of the application
- Writing Test cases writing and executing them and preparing execution report
- Preparation of Sprint Release Document for every sprint bi-weekly.
- Testing and verifying the functionality of the system
- Testing and verifying the UI/UX of the application
- Testing the application across various browsers.
- Regression Testing on QA and UAT domain.
- Maintenance of Daily Standup Sheet
- Repo tickets creation for Tasks/ Issues Assigning
- Communication with the Project manager, developers, and fellow QA members
Applied Technology
Platform support | Desktop |
---|---|
Programming language | .Net |
IDE | .NET Framework 4.6.1 |
Library and SDK | Devdept.Eyeshot (v12) |
Packages | Autofac(6.0.0),MahApps.Metro(1.6.5),Newtonsoft Json(13.0.1),Serilog(2.10.0),ToastNotifications(2.5.1) |
Team Members
Backend Developer
3
Designer
1
Project Lead
1
Quality Assurance
2
Project Documents Handed
Project Design Link
Meyco Finalized Tab Layout
Pool CAD -Project Estimate Sheet
Project Timeline
Release Notes (1 - 17)
Final Test Cases Document
Meyco_First _FeatureList_Audit
Meyco PoolCAD-Milestone-Deliverables
Project Closing Document
Interested in building something similar?
Request a free one to one Consultation for
your next big idea.