Park Junwoo and Kim Yonggun were first to explain.
âWe finished all the test codes for the HTS over the weekend.â They then turned on the computer screen. Scrolling down, they showed Woosung their work. âWeâre still not as skilled as you are, but we tried to follow your format as much as possible. The first thing you need to see isâ¦â
Before Park Junwoo could finish his sentence, Woosung asked.
âWait. Show me the 47th line again. Somethingâs not right.â
âHâ¦huh?â
When Park Junwoo scrolled down to the 47th line, Woosung continued.
âOur HTS allows each user to pick multiple items of interest. This means it works in an array format.â
Park Junwoo listened carefully. As Woosung continued, he realized his mistake.
âIf you test it like this, it can only be applied to the situation if a user only picked one item. If multiple items of interest were selected, this test wouldnât work.â
âIâ¦I seeâ¦â
Kim Yonggun groaned. Park Junwoo became speechless while Woosung continued.
âCould you scroll down a bit more?â
Was there another mistake? Park Junwoo moved his mouse with a shaking hand.
âStop. Right here.â
Park Junwoo and Kim Yonggun stared at the line Woosung pointed. No matter how hard they looked, they couldnât figure out what the problem was.
âAs you can see, business logic is being applied to the test code.â
Business logic.
It was a part of the program that encoded the real-world business rules. For test codes, such logic should not be involved.
Park Junwoo tried to make an excuse.
âWâ¦well, it couldnât be helpedâ¦â
Woosung replied with a disappointed harshness. âThen why bother making test codes? You didnât make them just for show, did you?â
An intense tension filled the room. Kim Yonggun tried to explain.
âNâ¦no, of course not. That part was to test the business logic, so I felt that even if it is included, it will still be an acceptable test.â
âThen if the logic needs to be changed and applied, were you going to adjust both sides?â Woosung countered without a hint of hesitation.
Kim Yonggun remained silent. Park Junwooâs hands trembled harder than ever. Woosung continued.
âPlease go on with your explanation. The market is going to open soon.â
It was now 8:20 am.
Park Junwoo was a nervous wreck by the time he finished.
---------------------------------------------------------------
3:00 pm.
After the market closed, it was Yoon Gihwanâs turn to show his work. A similar thing happened where Woosung questioned him several times.
Woosung didnât just provide corrections. He gave thorough explanations about his reasonings and gave helpful suggestions. He was kind and thoughtful the whole time.
All three felt embarrassed, but the information they gained was priceless. They accepted their submissive positions in earnesty.
Day after day, all of them worked in the same pattern. Every morning, Woosung checked and corrected the works done the day before. As time passed, Yoon Gihwan, Park Junwoo, Kim Yonggun became more knowledgeable and confident to a point where they could debate with Woosung.
Then one day.
Woosung murmured.
âI think you are all competent enough now that youâll be able to survive outside Daesan.â
Woosung meant it as a compliment, but no one seemed happy to hear it. Kim Yonggun looked at Woosung in annoyance.
âDonât give us a half-assed compliment. Correct us. We feel better when you are teaching us.â
âWâ¦well⦠there is nothing more for meâ¦â
Park Junwoo added.
âYou need to be hard on us. Thatâs the only way for us to get better.â
Yoon Gihwan agreed.
âBe harsh!â
Knock, knock.
The door opened and Kwak Jungwook entered.
âItâs time for the monthly meeting.â
---------------------------------------------------------------
Friday 2:50 pm.
âLetâs get going. Itâs time for the meeting.â Kwon Hyungeun stood up and told Nam Kyungsang.
However, he was busy typing. Kwon Hyungeun asked again.
âManager Nam, we need to go now.â
He still didnât answer. Kwon Hyungeun was usually a very patient man, but he started this behavior is starting to get in his nerves. He placed his hand on Nam Kyungsangâs shoulder. The man answered without turning around.
âIâll be done soon. Iâm going to finish this part and go.â
âWhat are you working on? Is it so important youâre willing to miss the meeting?â
âYou donât need to know. Iâm almost done.â
Nam Kyungsang still talked without turning around. Kwon Hyungeun started to breathe roughly.
âManager Nam. Who is the PM here?â
âUhâ¦â
âI need to know everything about this project. I understand that you are busy, but you canât behave like this.â
Nam Kyungsang repeated himself. âIâm telling you, donât worry about it. Iâm almost done. Almost.â
This wasnât Kwon Hyungeunâs first day at work. He became suspicious.
âManager Nam. Did youâ¦make someone else do your work?â
Silence.
Silence meant Kwon Hyungeun was right. He reddened and yelled.
âManager Nam!â
Kwon Hyungeun has never raised his voice before. Everyone looked shocked. Nam Kyungsang reddened in embarrassment.
âItâ¦itâs not like that.â
âThen what!? Explain yourself!â Kwon Hyungeun accused.
Nam Kyungsang became even more flustered. âIâm almost finished. Please, justâ¦just let it go this once.â He continued to type but his fingers trembled.
âYouâ¦â
âIâll explain everything later.â
Nam Kyungsang begged him. They have worked with each other for a long time, so Kwon Hyungeun couldnât ignore his plea.
âFine. Just hurry up. Weâll talk after the meeting.â
Kwon Hyungeun left first. Nam Kyungsang sighed and focused again on his screen. After a few minutes, he finished up his work and connected to an uploading screen.
âWhy is it so hard to upload a program?â
He complained and continued to click. After the final step, Nam Kyungsang ran to the conference room.
On his screen, a popup showed up titled âNuri Finances Enterprise DevOps System.â
---------------------------------------------------------------
Monthly meeting.
It was something every developer working for Nuri Finances feared. Project PMs especially hated this time.
On the screen were the list of topics. Kwak Jungwook began the meeting.
âWe will start with the issues for each system for this month.â
Daeyang Systemâs PM was the first to speak.
âWeâll begin with Daeyang System.â
The screen changed to the list of main projects Daeyang was involved in. After his explanation, it was followed by similar presentations by PMs from ST, M3, and Daesan.
Next was the point system result.
Daeyang System
Number of bugs: 11
Number of bugs fixed: 11
Number of new function suggestions: 7
ST Data System
Number of bugs: 25
Number of bugs fixed: 24
Number of new function suggestions: 13
M3 Soft
Number of bugs: 7
Number of bugs fixed: 6
Number of new function suggestions: 2
Daesan System
Number of bugs: 0
Number of bugs fixed: 0
Number of new function suggestions: 7
âAs you can see, Daesan was the only one with zero bugs. ST had the most number of new function suggestions, but also had the most number of bugs. Daeyang and M3 had similar numbers as last month.â
zero bugs.
Yoon Gihwan had to fight back his tears. He felt so proud.
âNow weâll go over the total reward and penalty points.â
The room fell silent again at Kwak Jungwookâs announcement. Kwon Hyungeun rubbed his chin while Kwon Taegyun frowned. The screen changed, and as Kwak Jungwook was about to continue, someone came into the room suddenly.
âSâ¦sorry.â
âWhatâs wrong?â
âThe transactions arenât going through.â
Kwak Jungwook asked the person hurriedly.
âWhat? Why?â
âIâ¦I donât know. The system maintenance team is looking into it right now.â
âWhat the hellâ¦â
Jo Youngsuk rubbed his forehead and gritted his teeth. Everyone froze.