Archive for category MBA

Words of wisdom from Launch Greenville

While a spring Saturday in lovely Greenville SC is not a good setting for a day long business seminar, here I am and here are some tidbits of business wisdom I collected while here.

- it takes a business to grow a product
- “greatest idea ever” has flaws; it will sell itself therefore no market research is done
- the idea becomes sacred; no changes are allowed; no room for improvement; it consumes you
- passion and talent are not linked
- know when to say no to working with a customer; finish what you started but know when to stop
- monopoly is sum zero; you get from others; does your business only get by taking business from competition ?
- life is sum positive; you get from the game; does your business get by generating something knew?
- money doesn’t generate money, it accelerates making or losing money
- pay attention to opportunities; Jim Anthony story
- learn hownto make others’ pain go away; create solutions that eliminate pain; this means I first have to learn what makes others hurt; listen then apply what I am good at to eliminate their pain

No Comments

Worthwhile Software Must Be Robust

From ABS bugs in the Toyota Prius to I can’t print my boarding pass, software issues continue to plague us. To fully understand why, you must grasp this basic fundamental characteristic of software – Software is not flexible! It works sort of like concrete. While the builder is working with concrete, it is a most flexible material. But once water is added and the concrete hardens, good bye flexibility.

The same is true with software. While the builder is writing the software (programming or coding as we call it) it is a most flexible material. That’s why we call it software. But once the system has been built and deployed (i.e. made available for others to run on their computer) it is no longer soft.

One of the 10 qualities of worthwhile software is ROBUSTNESS which defines who well (or not) the software will respond to unexpected conditions. This morning I experienced this lack of robustness when I printed my boarding pass for an early morning flight from Denver back to Greenville.

I was staying with my good friend, Will Senn (pastor of Tri-City Baptist Church in Westminster CO), and needed to print my boarding pass before heading to the airport at 4:30AM (which felt like 3:30AM thanks to the time change forced upon us in the name of saving energy – it certainly didn’t save my energy nor the thousands of people at saw at Denver International this morning). I logged into my Delta account and checked-in. When I hit the print button for my boarding pass, I was shocked to receive a blank paper! An error message popped up from the printer saying “out of ink”. Oh now, no time to run to Office Depot. I had to catch my plane.

On the way to the airport it hit me – how robust is the Delta check in software? Will it let me check in again at the airport. Well, my worst fears were realized when the check in software said “see agent”. I tracked down an agent and told him what happened. Of course he had never heard of anyone every doing this before and had no idea how to check me in. So I got in line to check in the old fashioned way, you know, the way we will tell our grandchildren we use to check into airplanes and they’ll say “you’ve got to be kidding!”. I told my story to the next agent who tried unsuccessfully to check me in. I said you need to find a way to “uncheck me in”. So he went to the super-agent who finally was able to get the system to let me check in again and printed my boarding pass!

Why all the hassle. The software engineers didn’t consider the possibility of someone checking in from home and not being able to print out their boarding pass. Or perhaps they considered it and didn’t have time or money to make the necessary changes to the software before it was deployed. Either way, because software is not soft (i.e. flexible), it was not able to handle my situation.

This demonstrates a point about computational thinking I stress with my students – computers are fast and accurate, but not creative or flexible. People are creative and flexible, but not fast and accurate. They need each other!

So one of the 10 qualities of worthwhile software is robustness – to create the software in such a way as to anticipate every possible error a user might make and figure out in advance (while the software is being built) how to do the right thing. Software developers will have strong job security until someone figures out how to solve this problem!

1 Comment

Too Many BITs!! Help me see them!

Living in the information age has lots of exciting benefits and challenges. I like to think that working with bits, which are the basic building blocks of digital information, is a lot more fun than building with atoms, relics of the past industrial age. One of the challenges with so many bits is how to see them all? An exciting branch of computer science is starting to gain much attention in the business word. It’s called Data Visualization and its primary goal is to communicate information clearly and effectively through graphical means.

Last week I was pleased to have one of my former students, Sam Batterman, speak to my computer science students about this topic. Sam is a data visualization evangelist @ Microsoft. He is has been working with health care companies to help them make huge decisions about the future our our health care system through the use of data visualization techniques (another great example of the use of computation thinking skills in the 21st century). An interesting side note is that Sam’s new sci-fi novel (WayBack) is the result of his realization that no matter how much data you have to visualize, your presuppositions have a huge impact on your interpretation.

We’ll I just ran across a very fun application of data visualization that I think everyone can understand. It deals with word frequency analysis – a fancy term for “how many times does each word occur within a body of text?” I actually give my freshmen bit-builders an assignment in which they have to build a program which reads in a large text file of words and then tell how many times each word occurs. Well after finding this DV applicaiton, I think I’ll be modifying the assignment! :-)

