Monday, December 28, 2009

I am the master of my fate: I am the captain of my soul.

This is a very good poem I came across.

An amazing poem and a true source of inspiration

Out of the night that covers me,
Black as the pit from pole to pole,
I thank whatever gods may be
For my unconquerable soul.

In the fell clutch of circumstance
I have not winced nor cried aloud.
Under the bludgeonings of chance
My head is bloody, but unbowed.

Beyond this place of wrath and tears
Looms but the Horror of the shade,
And yet the menace of the years
Finds and shall find me unafraid.

It matters not how strait the gate,
How charged with punishments the scroll,
I am the master of my fate:
I am the captain of my soul.


(William Ernest Henley)

Tuesday, December 1, 2009

EBook Reader

The other day I got hold of Sony's E-Book reader an older version then the current touch screen one and I must say, I have never touchen any thing more sexy. This sleek device has this amazing e-ink technology which makes you feel as if your reading a book. When playing with the device I kind of thought on how the iPod came up and took over the music lovers by storm replacing the old CD players and pocket radios. So should we expect the ebook reader to the same? I think it would. Amazon with its Kindle is currently among the top 10 gift items for Christmas this year and with more and more books coming on digital format its bound to make a difference. But what I would like to see is more companies coming out with there own version, there is still a lot more room for improvement. But then I am sure other companies are already working on this as I write this...

Monday, September 28, 2009

Monday, September 7, 2009

Why projects are always dealyed?

There is a myth that runs around in the technology world that no matter what project you do, it is bound to be delayed. What I don't understand is why this is so? why cant they be finished on time. Is it because we don't plan well or its just the nature of project itself that tend to make it delayed.

Saturday, August 15, 2009

Is CSR just a gimmick marketing tool?

I was flying down from Karachi to Lahore and as always had the luxury of sitting in one of those cramped seats of PIA. Anyways, the most interesting part of flying in a jam packed 8 am flight is that you get to see and interact with a lot of professionals from various industries. Just two seats besides me there was this mid aged lady who had the most intense perfume on. Just by looking at her one would sense that she in from an NGO who is running after corporations so that they can give away some of its profit to charity. Interestingly I was reading a very old article written by Milton Friedman, " The Social Responsibility of Business", a 1970 article that got published in the Time Magazine. Friedman is considered to be one of the greatest American economist of all times. He is also famous for being a hard critic of how corporations should or should not give their profit to charity. His main premise is that, a firm is a functioning organ with the CEO running the affairs. His job is to maximize share holders value and if that is his main objective, than who has given him the right to take money of that profit and give it away for free? That led me to the question that is CSR just a gimmick marketing tool for companies? Is Creative Capitalism pointed by Bill Gates the answer to this? For now, do read this article.

Sunday, July 19, 2009

Creative Capitalism

With corporations becoming larger and larger, and having a greater impact on mankind it is essential that we start thinking on the lines of Creative Capitalism. Interestingly this idea of companies other than making money and investing in the wider good of man kind is becoming very popular in boardrooms. Topics such as social entrepreneur or the SROI (social return on investment) are buzz words in various CSR meetings. It is even more interesting to see that technology today is permitting us to reach out to a wider set of people (bottom of the pyramid) and make a difference in their lives. Check out Bill Gates article which came in the time magazine and the speach he gave in Davos last year on this subject.



Thursday, June 11, 2009

Resource leveling in a project..a useful task or a pain in the ass

The past few days have been extremely frustrating as I am trying to fix and plan my resources in a 400+ task with numerous swim wires connecting them. Managing resources in MS project is not a simple task. You can put in the names but when it comes to leveling them to the respective capacities, you have to go through a lot of pain and trust me the tool which MS project provides for auto leveling messes up the project big time..so should we put effort in leveling resources in detail? considering most project plans are never followed as they are made. What I believe is that we should do resource leveling!! but not in depth to the lowest detail. A more high level for the core team should be good enough so that the PM is aware of the challenges he/she might face in executing the phases. The rest should be left when the task is about to be started. Its as simple as following the thumb rule..." don't cross the bridge until you have reached it..but do figure out where the bridges are"

