February 05, 2011

IDP for Skills Development

Introduction


The Individual Development Plan (IDP) employs a concept that emphasizes discussion and joint decisions by the employee and the supervisor, with input from mentor(s), on the specific developmental experiences necessary to fulfill the mutual goals of individual career development and organizational enhancement. Each IDP is uniquely tailored to the needs of the individual and the organization.

The IDP is a personal action plan, jointly agreed to by you and your supervisor that identifies your short and long-term career goals. An IDP also identifies the training and other developmental experiences needed to achieve those goals, for the benefit of the individual and organization, within a specified time frame.

This document will describe about IDP, When to prepare an IDP, Importance of IDP, Process of IDP, the objective of preparing the IDP and finally the individual development plan used by myself to promote from the Software Engineer position to Senior Software Engineer position.

What is IDP?


An Individual Development Plan, also named as IDP, is a formal document that identifies an individual's learning and developmental goals. [1] IDPs are individually tailored and describe objectives and activities for the employee’s career development. [2] The manager and the individual jointly develop the IDP.

Contents of the IDP can vary. Some employees focus on fixing weaknesses. Others focus on playing to their strengths. Some focus on short-term goals and development, other on the long-term. [3] But usually an IDP will be created for the employee as a result of the,
§         Training needs analysis
§         Mandatory or core competencies, and
§         Career counseling [4]

It is a written plan for the benefit of both employee and supervisor. It describes competencies that the employee will apply and enhance and how this development will occur. 
This includes the following:
§         Responsibility areas – IDPs describe the areas of responsibility assigned to the employee as stated in his/her position description and the competencies needed to perform the responsibility.
§         Developmental activities – Each responsibility area is accompanied by one or more specific developmental activities that will enable the individual to achieve or practice that competency.
§         Time line with milestones and date completed – Realistic start dates, end dates, and other major milestones are established for each activity. The date completed should be listed when the employee can document proficiency based on the competency, skill, or ability obtained. [2]

An IDP will be completed by each individual for the plan of self development over the next period, usually one year. [3]

When to Prepare an IDP?


Timing is an important factor in developing the IDP, because the following processes work together to establish the same objectives:
  • the performance appraisal
  • the training needs analysis
  • career development planning, and
  • the IDP
The optimum time for preparing the IDP is during the first few weeks immediately following the performance appraisal. [5]

This will also be prepared to,
  • To identify and assess future developmental needs in required competency areas.
  • To provide structured learning experiences linked to organizational needs, goals, and job requirements.
  • To establish an agreed-upon set of learning objectives and developmental activities as part of a formal career development program

Importance of IDP


The IDPs are a useful tool for employee development because they provide,

  • Logical and structured framework for assessing the needs of both the individual and the organization.
  • Merger of individual goals with organizational need
  • Methods for organizing developmental experiences instead of haphazardly committing both time and money on what may or may not be useful experiences.

IDPs help the employee and supervisor identifies developmental needs that address essential competencies legal requirements, career development, and professional growth. It allows the employee and supervisor to focus limits resources in the area of greatest need. The process may also help an employee identify area of growth outside the job individual.

Process of IDP


Step #
Process
1
  • Conduct a self-assessment

2
  • Write an IDP
  • Share IDP with mentor and revise

3
  • Implement the plan
  • Revise IDP as needed

4
  • Survey opportunities with mentor



  • Conduct a self-assessment

Assess your skills, strengths and areas which need development. Formal assessment tools can be helpful. Some of the skills and strengths that are relevant to career decisions in research include: technical abilities (breadth and depth of expertise), writing skills, oral communication skills, organizational ability, leadership, self-motivation, decision-making, creativity, work ethic, problem solving abilities, knowledge (depth and breadth), perseverance, ability / desire to take risks.

