Question

In: Operations Management

Read the case study entitled ‘PremiumSoft: Managing creative people’ at the end of this assignment and...

Read the case study entitled ‘PremiumSoft: Managing creative people’ at the end of this assignment and answer all the questions below:

Question 1

Examine and identify any problems found in the current staff hiring and retention practices adopted by PremiumSoft. What would you propose to tackle the problems identified, particularly in a context of company expansion?

Question 2

Critically examine the approaches to organisation and job design used in PremiumSoft’s software product development. Would you recommend making any changes to the existing design? Justify your answers.

Question 3

Ken Lin, the co-founder of PremiumSoft, said that ‘we provide a relaxed culture and learning culture.’ Critically evaluate the learning and development practices implemented in the company. How could the practices be improved?

PREMIUMSOFT: MANAGING CREATIVE 0PEOPLE

“These are all clever people and we don Y want them to feel that they are being held back. ”—Ken Lin, co-founder, PremiumSoft

PremiumSoft was a player in the Structured Query Language (SQL) software market for 10 years. Regularly rated number one in database.com ratings in the database category, PremiumSoft’s database programs were downloaded over 45,000 times per week. In 2010, with a revenue of over HK$10 million, it had over 2,000,000 database users and 50,000 registered customers in 138 countries worldwide. These customers ranged from individual users, small businesses, enterprises, non-profit and community organisations, to over 100 Fortune 500 companies including FedEx, Apple, Boeing, Hewlett-Packard and General Electric. With few competitors in the marketplace (only one major competitor in the Windows environment and no significant competitors in the Mac environment), PremiumSoft was dominant in its market. PremiumSoft was staffed by 24 employees.

PremiumSoft’s continued success depended on its ability to continuously evolve its successful product lines through research and development. Key to this process were its creative people: Ken Lin, PremiumSoft’s co-founder, believed that they were the company’s most important asset. In the decade since PremiumSoft’s establishment, Lin had created a team-centric, informal work environment that promoted creativity and innovation, This included a mix of formal and informal controls when dealing with recruiting, retention, roles and responsibilities. In 2010, Lin and his co-founder Roy Choi were looking to grow PremiumSoft through the development of new software. Lin realised that this additional product line would require an expansion of his staff by 25%.

How can Lin manage the growing human resources needs of PremiumSoft—recruiting and retaining the right people and maintaining the proper levels of quality, production and creativity—while expanding their staff?   

Company Background

PremiumSoft was founded in 1999 by Lin and Choi as a web design company. Lin started his career as a computer programmer for a large bank but found the job “too boring and not creative”. He had to spend months reading a user manual before he was able to begin programming, and frustrated with the prospect of an inefficient use of his time for a year-long contract and with only being able to complete a small project, he approached his friend Roy about launching an independent web design business. Lin and Choi quickly found the web design market to be too competitive and the profit margin to be too slim. The web design business, however, provided Lin with the initial capital to turn PremiumSoft into a software development company without having to rely on borrowing and external investors.

PremiumSoft developed products that accelerated the development of applications and facilitated the management of databases. These software products aimed to “enhance productivity” and “maximize the results”[1] of their customers. The company had two main software solutions: Navicat and NaviCoder.

PremiumSoft launched its database tool, Navicat, in 2001. Navicat was built as a tool to manage and administer multiple databases across different operating systems using a graphical user interface (GUI). The GUI automated and simplified programming tasks that were previously done by hand, allowing users to “create, organize, access and share information in a secure and easy way”.[2] Users ranged from individuals managing a website to system administratrators and programmers managing tens of millions of pieces of data in multiple databases.

In October 2009, PremiumSoft launched its second product, NaviCoder, which was a powerful Integrated Development Environment for Windows. It was a professional source code editor for PHP, HTML, C/C++, Perl and Java; this program targeted individuals who worked in various programming environments, supporting multiple programming languages and script files.

PremiumSoft was awarded a number of accolades,[3] and Navicat was recognised as the “Most Popular MySQL front end GUI”.[4]