Monday, June 8, 2009

Setting up a project networking site

Updating stakeholders or team members on the status of a project is an important task for a PM. I have seen numerous PMs adding a recurring task in there project plan (MS project of course) on sending weekly emails or reports to the relevant team members. Thinking of this, the age we are living in is of collaboration, with every hooked to Facebook, Twitter and other networking sites. So why don't we have a collaboration/networking/wiki for our projects? Their are numerous tools on the Internet like wordpress or Google Sites that let you set up collaboration sites in a Giffy by which team members can keep track on anouncements, project calendar, events and other goofy things that are happening.

Friday, May 22, 2009

A New Business Strategy: Give Up the Core

One of the reason I find this article very interesting is that it applies to a lot of local IT divisions who are constantly cramped by looking after technology and other operational issues, and in the mist of all this they forget and loose customer focus. I am not suggesting that you give up every operational activity you perform but be smart in what you need to do.

In making outsourcing decisions, companies are very careful to hold onto the core--those activities and competences that are at the heart of the business. The core represents its very being; it tells its employees and customers what it does.

That's why Sprint's plans to outsource the management of its cellular network is unusual. In the mobile phone industry, letting go of the network is akin to cutting out the heart of the company. But according to an article in Monday's Wall Street Journal, the company is in talks with Ericsson to hand over the maintenance of its cell towers and transfer thousands of employees to the equipment vendor. The deal would cut Sprint's costs by about 20%, according to the Journal. And it would free resources for product innovation and the development of partnerships, as the company seeks new sources of revenue growth.

But when it starts to give up core competencies, what will Sprint be? The answer will become less clear over time but, ironically, Sprint is finally onto something that companies in emerging markets have jumped onto already.

In my research into how companies are fighting commoditization and shrinking markets, I spent some time with Bharti Airtel, a fast-growing telecom network based in India. (VG Narayanan and Asis Martinez of HBS worked with me on this research). Way back in 2003, CEO Sunil Mittal signed away the operation of the firm's telecommunications network to Ericsson, Siemens, and Nokia, in the belief that they could better solve the problem of meeting mounting demand, leaving him to focus on solving customer issues. The move was shocking at the time, and represented a philosophical shift--from protecting the core to solving customer problems, without regard to company boundaries. From a bunker mentality to a kind of near-agnosticism. It's the ultimate step toward becoming customer-centric, adopting a mindset that begins with the customer and then moves to the particulars of who will deliver the right products or services.

So what exactly is Bharti now? Previously, Bharti knew for certain what it was and what it did, with management of the network an essential component to its being. Now, it's the sum total of its on-going arrangements, a shape-shifting enterprise that slips into market crevices. It's far less certain what it is, but it's been rewarded with both revenues and market share.

Such agnosticism isn't limited to the mobile phone industry. Apple, for instance, relies on many other companies to produce and accessorize its phenomenally successful products. Shortly after the iPhone was launched on June 29, 2007, a third party ― iSuppli Corp. ― took the phone apart and found that a large portion of the innards of the device were made by third-party companies such as German semiconductor supplier Infineon, Epson, and Samsung. Five percent of the accessories available in Apple stores are made by Apple, and the goal is to bring it to zero. At Cisco, employees are expected to embrace a "no-technology-religion," meaning that they are agnostic about platforms and standards and will consider supporting any technology endeavor that meets customer needs.

Being agnostic or customer-centric does not mean blindly following customers' instructions. Customers themselves may not be able to articulate their needs precisely. Instead, it involves a creative process driven by a deep and holistic understanding of the problems that the organization's customers are facing, together with a careful consideration of the capabilities both inside and outside the organization needed to solve those problems. The goal isn't to push your offerings onto customer, but to immerse yourself in customers' problems to offer up unique solutions. To make it, you need to be willing to give up some of your being and live with a little nothingness.

Friday, April 3, 2009

Why IT Solutions Are Never Simple

via Susan Cramm by Susan Cramm on 4/1/09

