AFL Tipping Spreadsheet – Round 11

First of the split rounds this week. The two games of real uncertainty are the Collingwood v GWS match up at the MCG and St Kilda v Melbourne at Docklands. Collingwood are sitting in the top four with 7 wins, all against the bottom 7 teams on the ladder. By contrast, GWS have beaten two top 8 sides, both at home out at Spotless. However, it is an away game for the Giants and this evens things up. Don’t surprised to see the team of top 10 draft picks roll the Pies though, and for that reason I’ve selected the Giants.. The other uncertain game is the scrubber showdown, the Saints v the Dees. It’s heaven versus hell and by hell it’s hard to pick a result. I’m going with the Saints simply because they’ve got St. Nick up forward and the Dees, well they’ve got Bernie who is a naughty little boy. Carn the Sainters (first time I’ve tipped them this year).

Game My Tips System 1 System 2 System 3 System 4
Port Adelaide vs Geelong Port Adelaide Port Adelaide Port Adelaide Port Adelaide Port Adelaide
Gold Coast vs Fremantle Fremantle Fremantle Fremantle Fremantle Fremantle
West Coast vs Essendon West Coast West Coast West Coast West Coast West Coast
North Melbourne vs Sydney Sydney Sydney Sydney Sydney Sydney
Collingwood vs GWS Giants GWS Giants Collingwood Collingwood Collingwood Collingwood
St Kilda vs Melbourne St Kilda St Kilda St Kilda St Kilda St Kilda

AFL Tipping Spreadsheet – Round 10 Results

My own tips surpassed all the systems this week. They all missed the FRE/RIC and the NTH/WCE upsets and chose Essendon solely on ladder position and similar with the Western Bulldogs.

Results Round 10

My Tips System 1 System 2 System 3 System 4
7 5 5 6 5

Current Leaderboard (Round 10)

My Tips System 1 System 2 System 3 System 4
68/90 53/90 56/90 57/90 58/90

AFL Tipping Spreadsheet – Round 10

Carn the crowies! 🙂

Game My Tips System 1 System 2 System 3 System 4
Fremantle vs Richmond Fremantle Fremantle Fremantle Fremantle Fremantle
Carlton vs Adelaide Adelaide Adelaide Adelaide Adelaide Adelaide
Gold Coast vs Sydney Sydney Sydney Sydney Sydney Sydney
Essendon vs Geelong Geelong Essendon Essendon Essendon Essendon
Port Adelaide vs Western Bulldogs Port Adelaide Western Bulldogs Western Bulldogs Port Adelaide Western Bulldogs
GWS Giants vs Brisbane GWS Giants GWS Giants GWS Giants GWS Giants GWS Giants
North Melbourne vs West Coast West Coast West Coast West Coast West Coast West Coast
St Kilda vs Hawthorn Hawthorn Hawthorn Hawthorn Hawthorn Hawthorn
Melbourne vs Collingwood Collingwood Collingwood Collingwood Collingwood Collingwood

AFL Tipping Spreadsheet – Round 9 Results

I was quite right calling the COL/KAN and BRI/STK games as close and having the potential to go either way. Of course they went AGAINST the way I expected. All the systems outdid me this week, hasn’t happened much this year.

Results Round 9

My Tips System 1 System 2 System 3 System 4
6 8 8 7 7

Current Leaderboard (Round 9)

My Tips System 1 System 2 System 3 System 4
55/81 48/81 51/81 51/81 53/81

AFL Tipping Spreadsheet – Round 9

There’s some interesting matches this week according to the systems. They show the biggest predicted margin so far this season (SYD v CAR) and the smallest predicted margin (RIC v ESS). In fact, the RIC v ESS game has a zero margin in 2 of the systems. I think Richmond are the likely winners of the game, they’ve beaten better sides in the last few weeks than the Bombers. Personally I think the BRS v STK and COL v NM are close games too. Collingwood still hasn’t beaten a side of note and their ladder position is deceptive, I think the Roos have their measure. The Lions and St. Kilda are both rubbish and I wouldn’t be surprised to see the Saints get the lollies up in BrisVegas.

