Improving organizational capability and performance through CMMI – NashTech’s sharing at VNITO

In July 2020, NashTech was delighted to be the first company in Vietnam to be appraised with the newest, and highest, level of CMMI – CMMI Development V2.0 Level 5. At NashTech, this model has been our essential framework to make innovative improvements and assess performance across the company.

Understanding the effectiveness of CMMI in business advancement, on August 27th 2020, in partnership with VNITO, NashTech shared our experience on enhancing organizational capabilities applying the CMMI model.

We were honored to have Ms. Ly Vo, our Quality Assurance Director, to be the main speaker providing the latest insights into CMMI development. In this article, let’s recap some key highlights of the webinar.

What is CMMI Development V2.0?

Starting her talk, Ms. Ly Vo briefly mentioned the development history of CMMI, a process by which businesses can measure their capabilities and identify which steps will lead to higher performance.

he extension of V2.0 comes from its emphasis on being a collection of best practices, or ‘practice areas’, instead of being a set of processes to be implemented. Each practice area provides a clear improvement path where practices at one level build on the practices at the previous levels. A more reliable appraisal method compared to . Instead of randomly selecting projects within the appraisal scope, V2.0 entails a substantially reduced scope to check on process sustainment, making sure that maturity is maintained over time. 

Preparing for CMMI at every level

CMMI represents a company’s effort to streamline process improvement and encourage a productive, efficient culture. Meeting CMMI appraisal requirement demands clear and accurate determination of the purpose, how to do it, what processes to be improved and who to be involved at every level.

NashTech-CMMI-maturitylevel

Actions to be taken at each level of CMMI

Optimizing processes for level 2 and 3 focuses on the identification of areas that can be improved and areas that pose a risk to business objectives. Following that, level 4 and 5 demand the use of statistical and quantitative analysis to predict and increase the likelihood of the proposed plan contributing significantly to business improvement.

Each maturity level of CMMI represents different evolutionary steps for creating a culture of improvement, and commitment of the organization plays a key role in that process. A shared objective across all levels of management results in natural and enduring implementation of requirements, as those who carry out the activities can always acquire the necessary resources.

Preparing for CMMI Development V2.0 Level 5

Optimizing processes for CMMI Development V2.0 Level 5 requires intensive consideration of performance analysis, including statistic techniques and prediction model. By understanding problems your business faces, you can develop an action plan to make performance improvements to areas that are inhibiting productivity.

CMMI Development V2.0 Level 5is a valuable certificate for any technology companies. Step-by-step preparation for the highest level of CMMI will create a boost in your business value, as it has enabled NashTech to be more capable and effective at everything we do, with a more efficient, streamlined, and rigorous processes.

Concluding the webinar, there were many questions from the participants regarding further clarification on the topic.

What was the main factor that helped NashTech be successful in achieving Level 5 of CMMI Development V2.0?

  • The commitment from senior managers enabled every department to have the required support and resources to make the necessary changes.

What are the resource requirements and degree of capability to pursue CMMI?

  • It depends on your organization. The key factor is the determination for change and improvement.

Should an organization deploy the program by itself or seek consultancy?

  • Make sure that your organization is proactive no matter which method you choose. If you seek the help of consultants, you should work closely with them to ensure that they understand your business culture.

What is the main difficulty for achieving CMMI Level 5?

  • The highest level of CMMI requires your organization to have the high-quality, accurate data, which asks for involvement of multiple departments.

About NashTech

At NashTech, with the mission of ‘delivering technology excellence’ to our clients, we excel at providing innovative business and digital transformation through IT services. To keep our processes updated with emerging technological trends, NashTech endeavors to stay ahead of the ever-changing IT environment and consistently strive for highest international standards.

About VNITO

VNITO Alliance is a non-profit organization founded in 2016 with the mission of promoting and developing Vietnam ITO/BPO sector. Joining VNITO, NashTech aims at creating an effective bridge between Vietnam and international IT communities.