Take a realistic look at your current abilities. This is a critical part of career planning. Ask your peers, mentors, family and friends what they see as your strengths and your development needs.  Outline your long-term career objectives. Ask yourself: 
§         What type of work would I like to be doing?
§         Where would I like to be in an organization? 
§         What is important to me in a career? [6]

  • Write an IDP

The IDP maps out the general path you want to take and helps match skills and strengths to your career choices. It is a changing document, since needs, skill levels and goals will almost certainly evolve over time. The aim is to build upon current strengths and skills by identifying areas for development and providing a way to address these. The specific objectives of a typical IDP are to: 
    • Identify specific skills and strengths that you need to develop (based on discussions with your mentor). Mentors should provide honest feedback - both positive and negative - to help you set realistic goals.
    • Identify a research project and necessary level of commitment to match your abilities and career goals.
    • Define the approaches to obtain both the research goals you have chosen and the specific skills and strengths (e.g., courses, technical skills, teaching, and supervision) you need to acquire and/or build upon.  
    • Define milestones and anticipated time frames for goal acquisition. 
    • Discuss your draft IDP with your mentor. Agree on a development plan that will allow you to be productive in the laboratory and adequately prepare you for your chosen career.
    • Revise the IDP as appropriate. [6]

  • Implement the plan

The plan is just the beginning of the career development process and serves as the road map. In this phase you will put your plan into action. Revise and modify the plan as necessary. The plan is not cast in concrete; it will need to be modified as circumstances and goals change. The challenge of implementation is to remain flexible and open to change.  Review the plan with your mentor regularly to assess progress, expectations and changing goals. Revise the plan on the basis of these discussions. 

  • Survey potential career paths

Identify career opportunities and target those that interest you for further exploration.  With the mentor, assess how your current skills and abilities match the competencies required of your chosen career(s).  As necessary, revise your IDP to prioritize your developmental areas and discuss with your mentor any skills or strengths you need to further develop before successfully transitioning.


IDP for Skills Development

This IDP mainly refers to the skills and learnings relevant to my career development. This will be prepared to move ahead from my current Software Engineer position to Senior Software Engineer position by 30th of June 2012. The planning period covers from 1st of January 2011 to 30th of June 2012.

This IDP mainly describes four learnings’ that I need to perform in order to obtain the new position Senior Software Engineer.



INDIVIDUAL DEVELOPMENT PLAN


Name: Ayani Gamage                          Time Period: 01.01.11 – 30.06.2012

Date: 03.02.2011

Goal: Move forward from Software Engineer to Senior Software Engineer

List of professional development opportunities to follow to meet the goal:



Opportunity #

1


Course


Complete Master of Science degree in Information Technology

Description


This degree program is done by Sri Lanka Institute of Information Technology. This program is designed to provide a core of advanced knowledge in Information Technology supplemented by a range of options within the areas of Software Engineering, Computer Networks, e-business Technologies, Database Management and Administration, Business Information Systems, etc. The degree is designed to impart knowledge of current and emerging developments in IT as well as to provide an in-depth knowledge in advanced topics on Information Technology to master the challenges of information driven economy.
Benefits


To My Self

A senior software engineer who deals with clients directly in day to day life should have to have below competencies.

o       Knowledge on changing technologies in the world
o       He should be able to research on certain areas, gather correct information, and present it in a logical and understandable manner.
o       He should be able to write down his findings according to the industry standards.
o       He should have to have the capability to present his or her findings in an understandable approach.
o       He should not adhere only to IT, he should have knowledge on management, and certain other managerial areas as well.
o       He should be able to analyze a given problem, solve it in a logical acceptable way.

After completion of this Masters Degree program, I will be able to acquire the entire above mentioned core competencies that is very important for a senior software engineer to have.
 
To Organization


  • Market Organization with the employees qualification capabilities
  • By using more standards, organization can obtain CMMI and ISO certifications.
  • Attract more customers to the organization based on new technologies learned.
  • Improve customer communication in both oral and written.


Duration