Here are couple examples of this technique taken from the word frequency dv website.

These were generated from various sources of text – one of my computer science classes, my personal blogspace and my company’s blogspace .


In the past, the key to making good decisions is to have good information. But if you have so much information that you can’t absorb it then you will likely not be able to make good decisions. You need a company like Worthwhile help you make sense out of the bits. That’s why we love working in the bit business. :-)

For more of my blogs on the world of bits, just put in “bits” in my blog’s search engine.

No Comments

When the BITs comingle: Academic + Business

One of the blessings I experience as a professor of computer science and owner of a bit building business, is the opportunity to allow my students to experience a taste of the business world through The Worthwhile Company. I like to call this the “comingling of academic and business bits”.  I first saw the term “comingling of bits” in Negroponte’s Being Digital where he does an outstanding job of helping everyone understand the differences between the bit-based world and the atom-based world.

Last week I had my senior computer science and information technology students go on a tour of Worthwhile. I purposefully avoid being there so that they can see the company from a different perspective. They hear it from me for four years so its nice for them to hear a different perspective. I find its sort of like parenting – as parents we have seen the benefits derived when our children hear the stuff we’ve been trying to instill in their hearts from someone else. :-)

Here are some excerpts from the feedback I received from my students concerning the Worthwhile Tour. I share them because I believe Worthwhile is an excellent instantiation of the class  BitBuildingCompany! (sorry, can’t resist a little C++ lingo)

  • Despite the late hour of Monday’s tour (in terms of typical business hours), the first thing I noticed upon my arrival at Worthwhile was the presentation provided by Beth Honshell.  As a developer, it is not my nature to think about the way a business presents itself, but when clients come, first impressions really do make a difference.  Specifically, my “first impression” of Worthwhile headquarters was not the refreshments – it was the professionalism of the environment.  The building was extremely well-kept, and the big screen on the wall was immediately noticed.
  • From the moment we entered the door, the first impression we had of Worthwhile was excellent. The staff was cheerful and friendly, the lobby was clean and orderly, and the snacks were good. It was a good reminder on the importance of first impressions, and it was clear that Mrs. Honshell was an expert in that field.
  • My first impression of Worthwhile was given to me by none other than the Director of First Impressions herself. I am familiar with the concept of placing someone in charge of ensuring  that guest have a friendly and impressive first impression, but I’d never quite seen how useful it would be in a software development firm. Imagining myself as a non-tech oriented client, it was clear how comforting a warm friendly welcome would be.
  • If I were a client choosing between two software development firms, that good reception would be a definite factor in how I viewed each firm and ultimately my decision of which firm to hire.
  • My most prominent takeaways were two: the importance of first impressions and atmosphere, and the skill with which The Worthwhile Company presented both of these.
  • The next insight I gained was that the clients are not the only non-tech oriented people a developer will have to interact with.
  • Developers should be prepared to communicate with, at the very least, user interface designers that are not well versed in technical computer jargon.
  • The burden is on the developer to become familiar with the jargon of non-programmers in order to be effective in an organization.
  • I was pleased to see biometric security in use in the fingerprint reader.  Biometric security is not just a research topic but is actually being used to protect multi-million dollar data centers.
  • My favorite part was hearing from David Ruse with how he is involved in every step of the production, from the beginning when they are interviewing the client to when the final testing is done before deployment.

This tour helps me accomplish one of my teaching goals of helping my students bridge the gap between the academic world of bits and the business world of bits. It is most encouraging when the start to “get it”. :-)

No Comments

Can’t See the BITS!

We all get frustrated when things don’t work. Personally I believe this frustration is meant to point us toward our Creator and His amazing solution – the Gospel! But the results of living in a broken world is very evident. Even in the BIT world. The world of ones and zeroes. Information. Computers. Websites. Logins. Security. All of the stuff of which the bit business consists. My life is very involved in both the teaching and application of bit business concepts to my students and my clients.

This morning I hit yet another frustration which got me thinking about how my company (Worthwhile) can help our customers and their customers avoid these frustrations. I am a member of ACM, a professional group of people interested in advancing computing as a science and profession. They have a very extensive online book store. There was a new book called The Twitter Book which I wanted to order for The Worthwhile gang. We’ve had lots of great discussions recently about the value of social media and how to bring real business and personal value using it.