Without concerted effort, what was once neat and tidy becomes marred and messy. Just finding something in the garage feels like an archaeological expedition. Periodically, when someone dies, or relocates, or becomes disgusted, there's a whirlwind of activity to purge and reorganize. This cathartic experience is followed by a brief period of exhilaration, until time passes and entropy exerts itself once again.

So of course the airlines didn't intend to build "multiple old computer systems that don't share information well." When these systems were initially constructed (in the 60s and 70s), they were neat and tidy. Application requirements were defined from the point of view of a department and the needs of the people within it. The approach to programming reflected a simple and static world where it was the norm to embed data and business rules together with the logic necessary to support a business function — for example, to book and manage reservations. No one conceived that customers would book their own travel, that airlines would merge and spin off, that competing airlines would sell seats through code share agreements, or that competition would become so fierce as to necessitate greeting them by name and remembering their favorite drink.

To respond to these demands in a timely manner, IT did what we all do. They packed as much as they could in the existing "application" garages. When it became impossible to enter them without breaking something, they built new ones to store additional, but redundant, data, business rules, and logic. In an attempt to coordinate these applications to support business processes, they built a myriad of point-to-point interfaces between the applications. As a result of these seemingly efficient but short-sighted approaches, the systems architecture of the average 20+ year company looks something like this (aptly named, the "scare" diagram):

scare-diagram.JPG

Because of this complexity, many companies don't have a definitive understanding of their customers, products, and performance and have difficulty modifying business processes in response to new opportunities and competitive realities. Furthermore, they devote the lion's share of their IT spend to maintaining existing systems rather than innovating new capabilities.

This isn't new news, of course. During the 1990's, we started to realize that IT systems often inhibited rather than enabled change. Since then, IT and business leaders have been working hard to increase agility by replacing systems and using new approaches to promote integration and commonality. Along the way, we have learned that:

  1. Across-the-board "scrape and rebuild" of systems usually doesn't make sense because often the gain isn't worth the pain. This approach is like knocking down your garage and throwing out everything in it. There's a lot of good stuff in your existing applications and there is no guarantee that the new systems will be that much better, less complex, or cheaper than the old ones.
  2. Hiding existing systems complexity using a "layer and leave" approach makes it easier to use and integrate existing systems, but doesn't reduce the costs of supporting inflexible and redundant systems. This approach is like hiring a garage "concierge" to find things and put them away. Unfortunately, you have to pay for the concierge service as well as the costs of maintaining the garages.
  3. The best way to manage complexity is to "clean as you go". This is a combination of the two approaches — implemented on a project-by-project basis. Each project is defined in a way that moves the enterprise closer to the desired "to be" architecture. Using our garage analogy, to move something in, one or two things must be reorganized or moved out. This approach includes layering, but also extracting critical data and functionality out from applications and rebuilding them so that they can be managed as an enterprise asset.
"Things alter for the worse spontaneously, if they be not altered for the better designedly." To be altered for the better requires that everyone agree on what "better" is. "Better" for the enterprise over the long term is often at odds with short-term business goals and profitability. The "clean as you go" approach will always entail additional time, effort, and resources.

IT isn't alone in the need to simplify. As Rosabeth Moss Kanter pointed out, "Companies sow the seeds of their own decline in adding too many things — product variations, business units, independent subsidiaries — without integrating them." Keep in mind that, since IT architectures mirror the inherent complexity of the businesses that they support, it's impossible to have a truly agile and cost-effective technical architecture without simplified business architecture.

It's hard to say "no" to the extra product line, merger, reporting package or, for that matter, bicycle. Simplicity's just not that simple. How are you doing getting there?


Monday, March 23, 2009

change management

One of the most important elements of project management, especially in Pakistan is to manage change and expectations. Expectations is something which I feel is up to the PM on how he or she does it considering the overall organizational culture, but change management is something which can be learned a lot from existing theories. Propably on of the best books I have read on it is Kotters: Leading Change. Its a materpiece in my opinon and a must read for all proffesioanls, especialy those who are into intense IT projects which will dramaticaly change the working culture and exising processes.




Friday, March 20, 2009

Karachi the new flag store