We would like to express our gratitude to organization leaders attending the webinar. Thank you VNITO for inviting us to attend and share our practical experience on the CMMI topic.

Emotional sharing from our ‘Quality Control Engineers of the Year’ – Bao Nguyen and Vy Duong

At NashTech, we believe that the employee centric culture, which is putting our talent at the core of everything we do, is the key element to the company’s success. Thanks to our hard-working teams, NashTech can go far and go fast in the ICT industry.

As a result, to express great gratitude to the dedicated contribution of our employees, NashTech holds annual ‘Employee of the Year’ awards. The award is introduced to Nashers who achieve outstanding levels of performance.

Today, let’s get to know Bao Nguyen and Vy Duong, two Nashers who have made their name in the ‘Quality Controller of the Year 2020’ category.

Bao Nguyen – A hard-working and kindhearted Nasher

Learning about the job from his friends in 2014, Bao Nguyen decided being a Quality Control Engineer at NashTech would be the next step in his career path. Sharing his initial impression when he joined NashTech, Bao said that, despite careful preparation, he still felt new to the surroundings. Bao told us that, at first, he was very anxious but with great support from his team and his manager, he quickly got used to the working processes. Bao said that his journey of being a Nasher has been so remarkable thanks to the supportive teammates, who always share the same enthusiasm for challenging technologies with him.

With the motto ‘Keep striving for knowledge because you never know when you will need it’, Bao is always hungry for knowledge. Bao shared that to be a successful Quality Control Engineer, you need to continuously adapt to the emerging trends in the fast-paced IT environment. He said: “Never give up and never stop learning!”

Bao has a great interest for travelling, as he often makes plan and goes on trips by himself. He shared that getting to know the living condition of the locals helps him experience different cultures. Recalling about the most memorable moment at NashTech, Bao shared that he was so happy upon hearing the company announcement of a charity trip  to Ben Tre. Bao said: “Through charitable activities, I was very grateful to see colleagues sharing the great spirit of helping the communities with me”. He, and warm-hearted Nashers, best represent the key value ‘We Share’ at NashTech, which is all about sharing love and spreading care.

Vy Duong – If you want to go far, go together

Vy Duong joined NashTech in 2015 as a Quality Control Engineer. Vy shared that, throughout her five year journey at NashTech, the nurturing environment with a wide range of development opportunities is what keeps her engaged with the company. Vy told us her skillsets have been improved through intensive training courses and her peers at NashTech.

Working with proactive teammates allows Vy to expand her boundaries of technical knowledge, and she told us that her team is the motivation to keep becoming better every day. Vy described her teammates as “people I will never leave”. Vy shared that she always feels NashTech is her home, because surrounding her are the energetic, funny colleagues. Vy said: “As long as I can work with these wonderful people, I will not leave NashTech”.

“It is not just an achievement. It represents me and my team’s hard-working effort throughout the year.” Vy happily shared about receiving “Employee of the Year” award.

Concluding our interview, we asked her for tips on how to handle stress and managing deadlines. Vy said that the key thing to keep in mind is always feeling comfortable with every task you do. To her, positive thinking will help everyone overcome the most difficult obstacles.

Both Bao Nguyen and Vy Duong expressed that the supportive working environment and the admirable colleagues are the reason keeping them at NashTech. We would like to thank Bao Nguyen, Vy Duong, and all Nashers like them, because their dedicated contribution is the motivation for us fulfill the goal of “creating the happiest working environment for IT talents.”

Not just a job but a joy – An inspirational interview with Thanh Nguyen, Human Resource (HR) Director at NashTech

What makes a company is not only its business, its value, its mission and vision, it is about what is at its heart: people. That is why companies worldwide are putting more effort in human resource management. And NashTech is no exception.

Today we had a conversation with Mr. Thanh Nguyen – Human Resource Director of NashTech – to hear about his sincere and inspirational story, not only about his personal journey but also the journey of NashTech to develop and nurture the most valuable assets – our Nashers.