It had been a while since I had logged into Safari Books Online, so after digging out the keys to store I attempted to login, but to no avail. No errors, no warnings, no entry, NOTHING! I simply couldn’t get into the store. Now, I teach an e-commerce class to MBA students and one of the “big ideas” we discuss says “when there’s a person who wants to give you money MAKE IT AS EASY AS POSSIBLE!”. We’ll it wasn’t easy for this this morning! I got to thinking about the parallel in the atom world (brick and mortar). If I hopped in my car, and you should see my new Crossfire SRT6 sometime – wow is it sweet, and drove down the street to Barnes and Nobles, I could see right away if there was something keeping me from getting into the store – could be the crowds, the roads closed for construction, traffic lights could be out, the store could be closed, the store could be out of business, a vast number of things would serve as visual aids to tell me why I couldn’t get in.

But things are often not so simple in the bit world. Though if enough creative thought and energy went into it, I believe they could be! I have absolutely no idea why I couldn’t get into the Sarafi store. Was it out of business? Was my car out of gas? Was it too crowded? Where they closed for inventory? I have no idea. I find that to be very frustrating.

The lesson – when building interfaces and websites and plug ins and apps and you name it, for the bit business, you need to have a team with experience and dedication to think about how to present interfaces in such a way as to minimize or even eliminate user frustrations.

I’m confident that our dedicated team of bit builders and bit designers at Worthwhile will continue to create great user experiences that will make our customers and their customers ENJOY rather than simply ENDURE our creations! :-)

1 Comment

Interface makes all the difference – well, not really

In my “9 qualities of worthwhile software“, I refer to user-friendliness as one of the qualities which makes software worthwhile. I ran into a morning battle with the bathroom faucet in my hotel room this morning which got me thinking more about the role interfaces play in the things we use all the time. All things we use have interfaces, and software is no different. These interfaces come in all shapes, sizes, colors, etc. Some seem to be easier to use than others, usually because they are more intuitive. Interfaces help hide the functional details that make a device do something useful for the user.

A faucet is one of the more universal and simple interfaces most of us interact with several times a day. In terms of functionality, they provide the user with the following

  • turn water on and off
  • control the amount of water flow (some might only allow on or off and no level control)
  • select between cold and hot
  • control the combination of cold and hot

Some “high tech” faucets might also provide the following

  • auto on/off via a sensor which senses the presence/absence of the user’s hands
  • specified length of time to be on in order to reduce the amount of unnecessary water flow, these are especially popular in high traffic areas – rest stops, airports, etc

So while all faucets provide pretty much the same functionality, the way in which they deal with this functionlity varies. For example

  • push, pull, twist, press, turn
  • separate the cold and the hot
  • continuous lever which combines cold/hot and volume flow at the same time

The one in my hotel was a single handle through which I could select hot/cold and volume. The challenge for me was knowing which way to move the handle to get the hot water I wanted. So what’s the big deal? It was labeled with an H (presumably for hot) and C (presumably for cold). My challenge was I turned it in the direction I assumed was hot, waited a few seconds, wasn’t hot, so I moved it the other direction, waited a few seconds, it wasn’t hot. I repeated my test of the interface and waited a longer period of time. Still not hot and didn’t seem to be even getting warm! Being the patient person that I am (NOT!!) I went to the other sink and turned on the hot water immediately. Before leaving the questionable faucet, I decided to extend my test by leaving it run in the position I assumed was most likely hot (don’t report me to the water usage department!). When I came back, several minutes later, behold, I had hot water! So now I know which direction is hot and which is cold. 

I stood there a few seconds analyzing the situation to determine if this was the fault of the interface design. Perhaps the interface could have been improved by adding a couple of directional arrows to the H and C? But in this case I believe my challenge came not from a poor interface design, but from a performance problem! The hot water took way too long for me to be able to quickly tell if I had gone the right direction. 

My point for bit building is this – don’t focus on a single quality of worthwhile software, they must all be taken into account together. The software interfaces must be intuitive, but the software must also perform well – not too fast, not too slow. Can software perform too fast? Absolutely, for certainly classes of functionality. Error messages are good example Users get very irritated if a program’s error messages appear and then disappear too quickly. 

So when looking for good software, be sure to consider all of the qualities, don’t just focus on a single one. My job @ Worthwhile is to teach our bit builders how to balance all of the qualities into a single software product. Its sort of like putting together a great orchestra – all the stuff must be in balance with the right timing. So interface doesn’t make ALL the difference alone. It has to be properly combined with performance, security, correctness, etc. For a complete list see 9 qualities of worthwhile software.

1 Comment

The Blessings of IronGeekWeek #2

I’m pleased to be the first person to blog on Ironwood’s very own blog site! This was a result of IronGeekWeek. We first did this event 4 years ago (May 2005) and decided it was time to do another one. The first time, Georg Zimmer and I, from The Worthwhile Company, came for a week & helped our good friend Dennis Mollet with the camp’s IT infrastructure. We also helped Sam Brock, camp director, improve the hosting of his website and email.

