Skip to content
alastairchet edited this page Mar 22, 2014 · 3 revisions

Iteration 0

In Iteration 0, we had to set things up and go to workshops to familiarize ourselves with what we had to do for this GAPT.

Date duration: 12th February to 6th March


Workshop 1

Date: 12th February

We had a workshop regarding Agile Development (how to use the Scrum poker cards, etc.). It was a basic introduction.

Workshop 2

Date: 20th February

This was the second workshop. This regarded unit testing in Java. We used JUnit to make simple tests.

In the mean time we were still trying to find a customer.

Workshop 3

Date: 27th February

This was the last workshop which was about GitHub and Jenkins. It was about how to commit to an online repository and source control, while also Jenkins is used in testing and creates the flow of work done.

Meeting 1

Date: 3rd March

Today we received an email from our customer (Sebastian) which is an employee at Uniblue, regarding on what our project is going to be (just a brief overview). We asked him about the programming languages that they use and frameworks, while also what they use for repositories and team walls.

So we met up, and discussed on how we are going to set things up. We started by finding some tutorials on how to use Python and Flask (since these were the programming language and framework that we were going to use respectively).

Uniblue gave us access rights to their JIRA (which is a proprietary issue tracking product, developed by Atlassian, used for bug tracking, issue tracking and project management) for the user stories and team wall.

Meeting 2

Date: 6th March

Today we met our customer at Uniblue. Were we discussed the project that he gave us.

The project is about Sales Funnel Management System, which will help Uniblue promote and sell their products. They already have one but they had different ideas on how to make it better.

It is about from a user clicking on an advertisement and been sent to a page, which then reads and clicks to go to another page (regarding the same product) to buy/download it. The Funnel concept is there because from the Ad, there is like 100 people seeing the Ad, and only 50 of them click on the Ad to go to the product page. Then 25 of them click on the buy/download, and the customers continue to lessen. Uniblue want more customers to buy/download their products, so the system we are to create is to make the customers more interested (i.e. if 100 see the Ad, maybe 80 will click on the Ad).

After we discussed the details of the project with our customer and then with the team, the customer put up the user stories (since he know his way around agile development) and then we started Iteration 1

Clone this wiki locally