A lot has changed over the past few weeks in Pakistan. The ineligibility of the Sharif brothers to the rise of the long march and ultimately the restoration of the chief justice not to forget the popularity of Nawaz Shareef as the hero and savior of the nation (damn it..why does history repeat itself)...one thing which I have personally noticed a lot in Karachi especially when driving down on Share e Faisal, is the new concept of using street light stands as flag polls. Over the months, I have seen various political parties and religious groups trying to portray their strengths on the street of Karachi...which to be honest looks very dirty. I can't understand that at one place our city Nazim Mustafa Kamal comes on television and compares us with the west and says that they have gone to the moon and we still have no civic sense bla bla and on the other permits these groups and parties to display their strength by putting flags pretty much everywhere. Why can’t he see that these flags on the street of Karachi just don’t look very clean, not to forget it portrays the intense group culture in the city...is this something we should worry about?

Wednesday, March 4, 2009

Milking It To The Max

milking-it-to-the-max-dp
Engro Foods is a 3-year old company and started in 2006 with one brand of Olper’s. In a market space where Nestle was ruling the world and Haleeb was very close behind, the company started off as a local group with all the energies possible. In a short span of 3 years, Olper’s captured over 30% of the packaged milk market share and rapidly climbed to number two in the market.

How does a company having such limited experience in the food business, manage to pose such a challenge to the market leader? There’s quite a story about the role technology has to play in making this local ‘multi-national’ the company to watch out for ........

http://ciopakistan.com/2009/03/milking-it-to-the-max/

Monday, February 2, 2009

ROI for a blog

Over my short career I have seen that any technology project taken to a board or management committee without sufficient financial backing is as dangerous as going for a roller coaster ride without a seat belt. One of the most critical element within the financial package is IRR or ROI part. I personal feel that finding a financial justification to most technology projects is very very difficult. For instance, in one company the Manager IS wanted to replace an older version of Maximo with a newer version, but failed to convince the board because he did not have an ROI, even though from the technology perspective it made perfect sense. All my sympathy for the person ... now this whole problem bought me to think that currently companies (in the west) are making a lot of effort to create official blogs or get involved in social networks so that they can get closer to there consumers who are actually living on the web. How does a CIO convince a board who are hungry for numbers and financial justification that they should be out there on the web interacting with there consumers in one way or the other. Li and Bernoff book, groundswell gives a very interesting insight on how to do it . According to them, blogging is a modern concept of PR relations. Many scholars over the years have tried to find ways to justify having a PR department by finical means, and a lot of them have been successful beinggirl.com being one of them. Considering, we take it as a PR tool, the following CAPEX, OPEX and value addition heads could be defined:

CAPEX:

- Web site creation this would include an agency for art works etc
- Hosting
- dedicated personnel to monitor or scan the web and promote blog

OPEX:

- annual hosting charges


Quantifiable Benefits:

- Reduction in classical PR cost
- Saving from standard research tools
- Saving from standard marketing campaigns


There is one benefit which i cant figure out how it can be quantified, and i.e. conversion of traffic to sales. Feel free to add more on the quantifiable benefits, and lets see how many heads can we make?

Thursday, January 15, 2009

Linux in the skies

I was traveling from Karachi to Lahore on a PIA flight and just after take off the on seat screens started to flicker and got shut. Now, traveling on a PIA flight, you would expect that to happen, however the interesting part in this one was that during the rebooting of the system, I saw that the operating system behind all the entertainment application is Linux. hmm.. pretty intresting.. it also makes a lot of business sense as its freee and customizable as per requirement.

Sunday, January 4, 2009

What kind of profile are you..

I was going through a pretty well written book called groundswell by Bernoff and Li who are both senior consultants at Forrester. The books has some pretty neat things on using social networking, blogs etc to target existing and new costumers. One thing which I found pretty interesting is a technographic profile, which splits up internet users into various ladder spaces...the more you goo up the ladder..the more hooked you are..so the ladder starts with spectators and at the ends up with creators..pretty cool..


so what kind of technographic profile are u?

How to Create a Clear Project Plan

Here is a six-step approach to creating a project plan. It not only provides a road map for project managers to follow, but also acts as the project manager's premier communications and control tool throughout the project.

Interesting read..on CIO