When our voices unite as one, happiness and inspiration will appear

Thanh Nguyen has over 14 years of experience in Human Resources Management field, especially in the ICT industry for the last 8 years. During his career, he has experienced various functions within the HR field such as Talent Acquisition, Training Development, Total Rewards, and HR Business Partner role prior to joining NashTech as an HRD.

When talking about his journey at NashTech, Thanh said it all started when he received a call from the former HR Director saying that she was looking for a successor and asked if Thanh wanted to explore a new and exciting opportunity. Now, looking back, Thanh said that it was one of the most important decisions that he has ever made. At NashTech, there were many opportunities for Thanh to develop himself professionally and personally. Thanh quickly felt like NashTech was truly his second home.

Thanh-HRDirector-NashTech

Besides achieving personal career progression, Thanh is also inspired by the passion, the ambition and the clear vision of NashTech’s Management Team: to out Vietnam on the technology map globally.

I see their passion, dedication and willingness to go the extra mile for the sake of the company. I see back-to-back meetings, togetherness in difficult times and celebrations of momentous milestones that we achieve. This has become my “life”.

In addition, sharing the reason why the journey with NashTech become so enjoyable, Thanh showed his gratitude and pride about his team.

I would like to thank the HR Team for everything that we have been through. In the team, individual opinions are valued, debate is always welcomed but when we walk out of the meeting room, our HR voice is united as one. So, everyday coming to the office is not just a job but a joy.

Equality is the key factor

Thanh has been with NashTech for almost two years now, and there have been a lot of memorable moments, but he shared that what touched him the most was during the tough time of COVID 19. He was touched and impressed by how the company responded quickly and effectively in implementing business continuous plans and protecting employees.

HRDirector-NashTech

The moment when my fellow Directors released the message that “NashTech leaves no one behind “, even when the business was hit hard by Covid-19, is the moment that really stands out as showing that NashTech is a great place to work. And it aligns with my value of being an HR professional. Now that, business is recovering strongly with a lot of positive signs, we are able to deploy many staff back to projects, which also proved it was a brave and great decision.

Also, during the conversation, Thanh shared about one more thing at NashTech which he finds unique. That is the local leadership for each region compared to other multinational corporates. At NashTech, the company nurtures local leadership and talent is recognized. Thanh also emphasized that diversity and gender equality are another great factor at NashTech.“At NashTech, only performance, potential and attitude are taken into account”.

Ambition, motto and advice

Sharing his goals during his journey at NashTech, Thanh said that his key focus is to transform the HR team to be a strategic partner of the business. In order to achieve that, the HR team needs to shift away from a supporting mindset to a partner mindset. Thanh also stated that the team need to become a center of excellence by optimizing processes, reducing manual operating tasks and to think more from a business perspective. However, according to Thanh, the ultimate goal will still comprise of four key HR missions to make NashTech the best place to work for IT professionals:

  1. Talent attraction
  2. Talent engagement
  3. Talent development
  4. Talent retention

You should not join a company to just do a job, join a company where you can make a career. You must be owner of your career development.

Giving advice to young talents, Thanh said that opportunities, career progression and compensation will come for those who have a willingness to learn, explore new things, an ambition to be better and determination to achieve goals. By doing these, you are increasing your own value day by day.

Dedication doesn’t have an off-season – motivational insight from Viet Pham

At NashTech, we believe that our mission of “Delivering technology excellence” can’t be achieved without the contribution of our employees – our Nashers. To celebrate our people and their excellence, NashTech holds an annual ‘Employee of the Year’ award to recognize and express our gratitude for individuals who achieve outstanding levels of performance.

In this article, we will explore the inspiring story of Viet Pham, the talented Nasher who made his name in the “SWAT of the Year 2020” category.

About our SWAT