This year we brought an additional member on the team, Ian Wagner. Ian is one of my computer science students and is spending his summer interning @ Worthwhile in our growing Summer of Bit Building experience. Ian has proved to be an outstanding member of the team, allowing me to avoid the 2 all nighters the team has done so far this week! :-) We also had another one of my students, Jaclyn Ong, from Chino Hills, join us for a day. It was a huge learning opportunity for this relatively new member of the geek squad from BJU! :-)

A Day in the Life of IronGeekWeek gives a good overview of what we do.

Here is a summary of the hightlights of the week. We post this mainly for our benefit, for unlike most camp volunteers which paint and build buildings (all very atom-based activities), our work is done almost exclusively with bits. We post this list so we can look back and “see what we did”. :-)

  1. setup a vistor portal that will give camp visitors filtered internet access w/o having to involve Dennis’ time helping them with all the bit settings needed to provide this safe, filtered access – Ian was primarily responsible for this
  2. installed a virtual host on the camp’s main server and virtualized their existing Business & Exchange Server – Georg was primarily responsible for this and it ended up requiring 2 all nighters in order to minimize the impact on the users
  3. analyzed the cost/benefit of leaving all the computers on at night in order for Dennis to be able to automate nightly updates for OS & antivirus upgrades – Dan did the research on this and we all agreed that the additional $26/year was a small price to pay for the massive time savings for Dennis! :-)
  4. implemented to Windows Server group policies needed to keep users from shutting down their computers at night, forcing hibernation instead, so the auto updates could take place
  5. created an online virtual hosting environment to provide a home for a growing number of web-based applications
  6. created Ironwood Online as a place to put digital documents for Ironwood customers to download easily – showed Beth and Sam how to fill the shelves of this digital store with bit-based products
  7. created Ironwood Wiki to facilitate an easy to use online mechanism for posting employee related stuff – Dan used it to store the instructions on how to manage Ironwood Online
  8. created Ironwood Blog to allow Sam & others a place to easily communicate the blessings of the Lord in the lives of campers – Dan was privileged to create this first official blog here!
  9. moved the existing proxy server into a VM and created a new one for the visitor portal – Ian did the googling need to figure this out and the entire team had a hand in making it work.
  10. increased the storage capacity of their server from 1 to 3 terabytes, maintaining the reliability via RAID
  11. resolved some existing email issues with Exchange Server
  12. helped Larry the BBQ guy (and great provider of food – see photo below) get his email working properly on his iPhone – and now Dan has been hooked on iPhones!!! :-)
  13. resolved several DNS issues
  14. built and setup a new backup server and installed RSnapShot to keep the growing number of valuable bits insured – Georg and Ian worked on this
  15. created a script to restart IIS everyday @ 3AM to save time and frustration for Dennis – Georg did this one
  16. helped Dennis install 2 new flat panel monitors which suspend above his desk!
  17. gave Dennis some worthwhile computer lessons on topics of his choice – firewalls, ports, TCP/UDP/GRE and basic network and application security
  18. spent 14 hours trying to get a donated backup server to work; finally gave up and built our own in just a few short hours! Lesson learned – beware of donated computer equipment; it may not be worth the time it takes to assess its value to the ministry.

All in all we had a great week! Here are a few photos to help us remember the blessings of God in allowing us to serve him thru this great Gospel ministry which is changing hearts for Christ out here in the high deserts of California.

No Comments

A Day in the Life of IronGeekWeek

Take 5 computer geeks + 1 camp in the desert + 50 computer users + lots of computer problems and out comes IronGeekWeek. It began 4 years ago @ Ironwood Camp, located in the high deserts of southern California. Georg (aka Worthwhile #1 bit builder) and I came out to help Dennis Mollet, Ironwood’s IT guy, solve several IT related problems (and probably introduced a few knew ones, unknowingly of course!). The goal is find ways to use computer technology to help the camp achieve its mission more effectively. We did some server & workstation upgrades, setup a backup system, setup an e-commerce store & migrated their major business application from Access to SQL Server. In short, a bunch of bit stuff.

We are back again this year, with some more resources – Georg Zimmer, Ian Wagner & Jaclyn Ong. Ian and Jaclyn are a couple of my computer science majors, just finishing their sophomore year. It is interesting to watch the reaction of the non techie people as they try to understand what in the world we are doing! They can see what the painters & construction crews do. They understand the benefits of the teams that come to help get the camp stuff ready for another summer of campers. But what are these geeks doing here for an entire week? And will my computer be the same after they leave! :-)

