Skip to main content

Takashi Sato

Takashi Sato

Profile

  • B.S., Information Engineering, Nagoya Institute of Technology
  • Tottori University, Graduate School of Engineering, Doctoral Course (Social Foundation Engineering Major), PhD (Engineering)
  • Former Chief Executive Officer, Senior Software Process and Quality Professional, NEC Corporation
 

Message

"Do the right thing, Do things right"

This is a phrase used by Professor Warren Bennis, an American management scholar, to describe the difference between a manager and a leader. When I joined my previous job at an IT manufacturer (more than 30 years ago), my seniors taught me to "do the right thing, do things right" by comparing this phrase to software development. At that time, in order to create large-scale software with a large number of people, we had to make sure that the software was "correct", i.e., that the objectives were clear and that we could check whether they were achieved. In other words, it is very important in software development to find and correct the wrong parts as soon as possible to reduce the amount of backtracking and to ship good quality products.

In my previous job, I have been involved in many IT projects in a wide range of fields, from basic software development projects for large general-purpose computers to social infrastructure systems for finance, medicine, government and municipal offices, and national projects of a certain ministry, based on software production technology, project quality management technology, and organizational development process improvement technology. I have keenly felt the difficulty of "making the right thing, making it right.

"The Age of Digital Transformation"

In recent years, we have been living in an era of digital transformation, and in particular, the rapid development of cloud services and AI machine learning has had a major impact on the software development field. The diversification of customer value and the emphasis on speed have changed the way we develop, such as thinking while creating and trying out.In a society saturated with the use of IT for existing business operations, customers themselves may not be able to see what the "right thing" is or where the value lies in order to seek more value.

Since the purpose and goal of what the "right thing" is are not clear, it becomes difficult to "make it right" and even more difficult to determine whether what is made is right or not.

"Learn and use technology correctly to overcome the chaotic and uncertain times."

In this era of change, I believe there are two important qualities that software development engineers should have.

The first is to "learn the technology correctly. For example, programming language technology has made remarkable progress, and it is now easy to create AI machine learning modules with a short Python code (although it goes without saying that tuning for accuracy improvement is not easy).Therefore, I think it is more important than ever to keep up with the speed of technological evolution, and to master the technology correctly and quickly.

The second point is to "use the technology correctly.We are living in an era of chaos and uncertainty for engineers, as the purpose of what is the "right thing" to seek is becoming unclear, and AI machine learning is creating things for which the answer is not 100% correct. The correct and appropriate use of technology requires a very high level of situational understanding and judgment.For example, IoT systems have more complex interfaces and function sharing among nodes, and it is important to place software correctly and appropriately in each part of a large-scale system. Also, in AI machine learning, the quality of the training data prepared in advance is more important than the algorithm.With cloud services, it is necessary to run a fast value improvement cycle while operating the service.

In order to use the technology correctly and in an optimal situation, it is becoming more and more important to pay attention to the surrounding areas and enhance our perspective. We need to be careful not to get carried away with technology and do self-satisfied work without considering what the other party wants to do and what the overall situation is.

"Toward a brighter future."

As symbolized by the subtitle of the IT Human Resources White Paper 2019 (Information-technology Promotion Agency, Japan), "Digital Transformation Starts with People," society's expectations for IT human resources continue to rise, and the fields in which they can play an active role are expanding.

Let's work together to learn technology correctly, use it correctly, and become wonderful technicians who will be appreciated by our customers. Let's challenge new things greedily toward a bright future.

Responsible Subject

  • Database Specific Lecture
  • Project basic exercise

Field of Specialization

  • Software Engineering
  • Software Quality Assurance
  • Software Engineering
  • Computer System

Business Performance

Books and Articles

  • Naomi Eida, Takashi Sato, Ryo Kurashita, Takeshi Mori, "Software Quality Judgment Method - Examination and Technique from Planning to Shipment Judgment," JUSE Press, pp. 41-107, Aug. 2019.
  • AI Product Quality Assurance Consortium Automated Driving Technology Team, "AI Product Quality Assurance Guidelines (2019.05 version)," AI Product Quality Assurance Consortium (QA4AI Consortium), pp. 119-146, 2019 May.
  • Takashi Sato, Nobuko Kotetsu, Katsuichi Tachibana, Tetsushi Shimomura, "Introduction Example of the Quantitative Management of the Scrum Method in Agile Development", Journal of the Reliability Society of Japan, Vol.41 No.1, pp.9-17, Jan. 2019

Paper

  • T.Sato and S.Yamada, “Application of Software Factory to Advanced Software Quality Management”, Asia-Pacific Journal of Industrial Management, Vol. VI, Issue 1, pp.30-38, March 2017.
  • Takashi Sato, Shigeru Yamada, "A Proposal for the Analysis of Software Quality Based on the QUALITY MAP System", Journal of Project Management Society, Vol.18, No.5, pp.35-40, October 2016
  • T.Sato and S.Yamada, “Analysis of Process Factors Affecting Software Quality based on Design Review Record and Product Metrics”, International Journal of Reliability Quality and Safety Engineering, Vol.23, No.4, pp.1650011.1-1650011.11, July 2016.
  • T.Sato and S.Yamada, “Qualitative Analysis of Process Factors Affecting Software Quality Based on Design Review Record”, Proceedings of the 9th Japan-Korea Software Management Symposium, pp.36-41, November 2016.
  • T.Sato and S.Yamada, “Software Quality Management Based on Process and Product Metrics Analysis with Software Factory”, Proceedings of the 13th International Conference on Industrial Management (ICIM2016), pp.332-339, September 2016.
  • Takashi Sato, Shigeru Yamada, "Qualitative Factor Analysis of Design Review Records Affecting Software Reliability", Proceedings of the Project Management Society of Japan 2016 Fall Research Conference, pp. 189-194, September 2016.
  • T.Sato and S.Yamada, “Qualitative Quality Analysis of Process Factors Based on Software Design Review Record Affecting Software Reliability”, Proceedings of the 22nd ISSAT International Conference on Reliability and Quality in Design (ISSAT/RQD2016), pp.117-121, August 2016.
  • T.Sato and S.Yamada, “Software Quality Analysis Practice and Verification based on QUALITY MAP System”, Proceedings of the 9th International Conference on Project Management (ProMAC2015), pp.380-386, October 2015.
  • T.Sato, “Quality Improvement Practice and Software Quality Analysis based on the QUALITY MAP System”, Proceedings of the 8th Japan-Korea Software Management Symposium -Trends in Management Technologies and Human Resource Development-, Keynote-Speech, pp.7-20, November 2015.
  • Takashi Sato, Shigeru Yamada, "A Proposal for the Analysis of Software Quality Based on the QUALITY MAP System", Proceedings of the 2015 Autumn Meeting of the Project Management Society of Japan, pp.487-492, October 2015
  • Takashi Sato, "Efforts to Improve Software Quality at NEC," Proc. of The Union of Japanese Scientists and Engineers (JUSE) Quality Forum 2014, pp. 76-81, Nov. 2014.
  • T.Sato, “Quality Improvement using the QUALITY MAP Technique”, Proceedings of the 6th World Congress for Software Quality(6WCSQ), CD-R, 12pp., July 2013.
  • T.Sato, T.Mano and T.Takasu, “Comprehensive Evaluation for Quality, Productivity, and Delivery of Software Development Products”, Proceedings of the 1st World Congress for Software Quality(1WCSQ), 10pp., July 1995

Academic Societies

Information Processing Society of Japan (IPSJ), Project Management Society of Japan (PMSSJ), Japanese Society for Quality Control (JSQC), Japanese Society for Reliability Studies (JSR) (Editorial Board Member)

Joint activities by academia, industry, and government

  • Member of OSS Evaluation Methodology and OSS Utilization Guideline Study Group in Evaluation Model Working Group, International Standards Promotion Center, Information-technology Promotion Agency, Japan, 2010-2013;
  • Steering Committee Member of the AI Product Quality Assurance Consortium and former Team Leader of the Automated Driving Technology Team
  • Planning Committee Member,The Union of Japanese Scientists and Engineers (JUSE) SQiP Software Quality Assurance Manager's Group, 2009-