<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Pragmatic Design And Coding By Manish Singh - Skillz</title>
    <link>http://manishsingh.net/blogs/</link>
    <description>Blog !</description>
    <language>en-us</language>
    <copyright>Manish Kumar Singh</copyright>
    <lastBuildDate>Mon, 19 Jan 2009 14:14:29 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.0.7226.0</generator>
    <managingEditor>msingh.www@gmail.com</managingEditor>
    <webMaster>msingh.www@gmail.com</webMaster>
    <item>
      <trackback:ping>http://manishsingh.net/blogs/Trackback.aspx?guid=b9b6ad70-7008-4921-973f-2c63310cc3de</trackback:ping>
      <pingback:server>http://manishsingh.net/blogs/pingback.aspx</pingback:server>
      <pingback:target>http://manishsingh.net/blogs/PermaLink,guid,b9b6ad70-7008-4921-973f-2c63310cc3de.aspx</pingback:target>
      <dc:creator>Manish Kumar Singh</dc:creator>
      <wfw:comment>http://manishsingh.net/blogs/CommentView,guid,b9b6ad70-7008-4921-973f-2c63310cc3de.aspx</wfw:comment>
      <wfw:commentRss>http://manishsingh.net/blogs/SyndicationService.asmx/GetEntryCommentsRss?guid=b9b6ad70-7008-4921-973f-2c63310cc3de</wfw:commentRss>
      <slash:comments>6</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p align="justify">
Skillz is my current project, where I have been involved for over 6 months now. The
core part of Skillz is to do a Talent Management while additionally it supports performance
management. 
</p>
        <p align="justify">
This is a breed of very interesting project for me with lot of grilling, learning
and testing one’s self Talent Quotient. We faced lots of challenges and kept working
our ways through to achieve what we initially set out to achieve. With time the product
evolved as we developed a stronger understanding of the requirements across industries
and formed our own opinions on how these should be addressed. It has been a real interesting
journey, delving into unknowns, digging out answers and putting it into implementations.
I feel like sharing some of my experiences with Skillz here for benefit of all developers
and architects, trying to decipher the same unknowns.
</p>
        <p align="justify">
          <strong>
            <font size="4">The Challenges<br /></font>
          </strong>
        </p>
        <p align="justify">
          <strong>The First Challenge<br /></strong>
        </p>
        <p align="justify">
On this project the biggest challenge was the need to correctly understand what Talent
Management is and what is really expected of a Talent Management application. While
researching, I found many articles and blogs explaining Talent management.
</p>
        <p align="justify">
The problem with the information and articles out there is that it creates a fair
amount of confusion between talent management and performance management. Both are
fairly inter linked. So much so that at times it becomes hard to differentiate between
the two. It is like you have been asked to differentiate between the words [opinion,
attitude, belief and faith]. We compared few products currently available. Some of
them were far from catering the actual need of talent management, while others offered
a wide range of tools most of which, would be of no use to most organizations. 
</p>
        <p align="justify">
Only some were quite near to what was expected. There are quiet good articles out
there on the web, worth mentioning here. <strong>Tony DiRomualdo</strong> in one of
his article defines <a href="http://wistechnology.com/articles/2854/">seven management
practices that matters</a>. He is in a view that for becoming a well rounded talent
requires continuous learning and development of knowledge and skills. One of the articles
published by Nasscom and written by <strong>Prof. Peter Cappelli</strong>, Center
for Human Resources, University of Pennsylvania, explains the more subtle difference
between Performance and Talent Management titled <a href="http://www.nasscom.in/Nasscom/templates/NormalPage.aspx?id=51772">Talent
Management is a business problem</a>.
</p>
        <p align="justify">
          <strong>The Second Challenge</strong>
        </p>
        <p align="justify">
