Chapter 334 Software Design
Chapter 334 Software Design
After thinking for a while, he brought up the worries in his heart: "Xiaobai, you may not know much about the software development industry. This job cannot be done by one or two people. This is We need a team, and we don’t have such a team now, which is one of the reasons why I was dismissed before. If I recruit more people, the group probably won’t agree. We can’t do this by ourselves. "
"Hmm..." Bai Ning pondered for a moment, thinking for a while in his head.
"Then what if I say that I have a ready-made team? Or, what if I can form a team?" Bai Ning planned to use his trump card!
Gao Yu smiled lightly, and said to Bai Ning, "Xiaobai, if you can form a team, why are you looking for me?"
"I'm the only one in the network department who has experience in developing software. I can't lead a team by myself!"
It's normal for Gao Yu to have this question. After all, relying on his own strength is not enough, but he still has an advantage that no one else can match.
Bai Ning also smiled slightly, and said, "Brother Gao, you also have your own advantages! Don't belittle yourself!"
"Advantage? What advantage?" Gao Yu was confused by Bai Ning's words. He still has an advantage?
Is it technology?
Apart from technology, Gao Yu couldn't think of any other advantages that Bai Ning could call him an advantage.
"You know the Kavana Group!" Bai Ning explained to Gao Yu.
"Your understanding of Kavana is your greatest advantage. Whether it is producing products or developing software, it is inseparable from the control of the past and future of the group, as well as the fit with the group's strategy. And you You have been working in Kavana Group for so many years, even if you can’t say you fully understand it, you can say that you are very familiar with this group.”
Bai Ning looked at Gao Yu, and Gao Yu nodded. Indeed, he is the supervisor of Frob, and some internal systems and official websites of the group are under his control. Some internal and official information can be viewed. Yes, so his understanding of the group is not comparable to others.
Seeing Gao Yu nodding, Bai Ning continued: "If we simply find a team to develop, we have to connect with some people in our group, and then get to know our company well, right?"
"Yes, that's for sure. If you want to make software for this company, you must understand the company. Otherwise, the people inside the company won't be able to operate the software well, and there will be gaps!"
"Isn't that right? As the director of the Kavana Group's network department, wouldn't it be great to be the link person! After the software goes online and makes a profit, if our group starts to take over the software, there won't be any problems in the middle." It's out of gear, and it can be connected and operated very smoothly!" I have to say that Bai Ning thinks a lot and sees far away, and has already thought about the future profit.
Hearing Bai Ning say this, Gao Yu seemed to be awakened, and immediately understood what Bai Ning meant.
"Let me think about this matter, right? You don't have a team yet? Go find the team first, and I'll give you an answer as soon as possible. How is it?" As soon as Gao Yu said this, Bai Ning knew Gao Yu I'm already tempted, but I still need to give myself a definite reason.
Bai Ning believed that it would not be too late for this confirmation.
"Okay! Brother Gao, think about it slowly. There is one more thing I want to ask." Bai Ning is basically a noob in software development, so he has to ask Gao Yu to explain to himself how to develop a software. .
"you say!"
Bai Ning expressed his doubts to Gao Yu, Gao Yu smiled slightly, it seems that his little colleague really doesn't understand this aspect.
So he said to Bai Ning: "Now our software requirements are very clear, and the next step is to formulate the project process. Choose the most suitable plan and make it the official plan of this project.”
Bai Ning nodded, motioning for him to continue.
"After finalizing the plan, it is necessary to establish a formal team and conduct project evaluation. After all these are completed, formal research and development will begin."
"The first stage of formal R&D is design. First, an overall design is carried out. Even if the foundation is laid, the overall design is divided into three stages, namely initial design, fine design, and design review. These three stages are gradual. of."
"After the overall design is completed, the shelf of this software is set up, and the rest is to go in and enrich the content."
"The next step is module design, that is, to divide the main part of the software into several software, and to design the main modules of these software."
"The last is the detailed design, which is the most cumbersome design, which is to design the algorithms and processes inside each module in detail."
"After the design is completed, it means that the skeleton of the software has been built. The rest is to inject flesh and blood into it. The flesh and blood of a software is the code, which is the job of the coder. After the code is written, it will be reviewed. Code, modify the code, change where there is a problem, and improve the quality of the code.”
"After the code is written, there are various debugging and testing. The main ones are unit testing, integration testing, system testing, and stability testing. After thousands of tests, the software can be released as a trial version. Check the background data. What, look for loopholes."
"There is no big problem except that this software can be released."
Gao Yu took a sip of water after finishing his speech and looked at Bai Ning.
Bai Ning has been listening to what Gao Yu told himself. He didn't expect this thing to be so complicated. He had heard that developing software is a very troublesome thing. He didn't expect that there are so many processes.
"Then how long does it take to develop a piece of software?" Bai Ning asked.
"It depends on the complexity of the software you want to design. It's hard to say if it's less than a week or two, and if it's more than one or two months." Gao Yu shook his head and said.
"Yeah! Okay, I see, I'll go find someone now, it's not too late!" Bai Ning said to Gao Yu.
"I wish you success, I will let you know after I think about it!" Gao Yu sent Bai Ning out.
Gao Yu looked at Bai Ning's leaving figure, and sighed a little. He hadn't succeeded in what he wanted to do for so many years, but he actually allowed such a young man to successfully start the project.
indianbanksassociation