REGISTER   |   LOGIN   |   HELP
Home  |  Blogs  |  Message Boards  |  Webinars  |  Resources |  By Channel
Bryan Beverly

Analytical Code: No Place for Secrecy

NO RATINGS
View Comments: Newest First | Oldest First | Threaded View
Pierre DeBois
User Rank
Blogger
Re: Coder turned tech writer
Pierre DeBois   1/17/2013 7:38:57 PM
NO RATINGS
Kicheko, Discussing code responsibility also opens the discussion with clients as to what it takes to execute an analytics-related project.  I am not sure it is a bad thing for one person to manage code if the person undertands the project and its scope for a client. But there is a breaking point where a team needs to be responsible rather than a single source. The need to understand scope is a challenging discussion - some things are unknowns - but it's a worthwhile discussion to set expectations as much as possible.

bkbeverly
User Rank
Data Doctor
Re: Secrecy kills
bkbeverly   12/18/2012 11:03:49 AM
NO RATINGS
MNorth - great piece and on target. Like in the Wizard of Oz - 'don't look behind the curtain!'  There are sociological and psychological dimensions to analytics - in a nut shell - we are insecure beings - collectively and individually.  Hope we can move toward transparency and trust.  As in the film - Wizards can be useful even when we are completly open and honest.  Until then - its still a 'numbers game'.

bkbeverly
User Rank
Data Doctor
Re: Coder turned tech writer
bkbeverly   12/18/2012 10:58:09 AM
NO RATINGS
Kichecko,

Agree wholeheartedly!  But in this day, it still happens.  This is very risky, but some shops become so comfortable with the flow of activity over a number of years that they forget that sudden and unexpected transitions can happen.  Some people want to be the keeper of the secret code and their managers will let them. After all - what could happen????

kicheko
User Rank
Blogger
Re: Coder turned tech writer
kicheko   12/17/2012 8:43:31 AM
NO RATINGS
Brian, - IMO it is always a bad idea to be the single person that knows and understands your code. The best code is written in teams. Even as a customer i wouldn't go for one-man code that is undocumented because when the programmer dies(worst case scenario) or is out of country and we have an emergency, that will be it with that system.

mnorth
User Rank
Blogger
Secrecy kills
mnorth   12/14/2012 3:03:30 PM
NO RATINGS
In my piece on the Bowl Championship Series last week, I mentioned that one of the greatest criticisms is that the BCS formula uses computer models that are not open for public scrutiny.  The computers analyze the data and spit out these rankings, but no one can determine what happened in the code to decide if the rankings mean anything useful.

bkbeverly
User Rank
Data Doctor
Re: Coder turned tech writer
bkbeverly   12/14/2012 1:33:37 PM
NO RATINGS
Hi Beth,

The standard IT answer is - 'it depends'.  Typically a coder will/should internally document the program (header template with in-line and block comments); but this is assuming that s/he works in a structured environment where there is turn-over and that someone else may maintain the code down the road.  In shops where a coder is 'fire-proof', works alone and assumes s/he will stay/live forever, there may not be as much internal coding because the functionality is committed to memory. And as long as you are the only person who understands the code, your job is safe. You protect your knowledge of the code as a Jedi protects a lightsaber.

A coder may also do the end-user or technical documentation, but it depends if this is a small company where the coder does the work of three people, or a company that can afford a business analyst or tech writer. If the company is a contractor, they will have a separate person for external documentation - each additional person represents revenue.  If they are smart, they will bill for a business analyst, requirements person, tester and tech writer to create a paper trail outside of the code itself. But beyond the revenue value, it does help to have someone to ensure that the internal and external documentation is useful, usable and used.

Another factor is whether English is the person's primary language. For the sake of revenue enhancement, I have seen staff augmentation with an emphasis on capturing off-shore talent.  These employees are not always comfortable writing down comments for fear that their written English skills will expose them or get them labeled as expendable. Hence, being hesitant to provide anything beyond very basic statements does not mean a lack of conscientiousness, but the need to get comfortable in putting one's words in the public square.

So yes Beth 'it depends'.

BethSchultz
User Rank
Blogger
Coder turned tech writer
BethSchultz   12/14/2012 10:34:11 AM
NO RATINGS
Bryan, interesting advice! Do you find that coders are typically writing the document around their work or working with somebody else who can do that for them? I'm thinking a coder might not always be the best person to communicate that info.

