Find projects

Discover and match with projects from real companies

GigEfx Laboratories
Kanye, Southern District, Botswana
He / Him
Founder
(25)
4
Project
Academic experience
60 hours of work total
Learner
Anywhere
Intermediate level

Project scope

Categories
Product management Project management Architecture & design Information technology Software development
Skills
software design business objectives requirements analysis unified modeling language functional requirement software requirements specification software development life cycle systems architecture verification and validation software engineering
Details

GigEfx Labs is seeking to develop a comprehensive Software Development Life Cycle (SDLC) documentation suite for an upcoming E-Supermarket web application called SmartCart. The project aims to bridge the gap between business objectives and technical execution by analyzing existing business documents to extract and define software requirements. Learners will engage in modeling software design and functionality using Unified Modeling Language (UML), which will help in visualizing the system architecture and interactions. The project will also involve developing a detailed software specification document that outlines the functional and non-functional requirements of the application. Additionally, learners will be tasked with verifying and validating the software requirements and design to ensure alignment with business goals and user needs. This project provides an opportunity to apply classroom knowledge of software engineering principles in a real-world context, focusing on requirement analysis, design modeling, and documentation.

Deliverables

The project deliverables will include a comprehensive set of SDLC documents tailored for the SmartCart E-Supermarket web application. These will consist of a requirements specification document that clearly outlines the software's functional and non-functional requirements. Learners will also produce UML diagrams that model the software design and functionality, providing a visual representation of the system architecture. Additionally, a verification and validation report will be created to ensure that the requirements and design meet the specified business objectives and user needs. These deliverables will collectively form a foundational blueprint for the subsequent development phases of the E-Supermarket application.

Mentorship
Domain expertise and knowledge

Providing specialized, in-depth knowledge and general industry insights for a comprehensive understanding.

Skills, knowledge and expertise

Sharing knowledge in specific technical skills, techniques, methodologies required for the project.

Hands-on support

Direct involvement in project tasks, offering guidance, and demonstrating techniques.

Tools and/or resources

Providing access to necessary tools, software, and resources required for project completion.

Regular meetings

Scheduled check-ins to discuss progress, address challenges, and provide feedback.

Supported causes

The global challenges this project addresses, aligning with the United Nations Sustainable Development Goals (SDGs). Learn more about all 17 SDGs here.

Industry, innovation and infrastructure

About the company

Company
Kanye, Southern District, Botswana
2 - 10 employees
Advanced manufacturing, Business services, Consumer goods & services, Clean technology
Representation
Sustainable/green

GigEfx Laboratories is a startup studio focused on creating and scaling innovative businesses through global partnerships. We turn ideas into sustainable ventures while ensuring equity stakes for our partners, emphasizing meticulous selection processes for collaboration.