ElectroGuild - Assignment 1 - Consultation and Conceptualization
ElectroGuild - Assignment 1 - Consultation and Conceptualization
ElectroGuild Bangladesh
Assignment 1 – consultation/conceptualization phase
Objective
In this assignment, each student will act in two roles: client and developer. As a client, you will
design a hardware product by specifying inputs, outputs, and translating components. As a
developer, you will build another student’s product based on their specifications. This exercise aims
to give you hands-on experience in both hardware development and project management.
An additional role will be specified by the lecturer of this course for an external auditor. Each student
must be ready to review a surprize combination of client/developer project as an outsider which will
help grade the project value.
Assignment Overview
Each student will:
Write a product brief document as a client role
As a client, the student must specify the following product requirements:
As the outcome of this task, the student must create a product brief document which can be
awarded to a hardware developer peer student.
Regarding budget and time, these can be simulated amounts for the purpose of the project.
ElectroGuild 2024
Created by Md. Zahidur Rahman 26-10-2024
Each client must choose within the following criteria for their project:
Inputs Processing Outputs
• Temperature sensor • Transistor (switch or • LED
• Button or switch amplifier) • Buzzer
• Variable Resistor • 555 timers • Relay
(Potentiometer) • Op-amp • Heating element
• Magnetic Sensor (Reed • Logic gates • Servo motor
Switch) • Flip flops • DC motor
• Light Sensor (LDR) • Comparator • 7 segment display
• Tilt Sensor • Diode or rectifier • Fan
• Moisture Sensor • Solenoid
• IR Receiver (For this assignment, please do • LCD Display
• Sound Sensor not include any programmable
(Microphone) devices such as
• Proximity Sensor microcontrollers. This course
will focus on hardware
development without
considerations for firmware
and thus all requirements must
remain analogous)
A development proposal must take the input from the client and translate it to a tangible and
practical solution.
1. Introduction
2. User specifications
a. A list of requirements as understood by the developer which the client desires as per
the product brief
3. Technical requirements
a. A list of technical requirements that would be necessary to achieve a successful
development as per the user specifications
4. Work break-down structure (WBS)
a. A list of tasks that must be completed to achieve a successful development
5. Resource break-down structure (RBS)
a. A list of materials and resources that must be acquired to achieve a successful
development
6. Development Qualifying sheet
a. A list of achievable and measurable goals that must be accomplished for the project
to be considered a success. Simple metrics such as “Indicator light goes on? (Y/N)//
brightness visible? (Y/N)” etc.
7. Gantt Chart
a. A chart listing all tasks, task estimated time, critical path, project duration.
8. Project budget
a. Listing all resource costs including labour, materials and equipment
9. Conclusion
ElectroGuild 2024
Created by Md. Zahidur Rahman 26-10-2024
Evaluation Criteria
Students will be peer evaluated as well as evaluated by the lecturer based on the following marking
sheet:
Criteria External Auditor Peer review (done by Lecturer review
review each student’s
adjacent developer or
client)
Creativity and
feasibility:
Grade from 1 to 5 how
realistic the product
brief is considered
according to real world
application.
Detail orientation:
Grade from 1 to 5 how
detailed the product
brief is. Is it over
specified or under
specified? Did the
developer find the
document easy to
decipher and was the
developer able to
satisfy the client based
on the product brief?
Scope of Work:
Grade from 1 to 20 if
the scope of work
document covers all
technical requirements
as requested by the
client. The
communication is
accurate, short and
clear. Your client is
confident that your
scope of work will guide
the development
project to a full success
Communication skills:
Grade from 1 to 5 how
easy and clear it was to
communicate with this
student
Total marks /35 /35 /35
Total marks /105
Each review should be done with a grading as well as some constructive feedback if any.
ElectroGuild 2024
Created by Md. Zahidur Rahman 26-10-2024
https://discord.gg/66Ga4rGVRp
Contact the admin for any support needed. The lecturer is also available to give group lessons in
groups or even answer individual questions.
The lecturer requests that questions be asked in a public channel so that others may benefit from
reading it.
Project deadline
This assignment will be used to issue further assignments. The practical deadline for this project
would be the issuance of the next assignment which can be given out at any time as per the
lecturer’s judgement if sufficient people have submitted their documents and have been reviewed
for marking.
In estimation, the next assignment will be due to come out approximately in the last week of
December 2024 or early January 2025. Please consider this as you decide your timelines.
- End of Brief -
ElectroGuild 2024