گفتوگوی چابک و تازهکار (۳) – agilist and novice
تازهکار: سلامچابک: سلام. چهرهات نشان از سردرگمی دارد. میتوانم کمک کنم؟ تازهکار: حق با شماست. بعد از توضیحات شما در مورد چابکی، بیش از پیش دچار ابهام شدهام.چابک: ابهام چیز ناخوشایندی نیست. کدام بخش برایت مبهم است؟ تازهکار: چرایی متدهای چابک. یعنی فلسفه به وجود آمدن متدهای چابک و ارتباط آن با ایجاد نرمافزارچابک: اجازه […]
بازسازی نیازمندیها
Code is often refactored to simplify it and make it easier to maintain. A similar activity can be taken to clean up the requirements. Like code refactoring, refactoring requirements does not increase the number of features or fix bugs. The intent is to reduce complexity and ambiguity in the requirements so they are easier to […]
Re-founding Software Engineering – SEMAT at the Age of Three
Software engineering is gravely hampered by immature practices. Specific problems include: The prevalence of fads more typical of the fashion industry than an engineering discipline; a huge number of methods and method variants, with differences little understood and artificially magnified; the lack of credible experimental evaluation and validation; and the split between industry practice and […]