Thursday, March 23, 2006
Now just to set the rationale of the blog, I've written down the bullet points and main issues I will be tackling in this blog. These are the basic assumptions (and constraints as well) that will lay down the foundation of subsequent posts and articles on this blog.
- Software Development is not an easy vocation. Creating software is never easy, no matter what field you make software for -- but you can make it fun. Thus, the neverending quest for a way of creating software that is easy, effective, and enjoyable is not a losing battle -- mainly because of the many success stories out there.
- Building a business revolving around creating software and providing solutions based on software is dynamic and challenging. The traditional business models of old may not work as well as the more dynamic and adaptive approach of customer oriented businesses. Several industries like the telecommunication industry and the entertainment industry are very dynamic and challenging fields that attract and reward adaptable players. Therefore, the business model (the way of making money) should be dynamic, adaptable, and scalable.
- A responsive business satisfies customers. Guaranteeing customer satisfaction is all about being responsive to the customer's needs. This means a business that delivers something is better than a business that delivers nothing. Thus allowing a business to be responsive to the customer's needs will help the business be more competitive.
- A business is built around creating value and reaping revenue. A business that doesn't make money is a business that's failing. To make money, you should create value -- and value the business can build upon. Thus, a way of making value fast and effectively will translate to better business.
You may email questions, suggestions, stories, and comments to dean [at] orangeandbronze [dot] com -- input is most appreciated.
Dean Michael Berris is a resident C++ consultant for Orange and Bronze Software Labs and is doing software development and project management consulting for a number of IT companies in the Philippines. He pushes Agile Software Development Methodologies along with his partners Calen Martin Legaspi and Butch Ladingin to various IT companies in the Philippines.