peace operations tool kit user story report edwin padilla & mamadou balde senior seminar fall...

11
Peace Operations Tool Kit User Story Report Edwin Padilla & Mamadou Balde Senior Seminar Fall 2015 November 17 th , 2015 Dickinson College

Upload: camron-park

Post on 18-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Peace Operations Tool Kit User Story Report Edwin Padilla & Mamadou Balde Senior Seminar Fall 2015 November 17 th, 2015 Dickinson College

Peace Operations Tool Kit

User Story Report Edwin Padilla & Mamadou Balde

Senior Seminar Fall 2015November 17th , 2015

Dickinson College

Page 2: Peace Operations Tool Kit User Story Report Edwin Padilla & Mamadou Balde Senior Seminar Fall 2015 November 17 th, 2015 Dickinson College

Review of Our Project

U.S Army War College Database Management

MySQL Benchmark and Bootstrap Adaptation

CodeIgniter Trial

User Story Editing

Creation of Additional Pages

Page 3: Peace Operations Tool Kit User Story Report Edwin Padilla & Mamadou Balde Senior Seminar Fall 2015 November 17 th, 2015 Dickinson College

Importance of Project

Prototype

Is this actually possible?

Facilitate process of searching for courses all over the

world through a responsive interface

Page 4: Peace Operations Tool Kit User Story Report Edwin Padilla & Mamadou Balde Senior Seminar Fall 2015 November 17 th, 2015 Dickinson College

User Story

User story:

As a user, I want to see a search form so that I can look up a specific course.

Acceptance criteria:

When I go to the homepage, I should see a search form.

The search form should have the fields we need to search for the course that we

want (course name, start date, end date, country, etc.)

Page 5: Peace Operations Tool Kit User Story Report Edwin Padilla & Mamadou Balde Senior Seminar Fall 2015 November 17 th, 2015 Dickinson College

Significance of User Story to Client’s Objective Our project has 2 core functionalities:

search for a course

View available courses on an interactive map

This user story implements the first core functionality and serves as a gateway to the

second core functionality.

It is imperative that we implement this functionality correctly because we do not want

our result to display incorrect information about courses.

Page 6: Peace Operations Tool Kit User Story Report Edwin Padilla & Mamadou Balde Senior Seminar Fall 2015 November 17 th, 2015 Dickinson College

User Story Implementation Details

Used jumbotron from bootstrap to hone in on the content of the

search form

Implemented required input fields via HTML stylized via bootstrap

CSS Libraries

Used jQuery to generate a calendar for easy input selection for

Start and End Dates

Page 7: Peace Operations Tool Kit User Story Report Edwin Padilla & Mamadou Balde Senior Seminar Fall 2015 November 17 th, 2015 Dickinson College

Technical Challenges

Having the input field correctly displayed on the search form

Writing the JQuery script to add a calendar as an input selection

Formating the form so that it is properly aligned with other sections

of the home page

Page 8: Peace Operations Tool Kit User Story Report Edwin Padilla & Mamadou Balde Senior Seminar Fall 2015 November 17 th, 2015 Dickinson College

Analysis of User Story Independent - Worded in a way that separates its functionality from the map and serves its

own purpose

Negotiable - Client can alter what the search form is for and how it should be displayed on

webpage

Valuable - Leads to our second core functionality, the map once search button clicked.

*Estimable - We know that displaying the search form will not be as complex or take as much

time as implementing the comparison to find the right courses.

Small - It only serves one purpose, displaying a form.

Testable - If you go to the homepage and see the right search form with the right fields then

the search form is displayed correctly

Page 9: Peace Operations Tool Kit User Story Report Edwin Padilla & Mamadou Balde Senior Seminar Fall 2015 November 17 th, 2015 Dickinson College

Overall Analysis of User Stories

Simplify User Stories for Clients - Descriptive, concise language

rather than technical

Acceptance Criteria should be understandable to client, less

technical language

Some of our user stories are overly complex, will subdivide them so

each one serves one purpose that can be properly estimated.

Page 10: Peace Operations Tool Kit User Story Report Edwin Padilla & Mamadou Balde Senior Seminar Fall 2015 November 17 th, 2015 Dickinson College

Next Steps...

Implement comparison of search values and actual database data

Implement functionality that shows all courses that fit search criteria on

map

Implement functionality that redirects user to course web page when

user clicks on the course link

Finish hot deals and announcements and add to home page.

http://54.148.183.59/

Page 11: Peace Operations Tool Kit User Story Report Edwin Padilla & Mamadou Balde Senior Seminar Fall 2015 November 17 th, 2015 Dickinson College

Thank You!

Any questions?