1 1/2 years


Cost


Rs. 300,000





Opportunity #

2


Course


Be a Microsoft Certified Professional Developer


Description


Microsoft Certified Professional Developer (MCPD) is a program of Professional certifications awarded by Microsoft. Individual certifications are awarded upon passing of one or more exams. I would like to go through this certification with the below examinations.
  • Exam 70-511: .NET Framework 4, Windows Applications
  • Exam 70-513: .NET Framework 4, Service Communication Applications
  • Exam 70-516: .NET Framework 4, Data Access
  • Exam 70-518: (PRO): Designing and Developing Windows Applications Using Microsoft .NET Framework 4
Benefits


To My Self

We are all in the IT Industry. And we all very well know that technology is upgrading and new technologies are emerging, Certification helps you to learn the new technology and outline next-generation skills. Moreover, it gives Confidence, knowledge to the developer. Label of Microsoft Certification which is valid throughout the world. Being certified means one can properly function on a certain job. This means, companies will easily hire a person with certification especially when certifications come from a reliable learning institution.

More benefits of Microsoft certification courses are,
  • Industry recognition of your knowledge and proficiency
  • Logos and certificates to identify your MCP , MCTS, MCPD, MCITP status
  • Access to an exclusive MCP , MCTS, MCPD, MCITP member Web site
  • Exclusive discounts on products and services
  • Access to career-related tools
  • Invitations to conferences, training sessions, and special events
 
To Organization


  • Improved project deployment

The skill level of a team member is directly responsible for how an organization performs in several key IT functional areas.

  • Increased performance and productivity

Sixty-three percent of hiring managers believe certified individuals are more productive than their non-certified counterparts are.

  • Improved customer satisfaction

Sixty-six percent of managers believe certifications improve the level of service and support offered to customers

  • Enhanced efficiency

On average, 40 percent to 55 percent of top-performing teams are comprised of MCPs.

  • Increased employee expertise and retention

Seventy-five percent of managers believe that certifications are important to team performance. Forty-five percent of employees strongly agree that when their employers pay for exams, it provides a strong incentive to stay in their jobs. [7]

Duration

4 months


Cost


1 exam    à 50$
4 exams  à 50*4
Total       Ã  200$




Opportunity #

3


Course


Participate in Architecture Workshops


Description


The term "software architecture" is used both for the high-level structure of a software system, and the related field or discipline. In workshops, I would like to know the software architecture discipline from three primary points of view:
§     Architecture, answering the question: "what is software architecture?" and introducing architectural patterns, principles and mechanisms.
§     Architecting, that is the process of creating architecture. The major emphasis is on learning how to create, validate and update architecture.
§     Architects, focusing on the role and responsibilities of the architect and positioning the architecture role within the organization.
Benefits


To My Self

§     It provides the technology platform that supports the product characteristics and development processes which differentiate a business from its competitors
§     It helps to address system complexity
 
To Organization


Senior Software engineers, who play the architect role, are thus poised to play a critical role in an organization’s business success, translating business strategy into an architectural strategy that is the foundation for a stream of products or family of systems. The workshops are designed to provide participants with concepts, techniques and lessons from experience that will help them be more successful in the architect role.
The software architecture workshop integrates extensive real-world architecture experience as well. [8]

Duration

6 weeks


Cost


250$




Opportunity #

4


Course


Conduct training sessions related to SharePoint 2010


Description


Microsoft's SharePoint platform allows you to work collaboratively on documents, data and projects, and organize and share information. Training can help you understand SharePoint and its various uses, so you can use it more effectively.

SharePoint has uses that fall under six broad capabilities: sites, communities, content, search, insights and composites. Because SharePoint's uses are wide and complex, training can not only help you understand how to efficiently use the various programs, but also teach you which functions to utilize to achieve your goals.

With SharePoint training, you can customize SharePoint with features that meet all of your needs. For instance, some organizations use SharePoint as a library to house data and documents. Others will use it to build intranets and manage content, workflows and tasks.

