Software Engineering Blog

Who are the Innovators of Software?

In the past 30 years, a mere blip on the world calendar, software has become a driving force behind changes in our world today. It has created several billionaires under 50 years old. Who are they and how did they do it? On Forbes Top Billionaires of 2013 you find:
Bill Gates – Microsoft – $67 Billion
Larry Ellison – Oracle – $43 Billion
Jeff Bezos – Amazon.com – $25.2 Billion
Larry Page – Google – $23 Billion
Surgey Brin – Google – $27.7 Billion

Steve Jobs – Apple – $11 Billion may have been on the list had he not passed away in 2011. Others include Mark Elliot Zuckerberg with Facebook netting him an estimated $19 Billion, Bob Parsons with Go Daddy at $1.5 Billion, Sean Parker with Plaxo at $2.1 Billion, Paul Allen with Microsoft at $14.2 Billion. and Michael Dell with Dell Inc. at $15.9 Billion. Another not listed in the Top 20 but you may recognize is Ray Lane, former President and COO of Oracle, with over $1 Billion in net worth upon leaving Oracle. WVU Lane Department of Computer Science and Electrical Engineering is named after him.

A New Chapter [n]

We can all look back on our lives and identify significant events that would be considered the end of one chapter and the beginning of a new one in our lives. Some of them may be graduating from high school or college, starting a new job, getting married, having a baby, and loosing a loved one. What makes these events an inflection point in our lives that change the way we live the rest of our lives? I know in my life they basically change the core knowledge, belief, values, and/or routine of our regular lives. For me, graduating from a graduate program not only provided me with future opportunities that were not necessarily available without the degree, but I moved and took on a new job as well. The changes in my life as a result of earning the degree impacted how I behaved and chose to live into the future.

Are you tired of the mundane and routine? Are you ready for a life changing experience full of new knowledge, insight, and innovative ideas. If so, do something about it. Explore today how “A New Chapter [n]” can be written in your life with a Master of Science in Software Engineering from West Virginia University Lane Department of Computer Science and Electrical Engineering only online part-time program. Are you read? Apply today!

The End Game...

I played a lot of chess in high school. Not to brag, but I am a bit, I was ranked in the top 10 in this State. There are three parts of the game you study, the Opening Game, the Middle Game, and the End Game. Of course you have to survive the first two to reach “The End Game” but the strategies of each are different. The End Game usually starts with both opponents having very few pieces left. In many cases a queen, a rook or two, and a few pawns will be left with of course the king on both sides. In software engineering, the End Game is also quit different from the Opening Game but they are obviously linked. The End Game includes transiting of the software products to what is called Operation and Maintenance (O&M). This hand-off is not very clear as with the game of Chess. The product has been signed off by the user as being operationally acceptable and most training has been completed. This doesn’t mean every possible future error has been removed as most of you that have used software in your daily life would know that this is very true. A Help Desk is sometimes setup to accept future errors by the O&M Team. A separate system usually exists to replicate the operational system so that testing can be done to identify and fix the errors that are reported. Sometime enhancements will be requested that are minor that will be performed by the O&M Team. This process usually continues indefinitely until a decision is made to replace the system with a new system such as a Commercial Off-The-Shelf (COTS) system or with a redesign and rebuild of the system. Many in software engineering will end up supporting O&M Teams. This can be a very fulfilling and rewarding career with a quicker realization of results than development of a large system taking years to implement.

What will your “End Game” be? As you look at your career and move toward deciding on additional educational options, will your career End Game include extending your education to a Master of Science in Software Engineering (MSSE) from West Virginia University? You can decide because your opponents already have; and, they are already taking classes online, in the evening, through WVU e-Campus.