In 2010, PremiumSoft continued to work towards updating its popular NaviCoder and Navicat software, but was also on the cusp of expanding its product line to include a webware development team, and was changing its marketing and sales model.

“Our uniqueness is that our product is one software that can support different database software; we will be supporting more databases—this is where we can see the growth [of our company]. ”—Ken Lin, co-founder, PremiumSoft

Company Structure

In 2010, PremiumSoft employed 24 staff, divided into three departments: software development, marketing, and customer service (Exhibit 1). The software development department, composed of 13 staff, was further divided into three smaller work teams composed of junior and senior programmers and lead by a supervisor. Supervisors had high autonomy in managing their teams and were responsible for project management as well as team member evaluation. Programmers worked independently to build both major software features (which would take up to six months) and minor software features (with an expected development time of one month). The customer service and marketing teams, with nine staff in total, were led by one supervisor. These teams were responsible for front-line relationships with potential customers and current users, as well as market research and development of marketing material to promote the software products.

Lin was the director of software development and oversaw the software development department. His role included discussing and setting strategic goals with supervisors, solving problems, and identifying key features to be modified or developed by programmers. He also managed the larger strategic direction and management of the company. He did not do any programming. Lin spent 80% of his time on product development (managing development on both new and existing products) and 20% on management tasks (dealing with partners, human resources matters, etc). Choi had the role of finance and marketing director. He managed the customer service and marketing departments and was also responsible for the financial management of the company.

Knowledge Management Tools

PremiumSoft implemented what they termed “knowledge management” tools. Lin described the interdepartmental collaboration on knowledge management: “[the] customer service department will help the development team to record down [customer] feedback; we have a centralized database to record this kind of feedback ... an internal system for knowledge management ... [D]uring meetings we will follow up on the case ... this can give us targets on how to improve our product.”

These centralised databases (wikis) were set up across the marketing, customer service and programming teams. The customer service team collected information from clients through a web-based survey (approximately 10 surveys per month), feedback from users who had uninstalled the software, one-on-one relationships with customers, the PremiumSoft Lacebook page (with over 200 fans), Twitter, and a live online help chat. The team posted the up-to-date feedback from customers on the wiki, and the software development teams would use this information as the basis for their continued product development. The software development team also used the wiki to record discussions about features that were being developed and the outcomes of problem-solving meetings. Milestones were clearly listed to allow employees to monitor their own progress and the progress of others. Specific questions from customers were posted: developers could see the problems in the products or features they were responsible for and would solve them. Solutions were also recorded so that when similar issues appeared, employees had access to previous outcomes. PremiumSoft also built software that allowed them to track and analyse sales growth, generate sales reports and allowed them to compare month- to-month sales figures using different parameters.

While directors at PremiumSoft had integrated a number of management control mechanisms, they were also wary of the additional work load that would result from reporting or process requirements. Lin was concerned that too many controls would detract from their focus on innovation and development as was the experience of a friend: “she said the paper work [in her job] was terrible. Now most of the time she is stuck filling out forms and writing reports, she has no time to do her work. We don’t want our staff to be left in a situation like this.”

Company Communication

PremiumSoft prioritised the development of innovative, timely, relevant software for its customers by establishing feedback loops with its customers that drove product development:

“We have a dedicated R&D Team helping us to remain competitive in the products we release. We also run a trained customer support team devoted to communicate regularly with our customers and continually gather feedback to make our products better. Whether a suggestion comes in through the Support Center, via our partners, or by some other means, our development team knows how to turn customer requirements into winning products that address real business needs. ”

—www.navicat.com

To manage this product development, the leadership at PremiumSoft focused on developing strategic milestones and product portfolio plans. Quarterly meetings were set up, during which directors met with staff to discuss their goals, the feature improvements they wanted and the required output for the next quarter: products were mapped as much as one and a half years in advance. Weekly meetings were held to discuss ongoing feature improvement ideas. These ideas were driven by the constant stream of customer feedback or research on competitors’ features, and Lin and the programming teams decided which features would be appropriate and beneficial to develop. Lin noted that “we have regular meetings because every day many customers they will give us feedback and we will get the feedback and decide whether we will provide features for these customers and we will summarize what kind of features we will include in our product.” Afterwards, the team met without Lin to discuss the technical issues involved with development.

