Certification Bazaar: The Ugly Side

The certification bazaar has  taken off in the Indian IT industry. Courses range from PMI’s PMP, OGC’s PRINCE2 and ITIL, COBIT, TOGAF and BPM.

Purveyors of these courses charge you an arm and a leg; certification and their maintenance will in all probability cost you another arm and a leg.Do you wish to put down that kind of money with the possibility of little or no returns on your investment?

Horror stories of how folks are certified but have no opportunity to practise abound, but at least in some cases, employers are willing to foot the bill to retain the certified hordes. Yet others do not have the said luxury. Would you re-certify yourself if you had to pay from your own pocket?

Marketing emails  sniff out an inkling of a need or a requirement. The tactics could be termed innovative or (if you wish to be critical) , they  smack of desperation.

Courses and their faculty seem to be  disjoint and disparate from the industry and reality.

It’s a chicken and egg situation. Should you  certify and then gain experience on the same? Or gain experience first and then have yourself certified?

What do you think?

_______________________________________________________

The other bugbear in the Indian IT industry is not sexism, as you would like to believe, but ageism.

Lack of seasoned professionals in the industry and pre-dominance of young professionals is the cause of this malaise.

Churlish behaviour of the young ‘uns only reinforces the impression.

Just another ugly facet of the celebrated success story.

__________________________________________________________

Quote of the day:
Whatever you do will be insignificant, but it is very important that you do it. – Mahatma Gandhi

Advertisements

Ten days to results: Mumbai university starts off on the right foot

University of Mumbai library, India

Image via Wikipedia

Mumbai University have set a record of sorts by declaring the October TY B Com exam results within ten days. This minor miracle was made possible by a change in ‘methodology’; six centralised assessment of papers were set up at South Mumbai. Navi Mumbai and Thane. This had the effect of reducing the travel time of the evaluators who would previously travel to Kalina campus.

Just goes to show that more than technology itself, it is change effected in processes that has more of an impact.

The statutory requirement is that results are to be declared within 45 days of the exams.

This year’s March-April examinations were declared after 89 days ;the university was severely criticised for a lackadaisical attitude towards the students.

The number of CAP centres will be raised to 15 – 20 for next year’s March exam.

Put your hand on a hot stove for a minute, and it seems like an hour. Sit with a pretty girl for an hour, and it seems like a minute. That’s relativity.

Albert Einstein

Project Management Quotes

Project Management Phases

Project Management Phases (Photo credit: Wikipedia)

The bitterness of poor quality lasts long after the sweetness of making a date is forgotten.

Whilst you can practice good PM without EVM, you cannot practice EVM effectively without PM. (Steve Crowther)

There is such a thing as an unrealistic timescale

Continue reading

Things To Remember About Earned Value Methodology – I

 

Once you have gone about and drawn up a schedule for your project and allocated resources to your project, assuming you have done your homework, you should ideally execute your plan and have everything done by the planned date, with the budgeted cost and execute the planned scope per the expected quality. (Its about scope, cost, time & quality  and a quality product needs a quality plan and I’m not talking just testing plans and/or testing for quality, but the project plan itself should be of the highest quality.)

But its not an ideal world and you have to track your project cost and progress to make sure that you are on the right track.

Quote of the day:
I’m kind of jealous of the life I’m supposedly leading. – Zach Braff

Continue reading

Governance – Corporate,IT & SOA

Depiction of layers of the Service-oriented Ar...

Image via Wikipedia

Corporate governance

Corporate, or enterprise governance, establishes the rules and the manner in
which an enterprise conducts business, based upon its strategy, marketplace,
and principles of doing business. It defines for employees and for business
associates the processes that are used to conduct operations and the manner in
which people interact.
Beginning with the board of directors and extending throughout the organization,
there are many aspects and levels of corporate governance. All aspects of the
business are touched in some manner. Governance is applied to major
functional areas of an organization. Organizations govern their financial assets,
human resources, customer relations, intellectual property portfolio, and their
Information Technology.

Quote of the day:
It is the mark of an educated mind to be able to entertain a thought without accepting it. – Aristotle

Continue reading

Availability

To explain the background of MTBF calculation

Image via Wikipedia

Availability

 

Availability is a measure of the accessibility of a system or application, not including scheduled down-time. It can be measured as a ratio of expected system up-time relative to the total system time, which includes uptime
and recovery time when the system is down.

Even if you’re on the right track, you’ll get run over if you just sit there.

Will Rogers

Source: http://quotes4all.net/quote_1235.html

[Powered by QuotesPlugin v1.0 for Windows Live Writer]

Continue reading

Web-services, SOA, BPM & Cloud Computing – X

Chromium

Image via Wikipedia

Web-services, SOA, BPM & Cloud Computing – X

No series on cloud computing would be complete without alluding to Google’s audacious attempt at building an OS around the cloud computing paradigm.

Yes, I’m referring to the Google Chrome OS, a spin-off to the Google Chrome browser. The open source versions for the Chrome OS are the Chromium OS and the Chromium Browser respectively.

The Google Chrome OS

The Google Chrome OS is targeted specifically to netbooks, not the primary device of use, but a secondary, portable, lightweight device. The OS is small enough to be loaded on a USB drive and booted from the very same device. Applications on local storage are few and far between and most useful, user applications are based in the cloud. The user interface is minimalist much like the Chrome Browser. Boot time is very quick with Google software engineer Martin Bligh demonstrating a bootup time of four seconds.

Continue reading

