کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
10225863 1701222 2018 8 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Agile programming - Introduction and current legal challenges
ترجمه فارسی عنوان
برنامه ریزی روزمره - مقدمه و چالش های قانونی فعلی
کلمات کلیدی
برنامه ریزی روزمره توزیع جدید نقشها، بینش محصول، فرآیند با حداکثر سرعت دویدن مسئولیت
ترجمه چکیده
در حوزه توسعه نرم افزار، مشتریان باید قبل از شروع پروژه الزامات نرم افزار جدید خود را مشخص کنند. امروزه، با توجه به شروع پروژه منجر به تاخیر زیادی می شود. علاوه بر این، ادغام الزامات جدید در یک سیستم که قبلا در بخش های مختلف توسعه یافته است، به طور فزاینده زمان گیر و هزینه ای فزاینده می شود. با این حال، توابع مورد نیاز از نرم افزار اغلب تنها از طریق روند توسعه نشان داده شده است. با استفاده از برنامه نویسی چابک، تغییرات در الزامات یک محصول نرم افزاری را می توان انعطاف پذیر در دوره های توسعه کوتاه تر انجام داد. در زیر، چارچوب پروژه های توسعه نرمافزاری چابک که تحت قانون آلمان اعمال می شود، شرح داده شده است و مشکالت قانونی فعلی چنین پروژه هایی - به ویژه موضوع نوع قرارداد و قانون قرارداد ساختمانی جدید - در نظر گرفته شده است. طراحی طرح غیر برنامه ریزی شده بر خلاف رویکرد قانونی ظاهر می شود. با این حال، مقاله نشان می دهد که توسعه محصولات نرم افزاری مداوم مشتریان را با محصولات پویا و سریع مقیاس پذیری می کند و مشتریان می توانند پروژه را بعد از مراحل پروژه های خاص ترک کنند. توسعه جدید قانون قرارداد ساختمان، که بر زیربخشها و تصویبها متمرکز است، بسیار متناسب با برنامه ریزی ذکر شده است.
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر علوم کامپیوتر (عمومی)
چکیده انگلیسی
Within the realms of software development, customers must specify the requirements of their new software before the start of the project. Today, this leads to considerable delays with respect to the start of the project. In addition, the integration of new requirements into a system already developed in parts is becoming increasingly time-consuming and cost-intensive. Yet the specifically necessitated functions of a software are often only revealed through the process of development. By means of agile programming, changes in the requirements of a software product can be handled flexibly in shorter development cycles. In the following, the framework of agile software development projects as it applies under German law is described and current legal problems of such projects - in particular, the issue of contract type and the new building contract law - are considered. The unplanned project design appears contrary to the legal approach. The article shows, however, that agile software products development provides customers with dynamic and quickly scalable products and that customers can leave the project after individual project steps. The new development of building contract law, which focuses on subunits and approvals, is also very much in line with the above-mentioned programming.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computer Law & Security Review - Volume 34, Issue 5, October 2018, Pages 1131-1138
نویسندگان
, ,