Project information

Website for a Jewelery shop

We implemented a website for a jewellery shop.

Course Information

This was under the course of Software Technology. The course is an introduction to the field of Software Engineering, which deals with the methodologies and tools required to develop quality software systems. In the framework of the course each group had to undertake a project that would serve the need for an organization or company. My group choose the local jewellery shop in Lefkara. The main focus of the course was to learn how to start an idea from scratch and through interviewing users, find the requirements and implement a first prototype of the website. The deliverables we submitted included the requirements, the requirements analysis, the design and a functional prototype.

Deliverables - Process of development

For our implementation we used the waterfall model, which is a linear, sequential approach to the software development lifecycle. We decided on using this model because it simplifies understanding, following and arranging tasks. We avoided the agile methodology approach due to time constraints. The module leader asked for a Gantt chart at the beginning of the project which is something difficult to produce with the agile methodology model but really easy with the waterfall model. My group visited the local jewellery shop to talk with the owner about the context of his shop. We also interviewed a few of the customers for their expectations of the website. The end result of our assignment is the jewellery website. The website is functional but up to a certain point due to the limited resources we had as not all team members had the knowledge to implement a website and we didn't have time to make a fully functional product.