Individuals on work teams would then spend several months working on features towards a product launch date of one year from the start of work, a point Lin stated was important: “Timeline is critical when launching a new product ... we have to finish [products] within one year because we are worried about competitors.” Lin pointed out that frequent feature updates were important due to the nature of the product cycles of the databases that PremiumSoft’s products support. “In order to attract customers to buy upgrades or continue using our product, we have to provide a major release once every year. Basically, MySQL, PostgreSQL, Oracle, MS SQL, SQLite, [database software supported by PremiumSoft] vendors frequently release new versions. Their database users always hope Navicat will be able to help them to manage the latest version of the database. We also wanted to develop features that would speed up the user’s daily operations.” In addition to major product releases every year, PremiumSoft would have minor releases several times a year to provide fixes for minor bugs in the program. Employees worked independently on their product development tasks without direct involvement from the senior staff: Lin emphasised that “these are all clever people and we don’t want them to feel that they are being held back.” PremiumSoft relied on the creativity and innovation of its staff to drive its product development.

The leadership at PremiumSoft had set up a number of avenues for communication to support the independent work of the staff. Supervisors held regular meetings with employees to deal with any programming obstacles. Employees were also given the opportunity to speak directly with the directors to discuss emerging problems that might delay the release, or new features that they thought would be valuable additions. This communication was bottom-up driven directors would not “get in their way” by forcing programmers to report on their progress or bypass the supervisors to interfere directly.

Company Culture

Lin prioritised making PremiumSoft’s work environment one that cultivated innovation and loyalty from its young employees: “Because we are doing research and development, coming to our office is just like when they went to university.” Lin noted that “the company culture is relaxed, we make sure everybody is concentrating on the task and we will be able to finish on time and our job is to provide to them the best circumstance in order for [them] to carry out the task efficiently and effectively.” These young employees—the average age of PremiumSoft’s staff was 26 or 27 years old—were supported through daily communication and mentoring. PremiumSoft prioritised establishing a high level of trust and belonging between its team members across all levels and departments.

Lin challenged his employees to work at a high level by displaying his confidence in their abilities and providing them with positive feedback from customers:

“I will let them know after each new version our sales are improving, and show them positive customer feedback. From this they will understand if they trust me and finish new features, even if they are difficult, sales and growth will come. For example, Stanford University requested 60 licences to use in their classroom ... I shared this news to the team and we were all proud. This is how I try to motivate them—I show them that the company is growing. ”—Ken Lin, co-founder, PremiumSoft

Lin was aware that this culture brought an advantage to his company: “I hear that it is different from other IT companies ... in our office we don’t have pressure, we give you a time frame and we will not monitor you every day.”

Strategic Human Resources

“The software development team is the most important, because software is a creative product. If the developer sits the whole day and doesn ’t do anything, or he works very hard, but the throughput is very poor it will affect your business ... [the software developers] will try to get something from our company and we also want to use their talent to make a creative product for all our customers. It is a mutual benefit for the two parties. ”

—Ken Lin, co-founder, PremiumSoft

PremiumSoft believed that its biggest asset was its people. Because its business was centred on the timely development of software with innovative features, it depended on individuals who possessed both the creativity to develop new features and the skill and discipline to do so efficiently and under tight schedules. Recruiting and retaining high quality staff was always a priority of the leadership of the organisation, however they did not have a human resources department or a systematic approach towards their human resource management. Lin noted that “To hire the best people is our biggest challenge.”

Recruitment

The majority of PremiumSoft employees started with the company as recent university graduates. To recruit staff, advertisements were placed on online recruitment websites.