SharePoint training can help you stay up-to-date with the platform's capabilities. Since SharePoint's initial release, Microsoft has made improvements and added capabilities. Ongoing training can help you stay on top of new updates and uses.
Benefits


To My Self

·         Increased job satisfaction and morale among employees
·         Increased motivation
·         Increased efficiencies in processes, resulting in financial gain
·         Increased capacity to adopt new technologies and methods
·         Increased innovation in strategies and products
 
To Organization


Enhanced company image

Duration

10 weeks




………………………                                                            ………………………

Signature (Employee)                                                          Signature (Supervisor)


Conclusion


In conclusion fro the above document you can see the importance of creating an IDP. It is vital for an employee to create an IDP to achieve their targets in a given time frame, rather than having all the targets only in mind.

An IDP ensures that the employee maintains the current level of job proficiency through continued training and developmental activities. Secondly, the employee charts a career path by identifying new knowledge, skills and abilities to pursue, as well as learning activities needed to reach the established goals. Third, the IDP will support organization mission and career field needs.

This entire document will help you to,
  • Analyze your career goals and objectives
  • Learn how to make Individual Development Plans
  • Prepare your formal IDP
  • Analyze the organization’s needs for individual development planning


 References









February 03, 2011

Vision, Mission and Values of Top 4 Companies in the World, and in Sri Lanka by Market Capitalization 2009

Introduction


In today’s world, for a company to sustain and adapt to the competitive business environment, there should be some kind of core ideals which should be relatively steady and which provide guidance in the process of its decision making. These unchanging ideals will form the business vision and are expressed in the company mission statement. [1]

Corporate vision is a short, succinct, and inspiring statement of what the organization intends to become and to achieve at some point in the future, often stated in competitive terms. Vision refers to the category of intentions that are broad, all-inclusive and forward-thinking.  It is the image that a business must have of its goals before it sets out to reach them. It describes aspirations for the future, without specifying the means that will be used to achieve those desired ends.

The core purpose is expressed in a carefully formulated mission statement. It is the reason that the firm exists.  It will mainly explain how the company will earn its profit.

Last but not least, a company will have set of core values that are central to the company. This will mainly reflect the deeply held values of the organization and are independent of the current industry environment and management trends. [1]

The first section of this report describes the top four IT organizations in the world for the financial year 2009/2010 in terms of market capitalization and the second section describes the top four organizations in Sri Lanka for the financial year 2008/2009 in terms of market capitalization, since there were no references available for the year 2009/2010.

Section 1

Top Four IT Organizations In The World For The Year 2009/2010 In Terms Of

Market Capitalization


According to the business world magazine, the top four IT companies in the world, in terms of market capitalization are,
Global Rank
Company
Market Capitalization
$m
1
Microsoft
256,864.7
2
Apple
213,096.7
3
IBM
166,597.1
4
Cisco Systems
149,038.2

