Lessons from My First Live Software Development Project
The article discusses the author's experience building a live ERP software for a dairy farm client. It highlights the importance of understanding real business needs and following a proper software development process, rather than just focusing on building features.
Why it matters
This article highlights the importance of understanding real-world business requirements and following a proper software development process, rather than just building features.
Key Points
- 1The author initially approached the project like an academic assignment, focusing on pages like 'Add Product' or 'Add to Cart'
- 2The client's practical questions about milk sales, stock levels, and turnover were a wake-up call, making the author realize the importance of gathering requirements
- 3The author cleared the earlier work and restarted with a structured approach, focusing on solving actual business problems
Details
The article describes the author's experience building a live ERP software for a dairy farm client. Initially, the author approached the project as if it were another academic assignment, focusing on building features like login pages and a home page. However, when the author showed the progress to the client, the client asked practical questions about milk sales, stock levels, and turnover, which made the author realize that they were not addressing the real business needs. This experience taught the author the importance of following a proper Software Development Life Cycle (SDLC) and focusing on solving actual business problems rather than just building features. The author had to clear the earlier work and restart the project with a more structured approach.
No comments yet
Be the first to comment