Feature | Priority | SP | Release |
Assist Modal | A | 5 | 1.5 |
Man UP/Down | A | 13 | 1.5 |
Wire up Team Buttons | A | 20 | 1.5 |
SEO - Part 3: Rich Snippets | A | 8 | |
Activity Stream | A | 8 | |
Add Team Data recording to the Game Screen | A | 8 | 1.5 |
Team Reports (once data is being recorded) | A | 8 | |
FaceOff Modal | A | 5 | 1.5 |
Shot Location Modal | A | 5 | |
Add Feedback system | A | 8 | |
Eliminate Blank records in datatables - give zeros instead | A | 8 | |
TeamPlayer Page needs works | A | 8 | |
SEO - Lacrosse Link Pages, link up all lacrosse sites in one location | A | 8 | |
SEO - Create Amazon Lists for all Lacrosse items drive back to site | A | 8 | |
SEO - Alexa | A | 8 | |
SEO - Squidoo | A | 8 | |
SEO - Yahoo Answers | A | 8 | |
SEO - Google Groups | A | 8 | |
SEO - ePinions | A | 8 | |
Add StatKeeper code to team | B | 1 | |
Link Team to Org so can see full org | B | 1 | |
Offline Data Entry | A | 13 | |
Add Timer to Game | A | 13 | 1.5 |
Add Forums/Community | B | 13 | |
News - better AdSense coverage | B | 3 | |
Offline Storage - return when internet exists | A | 20 | |
SEO Friendly URL's | A | 20 | |
Time Played for Person/by Position | B | 5 | |
Recap/Boxscore - Scoring Activities only | B | 5 | |
TeamPlayer Page - redesign | B | 5 | |
Links to Resources - Modal with all links | B | 5 | |
Google+ Follow widget | B | 8 | |
GameCast - refresh | B | 8 | |
"Borrow" Player | B | 8 | |
Allow Comments on Pages | B | 13 | |
Competition Comparison | B | 13 | |
Realtime Facebook Posts - mix with Twitter | B | 13 | |
Game - Middie Lines | B | 13 | |
Game Variations - Box, 3v3, etc. | B | 40 | |
Unavailable Players | B | 13 | |
Flickr or other Photo Service | B | 13 | |
YouTube - demo the software | B | 13 | |
Lax Wiki | B | 13 | |
Girls variations | A | 40 | |
FAQ | B | 20 | |
News Feeds 2.0 | B | 20 | |
Help | B | 20 | |
Club Payments - Paypal | A | 5 | 1.5 |
Custom CSS for Orgs | B | 20 | |
ADMIN Tools - Dashboard | B | 40 | |
FeedBurner | C | 8 | |
Social Links (other than Twitter and Facebook) | C | 8 |
This blog is intended to document the development process of the Laxstats.me website which is software for recording live statistics during Lacrosse games.
Thursday, June 13, 2013
Development Priorities
Release Notes
- Added new FaceOff dialog
1.080113 -
- New Game UI
1.061413 -
- SEO - Part 1: Title Names and Meta Description
- Create Team - Match US Lacrosse
- SEO - Part 2: Sitemap
- Add Privacy Policy Page
- Examine Stripe as a replacement for PayPal - examined, will require SSL key, future enhancement
- Identify additional SEO needs and prioritize
- Remove ShareThis code from footer
- Remove ShareThis code from News
- BUG - No Up on Goalie Stats
- About Us Page
Tuesday, June 11, 2013
Feature Updates - June 6
Feature | Priority | SP | Release |
Remove ShareThis code from bottom template | A | 1 | 1.061013 |
Remove ShareThis code from News | A | 1 | 1.061013 |
BUG - No Up on Goalie Stats | A | 3 | 1.061013 |
About LaxStats Page | A | 5 | 1.061013 |
LaxStats Team Page - (incorporated into About page) | A | 5 | N/A |
Create Team - Match US Lacrosse | A | 5 | |
Activity Stream | A | 8 | |
Add Team Data recording to the Game Screen | A | 8 | |
Team Reports (once data is being recorded) | A | 8 | |
Add Privacy Policy Page | A | 8 | |
Examine Stripe as a replacement for PayPal | A | 8 | |
Add Feedback system | A | 8 | |
Eliminate Blank records in datatables - give zeros instead | A | 8 | |
TeamPlayer Page needs works | A | 8 | |
Add StatKeeper code to team | B | 1 | |
Link Team to Org so can see full org | B | 1 | |
Offline Data Entry | A | 13 | |
Add Timer to Game | A | 13 | |
Add Forums/Community | A | 13 | |
News - if not logged in, only get headlines (and news) | B | 2 | |
News - better AdSense coverage | B | 3 | |
Offline Storage - return when internet exists | A | 20 | |
Time Played for Person/by Position | B | 5 | |
Recap/Boxscore - Scoring Activities only | B | 5 | |
Links to Resources - Modal with all links | B | 5 | |
Google+ Follow widget | B | 8 | |
GameCast - refresh | B | 8 | |
"Borrow" Player | B | 8 | |
Allow Comments on Pages | B | 13 | |
Competition Comparison | B | 13 | |
Realtime Facebook Posts - mix with Twitter | B | 13 | |
Game - Middie Lines | B | 13 | |
Man UP/Down | B | 13 | |
Unavailable Players | B | 13 | |
Flickr or other Photo Service | B | 13 | |
YouTube - demo the software | B | 13 | |
Lax Wiki | B | 13 | |
Girls variations | A | 40 | |
FAQ | B | 20 | |
News Feeds 2.0 | B | 20 | |
Help | B | 20 | |
Wire up Team Buttons | B | 20 | |
Custom CSS for Orgs | B | 20 | |
ADMIN Tools - Dashboard | B | 40 | |
FeedBurner | C | 8 | |
Social Links (other than Twitter and Facebook) | C | 8 |
Sunday, June 9, 2013
Feature Focus - June 9 - June 19
We made it to the beach just fine, although we had some hiccups before we left. The kids killed the car battery before we left by playing Mindcraft on the inverter. Half way to the beach I get an email from LB3 that my LAX player had won a free clinic with LB3 and Trinity Lacrosse before the MLL game on Friday evening. Unfortunately we were already 3 hours away from Atlanta and the event started in 2 hours. He would have been able to see the MLL game for free as well. Oh well, life does that some times. He was over it as soon as he saw the beach :)
So while the kids are having a good time with their grandfather this week, I'll be able to get some work done and still be able to relax as well. The list below will be worked on over the next two weeks. I've changed the format to better reflect an Agile methodology and I'll work on items that meet the proper priority and return leaving those that are not as important until later.
Feature | Priority | SP | Release |
Remove ShareThis code from bottom template | A | 1 | |
Remove ShareThis code from News | A | 1 | |
Eliminate Blank records in datatables - give zeros instead | A | 2 | |
BUG - No Up on Goalie Stats | A | 3 | |
About LaxStats Page | A | 5 | |
LaxStats Team Page | A | 5 | |
Create Team - Match US Lacrosse | A | 5 | |
Activity Stream | A | 8 | |
Add Team Data recording to the Game Screen | A | 8 | |
Team Reports (once data is being recorded) | A | 8 | |
Add Privacy Policy Page | A | 8 | |
Examine Stripe as a replacement for PayPal | A | 8 | |
Add Feedback system | A | 8 | |
Add StatKeeper code to team | B | 1 | |
Link Team to Org so can see full org | B | 1 | |
Offline Data Entry | A | 13 | |
Add Timer to Game | A | 13 | |
Add Forums/Community | A | 13 | |
News - if not logged in, only get headlines (and news) | B | 2 | |
News - better AdSense coverage | B | 3 | |
Offline Storage - return when internet exists | A | 20 | |
Time Played for Person/by Position | B | 5 | |
Recap/Boxscore - Scoring Activities only | B | 5 | |
Links to Resources - Modal with all links | B | 5 | |
Google+ Follow widget | B | 8 | |
GameCast - refresh | B | 8 | |
"Borrow" Player | B | 8 | |
Allow Comments on Pages | B | 13 | |
Competition Comparison | B | 13 | |
Realtime Facebook Posts - mix with Twitter | B | 13 | |
Game - Middie Lines | B | 13 | |
Man UP/Down | B | 13 | |
Unavailable Players | B | 13 | |
Flickr or other Photo Service | B | 13 | |
YouTube - demo the software | B | 13 | |
Lax Wiki | B | 13 | |
Girls variations | A | 40 | |
FAQ | B | 20 | |
News Feeds 2.0 | B | 20 | |
Help | B | 20 | |
Wire up Team Buttons | B | 20 | |
Custom CSS for Orgs | B | 20 | |
ADMIN Tools - Dashboard | B | 40 | |
FeedBurner | C | 8 | |
Social Links (other than Twitter and Facebook) | C | 8 |
Thursday, June 6, 2013
Post Launch
My first inclination is to email everyone that I know, including large lists of organizations that I have. Unfortunately that would get me labeled as a spammer and that avenue would be shut off pretty quick. So at least initially, I'm having to pick and choose who I contact and how. Its a no brainer to start in my own backyard, and fortunately, I have a friend willing to help get me in front of Mayla (Metro Atlanta Youth Lacrosse Association).
I have about 2 months before the fall season kicks into high gear and another month after that before the first games, so I still have a lot of time for new features and functionality. I've just got to figure out a good balance between the two. With social media on my side, I should get in the habit of deploying at least one change a day and then posting it to the world.
I'm heading out for vacation tomorrow and will be doing this from the beach for the next two weeks. I know, tough job, but someone has to do it. My priorities over the next few days are as follows:
1. Identify all bugs
2. Identify new features
3. Prioritize them using my Scrum approach (effort vs ROI)
4. Post the list on the site
5. Determine a marketing plan of action
6. Document that on the site as well
I've fallen off of my weekly updates here on the blog. Partly that was due to the loss of my main machine, and partly because I was so heads down trying to finish up the registration. I do see this as a valuable part of my marketing and will get back on track of posting here at least once a week.