The vision, mission and values of each of the above four companies are described below.
Vision
To be led by a globally diverse workforce that consistently delivers outstanding business results, understands the various cultural demands of a global marketplace, is passionate about technology and the promise it holds to tap human potential, and thrives in a corporate culture where inclusive behaviors are valued. [4]
Mission
Help people and business throughout the world to realize their full potential. [3]
Values
As a company they value, [3]
·         Integrity
·         Honesty
·         Openness
·         Devoted to the customers and partners
·         Have a passion for technology.
·         Take on big challenges and see them through.
·         Hold themselves accountable to their customers, shareholders, partners, and employees by honoring their commitments, providing results. And striving for the highest quality
Vision
“Man is the creator of change in this world. As such he should be above systems and structures, and not subordinate to them.”  [5]
Mission
“We believe that we're on the face of the Earth to make great products, and that's not changing. We're constantly focusing on innovating. We believe in the simple, not the complex. We believe that we need to own and control the primary technologies behind the products we make, and participate only in markets where we can make a significant contribution.
We believe in saying no to thousands of projects so that we can really focus on the few that are truly important and meaningful to us. We believe in deep collaboration and cross-pollination of our groups, which allow us to innovate in a way that others cannot.
We don't settle for anything less than excellence in every group in the company, and we have the self-honesty to admit when we're wrong and the courage to change.”
The Apple mission statement - The most interesting lines, [5]
·         We believe that we're on the face of the Earth to make great products.
·         We believe in the simple, not the complex.
·         We believe that we need to own and control the primary technologies behind the products we make.
·         We participate only in markets where we can make a significant contribution.
·         We believe in saying no to thousands of projects so that we can really focus on the few that are truly important and meaningful to us.
·         We believe in deep collaboration and cross-pollination of our groups, which allow us to innovate in a way that others cannot.
·         We don't settle for anything less than excellence in every group in the company, and we have the self-honesty to admit when we're wrong and the courage to change.
Values
Apple Values are the qualities, customs, standards, and principles that the company believes will help it and its employees succeed. They are the basis for what they do and how they do it. Taken together, they identify Apple as a unique company.
These are the values that govern their business conduct:
·         Empathy for Customers/Users
We offer superior products that fill real needs and provide lasting value. We deal fairly with competitors and meet customers and vendors more than halfway. We are genuinely interested in solving customer problems, and we will not compromise our ethics or integrity in the name of profit.
·         Aggressiveness/Achievement
We set aggressive goals and drive ourselves hard to achieve them. We recognize that this is a unique time, when our products will change the way people work and live. It is an adventure, and we are in it together.
·         Positive Social Contribution
We build products that extend human capability, freeing people from drudgery and helping them achieve more than they could alone. But beyond that, we expect to make this world a better place to live. As a corporate citizen, we wish to be an economic, intellectual, and social asset in communities where we operate.
·         Innovation/Vision
We built our company on innovation, providing products that were new and needed. We accept the risks inherent in following our vision, and work to develop leadership products that command the profit margins we strive for.
·         Individual Performance
We expect individual commitment and performance above the standard for our industry. Only thus will we make the profits that permit us to seek our other corporate objectives. Each employee can and must make a difference. In the final analysis, individuals determine the character and strength of Apple.
·         Team Spirit
Teamwork is essential to Apple's success, for the job is too big to be done by one person. Individuals are encouraged to interact with all levels of management, sharing ideas and suggestions to improve Apple's effectiveness and quality of life. It takes all of us to win. We support each other and share the vistories and rewards together. We are enthusiastic about what we do.
·         Quality/Excellence
We care about what we do. We build into Apple products a level of quality, performance, and value that will earn the respect and loyalty of our customers. At Apple, quality management is critical to our continued success.
·         Individual Reward
We recognize each person's contribution to Apple's sucess, and we share the financial rewards that flow from high performance. We recognize also that rewards must be psychological as well as financial, and we strive for an atmosphere where each individual can share the adventure and excitement of working at Apple.
·         Good Management
The attitudes and behaviors of managers toward their people are of primary importance. Employees should be able to trust the motives and integrity of their supervisors. It is the responsibility of management to create a productive environment where Apple Values flourish. [6] [7]
Mission
We strive to lead in the invention, development and manufacture of the industry's most advanced information technologies, including computer systems, software, storage systems and microelectronics. We translate these advanced technologies into value for our customers through our professional solutions, services and consulting businesses worldwide. [8]
Vision
“Solutions for a small planet” [9]
Values
·         Dedication to every client's success
·         Innovation that matters, for our company and for the world
·         Trust and personal responsibility in all relationships[10]



Cisco

Mission
Shape the future of the Internet by creating unprecedented value and opportunity for our customers, employees, investors and ecosystem partners. [11]
Vision
The Network is the Platform to Change the Way the World Works, Lives, Plays, and Learns. [12]
Values
Foster diversity, development, and growth opportunities 
Section 2