Another, challenge was about architecting Skillz, such that, it fits into the requirement
posed by different industries. A skill itself varies hugely from industry to industry.
To explain this, try comparing some common skills for a Doctor, Bank Manager and a
Software Developer. Specializations for a doctor (like MD, MBBS etc), matters much more,
than it does for a Bank Manager or a Software Developer. Similarly, Global Client
Exposures for a Software Developer is more important than it is for a bank
manager or for that matter, a doctor. Accounting exposures stands more important for
a bank manager. Thus a common skill like education or experience needs different design
for different industry/practices. This is because individual professions and verticals
vary hugely from each other. This leads to a fresh challenge; the very fundamental
nomenclatures used in the application, changes completely depending on which vertical
the system is deployed in.  A classic example for this is the entity <strong><em>‘user’</em></strong>.
For every vertical where skillz is implemented, the very meaning and attributes for
a <strong><em>‘user’</em></strong> changes drastically. Attributes like medical registration
number and Medical Specializations make more sense for doctors than they do for developer
or a bank manager. Rank/Grade does not imply to a doctor or a software developer. 
</p>
        <p align="justify">
Further, aspects like Security, Reporting, Usability together with the nature
of Talent Management, additively, pushed the design of Skillz to a level of challenge.
</p>
        <p align="justify">
          <strong>
            <font size="4">Solving the challenges</font>
          </strong>
        </p>
        <p align="justify">
          <strong>Solving First Challenge</strong>
        </p>
        <p align="justify">
The first challenge took the major portion of our time; which was spent in  
discovering the true nature and taste of Talent Management vis-a-vis differentiating
it with performance. Talent Management is all about getting the right people with
right skills into the right job by measuring the following quotients:
</p>
        <ol>
          <li>
            <div align="justify">Learning Quotient (LQ): Measures how an individual learns and
improves
</div>
          </li>
          <li>
            <div align="justify">Conceptual Quotient (CQ): Measures the ability of thought
process in solving a problem.
</div>
          </li>
          <li>
            <div align="justify">Relationship Quotient (RQ): Measures how an individual behaves
in a group
</div>
          </li>
          <li>
            <div align="justify">Action Quotient (AQ): Measures the individual as a team
member by his actions.
</div>
          </li>
        </ol>
        <p align="justify">
For an individual the Talent Quotient (TQ) = (LQ+CQ+RQ+AQ) * Values.
</p>
        <p align="justify">
Well, how do we measure it? I am sure our HR would be highly interested and can add
another hundred paragraphs here about these quotients, process of measuring it,
appraisal, questionnaires and many more.
</p>
        <p align="justify">
Different companies have adopted different techniques to measure the TQ. The
most common techniques  used are appraisals, interviews, trainings and feedbacks.
But, seldom people understand the continuous nature and difference between the talent
management and performance.
</p>
        <p align="justify">
Now the most interesting part, Talent Management is not only about measuring TQ. It
is about Identifying TQ, Acquiring TQ, measuring TQ, mentoring TQ and Retention of
TQ. So where does Performance comes in? The answer is:  
</p>
        <p align="center">
          <strong>TALENT MANAGEMENT + PERFORMANCE MANAGEMENT = PERFORMANCE</strong>
        </p>
        <p align="justify">
Put simply, tracking ‘performance’ is much more than most people think of it. It doesn’t
start and end with performance management. Talent management which involves acquiring,
goal setting, training, mentoring and retaining individuals also forms a huge part
of tracking their performance.
</p>
        <p align="justify">
Building a system which allows administrators and implementers to capture talent management
and beyond was our initial design goal for skillz and after months of hard work, eating
our own dog food and months of testing with a couple of beta customers, we believe
we’ve come decently close to achieving it.
</p>
        <p align="justify">
This solves the first challenge!
</p>
        <p align="justify">
          <strong>Solving Second Challenge</strong>
        </p>
        <p align="justify">
The second challenge was to design a system which fits into various industries catering
to their unique needs. We decided to have a core system and extend it according to
the organizational need. User, Skills, Activities, Trainings are entities within the
system which are simple, flexible and easy to extend.
</p>
        <p align="justify">
Security within individual organizations can be easily configured and tweaked by individual
organizational administrators. Skillz is designed to be offered as a service (<a href="http://en.wikipedia.org/wiki/Software_as_a_service" target="_blank">SaaS</a>).
For us this means easier deployments for all our customers and for our customers it
means easy updates to newer versions as we continue to work on newer versions and
add new functionality. 
</p>
        <p align="justify">
