improvement of old development forms

Asked 2 years ago, Updated 2 years ago, 146 views

I am currently in charge of maintaining Windows-related apps in a development team, but compared to the software development style I have heard recently, I feel that it is in a very pre-modern state.

I'm ashamed to say that the following is true.
 compiler:VS2012
 Language: C++ (MFC), Assembly
 Source Review: Not
 version control software:not used
 Test Code: Do not write
 bug management:Excel

The software that has been developed is posted on the web and downloaded to the customer.
The main processing of software is to control precision equipment and obtain conditions.
The mission is to improve the current development form, but for now,

  • Source management with Git
  • Source review within the team before committing
  • Redmine Bug Management

We are thinking of going through step by step.
However, I have never worked in another software development company before, and I don't know what to do with it like this or develop it like this these days, so I'm not sure if there's a better way to do it.

Based on the above, I have a question.

I would appreciate it if you could give me some advice.

windows git jenkins redmine kubernetes

2022-09-30 21:39

1 Answers

This is a vague question, but I will answer the key points because I have something to feel.

Other improvement points

What is the ruler of your organization?
First, let's define anything here.I'll think of ways to improve it.

However, I have never worked in another software development company before, and I don't know what to do with it like this or develop it like this these days, so I'm not sure if there's a better way to do it.

Anxiety means that the purpose is unclear or that there is not enough evidence to accomplish it.Even if I try to explain it, it's not convincing.

If it is accepted as "normal" or "fashionable," it should have become a "normal" and "fashionable" development style.
Think it's difficult if you can't explain exactly what's good about your organization.

I often hear the word DevOps when I look into various development methods.

You should learn why teams that hire DevOps and others do that.As you may feel, it may be a completely different purpose.

Source Review: Not
version control software:not used
Test Code: Do not write
bug management:Excel

Now let's analyze the reason why the work came around.I think there will be various keywords such as personification.
It's realistic to put together one keyword at a time to see if you need to improve it (manager will be happy), how to improve it, and how to persuade them.

For simplicity,

  • Deploy a challenge management system (de-Excel, easy to collaborate with!)
  • Leave the change history to the version control software (it's troublesome to manually keep the change history!You're wrong!)
  • Associate changes to the challenge with the above two

I think it's okay to start with these.


2022-09-30 21:39

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.