NashTech is always looking for better ways of helping clients with their industry and business challenges. To provide the best technology solution, our project team doesn’t work alone. There is always a great level of support and involvement from other departments, whether it is finance, quality assurance, governance, or others.
Named after the well-known FBI ‘Special Weapons and Tactics’ Team, NashTech SWAT team consists of our most senior and strongest technicianswho specialize in providing technical support to projects at critical stages of development

With new technologies frequently bursting onto the scene, our SWAT team, along with the engineering management group, plays an important role in supporting staff and ensuring our clients can take advantage of emerging, challenging technological innovations.

NashTech-SWAT

(The technical support landscape for software development at NashTech)

Viet Pham – A proactive SWAT team member

Viet Pham started his journey at NashTech as a Technical Architect in 2017 and soon after that, he became a member of the SWAT team. With a great passion for emerging technologies and the goal of sharing valuable experience to his peers, Viet spends most of his spare time doing self-research and acquiring new technical knowledge.

Sharing his thoughts on the job, Viet said that NashTech is the ideal work environment to him. From the very first steps that Viet took on his career path, he always wanted to have a dynamic job that keeps him surrounded with new technical developments to strive for. Spending two years as a SWAT team member, Viet has been involved in many global projects, which allows him to resolve a diverse range of business issues and improve his communication skills.

NashTech has given me great opportunities to pursue my ideal career path.

Besides being a supportive SWAT team member, Viet also shows his competence in designing system architecture as a PreSales specialist.

NashTech in Viet Pham

The year 2020 was the second year running that Viet received “SWAT Member of the Year” award. Yet, with great humility, Viet believed that the award represents a joint effort of him and the rest of the team, and that he wouldn’t have earned it without his proactive, supportive teammates.

Viet Pham’s eagerness to share his knowledge and help his peers demonstrates a core value of NashTech’s culture – “team spirit”. At NashTech, we take ownership but also draw on the benefits of teamwork and collaboration.

Concluding our interview, Viet shared his secret to keeping him confident when facing new challenges. He said “Keep believing in yourself and realize that all your hard work, dedication and persistence WILL pay off!”

What makes our day? Uncovering the typical working lives of our Nashers

Have you ever wondered what it would be like to work at NashTech – one of the leading IT companies in Vietnam? What does a typical working day look like here? Will it be intense or relaxing?

Today, let’s explore the typical working day of several people who hold different positions at NashTech – from Software Engineer to Project Manager.

Cuong NH – Associate Software Engineer

Nasher-CuongNH

The day for Cuong NH starts early in the morning. He usually reaches the office approximately 15-30 minutes before his working day starts to spend some spare time reading newspapers and technology articles to enhance his knowledge.
At 9am, Cuong has a short daily meeting with the project team members to update the tasks’ status and raise any issues or concerns. Usually, before starting any new sprint, Cuong and other team members will need to sit down and review the previous sprint, analyze what went well and what went wrong in order to perform the tasks better for future sprints.
Normally, every sprint will take up to two days to get all the requirements sorted from the Business Analyst. Later on, the developer team will estimate the timeline to deliver each of these requirements. But today, Cuong’s main focus will be his pending tasks.

At noon, after having lunch and a quick nap, Cuong is full of energy and ready to get back to his tasks. There are still some bugs left from the feature last week which are still hanging on the Jira board. So once Cuong finishes his checklist for today, he will try to resolve these bugs by performing deep research on Google and Stackoverflow, as well as seeking support from his teammates, especially from the seniors of the project.

It is 4pm now and the Jira board is mostly empty for the day. After a successful day so far, Cuong decides to have a short break to take a walk around E-town and visit some of his friends in other teams in NashTech.

It’s almost 6pm now and Cuong completed all of his tasks of the day, so he goes around the team to see if anyone needs assistance. But today is an efficient working day and everybody has managed to complete all the tasks perfectly.

This evening, Cuong’s team will have a football match to relax after work so he waits for everybody to leave the office and depart for the field nearby. And after the game, they end up with a round of beer to celebrate a good match.