PremiumSoft would receive, on average, 100 applicants per job posting. They preferred candidates with a computer science degree (14 out of 15 software development staff were computer science graduates), a final year project in a related subject, proficiency in the programming languages uesd in PremiumSoft products, and graduation with a high academic standing. It was also preferred that they were a graduate of one of three particular universities in Hong Kong with the reputation of having the best computer science programs. Students who fulfilled these criteria were interviewed: normally, only 20% of applicants had sufficiently high grades to warrant an interview. Through in-person interviews, a director and supervisor assessed candidates’ communication skills and ability to fit into the culture of the organisation. Lin noted that “we look for the people who are friendly and also willing to communicate because we divide our company into different teams and team communication is very important.” PremiumSoft did not hire people they considered to be shy. The final decision on hiring was “just by our feeling, not a systematic approach”.

Retention of Valuable Staff

PremiumSoft’s employee retention strategy revolved around two main factors: offering competitive compensation to their staff and maintaining a desirable work environment. According to Lin, PremiumSoft offered “a competitive salary package”. In addition, PremiumSoft provided an automatic one month bonus after one year of employment. Promotions in the form of salary increases were normally granted after two years of service by programmers as a method to retain staff, but due to the small size and scope of the organisation, roles and responsibilities rarely changed.

PremiumSoft’s working environment included flexible working hours (employees could start their day between 9:30 and 10:00 and could leave between 6:30 and 7:00 depending on when they started), long lunch breaks, Xbox and virtual tennis games, and social activities outside of the workplace. “Programming can be stressful and depressing from time to time and we want our employees to have something to ease their feelings.”

PremiumSoft also differentiated itself from other IT companies in Hong Kong with its human resources policies; Lin noted “In Hong Kong the working pressure is very high so we try to give freedom and not be very strict.” PremiumSoft did not make unpaid overtime work a requirement (a norm in Hong Kong), gave employees independence in their time management and emphasised team building. He was critical of a restrictive work environment: “Personally, I don’t think that it is very good for staff, because the staff spend most of their time working in the office. Maybe the time is longer than the time they spend at home.” Lin would often eat lunch with his employees and participated in all of the activities. He felt that it built trust and said, “We are like a family.”

According to Lin, PremiumSoft had an extremely low turnover rate: less than 10% over 5 years. “There is one supervisor who has been in the company for 10 years, since its establishment.” He attributed this retention to the work environment at PremiumSoft: “We provide a relaxed culture and learning culture. Staff are happy and they feel both challenged and fulfilled.”

Staff Evaluation and Compensation

PremiumSoft did not have a formal evaluation system in place. Lin attributed this to the small size of the company and the knowledge if its founders: “We have no [formal] performance evaluations—we have no experience, no knowledge and we did not study this.”

PremiumSoft had informal evaluations of its employees. These evaluations did not take place at regularly scheduled intervals, with the exception of a three-month probation period for all newly hired staff. Supervisors played a major role in assessing the performance of their group members. Lin noted that “supervisors knew the performance of individuals more than anybody else in Premiumsoft, for me, all I can see is whether the team has successfully accomplished their assignment. Yes, as we are still a small business and headcounts are limited, I do get some information about individual performance from daily communication and observation. But performance is about the quality of the task rather than the time a person [is] spending working in [the] office.” Supervisors would speak with employees if they fell behind schedule or if the quality of their work was low, as evidenced by a large number of bugs found in their software. Lin would also speak to employees who were underperforming: “I try to talk to them in person and I give [them] some guidance on how to improve, for example you have to speak out in the meeting and you have to give more ideas, because this is research and development.”

Lin’s evaluations of supervisors were not systematic: “We always communicate and T will give them suggestions and advice on how to manage the team better. In my point of view they have done the job. [My evaluation is] by observation only.”

According to Lin, innovation—demonstrated by an employee’s ability to provide new ideas and problem solve—and intelligence—demonstrated by the creativity of ideas and the speed and efficiency at which he functioned—were highly valued at PremiumSoft. With the absence of a formal evaluation and compensation system, employees were not rewarded for exhibiting these qualities above and beyond their peers.