Top Four Organizations In Sri Lanka For The Year 2008/2009 In Terms Of

Market Capitalization


According to the business world magazine, the top four companies in the Sri Lanka, in terms of market capitalization are,
Sri Lanka Telecom
Mission
Your trusted and proven partner for innovative and exciting communication experiences delivered with passion, quality and commitment [13]
Vision
All Sri Lankans seamlessly connected with world-class information, communication and entertainment services. [13]
Values
·         Customer Caring- We put our customers at the centre of everything we do
·         Trustworthy - We are true to our promises
·         Innovative - We continuously invent new opportunities through creative thinking
·         Responsive - We are ready to listen and act promptly
·         Teamwork - We are one team with a common purpose to achieve common goals
·         Excellence - We are committed to exceptional performance
·         Results Driven - We are committed to enhancing shareholder value[13]

The telecom industry is one that is undergoing rapid and momentous change globally. They have fortunately kept pace with this change but intend accelerating this pace in the ensuing two to three years. The overall direction that they are pursuing is one of moving from a traditional telecom operator to that of a provider of global IP solutions. Various parts of this vast organization will have to come together in a new organization structure to enable this.  Whilst continuing to provide the traditional services, they will also be providing a host of new services including ICT solutions and content. The new services would gradually account for higher and higher percentages of their revenues and profits as the next decade progresses.
 John Keels Holdings
Mission
To strive for perfection when providing guest experiences that exceed expectations and be recognized as an emerging regional leader in Hospitality, through the discovery of quality service propositions, supported by superior performance from our people and technology, whilst nurturing values on responsible tourism and providing a sustainable future for all stakeholders[14]
Vision
To own or manage 10,000 hotel rooms in South Asia and other destinations of potential - a million satisfied customers by 2014. [14]
Values
·         Integrity: In our business dealings and with each other.
·         Teamwork: Always putting the Company and the Team before oneself.
·         Service: To achieve excellence for all our customers both internal and external.
·         Technology: The use of cutting edge technological developments to maintain leadership in our business.
·         Environment: To consciously safeguard our environment and ensure sustainable continuity of our natural resources.
·         Our People: Responsible for creating dynamism and commitment whilst recognizing and rewarding achievements.
·         Social Responsibility: Contribute to the development of the community in which we do our business. [14]
Mission
Providing reliable, innovative, customer friendly financial services, utilizing cutting edge technology and focusing continuously on productivity improvement whilst developing our staff and acquiring necessary expertise to expand locally and regionally. [15]
Vision
To be the most technologically advanced, innovative and customer friendly financial services organization in Sri Lanka, poised for further expansion in South Asia. [13]
Values
Trust and Integrity
Commercial bank’s trust and integrity had been key value components when meeting the expectations of every stakeholder. As such, it has molded an exceptionally talented team of employees helping them reach their fullest potential. Precisely understanding the needs of customers, the bank has provided new and imaginative schemes that has altogether redefined convenience in financial services and revolutionized the nature of banking in Sri Lanka. Improving in stature, serving in measure, the Commercial Bank of Ceylon continues to be the responsive, pacesetter Bank writing new chapters to create a secure financial future in Sri Lanka.
Distrilleries Company of Sri Lanka
This company has not mentioned their mission, vision or values. But still they have mentioned that they offer challenging and rewarding careers in dynamic businesses for their employees. They hire exceptional people and invest in their growth throughout their career to reach the full potential. Their approach to career development starts with attracting talented people to their company.

In an environment where businesses are constantly striving for growth they need professionals to help them meet the new challenges. Both their culture and their businesses induce people to be the best in the industries they work in. They constantly look for individuals who are results-oriented and prepared to deal with challenges and are committed to the organization, as well as their own careers. They always want the best people.