More Blogs from Bryan Beverly
Aristotle’s influence on analytics is represented by categorical logic, his system of subject/predicate analysis.
While we shouldn't embrace this Wall Street character's unethical practices, he does raise an interesting issue about the future of analytics.
Making sure your company understands the value of your favorite analytics package goes a long way in securing its future use.
As data becomes more accessible and analytics are being promoted for wider use, the risk of unintended consequences grows.
How the principles of lean manufacturing can apply to analytics.
AllAnalytics Video Blogs
Our Data-Driven Lives
Linda Woolley, CEO, Direct Marketing Association, ...

2:11

2 comments
Feed the World
Nalini Polavarapu, advanced analytics lead, ...

2:13

1 comment
Rough Going? Suck It Up
Jonathan Pierce, social media director at American ...

2:57

3 comments
Investigating Texts & Tweets
John Cassara explains why text and social media ...

1:33

2 comments
Prescription for Progress
SAS federal health expert Rick Ingraham talks about ...

2:13

2 comments
Nate Silver Unplugged
Celebrity statistician Nate Silver at the SAS ...

1:37

5 comments
Marketing Your Analytics
Humana's Elizabeth Barth-Thacker tells us how her ...

2:21

0 comments
Amazon & Analytics
Amazon has expanded into the world of business ...

3:04

2 comments
The High Price of a Big Banana
There are no analytics to explain the volatility of ...

2:53

8 comments
Fraud Failure
Insurance companies have no excuse not to be using ...

2:26

2 comments
Teaching Users to 'Fish'
Rajeeve Kaul, SVP of pricing at OfficeMax, explains ...

2:04

2 comments
Stuck on the Train
Cutting the number of cars on my commuter train was ...

2:22

11 comments
Strength in Numbers
Hear, hear! to the folks who count themselves among ...

1:32

1 comment
Fool's Gold
You don't always find what you want when you data-mine.

1:50

3 comments
Ford Revs Up With Big-Data
In an All Analytics interview, Mike Cavaretta, ...

2:44

2 comments
Cartoon
Most recent post: When I lead ...
CARTOON ARCHIVE
Quick Poll
AllAnalytics Videos
Intro to Visual Analytics
Find a way to visualize your data and watch it come ...

1:58

0 comments
Visual Analytics, Instant ...
Analytics results delivered in visual form are ...

2:06

2 comments
Big Data, Fast Infrastructure
Big data calls for a high-performance analytics ...

3:35

6 comments
Red Hot Analytics
Jayson Tipp, Redbox VP of Analytics and CRM, ...

3:51

3 comments
Hotelier Checks Out Analytics
InterContinental Hotels Group has woven analytics ...

06:55

11 comments
Digital Audio
Latest Archived Broadcast
Whether your business is in Tornado Alley or the hurricane belt, weather analytics make you prepared for what is headed your way.
June 26th 3pm EDT Wednesday
Readerboards
Have a question or topic but don't want to write a blog? Post it on our readerboards and get feedback from the community!
MORE READERBOARDS
Live Video
On-demand Video with Chat
Creating great data visualizations begins with a solid understanding of the data and ends with delivering useful insight to the business.
Upcoming Events
for the Business and IT Communities
Executive forums with additional hands-on learning opportunities offered around the world
Each ideal for practitioners, Business leaders & senior executives
NYC, Boston, Philadelphia, Chicago, Minneapolis/St. Paul, Rockville, San Francisco, Los Angeles/Irvine, Dallas, Atlanta
AllAnalytics on Twitter
AllAnalytics Twitter Feed
Like Us on Facebook
Point/CounterpointBlog
LEADERS FROM THE BUSINESS AND IT COMMUNITIES DUEL OVER CRITICAL TECHNOLOGY ISSUES

The Current Discussion

Visual Analytics: Who Carries the Onus?
The Issue: Data visualization is an up-and-coming technology for businesses that want to deliver analytical results in a visual way, enabling analysts the ability to spot patterns more easily and business users to absorb the insight at a glance and better understand what questions to ask of the data. But does it make more sense to train everybody to handle the visualization mandate or bring on visualization expertise? Our experts are divided on the question.
The Speakers: Hyoun Park, Principal Analyst, Nucleus Research; Jonathan Schwabish, US Economist & Data Visualizer
MORE POINT/COUNTERPOINT BLOGS
About Us  |  Contact Us  |  Help  |  Register  |  Twitter  |  Facebook  |  RSS


Noreen Seebacher
Our Data-Driven Lives

6|19|13   |   2:11   |   (2) comments


Linda Woolley, CEO, Direct Marketing Association, talks about responsible use of consumer data in marketing and the risk of pending federal legislation.
Beth Schultz
Feed the World

6|17|13   |   2:13   |   (1) comment