“I give no different rewards for him—there is currently no system. My concern is that if I only provide the best to him, it will cause other employees to see it as an issue. I treat all [employees] the same. In person, I will give him positive feedback. His salary is almost the same. ”—Ken Lin, co-founder, PremiumSoft

Lin believed that the lack of differentiation was not a problem, and that his employees were very happy. Lin believed that employees could not easily compare their performance because their work was independent and different.

He recognised that if the discrepancy of performance was high, and the other employees were perceived as “very lazy” while still receiving the same compensation that individuals may want to leave but said “we won’t let this happen—we will also encourage other employees to be better, so the difference is not very obvious.”

When the difference was obvious, and individuals were falling behind in their schedules as the result of a bad work ethic, PremiumSoft showed little tolerance: “For some staff we have had discipline issues; we will give them a warning and then a warning letter.” Lin noted that after issuing a warning letter to two employees who were chatting excessively, they stated that they felt the workplace “was not suitable” for them and left the company. One employee was let go after she disobeyed company rules for personal communication during work hours: “She spent half [her] day on MSN. We are only concerned if you play like this for half day, it is not acceptable. If you just send one message it is ok.”

Challenges for the Future

PremiumSoft was an award-winning software company with thousands of users around the world. It had achieved 10 years of success through the regular release of innovative products and had built a small and loyal team of software development, marketing and customer service employees. Looking forward, co-founder Lin believed his biggest challenge was in the growth of the company: recruiting and retaining high quality staff. He wanted to do this without sacrificing the independent work environment that he felt was important for cultivating creativity and innovation, but wanted to maintain the high quality of work that emerged. With the imminent growth of PremiumSoft in both employee size and product scope, how can this small company attract and keep the best talent in a competitive environment? And how can Lin continue to manage this environment with a growing number of staff?

Solutions

Expert Solution

1. The hiring process of the company was not systematic. The applications were invited thorugh newspaper advertisements and those who got the highest grades were called for an interview. The hiring was done by "feeling", not by a scientific process. The company should have used more avenues to attract the best talent in the market like university placements,referrals among others. In addition to grades and communication skills, there could have beena comprehensive evaluation process focussing on practical application of concepts, critical thinking skills, people skills, creative skills to name a few to make the process more systematic and judging the candidates on a number of criteri before they weres selected.

2. The product development teams ( 3 in number) comprised of 15 members in all. All three teams had Junior and senior programmers working under a supervisor who was responsible for managing them and evaluating their work performance. It is not clear how the work was divided between the teams, the difference in the responsibilities of programmers according to their experience level, the method of evaluation was informal in nature with the employee was judged by the communication and observation in absence of any systematic means of performance evaluation. There was no reward for high performers either.

The system was prone to biased approach in directing, evaluating and managing the employees by the supervisors who might promote their preferred ones. There should have been a comprehensive performance evaluation and job design to identify, nurture and reward the performers and individual contribution to the tasks can be determined. THis would help to retain and nurture the right employees in the organisation.

3. The learning and development was also based on communication and mentoring and was dependant on the fact that how efficiently the supervisor had identified the training need in his / her subordinates, or how effectively he / she can resolve the issues through verbal discussion. There was no learning systems in place and no outside interventions in learning and development was sought. This was pretty unusual in a highly evolving industry where things change in a matter of days and continuous learning of the latest developments in the industry was essential to be competitive and up to the mark to compare witht he best.


Related Solutions