Skillz is a result of months of hard work, countless brainstorming sessions and a
lot of thought that has gone into areas like security, reporting and usability. We’ve
given special attention to extendibility so that customers can tweak skillz to fit
their requirements.<br />
  
<br />
The following diagram defines some interesting prepositions that are uniquely available
in Skillz.
</p>
        <p align="justify">
        </p>
        <div align="center">
          <img height="457" alt="Skillz Features" src="/blogs/shared/skillzUSP.jpg" width="700" />
        </div>
        <p>
Even though we’ve been using it within small teams @ eFORCE and with some of our beta
customers, the official launch date for a public beta will be announced soon. 
</p>
        <p>
The entire team is very excited about its acceptance, performance and criticism in
the world of <strong>PERFORMANCE</strong>. This release for me is the starting of
the race which we struggled to qualify and it took us almost one full year. 
</p>
        <p>
I hope this article is helpful for those working in similar areas. I would keep posting
more about Skillz as and when time permits.
</p>
        <p align="justify">
Thanks,<br />
Manish<br /></p>
        <img width="0" height="0" src="http://manishsingh.net/blogs/aggbug.ashx?id=b9b6ad70-7008-4921-973f-2c63310cc3de" />
        <br />
        <hr />
Manish Kumar Singh</body>
      <title>Life full of Talents and Skillz</title>
      <guid isPermaLink="false">http://manishsingh.net/blogs/PermaLink,guid,b9b6ad70-7008-4921-973f-2c63310cc3de.aspx</guid>
      <link>http://manishsingh.net/blogs/2009/01/19/LifeFullOfTalentsAndSkillz.aspx</link>
      <pubDate>Mon, 19 Jan 2009 14:14:29 GMT</pubDate>
      <description>&lt;p align=justify&gt;
