چابک و فرایند
SEMAT — Software Engineering Method and Theory

«We are some people who have observed software engineering theory and practice of the past decades and have realized that it is now time to revitalize this discipline. We have been quietly planning a “revolution”.Since then I have advanced gradually. First, I explored this idea by publishing a paper, entitled “In need of a theory […]

چابک و فرایند
تئوری بی نظمی یا آشوب ( Chaos )

آشنایی‌ام با نظريه‌ي بي‌نظمي و كاربردهاي آن را مديون آقاي داورپناه و دوست عزيزم،‌امير هستم. اين نظريه‌ آن قدر برايم جذابيت دارد كه نمي‌توانم در مورد تحليل و طراحي سيستم‌ها صحبت كنم ولي از آن نامي نبرم. به ناچار دانشجويان يك بار آن را از زبانم خواهند شنيد. دوست خوبم، آقاي فرح‌بخش، متني را برايم […]

چابک و فرایند
Agile Process Maturity Model

Matt: The discussion about the Agile Process Maturity Model is exhaustive and controversial. Let’s start fresh. Could you give us your elevator pitch? Scott: The short story is that that the APMM is a contextual framework for effective adoption and tailoring of agile processes and practices to meet the unique challenges faced by a system […]

چابک و فرایند
Agile Process Maturity Model

Matt: The discussion about the Agile Process Maturity Model is exhaustive and controversial. Let’s start fresh. Could you give us your elevator pitch? Scott: The short story is that that the APMM is a contextual framework for effective adoption and tailoring of agile processes and practices to meet the unique challenges faced by a system […]

چابک و فرایند
Top ten ways to know you are not doing agile

In no particular order, you know you’re not doing agile if:1. The team is co-located, but people are not sitting within the length of a school bus to each other.2. They’re distributed, and there is an absence of microphones and webcams and one or two meetings a day.3. They have not delivered anything to real […]

چابک و فرایند
Test Driven Development (TDD) Survey

This survey was performed the second week of October 2008 and there was 121 respondents. The survey was announced on the Extreme Programming (XP) and Test-Driven Development (TDD) mailing lists. The goal was to find out what agile developers were actually doing to compare it with what’s being talked about. Reference: www.ambysoft.com Quote:If you were […]

چابک و فرایند
Handling Requirements Effectively on Agile Projects

مقاله Handling Requirements Effectively on Agile Projects در شماره اخير IBM Rational Ezine حاوي نكاتي درباره مديريت نيازمندي‌ها در پروژه‌هاست. يكي از موارد قابل توجه آن، دسته‌بندي ذينفعان از ديد نويسنده بود كه در زير آورده‌ام. Principals are those people who will make the determination to pay for our software to achieve specific business goals, […]