Please read the case study entitled “Casinos and Crime” that you find in the reading assignment....
Please read the case study entitled “Casinos and Crime” that you find in the reading assignment. Based on what you have learned in this unit, answer the following questions: 1. In most casino states and counties, laws protect owners from liability claims arising from problems caused by gambling. In ethical terms, however, if you’re the sole proprietor of the casino, do you feel any responsibility for this episode? Why or why not? If you feel any responsibility, to whom would...
Please read the case study entitled Hot Coffee that you find in the reading assignment. Based...
Please read the case study entitled Hot Coffee that you find in the reading assignment. Based on what you have learned in this unit, answer the following questions: 1. What does caveat emptor mean? According to this doctrine, who is responsible for Stella Liebeck’s burns? Explain. 2. Does the fact that she’s seventy-nine years old make it more difficult to justify a caveat emptor attitude in this case? 3. One aspect of the caveat emptor doctrine is that it maximizes...
COST ACCOUNTING ASSIGNMENT – CASE STUDY Read the case study below and answer the questions that...
COST ACCOUNTING ASSIGNMENT – CASE STUDY Read the case study below and answer the questions that follow. Ma Baker produce a mini-kitchen called Small Cook, which is enjoying extensive popularity amongst young children. The following data is available for the month: Selling price (per unit) R116 Units in opening inventory 600 Units manufactured 2 550 Units sold 3 050 Units in closing inventory 100 Variable costs per unit: Direct materials R12,00 Direct labour R50,00 Variable manufacturing overhead R6,50 Variable selling...
      Please read the attached Siemens case study, entitled “Training & Development as a Strategy for Growth”...
      Please read the attached Siemens case study, entitled “Training & Development as a Strategy for Growth” and then answer the following questions:         4) Identify four benefits to Siemens of its in-depth training and development of employees. Explain how an appraisal system can help to motivate employees. SUBJECT IS HUMAN RESOURCES MANAGEMENT
Read Case #2 entitled "Managing Employee Benefits: ConsideringConsumer-Driven Health Care" on page 165 of your...
Read Case #2 entitled "Managing Employee Benefits: Considering Consumer-Driven Health Care" on page 165 of your text and answer these 2 case questions. What are some overall advantages and disadvantages of pursuing consumer-driven health-care options? Should Classic Architects select a flexible spending account or a health care savings account? Explain your answer.As Classics Architects recovers from an economic downturn, the multilocation architecture and interior design firm is examining costs in all areas of the business. Nigel Duncan, Director of Human...
Instructions: Read the following case study and answer the questions at the end. Devin is a...
Instructions: Read the following case study and answer the questions at the end. Devin is a sixteen year old male with moderate mental delays, living with his parents in an upscale neighbourhood. Since he turned 15, Devin has begun to grab at his genitals and emit loud grunting noises whenever he is in the vicinity of girls his own age. This has caused Mr. and Mrs. Quentin a tremendous amount of distress. Because Mrs. Quentin’s profession requires them to entertain...
To complete each assignment, you will need to read the case study. Assume that the client...
To complete each assignment, you will need to read the case study. Assume that the client described in each case study meets criteria for a DSM-5 disorder. You will then consult the DSM-5 criteria and write 1-2 detailed paragraphs in which you assign a primary diagnosis for the client and justify that diagnosis. In this section you should reference EACH of the DSM-5 criteria for the diagnosis you are assigning and provide evidence from the case study for or against...
This is a short case study involving the blood. Read the case study below, then read...
This is a short case study involving the blood. Read the case study below, then read the questions following it. Answer the questions in a short (approx. 1-2 pages), double-spaced report. Try to make it a story, not just a bunch of individual statements. A Case Study in Blood An ambulance arrives at the scene of an automobile accident, having been summoned by an in-vehicle security system. What the emergency personnel find is like a scene from a horror film....
Case Study Analysis Read carefully the following case/scenario and answer the questions given at the end....
Case Study Analysis Read carefully the following case/scenario and answer the questions given at the end. A manufacturing company, involved in the business of food processing, faces a technical problem at one of their major plants. Recently they faced a technical issue which resulted in loss of production and was fixed by engaging their mechanical staff. Now this technical problem can result in even bigger loss of production and if it gains attention of public through social or electronic media,...
Read the case study and answer the questions given at the end; Dabbawallas are quite often...
Read the case study and answer the questions given at the end; Dabbawallas are quite often described as the lifeline of the food chain in India’s business capital, Mumbai. Their job is to carry and deliver home cooked food to office workers. The food is collected from homes mostly from suburbs of Mumbai and delivered to the respective workers mostly working downtown. The food is typically carried in a “dabba” or lunch box and boxes are carried through a network...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT