The objective of the assignment is to develop and deliver a multi vendor eCommerce store which can completely managed by shop owner and many more . The application has the following deliveries:
We have developed our methodology based on our experience of conducting similar assignments. We will be using the Agile software development methodology to run this project. Scrum framework for Agile will be used on a day-to-day basis.
Agile software development describes a set of principles for software development under which requirements and solutions evolve through the collaborative effort of self-organizing cross-functional teams. It advocates adaptive planning, evolutionary development, early delivery, and continuous improvement, and it encourages rapid and flexible response to change.
Scrum is an iterative and incremental agile software development framework for managing product development. It defines “a flexible, holistic product development strategy where a development team works as a unit to reach a common goal”, challenges assumptions of the “traditional, sequential approach” to product development, and enables teams to self-organize by encouraging physical co-location or close online collaboration of all team members, as well as daily face-to-face communication among all team members and disciplines involved.
The Scrum framework process, in brief, is listed below:
A product owner creates a prioritized wish list called a product backlog.
During sprint planning, the team pulls a small chunk from the top of that wish list, a sprint backlog, and decides how to implement those pieces.
The team has a certain amount of time — a sprint (usually two to four weeks) — to complete its work, but it meets each day to assess its progress (daily Scrum).
Along the way, the Scrum Master keeps the team focused on its goal.
At the end of the sprint, the work should be potentially shippable: ready to hand to a customer put on a store shelf, or show to a stakeholder.
The sprint ends with a sprint review and retrospective. As the next sprint begins, the team chooses another chunk of the product backlog and begins working again.
List of technologies is as below:
PWA (Progressive Web App)
Android & IOS
We provide free support for 2 months. This support package, however, doesn’t include new feature addition. It includes services like training, debugging, handling any sort of error that might come after the product’s delivery. After 2 months, we charge additional development on a feature basis and AMC of 15% of the initial total cost.
Uplift is a custom web and software and app development company based in Nepal. We help our clients succeed their business by identifying opportunities and delivering solutions that people love to use and grow their business.
We help turn ideas that people are passionate about, into products that people love. We’ve worked with some great companies to create results we’re really proud of, and we’d love to include you on that growing list.