Here’s an overview of what we are doing, without all the technical mumbo jumbo.

  • listen to the IT related problems they have been having, looking for patterns, cause and affect, related problems, things that will save the most time and positively impact the most people
  • for each problem identified
  • 1. google for possible solutions
  • 2. analyze each potential solution, looking at pros and cons, costs, maintenance, etc
  • 3. presenting the solution(s) to each other & deciding which one(s) are worthwhile
  • 4. test driving the worthwhile solutions
  • 5. choose a final solution
  • 6. install the solution
  • 7. discuss the maintenance required to keep the solution going
  • move on to the next problem

The challenges are many. The opportunites are exciting. The search for solutions is invigurating. By the end of the week our hope is that we can walk away knowing that we solved more problems than we created! :-)

1 Comment

Securing Bits

Last week I posted a blog on “9 qualities of worthwhile software“. Today I’d like to expand on #9, security. A good piece of software should “protect the information it is responsible for”. It should “secure the bits”. I have found one of the best ways to gain insights into computer technology (the bit world) is to look for parallels in the “real world” (the world based on atoms). Once one understands the major differences and similarities between bits and atoms, it is much easier to understand how to live in a world filled with bits.

As a husband and father, I take seriously my job of protecting my house and those in it. I’m protecting things made of atoms. I can see them. As a bit builder, I take seriously my job of protecting my clients’ information. In some sense, they cannot be seen nor felt. They are intangible, though in many cases are extremely valuable. One of the major differences between bits and atoms is that atoms can be seen and for the most part, bits cannot be.

Why do I say “for the most part”. Bits cannot be seen by the “naked eye”, the untrained eye. But with the right tools, a trained individual can sort of see the bits. In my 28 years of teaching computer science, I have noticed those that are inherently good with numbers can usually see the bits in their head. That’s because they are good with numbers. Securing bits has everything to do with understanding numbers. Its a “numbers game”.

In the atom world, we secure things in layers. The number and strength of each layer is determined by the value of the item being secured. For example, most of us secure our money in a bank. The bank secures it in a vault. The vault has layers of protection and so on. Now one thing worth noting in the atom world, which is also true in the bit world, the tighter I secure atoms (i.e. the more layers), the more difficult it becomes to access them when I need them. For example most of us use keys to gain access to our cars. Without the keys, accessing the car’s functionality is made considerably more difficult. Not impossible, just more difficult. If I live in a neighborhood in which car jacking has become a way of life, I probably also want to install other layers of security on my car – steering wheel locking bar and LoJack come to mind. An interesting thing to note about the locking bar, it is fairly easy to find something that will “hack through” this layer of security, such as the BUSTER – removes steering wheel locking bars (which, btw, I found in the same google search I used to find a locking bar, so take note – even the crooks use google!). Which brings up an important point about information security – any bits I can secure, can be made insecure by someone else.

Rule #1 – securing bits is a mathematics game

Rule #2 – any bits that one person can secure, can be made insecure by another person willing to put enough effort into it- beware of anyone telling you they can guarantee 100% security!

Rule #3 – increasing security decreases usability (makes things more difficult even for the honest folks)

Rule #4 – like securing atoms, securing bits is best done in layers

Rule #5 – it is harder to know that something you cannot see is secure or not (corollary is – It is easier to secure things you can see)

Rule #6 – securing stuff (bits or atoms) requires being able to think in advance of all the bad things that can happen

It is rule #6 I find to be the most challenging. Consider the events of 9/11. Prior to these events, not many people considered the extreme vulnerability of tall buildings! Now everyone is aware of this. In the early days of web sites which had databases on the backend, not many people considered the extreme vulternability of SQL injection. This is a technique whereby someone can do unexcepted things to your bits in a database – change them, get a listing of them, or simply delete them! Now any developer worth his/her weight in bits is well aware of this problem. In addition, a growing number of tools we use to build web-based software takes this into account to help the developer create systems which avoid this vulnerability. There are hundreds of these types of vulnerabilities to which web applications can be exposed. If you want more details, I recommend CWE/SANS TOP 25 Most Dangerous Programming Errors.

In addition to being concerned about the security of the software, to be totally secure (or as close as the laws of the bit business will allow) the software must be running on a secure network. This topic will be discussed in a blog post coming soon to your browser …….

No Comments

Software – will it do the right thing?

Last week I posted my “9 qualities of worthwhile software“. Today I give an example of #1 – correctness.