Game My Tips System 1 System 2 System 3 System 4
Sydney vs Carlton Sydney Sydney Sydney Sydney Sydney
Hawthorn vs Gold Coast Hawthorn Hawthorn Hawthorn Hawthorn Hawthorn
Melbourne vs Port Adelaide Port Adelaide Port Adelaide Port Adelaide Port Adelaide Port Adelaide
Western Bulldogs vs GWS Giants GWS Giants Western Bulldogs Western Bulldogs Western Bulldogs Western Bulldogs
Richmond vs Essendon Richmond Richmond Essendon Richmond Essendon
Adelaide vs Fremantle Fremantle Adelaide Fremantle Adelaide Fremantle
Brisbane vs St Kilda Brisbane St Kilda St Kilda Brisbane Brisbane
Collingwood vs North Melbourne North Melbourne Collingwood Collingwood Collingwood Collingwood
West Coast vs Geelong West Coast West Coast West Coast West Coast West Coast

AFL Tipping Spreadsheet – Round 8 Results

Well, my two 50/50 tips went against me this week (damn you GWS and Sydney). All of the systems managed to beat my own tips, which is what happens when you tip on gut feel rather than logic. Did I already say damn you GWS and Sydney?

Results Round 9

My Tips System 1 System 2 System 3 System 4
9 0 0 0 0

Current Leaderboard (Round 9)

My Tips System 1 System 2 System 3 System 4
49/72 40/72 43/72 44/72 46/72

Case Study – How Much Time are Employees Spending Working on Jobs?

Recently I’ve been working with a local truck re-finishing company. They work for their customers on a job-by-job basis, providing fixed priced quotes for each job. Obviously their profitability relies on them controlling both the time and materials spent on those jobs. Their billing, invoicing and payroll is controlled with MYOB, while employee time and attendance and tracking time spent on jobs is done via wall mounted Fingertec Timeline 100 time clock and Fingertec’s TCMSV2 time and attendance software. The time clock only allows for tracking of two digit job numbers which means job numbers must be re-used. There is no link between the TCMS software and MYOB.

The Client's Fingertec Timeline 100 Time Clock

The Client’s Fingertec Timeline 100 Time Clock

The Problem

The owner of the business has little or no idea of how much time employees have spent on jobs until the job is complete. This has lead to losses being made on jobs where better control could have resulted in less time being spent by employees. It has also lead to problems in quoting as it has been difficult for the owner to access historical cost information for jobs of a similar type. The reasons for the delay in reporting can be pinned down to the following root causes:

1. The employee responsible for monitoring time and attendance and generating job reports had little understanding of the TCMS software and was not willing to learn more. As a result reporting was largely a process of printing hard copy reports and manual calculations that were either wrong or severely delayed.

2. The TCMS limitation of two digit job numbers meant that the historical information stored by the system was useless. For example, job 89 in May could easily be a completely different job in December. The client controlled what each job code represented via a descriptor the TCMS software could store with each code. When a number was re-used the descriptor would be changed. However, the TCMS software only discriminated by job number.

3. Delays in reporting meant the owner was loathe to ask for reports as they took so long to generate and (appeared) to require a lot of work to generate.

The Goal

The goal of the project was to provide the owner of the business with a simple tool that could report on the time his employees spent working on customer jobs. The tool should be easy to use by admin staff and be able to generate reports in minutes rather than hours or days.

The Solution

I spent several hours familiarising myself with the TCMS software. The reason for this was two-fold. First to understand what data integration was possible, and secondly to investigate the TCMS software for automation opportunities to speed up the time and attendance reporting and payroll processing procedures. The second task lead to immediate cost savings within the business via the following:

1. Configuring TCMS to automatically round times to the nearest 15 minutes (previously done manually)
2. Set up overtime within the software to automatically determine daily overtime on week days and penalty overtime for employees working on weekends.

These two changes have immediately reduced the time taken to process payroll by 2-3 hours per week.

The TCMS reporting system can produce reports in a variety of formats. I was hoping the software could generate reports directly to MS Excel as this would have made my job a lot simpler. However, the Excel reporting system in TCMS is severely flawed resulting in a single report taking more than an hour to generate (I suspect due to not setting the Calculation property of Excel to xlCalculateManual). Further digging around indicated that CSV reports could be generated. In particular the TCMS “Job Cost Analysis” report could be generated in CSV format. The format was a simple flat file that included a record for each time punch pair, the employee, the date, and the recorded job number and job descriptor tag.

