Monthly Archives - May 2013

Interviewing Subject Matter Experts

Subject Matter Experts or SME’s, as they are commonly known, are people who have advance knowledge in their area of work. They might have gained expertise while working in a specific industry or a job function requiring the mandatory knowledge of a subject.  A common example could be a person with an extensive experience in Retail industry who can contribute as an SME for supply chain software development company. Another one could be that of a chartered accountant in an MNC who can help a team developing finance & accounting software for similar companies.

The role of SME’s in software development is to provide relevant knowledge and guidance on the subject matter. They can tell about the actual practices and the deviations from theoretical principles. They are the ones who know about the functional challenges and exceptions. They know how a particular industry is evolving and the likely shift in customer needs in future. SME’s are trusted for their insights and the information they share becomes the basis of software design and features.

Today, most software companies employ SME’s for various verticals such as healthcare industry seeks practising physicians and surgeons, ERP or supply chain requires highly experienced professionals from the industry or those with a doctorate in a relevant field and the translation companies keep looking for experts in some widely spoken languages across the world.

SME’s are consulted the most during the requirement understanding and design stages of the software development lifecycle. A number of people talk to them for a variety of reasons. Software architects or designers talk about how to design the software, to establish the process flows in various business processes. Testing professionals consult them for creating test cases, checks and validations. Technical Writers or Product Documentation engineers interview them to understand the domain and working of the processes so that they can explain them better. Technical Writers or Information Developers need to interact with the SMEs in the Information Gathering phase of the Documentation Development Lifecycle (DDLC).

We all know that conducting an interview is a social activity. But, it has its own challenges when the interview is a technical one and has far-reaching consequences. Any misunderstanding or misconception can lead to a potential flaw in the final software product. As an interviewer, one must surely take interest in the person being interviewed.  However, it is very important to ask the right questions, listen, show interest, capture the right information, and validate the understanding before taking it forward.

There may be a situation when there is a panel of SMEs available. We must understand that every participant is capable of making a unique contribution and inputs should be obtained from all the SMEs in such a way that the information gathered isn’t conflicting. In case of any conflicts, follow-up meetings should be organized with carefully designed questions to resolve them. Asking for detailed explanations with suitable examples can help the interviewers gain the clarity and document the information flawlessly.

One of the best practices for the interviewers is to be prepared with a checklist made on the kind of questions to be asked. Another thumb rule to be followed is to record the audio or video of the conversation. Finally, there should be a comfortable exchange between the interviewer and the SME’s. As a respected expert on a particular subject, the SME should be given proper time to talk and ensure that the interviewers or writers absorb their knowledge by listening attentively.

Read more...

What is Instructional Designing?

Instructional Designing is an art of creating sets of instructions that make it easier to upgrade knowledge and skills in any area of study or work Instructiondiscipline. Any course of study or a training module needs a systematic approach in its development, which is governed by some principles of instructional design. The course developers need to have the objectives and expected end results clearly documented in a well-written document. Not just that, they need to plan what needs to be done to achieve the objectives, identify the milestone deliverable  visualize about the building blocks after understanding the requirements and last but not the least, ensure a meticulous adherence and implementation of the planning.

The most relevant application of instructional designing can be seen in imparting education. There have been continuous advancements in the ever-evolving education systems around the world. The focus is shifting to methods of experiential learning or learning-by-doing from the traditional lecture based teaching or rote learning. This evolution started with the revelation about the many forms human learning such as visual, auditory and kinesthetic (through experience).

Another radical change that has affected the teaching or learning methodologies is the advent of computers and Internet and, leading to options of distance learning. The idea of learning from a remote location opens up many challenges such non-overlapping availability of learners and instructors, communication barriers due to physical absence, delay in responses or feedback and so on. All this points to need of course material that engages more, reinforces the learning, asks questions and gives instant feedback for assessment. Getting all this together couldn’t have been made possible without a well-thought method to weave the courseware with seamless sections and logical breaks. Enter the world of instructional design where learning happens with an instructor who talks less, who may be present only virtually and in some cases, not even required.

There are different models of instructional designing. Most of them generally comprise of five phases. The first phase is analysis, where the designers study the requirements or expectations from a learning module or product. Next comes the design phase which deals with translating the spoken or written requirements into a developer’s language with minute details of how the product will come into being.  The development phase starts when the design is ready, followed by implementation and evaluation phases. The entire learning development cycle is executed by a team of instructional designers, graphic artists and software programmers, in a streamlined manner, using defined processes.

Read more...