Skillz is my current project, where I have been involved for over 6 months now. The
core part of Skillz is to do a Talent Management while additionally it supports performance
management. 
&lt;/p&gt;
&lt;p align=justify&gt;
This is a breed of very interesting project for me with lot of grilling, learning
and testing one’s self Talent Quotient. We faced lots of challenges and kept working
our ways through to achieve what we initially set out to achieve. With time the product
evolved as we developed a stronger understanding of the requirements across industries
and formed our own opinions on how these should be addressed. It has been a real interesting
journey, delving into unknowns, digging out answers and putting it into implementations.
I feel like sharing some of my experiences with Skillz here for benefit of all developers
and architects, trying to decipher the same unknowns.
&lt;/p&gt;
&lt;p align=justify&gt;
&lt;strong&gt;&lt;font size=4&gt;The Challenges&lt;br&gt;
&lt;/font&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p align=justify&gt;
&lt;strong&gt;The First Challenge&lt;br&gt;
&lt;/strong&gt;
&lt;/p&gt;
&lt;p align=justify&gt;
On this project the biggest challenge was the need to correctly understand what Talent
Management is and what is really expected of a Talent Management application. While
researching, I found many articles and blogs explaining Talent management.
&lt;/p&gt;
&lt;p align=justify&gt;
The problem with the information and articles out there is that it creates a fair
amount of confusion between talent management and performance management. Both are
fairly inter linked. So much so that at times it becomes hard to differentiate between
the two. It is like you have been asked to differentiate between the words [opinion,
attitude, belief and faith]. We compared few products currently available. Some of
them were far from catering the actual need of talent management, while others offered
a wide range of tools most of which, would be of no use to most organizations. 
&lt;/p&gt;
&lt;p align=justify&gt;
Only some were quite near to what was expected. There are quiet good articles out
there on the web, worth mentioning here. &lt;strong&gt;Tony DiRomualdo&lt;/strong&gt; in one of
his article defines &lt;a href="http://wistechnology.com/articles/2854/"&gt;seven management
practices that matters&lt;/a&gt;. He is in a view that for becoming a well rounded talent
requires continuous learning and development of knowledge and skills. One of the articles
published by Nasscom and written by &lt;strong&gt;Prof. Peter Cappelli&lt;/strong&gt;, Center
for Human Resources, University of Pennsylvania,&amp;nbsp;explains the more subtle difference
between Performance and Talent Management titled &lt;a href="http://www.nasscom.in/Nasscom/templates/NormalPage.aspx?id=51772"&gt;Talent
Management is a business problem&lt;/a&gt;.
&lt;/p&gt;
&lt;p align=justify&gt;
&lt;strong&gt;The Second Challenge&lt;/strong&gt;
&lt;/p&gt;
&lt;p align=justify&gt;
Another, challenge was about architecting Skillz, such that, it fits into the requirement
posed by different industries. A skill itself varies hugely from industry to industry.
To explain this, try comparing some common skills for a Doctor, Bank Manager and a
Software Developer. Specializations for a doctor (like MD, MBBS etc), matters much&amp;nbsp;more,
than it does for a Bank Manager or a Software Developer. Similarly, Global Client
Exposures for a Software Developer is more important than&amp;nbsp;it is for a&amp;nbsp;bank
manager or for that matter, a doctor. Accounting exposures stands more important for
a bank manager. Thus a common skill like education or experience needs different design
for different industry/practices. This is because individual professions and verticals
vary hugely from each other. This leads to a fresh challenge; the very fundamental
nomenclatures used in the application, changes completely depending on which vertical
the system is deployed in.&amp;nbsp; A classic example for this is the entity &lt;strong&gt;&lt;em&gt;‘user’&lt;/em&gt;&lt;/strong&gt;.
For every vertical where skillz is implemented, the very meaning and attributes for
a &lt;strong&gt;&lt;em&gt;‘user’&lt;/em&gt;&lt;/strong&gt; changes drastically. Attributes like medical registration
number and Medical Specializations make more sense for doctors than they do for developer
or a bank manager. Rank/Grade does not imply to a doctor or a software developer. 
&lt;/p&gt;
&lt;p align=justify&gt;
Further, aspects like Security, Reporting, Usability&amp;nbsp;together with&amp;nbsp;the nature
of Talent Management, additively, pushed the design of Skillz to a level of challenge.
&lt;/p&gt;
&lt;p align=justify&gt;
&lt;strong&gt;&lt;font size=4&gt;Solving the challenges&lt;/font&gt;&lt;/strong&gt;
&lt;/p&gt;
&lt;p align=justify&gt;
&lt;strong&gt;Solving First Challenge&lt;/strong&gt;
&lt;/p&gt;
&lt;p align=justify&gt;
The first challenge took the major portion of our time; which was spent in&amp;nbsp;&amp;nbsp;
discovering the true nature and taste of Talent Management vis-a-vis differentiating
it with performance. Talent Management is all about getting the right people with
right skills into the right job by measuring the following quotients:
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;div align=justify&gt;Learning Quotient (LQ): Measures how an individual learns and improves
&lt;/div&gt;
&lt;li&gt;
&lt;div align=justify&gt;Conceptual Quotient (CQ):&amp;nbsp;Measures the ability of thought
process in solving a problem.
&lt;/div&gt;
&lt;li&gt;
&lt;div align=justify&gt;Relationship Quotient (RQ):&amp;nbsp;Measures how an individual behaves
in a group
&lt;/div&gt;
&lt;li&gt;
&lt;div align=justify&gt;Action Quotient (AQ):&amp;nbsp;Measures the individual as a team member
by his actions.
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p align=justify&gt;
For an individual the Talent Quotient (TQ) = (LQ+CQ+RQ+AQ) * Values.
&lt;/p&gt;
&lt;p align=justify&gt;
Well, how do we measure it? I am sure our HR would be highly interested and can add
another&amp;nbsp;hundred paragraphs here about these quotients, process of measuring it,
appraisal, questionnaires and many more.
&lt;/p&gt;
&lt;p align=justify&gt;
Different companies have adopted different&amp;nbsp;techniques to measure the TQ. The
most common techniques&amp;nbsp; used are appraisals, interviews, trainings and feedbacks.
But, seldom people understand the continuous nature and difference between the talent
management and performance.
&lt;/p&gt;
&lt;p align=justify&gt;
Now the most interesting part, Talent Management is not only about measuring TQ. It
is about Identifying TQ, Acquiring TQ, measuring TQ, mentoring TQ and Retention of
TQ. So where does Performance comes in? The answer is:&amp;nbsp;&amp;nbsp;
&lt;/p&gt;
&lt;p align=center&gt;
&lt;strong&gt;TALENT MANAGEMENT + PERFORMANCE MANAGEMENT = PERFORMANCE&lt;/strong&gt;
&lt;/p&gt;
&lt;p align=justify&gt;
Put simply, tracking ‘performance’ is much more than most people think of it. It doesn’t
start and end with performance management. Talent management which involves acquiring,
goal setting, training, mentoring and retaining individuals also forms a huge part
of tracking their performance.
&lt;/p&gt;
&lt;p align=justify&gt;
Building a system which allows administrators and implementers to capture talent management
and beyond was our initial design goal for skillz and after months of hard work, eating
our own dog food and months of testing with a couple of beta customers, we believe
we’ve come decently close to achieving it.
&lt;/p&gt;
&lt;p align=justify&gt;
This solves the first challenge!
&lt;/p&gt;
&lt;p align=justify&gt;
&lt;strong&gt;Solving Second Challenge&lt;/strong&gt;
&lt;/p&gt;
&lt;p align=justify&gt;
The second challenge was to design a system which fits into various industries catering
to their unique needs. We decided to have a core system and extend it according to
the organizational need. User, Skills, Activities, Trainings are entities within the
system which are simple, flexible and easy to extend.
&lt;/p&gt;
&lt;p align=justify&gt;
Security within individual organizations can be easily configured and tweaked by individual
organizational administrators. Skillz is designed to be offered as a service (&lt;a href="http://en.wikipedia.org/wiki/Software_as_a_service" target=_blank&gt;SaaS&lt;/a&gt;).
For us this means easier deployments for all our customers and for our customers it
means easy updates to newer versions as we continue to work on newer versions and
add new functionality. 
&lt;/p&gt;
&lt;p align=justify&gt;
Skillz is a result of months of hard work, countless brainstorming sessions and a
lot of thought that has gone into areas like security, reporting and usability. We’ve
given special attention to extendibility so that customers can tweak skillz to fit
their requirements.&lt;br&gt;
&amp;nbsp; 
&lt;br&gt;
The following diagram defines some interesting prepositions that are uniquely available
in Skillz.
&lt;/p&gt;
&lt;p align=justify&gt;
&lt;div align=center&gt;&lt;img height=457 alt="Skillz Features" src="/blogs/shared/skillzUSP.jpg" width=700&gt;
&lt;/div&gt;
&lt;p&gt;
Even though we’ve been using it within small teams @ eFORCE and with some of our beta
customers, the official launch date for a public beta will be announced soon. 
&lt;/p&gt;
&lt;p&gt;
The entire team is very excited about its acceptance, performance and criticism in
the world of &lt;strong&gt;PERFORMANCE&lt;/strong&gt;. This release for me is the starting of
the race which we struggled to qualify and it took us almost one full year. 
&lt;/p&gt;
&lt;p&gt;
I hope this article is helpful for those working in similar areas. I would keep posting
more about Skillz as and when time permits.
&lt;/p&gt;
&lt;p align=justify&gt;
Thanks,&lt;br&gt;
Manish&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://manishsingh.net/blogs/aggbug.ashx?id=b9b6ad70-7008-4921-973f-2c63310cc3de" /&gt;
&lt;br /&gt;
&lt;hr /&gt;Manish Kumar Singh</description>
      <comments>http://manishsingh.net/blogs/CommentView,guid,b9b6ad70-7008-4921-973f-2c63310cc3de.aspx</comments>
      <category>Skillz</category>
    </item>
  </channel>
</rss>