« 宝塚のショーは続く | Main | 服装に気を使う意味 »

ソフトウェア開発は1人から?複数で?

「ソフトウェア」「システム」を作るとき、小さいものであれば、ひとりのほうが早いという主張がある。
他人にお願いすると、仕様を書いてもそれを理解してくれるかどうかわからない、などの理由が根拠にあるだろう。
優秀な人にお願いすればいいかも知れないが、見つかるかどうか、見つかっても引き受けてくれるかどうかは別の問題である。
他人の協力を引き出したいのであれば、まず自分で作り、ある程度出来上がったり自分の手で負えなくなったりした時点でお願いすればいい、と考える人もいるだろう。
ある程度まとまった時点で、オープンソースにして協力を仰ぐという方法もある。
オープンソースにする予定のないアプリケーションでは無理だろうけど。

一方、裏を返せば、大規模なシステムを創り上げるには、1人の力では限界がある。
巨大なオークションサイト、大企業の社内情報システムなど、一から構築しようとなるとまず無理だろう。
既存パッケージをカスタマイズするのであれば1人でもできないことはないだろうが、データベースのエンジン本体のように、その既存パッケージそのものを作ることは厳しい(Oracleと同じ機能だとどれだけの時間がかかるだろう。MySQLなどオープンソースのものはあるけど、仮に1人で開発を開始したとして現時点でも1人で開発しているとは思えない)。
いくつかの既存パッケージを組み合わせる、なんてことになると、それぞれのパッケージそのものを作ることはもっと大変になるはずだ。

とはいえ、多くの人が必要になるという状況で、「仕様書がきちんとしているならば、コーディングをする人はだれでもいい」といった考えは、一歩間違うとITゼネコンの跳梁跋扈を許すことにつながるのだろう。

「下手の考え休みに似たり」というから、あれこれ考えるよりも自分で手を動かす(コーディングする)のが、ドッグイヤーでコモディティ化が進む(難しい技術は共通化され、中身を知らなくても使える)現代では大切な事か。
あとはコーディングのスピードも重要である。
セキュリティなどを含む信頼性が欠けたり、バグが多かったりしても、β版という免罪符を付けてまず世の中に出していかないと、先を越される。
このような考えがあるのもまた確かだ。
だからといって、コーディングは早いけど不正確で行き当たりばったりだったり、あまりに殻に閉じこもってコミュニケーションを取らなかったりは良くない。

自らコーディングするとともに、コミュニケーションも怠らず、技術を積極的にキャッチアップすることが、現代では重要である。

« 宝塚のショーは続く | Main | 服装に気を使う意味 »

「パソコン・インターネット」カテゴリの記事

Comments

Ahaa, its nice dialogue regarding this article here at this web site, I have read all that, so now me also commenting here.

I do not know if it's just me or if everyone else encountering problems with your blog. It looks like some of the written text in your content are running off the screen. Can someone else please comment and let me know if this is happening to them as well? This may be a problem with my web browser because I've had this happen before. Appreciate it

Awesomе! Its in fаct awesome artiϲle, I have got much clear idea about from thіs piece of writing.

I have been surfing on-line greater than three hours these days, but I by no means found any attention-grabbing article like yours. It's beautiful value enough for me. In my opinion, if all website owners and bloggers made excellent content as you did, the web might be a lot more helpful than ever before.

Everyone loves what you guys tend to be up too. This kind of clever work and coverage! Keep up the amazing works guys I've incorporated you guys to blogroll.

When you learn how and why elements of an electrical system survey once every 5 more info years.

Hi, Neat post. There is an issue together with your website in internet explorer, might check this? IE still is the market chief and a huge portion of other folks will miss your excellent writing due to this problem.

I like the valuable info you provide in your articles. I'll bookmark your blog and check again here frequently. I'm quite certain I will learn lots of new stuff right here! Good luck for the next!

Hi there, I log on to your blog like every week. Your writing style is awesome, keep up the good work!

Spot on with this write-up, I seriously believe that this website needs a lot more attention. I'll probably be back again to read through more, thanks for the info!

I like what you guys tend to be up too. This kind of clever work and coverage! Keep up the terrific works guys I've incorporated you guys to my personal blogroll.

Attractive section of content. I just stumbled upon your website and in accession capital to assert that I get in fact enjoyed account your blog posts. Anyway I'll be subscribing to your feeds and even I achievement you access consistently fast.

It is appropriate time to make some plans for the future and it is time to be happy. I have read this post and if I could I wish to suggest you few interesting things or suggestions. Perhaps you can write next articles referring to this article. I wish to read more things about it!

I was searching for this. Really refreshing information. Thank you.

As music plays an essential tool of killing simcity buildit prices boredom. In the present age that's why mobile phones. Akamai also provides industry constraints, which created requests for the Sony Ericsson, Samsung, Sony Ericsson handset.

Moreover, internet, you are playing a mobile device while the high resolution graphic that can help gangstar vegas glitch money you when you are sure to never be bored again! Games are always willing to buy and sale d3 items, youthful ideals are suffering from images, phrases and songs. These jobs are not only relieve via stress, almost all the races. An additional incentive is that you are wrong.

Wow, this paragraph is pleasant, my sister is analyzing these things, so I am going to inform her. instagram followers And likes app

Attractive section of content. I just stumbled upon your weblog and in accession capital to assert that I acquire in fact enjoyed account your blog posts. Anyway I'll be subscribing to your augment and even I achievement you access consistently fast.

Post a comment

(Not displayed with comment.)

TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/83065/50218249

Listed below are links to weblogs that reference ソフトウェア開発は1人から?複数で?:

« 宝塚のショーは続く | Main | 服装に気を使う意味 »

April 2017
Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            
無料ブログはココログ