软件日语 面试相关
对于软件开发(特别是大规模软件开发), 针对确保质量方面根据自己的经验提出三点认为最有效的方法或建议,并详细说明.
1、ソフトウェアのニーズは何ですか?確認する。
2、コードを保証する実現は設計に従う。
3、コードの質量・性能。コードが作った性能とその他の非機能性問題を実現することを避ける)。
以上の3点は最初から最後までプロジェクト全体を通して、プロジェクトの最終結果は、これらの規範を遵守程度を決定するだと思います。
1、求めた満足に対して、コードの設計を避けるため・大きい偏差が出現することを実現し求めて、人員を求めることから的場景を検証することを提供することを要求して、同時に毎日の朝礼一同の計画に基づいて終業に計画に対する場面を検証することに基づくことを完成することは検証する。到達した役に及ぶ:人員を求める(場面を検証する実現した検証を提供し需要を担当する)人員をテストする(場面が検証することを検証することに基づく)。
2、コードと設計の厳しい偏った事象が出現することを避けることとして、人員と開発人員頻出の交流を設計することを要求して、確信して人員を開発して意図を設計する理解に対して、人員がコード実現する時が人員提供した概要を設計することに基づいて詳細に設計することを完成することを設計していることを開発して、過程を開発することにTDDを採用する方式は、コードが設計したものに対して符合することを確保して、こんなにともに手落ちはいけなく修正することを設計することを話して、ただ設計とコードの実現は映えることができる必要がある。人員を設計して人員のコードを開発することに対して頻出のCode Reviewをすることに要求して、確定して正常な実現に設計される。
3、コードの質量・性能。コードを保証するための質量、PPに完全に執行不能な情況下に同様に堪能するどれだけでもPPを採用する方式が開発することを要求して、同時に人員が人員および開発人員の互いのCode Reviewを開発することに対して、コードを保証する質量に来ることを設計することを通過する。コードに対した性能はで単元によって執行した耗の時来をテストして分析することです。設計およびコードに対して重い構がコードを昇格させる質量と性能に来る。