The Excel Job Reporter

I developed an Excel spreadsheet that could import the Job Cost Analysis CSV file from TCMS and then present the data to the business owner in a useful format. The spreadsheet allows the construction of a master list of current jobs so that monitoring of current spend of jobs is quick and easy. You can see what this job sheet looks like below. This report is generated daily and made available to staff so that they can see how much budget is available on their current jobs.

Excel Job Tracker - Current Job List

Excel Job Tracker – Current Job List

The system also allows the owner to easily see the time spent on any historical job by any employee. Incredibly useful for quoting of new jobs. You can see that report below.

Excel Job Tracker - Detailed Job Report

Excel Job Tracker – Detailed Job Report

A number of other reports are also available allowing the owner to see who has been spending time on what in the preceding day, week, or month.

The Benefits

The entire system was developed from start to finish in under 20 hours. The cost of the project is going to be recouped in lower payroll processing costs alone in about 3 months. The opportunities for better job cost control are likely to give multiples of project cost in savings and better quoting each month. All of this with some simple business process analysis, better use of the time and attendance software the client already owned, and making use of Excel.

Gage Roads Sleeping Giant IPA Review

Gage Roads Sleeping Giant IPA

Gage Roads Sleeping Giant IPA

Gage Roads Brewery (who are fussy bastards according to the label on their bottles) are located in Palmyra, Western Australia. Their Sleeping Giant IPA (5.4%ABV) is described as dry hopped as “malt driven with slightly spicy aroma, and lingering bitterness”. Poured it was reasonably clear dark amber colour, there was little head developed in the pour. On the nose there is strong passionfruit and lime. Taste wise it is what I can only call, bluntly bitter but it does not linger. The aftertaste is strongly malty and the beer is quite dry.

Sierra Nevada Torpedo Extra IPA Review

Sierra Nevada Torpedo Extra IPA

Sierra Nevada Torpedo Extra IPA

Sierra Nevada Brewery has factories in Chico Californa and Mills River North Carolina. They describe their Torpedo Extra IPA (7.2%ABV) as dry hopped with their “revolutionary” hop torpedo (whatever that is). Pouring into a large glass the beer was a dark amber with a beautifully fine bubbled dark cream coloured head that held right to the bottom of the glass. The beer itself had strong passionfruit on the the nose with undertones of pine. The taste was bitter up front with some citrus and passionfruit with a lingering bitterness at the back of the mouth. There was considerable mouth feel and the beer was not particularly dry.

AFL Tipping Spreadsheet – Round 8

I found it tough tipping this week with 2 very doubtful games and 2 more that could easily end in upsets. I’ve tipped Adelaide over GWS despite Adelaide’s long injury list, and GWS playing at home. GWS have never looked like beating Adelaide and I can’t see a 10 goal turn around from the last time they played at Metricon. I’ve also backed in Hawthorn against the Swans, they’ve got three great players coming in, the game is in Melbourne, and the Swans didn’t convince me last week against the Cats despite coming home with a wet sail in the final quarter. Don’t be surprised to see an upset in the ESS/BRI or the POR/RIC games either.

Game My Tips System 1 System 2 System 3 System 4
Geelong vs Carlton Geelong Geelong Geelong Geelong Geelong
St Kilda vs West Coast West Coast West Coast West Coast West Coast West Coast
GWS Giants vs Adelaide Adelaide GWS Giants GWS Giants GWS Giants GWS Giants
Gold Coast vs Collingwood Collingwood Collingwood Collingwood Collingwood Collingwood
Hawthorn vs Sydney Hawthorn Hawthorn Hawthorn Hawthorn Hawthorn
Fremantle vs North Melbourne Fremantle Fremantle Fremantle Fremantle Fremantle
Essendon vs Brisbane Essendon Essendon Essendon Essendon Essendon
Melbourne vs Western Bulldogs Western Bulldogs Western Bulldogs Western Bulldogs Western Bulldogs Western Bulldogs
Port Adelaide vs Richmond Port Adelaide Port Adelaide Port Adelaide Port Adelaide Port Adelaide