Skip to content
yaronyitzhak edited this page Nov 3, 2012 · 61 revisions

HELP - Hebrew English & math Learning Program

Welcome to HELP WIKI Page!

Project

HELP Vision

Studying Everywhere! - This is our main purpose. When the materials you need for studying are accessible all the time, you will spend much more time studying. especially if the studying act have some add-ons that make it fun and challenging. also what is more accessible then our mobile? Think about it.

  • Download & Install via mobile.

  • Start practising and have some fun while you do

HELP - Documents Project

HELP - Project Community

Project Team

  • Itay Pahima
  • Gilad Eshkoli
  • Itay Cohen
  • Niv Cohen
  • Yaron Yitzhak

Customer Name

Psychometry companies and other individual study people who wants to practice in their free time.

Sponsers, Managers and other Stakeholder

None

Team Values

Our team will work together in complete cooperation and individual responsibilities to get every step on the way done successfully.

Working plan

Our working plan is mastering the Android programming language and ways. later, according to our customer demands, we will start building the application by weekly appointments and skype meetings as well.

HELP - Development Process

Agile Agile Agile Agile Agile Agile Agile Agile Agile

"Agile software development uses iterative development as a basis but advocates a lighter and more people-centric viewpoint than traditional approaches. Agile processes use feedback, rather than planning, as their primary control mechanism. The feedback is driven by regular tests and releases of the evolving software."

The main reason that our project suit the Agile method is that the demands of the customer can change anytime, that's why we will have to prepare ourself and find a sulotions immediately.

HELP - Technical Solution

The product will be build as an applicaton for smartphones\tablets and other devices running on Android operating system.

We will write this application in Java and XML languages by using Eclipse software and Android add-ons.

תכנון והערכה ראשוניים

Project

Main steps in project execution:

• Decide about prefer project, give a name and write the offer.

• Decide about prefer develope process in the team.

• Define base classes and extra classes.

• Define Architecture for the system.

• Define seperate modules in the code.

• Devide the mission based on the modules to the team members.

• Cooperate in the integration and coding between the modules.

• Execution the modules after the integration and build the system.

• Test the system and install on different devices.

Risk Management

Risk 1: Write in unknown environment.

Solution 1: Start coding ASAP.

Risk 2: Implement remote control, enable HW devices without previous experience.

Solution 2: Check the coding as first step, before writing the specific imlement as require in the system.

Risk 3: Missed the time allocation of the course because project too big.

Solution 3: Define base classes and extra classes that will implement in the project based on the available time.

HELP - Customers Page

None at the moment.

Code Deployment

Clone this wiki locally