Cuong’s work may finish at 6pm but not his passion. Right before going to bed, Cuong spends some time daily to learn about new technologies and keeps himself updated about new trends. He does this by reading blogs from other tech enthusiasts and researching several new frameworks that he didn’t have the chance to work in his projects so far.

As all of this goes by, although there might be ups and downs, Mr. Cuong Nguyen always tries his best to keep up the good mood and bring an upbeat atmosphere to his fellow comrades.

Cuong QC – Senior Software Engineer

Nasher-CuongQC

Cuong Quach kicks off his day by getting to the office at 9am and starts with checking his backlog and selecting the tasks for the day.

Then at 10am, his project has a quick daily standup meeting to update their current tasks, status, and any issues that might need any support from fellows. After this meeting, Cuong will proceed to deliver his tasks and resolve any remaining bugs from the previous day. During this time, he will also help to cross check the code of other team members, especially the junior developers.

At around 2-3pm, Cuong will have a meeting with his client. The purpose of the meeting is to update the client and onshore team about the current status of the project and give additional insight in to the business requirements.

After around 2-3 sprints, Cuong Quach and his team will have a showcase meeting in which the offshore team will deliver all the new big features as well as any suggestions to the clients. You could say that the showcase is one of the biggest days for the team in any project and needs all the members to put 100% of their energy and effort in.

At 4pm, Cuong has normally completed most of his daily tasks, and he would approach any members of his team to support the issues that he or she had raised in the morning. But today the task went more smoothly than anyone in the team has expected, so they decided to chair a short meeting to share the technical knowledge and experience that they have accumulated during this sprint.

Since each member has tasks and features that they handle individually, sometimes there are issues and bugs that others would not be aware of and a meeting like this is the opportunity to help prevent others from being stuck from that same issue in the future, thus, saving time in the long run. With busy workloads, Cuong rarely talks and complains. For him, he would rather just do it and then show it, because actions speak louder than words.

At 6pm, Cuong usually spends time providing insights and contributions to the open source community. He goes up to the open source projects and library, fixes their bugs, and provides alternative solutions for further discussion. Then he will program the plugin and help publish it with an open source license.

Cuong Quach’s day ends when he feels that he has contributed part of his work to others. This might it be to his team members, or the IT community, because that is where he developed many of his skills, and that will be where the next generation of software engineers will grow too.

Cuong NC – Project Manager

Nasher-CuongNC

Cuong NC’s day starts quite early. He usually wakes up at 5:30am for his daily gym workout activity, which normally takes him an hour for a full pump and cardio workout.

At 7am, Cuong drives his children to school. Once his kids are set and ready at their school, Cuong returns home and enjoys a rare peaceful moment. He sips a cup of coffee and opens his mail and messaging apps to answer any urgent request from the clients, which might have just popped up last night and being tagged as urgent. He prides himself on going the extra mile for his clients.

At around 9am, it is officially time for work. By this time, Cuong has usually already checked all mails, and is ready to complete some ad hoc tasks. After careful planning and setting priorities for each of the issues or tasks for the day, Cuong heads toward the meeting room for the daily project meetings. Some days Cuong won’t be out of the meeting room until lunch. That is because at his level of seniority, he is supporting three teams simultaneously and therefore, he must pay attention to each team with the utmost focus.

In the afternoon at 1pm, Cuong is usually saving an hour to resolve the difficult and challenging tasks that need to be addressed separately. After that, when his team is focusing on their on-hands tasks, Cuong is taking the time to walk around to see if any of his team members need any support. He also takes this opportunity to get to know more about his team members, not just the status of their work, but their personal circumstances too.

Later in the afternoon Cuong will go to meet with other NashTech Project Manager’s, because for him, the best and most efficient way to grow is to learn from the best and not just from his Manager, but from other colleagues and among his own team members too. This is also a way to keep up the team spirit, reminding him, and others, that they are all a family, and family takes care of each other.