I use PayCycle.com to do our company payroll. This pay period I forgot to include one employee’s vacation time. He received the paystub email and notified me. I deleted the paycheck and reissued the corrected one. So far so good. Then came the “will it do the right thing?” question! I had already processed the mandatory state and federal tax withholding payment so I was concerned about what would happen next. Would it do the right thing and pay only the difference between the 2 checks or would it do the wrong thing and pay the entire amount for this employee again. To my pleasant surprise (after testing of course, a topic for another day) it did the right thing.

It is so very nice to enjoy using good software as opposed to enduring to use software! Our TexSoft Team @ Worthwhile is committed and passionate about creating software that is enjoyable to use. :-)

1 Comment

What Makes Software Worthwhile?

At the heart of computer science is of course the computer, but at the heart of the computer is SOFTWARE. To be an expert in the field of computer science, one must have the most in depth knowledge of software. What is it? How does it work? How is it created? How does it interact with the computer? What makes one piece of software superior to another?

Software, in my opinion, is the most valuable intangible product in the marketplace today. Everyone needs it. Everyone is impacted by it. And very few people know how to create it. And no one is able to create it with perfection! To emphasize the intangible nature of software, the term I like to use the process of creating software is “bit building“. At its most base level, software is nothing more than a string (a very long string, millions and billions) of binary digits. Ones and zeros. I am in the business of training and developing “bit builders”. To help motivate the thoughts of my bit builders, here are 10 qualities of worthwhile software. If one is going to excel in the process of bit building, one must have a clear vision of what makes one set of software bits better than another. While I don’t claim that this list is exhaustive, I have found it to help me analyze and think clearly about the quality of a piece of software.

  1. correctness – does the software do what it is suppose to do (according to the design specs)?
  2. robustness – how does the software respond to unexpected conditions (wrong input)?
  3. user-friendliness - is the software easy to use by users from the intended audience?
  4. adaptability – how difficult is it to modify the software to adjust to an ever-changing world?
  5. re-usability – can parts of the software be easily reused to build other software systems?
  6. interoperability – does the software interface with other software systems?
  7. efficiency – does the software make good use of its resources (memory, disk, CPU, network)?
  8. portability – can the software to easily ported (moved) to other operating system (or in today’s world, browser)?
  9. security – does the software protect the information it is responsible for?
  10. replace-ability – can the software be easily replaced someday?

My goal is to provide examples of each quality issue over the next few weeks to help users understand how to select good software and help bit builders learn how to create such worthwhile software – bits that are enjoyable to use.

,

1 Comment

MBA Student Observations About The Worthwhile Company

One of the highlights of my BJU MBA e-commerce class is to have the students take a tour of Worthwhile. I just get out of the way and let several members of the Worthwhile Team (several of whom are products of the BJU MBA program) present our business. They do an outstanding job! Here are some of the comments and lessons learned from this year’s group of 23 bit business up and comings!

  • The Worthwhile trip opened my eyes to the nuts and bolts of website development.
  • I learned to love the industry more when I met the employees
  • I was taken aback by the level of professionalism
  • I never imagined a setting staffed with well dressed office workers, a high-end presentation area, and complimented by a hostess that would greet potential clients and communicate with existing customers.
  • the tour helped me learn the importance of the bit business and just how valuable the bits and data are to consumers and local firms.
  • Worthwhile demonstrated the need for and value of attractive office space, in which significant investment was obvious.
  • Encouraging community involvement by the employees was something I had not seen modeled before.
  • This seems like a great way to generate leads and generally engender goodwill.
  • Chris’s description of Worthwhile’s web strategy process was very enlightening; it provided some concrete, useful concepts to replace a fussy sense of “that should work” or “that looks cheesy.”
  • Chris’s Chick-fil-a example was particularly insightful.  He was right when he said, “Chick-fil-a gets it!”
  • Sick Amount of Testing:  Although I have enough first hand experience (much of it less than pleasant) to know the importance of testing—and that “enough” testing is never actually enough—I had never heard this phrase before.  I love it.
  • my first impression was that of a highly professional, friendly, and knowledgeable company
  • It was easy to see how Worthwhile integrates its talents to take raw information from a business and turn it into a state-of-the-art website that provides attraction, functionality, and marketability in a secured and reliable setting.
  • I found out what SEO was and did
  • The two biggest lessons I learned during the tour was about knowing your customers and doing your best.
  • the amount of excitement they had over every customer they told us about was amazing!
  • “Do your best” is something we have heard since we were young, but the employees at Worthwhile showed me this applies all through life and is a good business policy to follow.
  • The Worthwhile tour coupled with our homework exercise of making our own website, reiterated to me the importance of outsourcing web hosting and design.
  • From search engine optimization to drive viewers to your website, to the aesthetic design and practical functionality to keep viewers at your website, to the hosting to keep your website running, outsourcing your website is by far the best, and in most cases, the only way to go.
  • Probably one of the more key items that I learned was that the clients tend to want a trip to the moon for the cost of a subway fare.
  • The presentation was top-notch, and so the discussion of the first impression team was also very important. If I ever own a company or am a partner in one, I think a first impression team will be something I want to set up as soon as possible because that team can really make the difference for clients’ willingness to go with one team above another.
  • The Worthwhile tour was informative, but it was more than a discussion of technology. The Worthwhile team is a unit that works together to implement a successful website or service to every client that they serve.
  • One of the best discussions our group had was during the Search Engine Optimization presentation which was lead by Leslie Ciesielski. As she gave her presentation she outlined how she had driven traffic to a company that sold windows in the upstate. I could not believe that SEO was important to a window company, but the traffic statistics which she gave to our group were amazing.
    they desired to pass on and teach us the basics of an e-business and the importance of customer service and implementing SEO with our e-business.
  • I could tell they loved what they did and loved partnering with businesses in this way.
  • Leslie explained SEO very clearly to us, something I had never really thought about before. I always thought that companies just paid Google a higher fee for having their site ranked higher, but in reality doing things such as targeting key words, linking to other sites, and having relevant information will all boost search engine rankings.
  • The tour of Worthwhile greatly enhanced my understanding of what a bit business really does. There is a lot more that goes into web designing than just the creation of the website. People need to be focused on not just creating the product but giving a packaged service of support and design to the customer.

1 Comment

If computer is the answer you might be better off to change the question!

The greatest strength of computers is that they don’t have a specific purpose for their existence. We call them general purpose devices & never before in the history of man have we ever created a device that wasn’t designed for a specific purpose. Cars, microwaves, typewriters, televisions, washing machines & airplanes were all designed with a single purpose in mind.

But computers, what’s their purpose? Some would say they exist to frustrate us! While others might say the were designed to compute. What determines how a computer is used? the software – those mysterious arrangements of 1’s & 0’s determine what a computer will do. This amazing flexibility is not only a computer’s biggest strength, it can also prove to be its greatest weakness, depending on what really needs to be accomplished.

For instance, a few weeks ago I invited my MBA students to join me for an early morning Bible study @ Worthwhile. I was showing a DVD series called “Business by the Book” which studies how to run a business built upon timeless principles taught in God’s Word. I setup my macbook to the DVD. Connected it to the big screen & brought in a small sound system. It took about a half an hour to get all the connections just right. It was a most frustrating & somewhat humbling experience!

The next week I decided to go for a simplier, machine specific solution. I bought a $50 dvd player which took all of 5 minutes to open the box, setup the player & start the dvd! an amazing contrast with the 30 minutes required for the general purpose device.

For me this underscored the truth that “less is more”, “simpler is smarter”. I have noticed in my 28 years of teaching computer science, those of us in the field seem to look for solutions that involve using this amazing general purpose computer. I guess that’s natural for a computer scientist. but the lesson I learned was that specific purpose devises might just be a better solution.

So next time you go looking for a solution & everyone is telling you the computer is the answer, it might be worthwhile for you to ask a different question! ;-)

2 Comments

MBA 675 – Backside/Darkside of the Bit Business (chapter 5)

Having seen the “backside” of the bit business – servers, data centers, power, bandwidth, SEO, DNS, ICANN, ARIN, IP addresses, registrars, security threats, firewalls, uptime demands, rackspace U’s, etc – comment on your understanding of all this bit business stuff.

  1. Take any 3 terms from the list above and describe the role it plays in the business of hosting e-businesses.
  2. What impact does it have on business?
  3. What impact does/will it have on your business?
  4. What are the advantages of outsourcing your web hosting to a data center? – pay special attention to information security and chapter 5 here
  5. What are the risks?

An A-grade post is expected to be 750-900 words in length.

Copy the original BOLDED questions and paste into your response. Answer each question separately putting your answers after the related question.

Grading – each question is worth 10 points and will appear as a single combined grade item in Scholar360 titled “Chapter 5 individual blog”

22 Comments

They aren’t making any more land – not true in the bit space!

Here I am stuck @ the airport, bad weather in atlanta; denver bound to try and recruit the next generation of bit builders for my computer science program! I’m thankful for free wi-fi! :-)

One of my sources for update to date technical information comes to me daily via my treo pda. Here is an article just out today which fits in perfect with the material you studied in chapter 3. Its about a new domain name extension that ICANN was planning to release, now delayed till year end; one of the challenges with release a new top level domain (.com is a top level domain) is controlling who gets access to registering them first for example. If you own coke.com and a new tld (say .tld) is created, you would expect to have the right to get coke.tld