Nalini Polavarapu, advanced analytics lead, Monsanto, explains the company's vision of sustainable agriculture and how analytics plays a central role.
Noreen Seebacher
Rough Going? Suck It Up

6|14|13   |   2:57   |   (3) comments


Jonathan Pierce, director of social media communications at American Airlines, says you have to take the rough with the smooth.
Noreen Seebacher
Investigating Texts & Tweets

5|30|13   |   1:33   |   (2) comments


John Cassara, a former US Treasury special agent and now an industry adviser to SAS, explains why text and social media analytics are the next big thing.
Noreen Seebacher
Prescription for Progress

5|29|13   |   2:13   |   (2) comments


SAS federal health expert Rick Ingraham talks about government big-data and its implications for healthcare.
Noreen Seebacher
Nate Silver Unplugged

5|23|13   |   1:37   |   (5) comments


Celebrity statistician Nate Silver shares some thoughts after delivering a keynote address at the SAS Government Leadership Summit in Washington, D.C.
Beth Schultz
Marketing Your Analytics

5|14|13   |   2:21   |   (0) comments


Elizabeth Barth-Thacker, a BI and informatics technology manager at Humana, tells us how her team is creating data transparency and building engagement with the business – with the help of an internal collaboration portal called Humanalytics.
Pierre DeBois
Amazon & Analytics

5|7|13   |   3:04   |   (2) comments


With Redshift, Amazon has expanded into the world of business intelligence. Could web analytic solutions for e-commerce be next?
Noreen Seebacher
The High Price of a Big Banana

5|6|13   |   2:53   |   (8) comments


There are no analytics to explain the volatility of banana prices in New York City.
Beth Schultz
Fraud Failure

5|3|13   |   2:26   |   (2) comments


Insurance companies have no excuse not to be using advanced analytics in their fight against fraud.
Beth Schultz
Teaching Users to 'Fish'

5|1|13   |   2:04   |   (2) comments


Speaking at SAS Global Forum Executive Conference, Rajeev Kaul, SVP of pricing at OfficeMax, uses a Chinese proverb to explain one of the reasons he's deploying SAS Visual Analytics.
Noreen Seebacher
Stuck on the Train

4|24|13   |   2:22   |   (11) comments


Cutting the number of cars on my commuter train was an analytics fail, simple as that.
Beth Schultz
Strength in Numbers

4|22|13   |   1:32   |   (1) comment


Hear, hear! to the folks who count themselves among analytics professionals and who will be gathering next week at SAS Global Forum.
Noreen Seebacher
Fool's Gold

4|15|13   |   1:50   |   (3) comments


You don't always find what you want when you data-mine.
Beth Schultz
Ford Revs Up With Big-Data

4|12|13   |   2:44   |   (2) comments


In an All Analytics interview, Mike Cavaretta, technical leader, predictive analytics at Ford Research & Advanced Engineering, shares how big-data is fueling vehicle decisions.
Videos
Intro to Visual Analytics

6|5|13   |   1:58   |   (0) comments


With today's advanced visual analytics tools, you can stream data into memory for real-time processing, provide users the ability to explore and manipulate the data, and bring your data to life for the business.
Videos
Visual Analytics, Instant Insight

5|16|13   |   2:06   |   (2) comments


Dynamic data visualizations let analysts and business users interact with the data, changing variables or drilling down into data points, and see results in a flash. Advance your use of data visualization with tools that support features like auto-charting, explanatory pop-ups, and mobile sharing.
Videos
Big Data, Fast Infrastructure

2|14|12   |   3:35   |   (6) comments


No doubt your enterprise is amassing loads of data for fact-based decision-making. Hand in hand with all that data comes big computational requirements. Can traditional IT infrastructure handle the increasing number and complexity of your analytical work? Probably not, which is why you need a backend rethink. Big data calls for a high-performance analytics infrastructure, as Fern Halper, a partner at the IT consulting and research firm, Hurwitz & Associates, discusses here.
Videos
Red Hot Analytics

1|10|12   |   3:51   |   (3) comments


Redbox's bright-red DVD kiosks are all but ubiquitous these days, located in more than 28,000 spots across the country. Jayson Tipp, Redbox VP of Analytics and CRM, provides an insider's look at how the company has accomplished its phenomenal nine-year growth.
Videos
Hotelier Checks In With Analytics

12|14|11   |   06:55   |   (11) comments


InterContinental Hotels Group (IHG), a seven-brand global hotelier, has woven analytics into the fabric of its operations. David Schmitt, director of performance strategy and planning, shares IHG's analytics story and his lessons learned.