|
- What is?
- The Work
- Roles and Responsibilities
- Technology
- The Award
- Rounds
- Register as a Product Owner
- Register as a Developer
- KPIs
-
What Is?
TIEC's BootUp program is a
technical accelerator that aims to speed the
realization of innovative ideas which have
clear business plans and preferably existing
customers, yet missing a development team.
The BootUp organizing team will discover
talents and coach them to turn ideas into
products using best practices in product
development. BootUp carefully simulates an
agile, typically scrum based, enterprise to
guarantee a professional experience for the
participants and help them develop products
with high quality. BootUp minimizes for the
product/idea owners (POs) the
friction of establishing new businesses and
startups. POs abroad are welcomed to benefit
from BootUp to reduce the risks they
perceive regarding their establishment of
affiliated development sites in Egypt.
BootUp utilizes open-source software and
hardware for development but other
alternatives may be considered if feasible.
The Need
There are many great ideas out there with no
teams to push its implementation forward.
These ideas could come from:
- An entrepreneur with a solid
business plan
- Mature research looking for
getting into the business world
- A company thriving for
innovation yet lacks resources
Additionally, many developers are not aware
and/or don't follow best practices in
building software therefore the results
usually don't match quality standards
worldwide. We do not have a known community
of software engineers with proven talent and
knowledge. We need to build and connect such
talents according to well-known quality
standards.
The solution
With the main goal of facilitating
innovation in Egypt, TIEC
aims to solve the discussed problem through
an intense program in product development
that gives hands-on best practices.
TIEC will give an opportunity to young developers with basic
development knowledge and loads of
enthusiasm to join the BootUp experience.
The selected developers will be hosted for a
4-6 months part-time internship with one
dedicated coach, scrum master, per team.
Individuals will be teamed up and matched
with a real idea received from companies,
researchers, or aspiring entrepreneurs. In
the meantime, product ideas are strictly
protected through NDAs.
-
The Work
The program will run over four to six months
maximum. Interested developers will be
interviewed to ensure their commitment and
their readiness. In the meantime, an
announcement is made for
product/idea owners (POs) with
clear business plans who could benefit from
BootUp’s development teams. While submitting
the idea, the PO is expected to propose
compensating the development team when its
product performance is found acceptable and
the PO decides to move forward and establish
the product-based business. Proposing
revenue and/or equity share for the
development team is expected and
recommended.
Once the program starts, an orientation
session takes place in which teams will be
matched with the ideas they will work on,
their product owners, and scrum masters. The
orientation will be a fun event to get teams
to know each other and in the same time get
to know the rules of the program. The
program then continues with one intense
month of training and practice. In this
month the developers are committed full time
on 4 BootUp camps. They attend every weekend
and practice during the week with scheduled
meetings throughout. After this intense
month, a series of sprints starts. Every
sprint has a planning/demo and lasts for two
weeks. We might have “spike” talks in the
middle of the sprints according to the
progress of the teams. The program ends with
a ceremony, demo and meetings with the POs
to decide the way forward.
The PO and development team can use and
modify anything they co-developed during
BootUp, but only the PO is authorized to
establish a product-based business. The
development team should refrain from using
their BootUp deliverables to enable any
competing business. In case the product
performance is found acceptable and the PO
decides to establish the target business,
the PO is obliged to fulfill the commitment
made to the team while presenting the
product idea.
Outline
Orientation
- Motivation, ideas
presentations, teams matching,
and program rules
- Signing NDAs
BootUp Camps (4 weekends within one
intense month)
- BootUp Camp I - Day 1 & 2
(Requirements and User Stories)
- BootUp Camp II - Day 3 & 4
(Design and Class Diagram)
- BootUp Camp III - Day 5 & 6
(Testing and Refinement)
- BootUp Camp IV - Day 7 & 8
(Planning)
*Note: Contents may differ based on domain
knowledge of the product
BootUp Sprints (demo, planning, and
retrospective every two weeks up to
sprint 8)
BootUp Closure Demos and Ceremony
(judging)
-
Roles and Responsibilities
BootUp Organizing Team
- Coach, train, and monitor the
performance of the teams for the first
release of products. However, as
expected, the success of any product
idea cannot be guaranteed.
- Protect product ideas through NDAs.
- Assign one scrum master to each
team.
- If desired by POs, connect
successful products to the other
applicable TIEC services to help
establishing sustainable businesses.
However, BootUp is not accountable for
the success of ideas as businesses after
birth of corresponding products.
- Facilitate the development team
selection, avail the work locations, and
help providing the needed development
tools.
Product Owners
The product owner (PO) is a key stakeholder.
Part of the PO’s responsibilities is to have
a vision of what he or she wishes to build
and to pass that vision to the development
team. Business knowledge is important for
the PO because he or she is the decision
maker regarding what features the product
must have. That means, the PO should
understand the market, the customer, and the
business in order to make sound decisions.
The PO shows commitment by doing what is
necessary to build the best product possible
and that means being actively engaged with
the product development team.
As PO you should:
- Give a presentation about your idea.
This will be done in an orientation
meeting. In this meeting, you will know
your team and the scrum master (the
coach).
Note: you have to sell your idea really well.
You want the best team to like your idea
and do their best to make it happen.
- Prepare something written to
describe your vision and your idea.
Simply write all your thoughts about the
idea in a form of a list. This list will
be used by the team to create and sketch
“user stories” in your presence and
based on your own clarifications.
Anything else you have that the team can
use to define the requirements should be
provided, for example, videos,
presentations, links to similar systems,
etc.
- You are responsible for prioritizing
the features and specifying what needs
to be done first. You will be requested
to do this frequently as the product
evolves and the requirements change.
- You provide the specialized
development tools if feasible.
- You must attend the meetings related
to the requirements analysis, planning,
demos, and retrospectives as requested.
These meetings are keys to the product
success in scrum. Attending other
meetings and gatherings by the team is
encouraged but optional.
- You may get involved in the
technical part and software design if
desired but this is done through
alignment with the scrum master.
- You can monitor and check the team’s
progress.
- You get access to all the artifacts
produced throughout the project.
- If there is more than one person
representing the PO, they all need to
sync well with each other before they
communicate with the team. We don’t want
to confuse the team or waste any time
due to lack of communication.
Developers
- Developers should have very high
motivation, readiness to learn, and
willingness to commit.
- They should have knowledge of the
technology of the product .
- They should undertake to treat the
product idea and any relevant
information as confidential and not to
disclose to any third party.
- They should commit to full-time work
on 8 camp days and additionally to 15-20
hours of work per week throughout the
program duration.
- They have their own laptops.
- For student developers, nominations
from university professors are
preferred.
Speakers
Experts are invited to present on
different aspects of business and
technologies.
Sponsors and Supporters
Sponsors and supporters are welcomed to
avail tools, equipments, and co-working
spaces.
-
Technology
(Others may be considered)
Area
-
Web & mobile applications
Topics
They will be
different according to the domain of the
product. In case of software related
product, They will be:
- Introduction to SE (Agile, Lean
and Scrum)
- Web Fundamentals
- Agile Software Development (User
Stories, Class Diagram, MVC)
- Ruby on Rails
- Testing (TDD, TSpec)
- Database and MySQL
- Bootstrap
- Crosswalk Mobile Framework
- Intro to JavaScript, JQuery and
Ajax
- Planning, Estimation, and
Sprints
Tools
They will be
different according to the domain of the
product. In case of software related
product, They will be:
- GitHub
- Travis CI
- ZenHub
- Google Calendar
- Diaspora
Documents to Read
They will be different according to the domain of the
product. In case of software related
product, They will be:
-
The Award
Part I:Team with complete product development plan receives
4000 EGP .
Part II: Team with developed product receives a max value of
6000 EGP as per the judging outcome at
closure.
-
Rounds
Round 2
Accepted POs and Developers
Number |
Idea |
No. of Dev |
Working Space |
1 |
LDLSP |
4 |
TIEC or others |
2 |
Ta2heel |
5 |
TIEC or others |
3 |
Sensey |
3 |
TIEC or others |
4 |
Vatel |
3 |
TIEC or others |
5 |
Vidmy |
7 |
TIEC or others |
6 |
High&speed |
2 |
TIEC or others |
7 |
Beetw |
2 |
TIEC or others |
8 |
Dawa2y |
4 |
TIEC or others |
9 |
Quanoda |
3 |
TIEC or others |
10 |
HR society |
5 |
TIEC or others |
11 |
Smart Desk |
2 |
ASU (iHub) |
12 |
BioBusiness |
10 |
ASU (iHub) |
13 |
Consuitix |
3 |
ASU (iHub) |
14 |
EMF |
3 |
ASU (iHub) |
15 |
InterAct |
5 |
ASU (iHub) |
16 |
Mogassam |
4 |
ASU (iHub) |
17 |
Nas Hope |
3 |
ASU (iHub) |
18 |
SiWare |
3 |
ASU (iHub) |
19 |
Spectratronix |
4 |
ASU (iHub) |
20 |
eBraille |
5 |
ASU (iHub) |
21 |
Smartonic |
7 |
ASU (iHub) |
22 |
Smart Water System |
3 |
ASU (iHub) |
23 |
Solar ORC |
10 |
ASU (iHub) |
Teams
1- LDLSP
- Ahmed Metwally Hegazy
- Mohamed Mounir Abbas
- Arwa Soliman Salem
- Manar Sherif
2- Ta2heel
- Mohamed Moahmoud Mohamed
- Mohamed Hesham Shaker
- Abdel Rahmn Mohamed Mohamed
- Hesham Mohamed Saudi
- Rana Samy Menshawy
3- Sensey
- Ahmed Mohamed Ahmed
- Assem Amr Mohamed
- Hossam Al-Fakher Hassan
4- Vatel
- Mostafa Abdel El-aal
- Toaa Abdel Rahman Sherif
- Mostafa Kamel Kamel
5- Vidmy
- Hagar Yahia Mustafa
- Aya Alaa Mohammed
- Amal Tarek Ahmed
- Engi Muhammad Tawfiek
- zainab El_sayed Rahei
- Amira Raafat Shaaban
- Samar Youssef
6- High&speed
- Ahmed Nazer Ezat
- Ahmed Maher
7- Beetw
- Sara Abou El Fatouh
- Mohamed Abdel Mahmoud
8- Dawa2y
- Aladdin Adel Abdellatief
- Ahmed Abdel Sayed
- Muohamed Naser Abdel El_ Ftah
- Mohamed Magdy Mahmoud
9- Quanoda
- Ahmed Hamada Mohamed
- Mohamed Faesal Ahmed
- Mohamed Abd El- Sattar
10- HR society
- Mohamed salem
- Mohamed ahmed said kassim
- Mohamed abdel baki
- Mohamed abdel wahab
- Mohamed helmy
11- Smart Desk
- Rania Farid
- Merryhan Helal
12- BioBusiness
- Ezz eldeen Ahmed
- Abdelrahman Fahim
- Shadi Turk
- Khaled Abdelmoneim
- Mahmoud Naguib
- Mohamed Raafat
- Shaza Ismail Kaoud
- Nourhane Zakareya
- Sameh Abdelfattah
- Jahn Mansour
13- Consuitix
- Somya Ahmed
- Mohamed Wael
- Ahmed Shehata
14- EMF
- Amr Mahmoud
- Youstina Adel
- Ahmed El Gendy
15- InterAct
- Gehad El Roby
- Mo'men Ali
- Mostafa Heiba
- Ahmed El Hinidy
- Eman Khedr
16- Mogassam
- Amr Yassin
- Amr Mahmoud
- Ahmed Salah
- Bilal El Sheemy
17- Nas Hope
- Abdarhman Sayed Mohamed
- Olfat Kamel Saber
- Mohamed Abbas
18- SiWare
- Abdelrahman Sameh
- Nehal Fathy
- Nourhan Essam
19- Spectratronix
- Ehab Mahmoud
- Mohamed Farid
- Isaac Ibrahim
- Iman Selim
20- eBraille
- Abdelrahman Salah El- Araby
- Maram Mostafa Mohamed
- Samuel Antoun Wilson
- Osama Taha Shehata
- Ahmed Abubakr Abdel Hameed
21- Smartonic
- Ahmed Magdy Elsherbiny
- Ahmed Mohamed Ayman Riad
- Amr Mohamed Taha
- Kareem Waseem
- Mostafa Alaa
- Mourad Amer
- Omar Tariq
22- Smart Water System
- Khaled Ahmed Ali
- Ahmed Samy zaki
- Mennat_ Sayed Nady
23- Solar ORC
- Ahmed allam mohamed
- Mahetab Sobhy Sadek
- Salma Sayed Mohamed
- Joseph alfy wadie
- Antoine atef abdel masih
- Andrew Fawzy kamel
- Amir Ramy Samir
- Peter Mohsen Ramsis
- Abdelrahman sameh abdelrazek oraby
- Yahya Amin Mohamed Kamal Alghonemy
-
Product Owner Application
The application deadline is 20 August 2015
Submission is Closed
-
Developer Application (Team / Individual)
The application deadline is 20 August 2015
Submission is Closed
-
KPIs
|
|
|