Interesting to consider the parallel in the atom world – land; perhaps you’ve heard the old adage “they aren’t making any more land”; well the same is not true in the bit space; ICANN can create “new land” anytime they want (well, almost – read the article to find out); sort of like the US government does with money!!!! :-(

NEW YORK – Bids for new Internet addresses to rival “.com” and other suffixes will likely be delayed until the end of the year as a key oversight agency grapples with trademark and security issues.

Draft guidelines for the new suffixes generated so much comment that the Internet Corporation for Assigned Names and Numbers, or ICANN, needs more time to sort out what it terms “overarching issues.”

Those include whether trademark owners could wind up having to register thousands of new domain names simply to protect their intellectual-property rights. For instance, the $185,000 application fee would likely deter casual bidders from seeking, say, a “.disney” Web suffix, but the Walt Disney Co. might feel pressured to register “disney.nyc,” “disney.bank” and scores of others under each of the new names, simply to keep them away from others.

Other concerns include whether new suffixes could encourage more scams involving fake Web sites that look legitimate, and whether new suffixes would even get much use.

Some of the forthcoming discussions should address concerns raised by the US. Commerce Department, which has significant sway because ICANN gets its powers through a government contract. ICANN cannot add any domain names without approval from the department’s National Telecommunications and Information Administration.

ICANN had wanted to start taking applications for new names early this year, but the timetable proved too ambitious given the extent of the feedback. ICANN now expects to open bids around December.

“It is very important to take the time to resolve these overarching issues,” said Paul Twomey, ICANN’s chief executive.

ICANN plans to post a new draft by Thursday clarifying and expanding on some of the proposed guidelines. Among the changes, a new foundation would be set up to collect any money raised through auctions that are planned for resolving conflicts when more than one applicant seeks the same domain name. The foundation would support research and other tasks related to running the domain name system.

By ANICK JESDANUN     AP Technology Writer

No Comments

BJU MBA 675 Chapter 4 Individual Assignment

Go to Freewebs.com or NetworkSolutions.com or CogHead.com. These sites allow you to create a simple e-tailor web site for a free trial period. Study each site and choose one in which to create your own e-commerce website. The site should feature at least four pages, including a home page, product page, shopping cart, and contact page. Extra credit will be given for additional complexity and creativity.

Post a comment which explains the details of your web site and provides a link along with any instructions needed to visit your site. Discuss why you selected the site building tool that you used. Find an available domain name which you could purchase to promote this e-commerce site. Indicate the name you found and the registrar you would use to register it and tell why you would select that registrar. Also find a place to host your new site and tell how much it would cost and why you selected it.

Here’s a bit more on CogHead, an interesting cloud computing service:

http://www.coghead.com/

This service allows users to build web-based business applications from the comfort of their browser. The idea is to empower business users to create their own web applications, instead of having to hire a programmer. Here’s a brief paper with an overview:

https://www.coghead.com/files/coghead_101_the_basics.pdf

28 Comments

BJU MBA 675 – Chapter 2 Priceline Case Study

Complete these questions from the Priceline case study presented in chapter 2.

  1. What are the core components of Priceline’s business model?
  2. Do you think Priceline will ultimately succeed or fail? Why?
  3. How has Priceline (and similar online services) impacted the travel services industry?
  4. Follow up on development at Priceline since September 2008 when this case study was prepared. Has its business model and/or strategy changed at all? If so, how? (suggestion: start with sec.gov looking for reports filed by Priceline)
  5. Who are its strongest competitors?
  6. Is it profitable or operating at a loss?

23 Comments

BJU MBA 675 – Chapter 1 Discussion of “The Revolution” Part 4

Consider the “disciplines concerned with e-commerce” (figure 1.11). Discuss your depth of experience/knowledge in each area.

Discuss how you would take this information (so many disciplines involved in e-commerce) and apply it to creating a new e-commerce business.

20 Comments

BJU MBA 675 – Chapter 1 Discussion of “The Revolution” Part 3

Consider the “insight on technology” discussion about the structure of the Web. At one point in time we thought the web structure was like human networks – we are all separated by 6 degrees (I encourage you to google this if you have never heard of it). It was believed that all web pages are separated by only 19 clicks. This article suggestions something radically different. What impact does this have on you as an e-commerce manager?

21 Comments

BJU MBA 675 – Chapter 1 Discussion of “The Revolution” Part 2

You are the owner of a single brick and mortar retail store. Sales are not spectacular. You are considering moving the store online. Select one of the “eight unique features of e-commerce technology” and discuss how it would impact your decision. If you would prefer to take the negative position on this one, explain why you would not switch to e-commerce and what you would do to make the business grow.

25 Comments