The Balanced Scorecard & Project Management

I have just finished reading a book on Project Management titled The Project Management Scorecard: Measuring The Success of Project Management Solutions by Jack J. Philips, Timothy W. Bothell & G. Lynne Snead.

Once we assuage our conscience by calling something a "necessary evil", it begins to look more and more necessary and less and less evil. –Sydney J. Harris, journalist (1917-1986)

The  idea of a scorecard to track management practices, their results and continuous improvement in a closed loop system is not novel to me.

Continue reading

Web Services, SOA, BPM, and Cloud Computing – IX

CRAY-1 (no longer used, of course) displayed i...

Image via Wikipedia

A discussion on web services, SOA, BPM and Cloud Computing would be incomplete without a post on grid computing.

Wikipedia starts their article on grid computing by saying that “Grid computing is the combination of computer resources from multiple administrative domains for a common goal.

So what does this mean?

In the first place, computing is about achieving a piece of work, what the work consists of is irrelevant for the definition.

Grid computing is about achieving or completing a humongous piece of work which if given to a single computer would take an inordinately large amount of time and would also in all probability lock up the CPU cycles of the machine, leading to that notorious reaction ‘My computer froze”.

For people who are maybe not technically minded but are aware of SETI@home (The Search For Extra Terrestrial Intelligence – this is a volunteer computing project that utilizes the unused CPU cycles of volunteer home and work PCs to analyze radio signals emanating from space for signs of some sort of intelligent life out there. This seeks to answer that philosophical question “Are we the only ones out here on Planet Earth? It cannot be – there must be someone out there in the vast reaches of the universe”.

What this implies that each volunteer machine downloads a set of radio signal data, analyses it and sends the results back to the SETI project server. The SETI@home application is a screen-saver to be loaded onto the client machine.

This is what in technical terms is known as CPU scavenging and volunteer computing.

Continue reading

Web Services, SOA, BPM, and Cloud Computing – VIII

Diagram showing overview of cloud computing in...

Image via Wikipedia

A series on cloud computing would not be complete without a post on virtualization.

Now, what is virtualization?

A definition of the term virtualization would go as follows:

Virtualization is technology that
allows application workloads to be
managed independent of host hardware.
Multiple applications can
share a single, physical server.
Workloads can be moved from one
host to another without downtime.
IT infrastructure can be managed
as a pool of resources, rather than
a collection of physical devices.

The ability of a single hardware system to support multiple virtual machines thus optimizing the use of the hardware and thus providing more bang for the buck is the cornerstone of virtualization technology.

Virtualization is about multi-tenancy i.e. the ability to have multiple applications residing on the same infrastructure.

Virtualization is most often implemented on x86 servers as either operating system
(OS) virtualization or hypervisor-based virtual machines. OS virtualization uses
a single instance of an operating system (such as Microsoft® Windows® or
Linux®) with the help of virtualization software, to host a large number of individual
workloads.
The hypervisor approach is completely different. A hypervisor is code shared
among the guest operating systems and the hardware. The guest operating systems
can be various versions of Windows and Linux, and can be mixed and
matched on the same system. (For example, Windows 2000, Windows Vista,
SLES 9 with Xen, and RHEL 5 without Xen can all operate simultaneously,
including standard and enterprise varieties of each, as well as both 32-bit and
64-bit implementations.)
The hypervisor ensures that each operating system instance gets its proper share
of hardware resources and also that activity in one virtual machine (VM), or partition,
does not impact any other partition or the overall system.

Virtualization is about intelligent sharing of computing, resources and storage. Virtualization is about being dynamic with your allocation of resources, computing and storage. It is juggling multiple balls or applications transparently without the complexities becoming evident to the user of the applications.

Virtualization allows you to be flexible with your allocation of resources.It allows for failover, load-balancing, disaster recovery and real-time server maintenance.

The complexity of virtualization needs a single interface from where this infrastructure can be managed.

Virtualization lends itself to reduction in cost i.e. in the spending on hardware and at the same time an increase in productivity of the hardware installed. However, it is not a silver bullet and brings with it complexities that would have been avoided in a non-virtual infrastructure. The need to balance performance needs with maximizing workload is what virtualizing organizations  grapple with.

Virtualization can help you maximize the value of your IT dollars:
● Business agility in changing markets
● Computing resources to meet both current and future needs within the existing
power envelope
● An IT infrastructure that is flexible and can scale with business growth
● Performance that can handle the most demanding applications
● An industry-standard platform architecture
● Intelligent management tools
● Servers with enterprise attributes—regardless of their size or form factor

 

Virtualization can help you improve IT services:
● Rapidly provision new application workloads—cut setup time from days or
weeks to minutes
● Improve IT responsiveness to business needs
● Eliminate planned downtime by moving workloads before hardware
is serviced
● Greatly reduce—even eliminate—unplanned downtime

Virtualization strategy is the backbone of cloud computing solutions. Without virtualization, cloud computing would have a mountain to climb, with virtualization, its the case of going up a hill but appearing to come down a mountain!

Have a great day!

Source: IBM White Paper

Virtualization strategy for mid-sized businesses
April 2009
IBM and VMware virtualization benefits for mid-sized businesses

Quote of the day:
In a time of universal deceit, telling the truth is a revolutionary act. – George Orwell

 

Share this post : Social! MSDN! Technet! Live! Blogmemes!
Buddymark! Complore! Del.icio.us! Del.iri.ous! Digg! Facebook! Reddit! Technorati! Yahoo!