What is the profitability of using a build tool like ant or nant?

That sounds like a really stupid question to me.

Why don't you use the build tool?

However, I need to explain to my employee why he should use some kind of building tool.

He really gets the idea to work in a team with a large number of programmers, but he does not understand a more general picture of what needs to be changed during the assembly process in order to work with a larger team; (i.e., defensive programming / modulation checking your code, the presence of an error database, programming module libraries and using sub-repositories to store modules in version control .

This is a fairly large technology stack in which I need to prove the ROI ... so I decided that I would start with the ROI of using the build tool, and not just ... say ... by clicking compilation.

+3
source share
4 answers

In order to get true profitability, you must have the cost of investment and the cost of savings or the added profit that the investment will bring.

For tools like Ant and Maven (I would use maven) you do not have a license fee, but you need to create a skill for tools that can cost a little money.

Key benefits of these automated tools are:

  • Acceleration on landing of team members;
  • Document the assembly process;
  • ;
  • ;

. , IDE . . , 4 , , , - . X, . , , ( , 30%). .

, , ( ). , , , .

ROI , , , . . , . , .

+2

Ant . ? ? CI ?

, ROI , Ant , , , .

Nant , . Nant .NET- , VS 2010 TestDriven.Net , , CI- TeamCity Visual Studio.

+1

, , , , , , , , , , , ..

-, , , ( , , IDE, , , , ..).

-, , , , , ( , , , ).

, ROI, . , (. ):

, : sysadmin . , , .

+1

, - . , , . , ,

  • ( )
  • /
  • (, //-).
  • , ( ?)
  • , .

, /, . , , , .

... , 1000 , 100 /. , .

0,5 ,

= $1000 + (0,5 x 100) = $1050

12 ,

= 12 x $100 = $1200

, , , , 6 . 0,5 3 .

Tool cost = $ 1000 + (6 x (0.5 x 100)) = $ 1300 Tool cost = 6 x (3 x 100) = $ 1800

It seems that the build tool in these scenarios will be seen as a worthy investment.

Hope this helps ...

+1
source

Source: https://habr.com/ru/post/1747606/


All Articles