Cuong wants to create a nice, friendly and supportive atmosphere for his teams, where there is no disconnect between them and anyone can share anything with anyone, even with him.

5pm is the time for the daily report with the client which takes around an hour to complete the reporting and updates.

At 6pm, once work is done, and no urgent tasks are raised, Cuong goes home to his family. Sometimes, he will go and relax with NashTech’s badminton team to unwind after a long working day. Relaxing and unwinding is Cuong’s top tip for a healthy and balanced life.

Finally, at the end of the day, after spending time with his family, Cuong spends some more time on improving himself. Lately, he has been focusing on book reading, although learning from others is the good way to grow but learning by yourself is also another method that Cuong is pursuing.

This is an insight in to the lives of just some of our amazing Nashers. There are so many different Cuong(s) working here and staying under the same roof. Their lives may differ from each other, but they interconnect and contribute to the one family that they are working at – NashTech.

 

Striving for excellence through training activities at NashTech

Finding great talent is hard, but it is more challenging to keep talent engaged. At NashTech, we see learning and development of Nashers, our employees, as the key factor to the company’s success in our ‘delivering technology excellence’ mission. We continuously nurture our employees’ passion and support them by offering a variety of training courses, including both technical skills and soft skills.

With this in mind, let’s take a look at some training activities that help our Nashers grow personally and professionally.

Process training

Besides the warm welcome messages and the new-hire paperwork, newly-joined Nashers are greeted with the process training program. With courses ranging from the use of internal tools to security and data protection regulations, the process training program introduces fresh Nashers to our company’s procedures and policies.
Via the courses, new members of our NashTech family can get accustomed to the working environment while acquiring essential knowledge quickly.

Technical skills training

Our teams are experts in delivering smart solutions that solve business challenges and create future value. We believe it is important to help our talents constantly advance and expand their technical skillsets, through a diverse range of technical courses that they can take part in.

While courses like ‘Be a Good Developer’ and ‘Software Security’ aim at providing fundamental knowledge for Nashers in all positions, more in-depth courses such as ‘Jav.net’ and ‘Quality Testing Fundamentals’ are conducted for specific expertise. To make sure that our technical teams can be kept up to date with emerging technologies in a fast-paced IT environment, we also provide more advanced courses such as ‘Microservices Architecture’, ‘Machine Learning Program’, ‘Blockchain 101’ and ‘Cognos Analytics 11’ frequently throughout the year.
Joining the courses, learners have the opportunity to access hands-on skills training from experienced expert trainers. The technical skills training ensures that our teams can develop the necessary competence for tackling current and upcoming sophisticated business challenges.

Soft skills training

Besides technical skills, delivering complex IT projects internationally also requires our employees to have high proficiency in English. At NashTech, we have monthly courses of ‘Intensive English programs’, ‘Internal English’ and ‘English Coaching 1:2’, all of which aim at enriching learners’ English skills, allowing them to be confident when working with international clients.

Nashers can also boost their productivity with various soft skills courses, from the simple ones of ‘Writing an effective email’ and ‘Presentation skill’ to more complex ones of ‘Time management’, ‘Communication skills’ and ‘Emotional management’.

Management and leadership development program

The management and leadership development program is for talents at Team Leader level and above. At NashTech, we believe that leaders and managers are the driving force to help their teams cope and succeed in the face of constant, rapid change.

Nashers joining this program can acquire the required skillset to be passionate, capable leaders, who can efficiently manage teams. Some of the courses in the program are: ‘Advanced problem solving’, ‘Team management’, ‘Change management’ and ‘Conflict management’.

Throughout their career development at NashTech, we make sure that our talents always have access to new knowledge and skills. In-depth, intensive training and development is a key part of NashTech’s employee value proposition, which defines our nurturing and supportive working environment that that embraces Nashers’ professional growth.

With these training strategies in place, we hope our talents will be able to tackle a wide range of business challenges and generate the high level of performance with great confident!