Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Web Standards School
PPTX, PDF
287 views
افسانه مستندسازی در پروژههای نرمافزاری
ارائه اسد صفری با موضوع افسانه مستندسازی در پروژههای نرمافزاری در سومین همایش آینده وب و موبایل
Technology
◦
Read more
3
Save
Share
Embed
Embed presentation
Download
Downloaded 26 times
1
/ 40
2
/ 40
3
/ 40
4
/ 40
5
/ 40
6
/ 40
7
/ 40
8
/ 40
9
/ 40
10
/ 40
11
/ 40
12
/ 40
13
/ 40
14
/ 40
15
/ 40
16
/ 40
17
/ 40
18
/ 40
19
/ 40
20
/ 40
21
/ 40
22
/ 40
23
/ 40
24
/ 40
25
/ 40
26
/ 40
27
/ 40
28
/ 40
29
/ 40
30
/ 40
31
/ 40
32
/ 40
33
/ 40
34
/ 40
35
/ 40
36
/ 40
37
/ 40
38
/ 40
39
/ 40
40
/ 40
More Related Content
PDF
کارگاه آموزش مقدماتی طراحی واسط و تجربه کاربری UI/UX Desgin Workshop
by
Esmail MohammadiPanah
PDF
مستندسازی پروژه های عمرانی در فاز اجرا-Documentation of Construction Projects...
by
Mohammad Ahmadzadeh
PPTX
How to choose appropriate technology for product development - Persian Version
by
Amin Mesbahi
PPTX
دیزاین در عصر هوش مصنوعی و محصولات هوشمند
by
Web Standards School
PDF
Gozaresh se mahe_dovom
by
danesh_fd
PDF
تعریف پروژه فام پابلیشر
by
mohammad shahrabi
PDF
بررسی محتوای وب سایت اتاقک در دورهمی نوزدهم در مسیر بازاریابی دیجیتال
by
درمسیر بازاریابی دیجیتال
PPTX
Karafarini(demo)madsg.com
by
reyhaneh akbari
کارگاه آموزش مقدماتی طراحی واسط و تجربه کاربری UI/UX Desgin Workshop
by
Esmail MohammadiPanah
مستندسازی پروژه های عمرانی در فاز اجرا-Documentation of Construction Projects...
by
Mohammad Ahmadzadeh
How to choose appropriate technology for product development - Persian Version
by
Amin Mesbahi
دیزاین در عصر هوش مصنوعی و محصولات هوشمند
by
Web Standards School
Gozaresh se mahe_dovom
by
danesh_fd
تعریف پروژه فام پابلیشر
by
mohammad shahrabi
بررسی محتوای وب سایت اتاقک در دورهمی نوزدهم در مسیر بازاریابی دیجیتال
by
درمسیر بازاریابی دیجیتال
Karafarini(demo)madsg.com
by
reyhaneh akbari
Similar to افسانه مستندسازی در پروژههای نرمافزاری
PPTX
front-end development presentation (farsi).pptx
by
rnprogramer0
PPTX
bahbahhhhhhhhhnnnnnnnnnnnnnnnnnnnnnnnnnhhh.pptx
by
allenhblack48
PPTX
rashasite.ir-marketing-ppt1-ycnhp68.pptx
by
rohullah23
PDF
گزارش عملیاتی سه ماهه
by
danesh_fd
PDF
گزارش عملیاتی سه ماهه اول
by
danesh_fd
PDF
بروشور معرفی رشته تصویرسازی با رایانه
by
mary momtaz
PDF
How to be a better Developer & Programmer
by
Reza Razavi
PDF
چرا نود.جی اس؟
by
Masoud Sharifi
PDF
یادگیری و آموزش تکنولوژیهای جدید در سال آینده - میلاد نوری
by
Web Standards School
PPTX
معماری نرم افزار در پروژه های چابک
by
Mahmoud Asadi
PDF
Pargar
by
mohadesehinanloo
PDF
سوالات کاربر تولید محتوا از فصل 4 تا 7
by
nazaninjam
PDF
Mobile Application Development - Software Engineering
by
Mehdi Esmaeilpour
DOCX
طراحی سایت و 6 عنصر اساسی که باید به خوبی انجام شود.
by
شرکت طراحی سایت کاسپید
DOCX
طراحی سایت و 6 عنصر اساسی که باید به خوبی انجام شود.
by
شرکت طراحی سایت کاسپید
PDF
نکات مفید در راه اندازی استارتاپ و مدیریت کسب و کارهای اینترنتی و وب سایت - N...
by
davood dehghan
PPTX
rashasite.ir-general-7-jny2vq.pptxttttttt
by
rohullah23
PPSX
G salane 94-95
by
m_nezadi
PPSX
G salane 94-95
by
m_nezadi
PPTX
Documention
by
Mohammad Amin Amjadi
front-end development presentation (farsi).pptx
by
rnprogramer0
bahbahhhhhhhhhnnnnnnnnnnnnnnnnnnnnnnnnnhhh.pptx
by
allenhblack48
rashasite.ir-marketing-ppt1-ycnhp68.pptx
by
rohullah23
گزارش عملیاتی سه ماهه
by
danesh_fd
گزارش عملیاتی سه ماهه اول
by
danesh_fd
بروشور معرفی رشته تصویرسازی با رایانه
by
mary momtaz
How to be a better Developer & Programmer
by
Reza Razavi
چرا نود.جی اس؟
by
Masoud Sharifi
یادگیری و آموزش تکنولوژیهای جدید در سال آینده - میلاد نوری
by
Web Standards School
معماری نرم افزار در پروژه های چابک
by
Mahmoud Asadi
Pargar
by
mohadesehinanloo
سوالات کاربر تولید محتوا از فصل 4 تا 7
by
nazaninjam
Mobile Application Development - Software Engineering
by
Mehdi Esmaeilpour
طراحی سایت و 6 عنصر اساسی که باید به خوبی انجام شود.
by
شرکت طراحی سایت کاسپید
طراحی سایت و 6 عنصر اساسی که باید به خوبی انجام شود.
by
شرکت طراحی سایت کاسپید
نکات مفید در راه اندازی استارتاپ و مدیریت کسب و کارهای اینترنتی و وب سایت - N...
by
davood dehghan
rashasite.ir-general-7-jny2vq.pptxttttttt
by
rohullah23
G salane 94-95
by
m_nezadi
G salane 94-95
by
m_nezadi
Documention
by
Mohammad Amin Amjadi
More from Web Standards School
PPTX
روی سیستم من کار میکرد!(CI/CD) - حامد ایروانچی
by
Web Standards School
POTX
اینترنت اشیا،تکنولوژی و چالشها - محمدرضا کامرانی
by
Web Standards School
PPTX
اهمیت و ویژگی های Web Platform در حال و آینده
by
Web Standards School
PPTX
توسعه پروژه های بکاند، فرانتاند و موبایل با کاتلین
by
Web Standards School
PPTX
کاربردی سازی هوشمصنوعی در کسب و کارها - آرمان فاطمی
by
Web Standards School
PPTX
معرفی کاربردهای یادگیری عمیق و چالش های آن در کلان داده
by
Web Standards School
PPTX
امنیت در IoT و متدولوژیهای Pentest در IoT
by
Web Standards School
PPSX
عصر چت باتها
by
Web Standards School
PDF
نقش فناوری رایانش ابری در آینده وب، موبایل و اینترنت اشیاء - علی کاظمی
by
Web Standards School
PPTX
ابزارهای بهینه سازی تبلیغات دیجیتال - باهره همراز
by
Web Standards School
PPTX
چرا دولوپرهای ما کمتر به سمت IoT میروند؟ - سارا ستوده
by
Web Standards School
PPTX
تأثیر تکنولوژی و وب بر زندگی و اشتغال افراد دارای معلولیت
by
Web Standards School
PPTX
واقعیت افزوده بر بستر ابرها
by
Web Standards School
PPTX
طراحی و پیادهسازی پارکینگ هوشمند - نوید امیدیان و محمدرضا آقایی
by
Web Standards School
PPTX
نقش AR/VR درآینده بازاریابی
by
Web Standards School
PDF
گردشگری الکترونیک و آینده سفر
by
Web Standards School
PPTX
بازاریابی، با کمی دقت و سرعت بیشتر
by
Web Standards School
PPTX
پنل بررسی نیازهای واقعی بازار دیجیتال مارکتینگ - جلال روحانی
by
Web Standards School
PDF
چگونگی شروع و رقابت در بازارهای بین المللی
by
Web Standards School
PPTX
آرامش در سایه پذیرش
by
Web Standards School
روی سیستم من کار میکرد!(CI/CD) - حامد ایروانچی
by
Web Standards School
اینترنت اشیا،تکنولوژی و چالشها - محمدرضا کامرانی
by
Web Standards School
اهمیت و ویژگی های Web Platform در حال و آینده
by
Web Standards School
توسعه پروژه های بکاند، فرانتاند و موبایل با کاتلین
by
Web Standards School
کاربردی سازی هوشمصنوعی در کسب و کارها - آرمان فاطمی
by
Web Standards School
معرفی کاربردهای یادگیری عمیق و چالش های آن در کلان داده
by
Web Standards School
امنیت در IoT و متدولوژیهای Pentest در IoT
by
Web Standards School
عصر چت باتها
by
Web Standards School
نقش فناوری رایانش ابری در آینده وب، موبایل و اینترنت اشیاء - علی کاظمی
by
Web Standards School
ابزارهای بهینه سازی تبلیغات دیجیتال - باهره همراز
by
Web Standards School
چرا دولوپرهای ما کمتر به سمت IoT میروند؟ - سارا ستوده
by
Web Standards School
تأثیر تکنولوژی و وب بر زندگی و اشتغال افراد دارای معلولیت
by
Web Standards School
واقعیت افزوده بر بستر ابرها
by
Web Standards School
طراحی و پیادهسازی پارکینگ هوشمند - نوید امیدیان و محمدرضا آقایی
by
Web Standards School
نقش AR/VR درآینده بازاریابی
by
Web Standards School
گردشگری الکترونیک و آینده سفر
by
Web Standards School
بازاریابی، با کمی دقت و سرعت بیشتر
by
Web Standards School
پنل بررسی نیازهای واقعی بازار دیجیتال مارکتینگ - جلال روحانی
by
Web Standards School
چگونگی شروع و رقابت در بازارهای بین المللی
by
Web Standards School
آرامش در سایه پذیرش
by
Web Standards School
افسانه مستندسازی در پروژههای نرمافزاری
1.
موبایلووبآیندههمایش|#FOWM w w w
. f o w m . i r صفری اسد @asadsafari افزارینرم هایپروژه در مستندسازی افسانه
2.
پروژه مدیرنویس برنامه
3.
اول روز فردا
بعد هفته یک
4.
،سازی مستند در
اصل اولین ،نیست دیگران برای مستندات است دهنده توسعه خود آن مشتری اولین
5.
و آب روی
رفتن راه افزاری نرم پروژه انجام شده تعیین پیش از پلن طبق است شدنی دو هر که شرطی به باشند زده یخ آنها دوی هر آب هم و پلن هم ندهد تغییر را آن کسی و
6.
هست افزاری نرم
های پروژه در ثابت اصل تنها ،تغییر مستندات(تجاری ،فنی) شوند داشته روزنگه به دائم و شده ایجاد مرور به باید کرد نخواهد مراجعه آن به کسی غیراینصورت در
8.
انتقال روش ترین
کیفیت کماطالعاتمکاتبه طریق از اطالعات انتقال روش ترین کیفیت باارتباط دانش و چهره-به-چهرهاست
9.
،تحلیل سند مستندات؛...کنید
مکتوب را را چهره به چهره روش کنید سعی انتقال برای اما کنید انتخاب نداریم ،بخون خودت برو...
10.
جفتی نویسی برنامه Pair
programming گروهی نویسی برنامه(موب) Mob Programming نیست مستندات با فقط دانش انتقال
11.
جفتی نویسی برنامه پیرینگ
ورتیکال حتی یا
12.
افزاری نرم پروژه
یک مستند ترین اصلی است پروژه کد سورس تمیز کد
13.
میفهمه کامپیوتر که
بنویسه کدی میتونه احمقی هر میتون ،خوب نویس برنامه یک تنها ولیهبنویسه کدی میفهمن ها انسان که فاوولر مارتین
16.
،کثیف کد داری
نگه قابلیت بردن باال ،نیست عاقالنه حجیم مستندسازی با کدهاست کردن تمیز ،قطعی حل راه
17.
شامل تمیز کدنویسی: مناسب
گذاری نام و ها کالس گی وظیفه تک اصل رعایت... کدها نکردن کپی نوشتن کامنت بجای کد بودن دهنده توضیح خود متدها و ها کالس نشدن چاق رعایت اینترفیس از استفاده مثال مناسب طراحی ...
18.
مدیران به توصیه ،ها
نویس برنامه توسط کدها کردن رفاکتور دلیل ترین اصلی نیست فنی مسائل یا خوانایی یا ،داری نگه قابلیت بردن باال است اقتصادی مسئله دقیقا بلکه یعنی کثیف کد کندی–نارضایتی-نیرو ریزش...
19.
ها نویس برنامه
به توصیه توانایی شما که نیست این دلیل ،باشید نوشته کثیف کد سال ده اگر دارید تمیز کد هستند بلد تئوریک دوستان اکثر است الزم کار در تمرین
20.
تمرین کتاب
21.
است؟ مستندسازی به
نیازی آیا ،بود تمیز کد اگر شود می مستند ،بدهد توضیح تواند نمی کد که چیزی هر مثل معماری–طراحی مهم های تصمیم–کانترکAPIدرسها یا ها مصیبت و...
22.
کرد؟ سازی مستند
باید چگونه اما
23.
متنی مستندات از
بهتر اشکال و تصاویر و ها مدل ،شوند می خوانده کمتر متنی مستندات شوند نمی خوانده اصال یا
24.
بگیرید عکس بردها
وایت از دارید نگه خود ابزار در و مثلJira نباشید ابزار برده
25.
کجاست؟ اینجا
26.
کجاست؟ اینجا
27.
کجاست؟ اینجا
28.
کجاست؟ اینجا
29.
کجاست؟ اینجا
30.
،نکنید شروع جزئیات
از مستندسازی؛ در رسید جز به کل از باید
31.
System Level
32.
Container Level (web applications, mobile
apps, desktop applications, databases, file systems)
33.
Component Level
34.
است؟ خوب ما
مستندات که بفهمیم کجا از -کند؟ می مراجعه آن به کسی آیا -شود؟ می دستگیرش چیزی کرد مراجعه اگر -میرود؟ جلو کار مستندات طبق آیا -شود؟ می روز به مستندات آیا
35.
است جدید نویس
برنامه مستندات کیفیت برای تست بهترین دهید بهبود را آن ،بود گنگ او برای موجود مستندات اگر کنید آپدیت موقع همان ،داشت کمبود اگر ،نمیدادند توضیح مستندات یا کد که ،داشت او سوالی هر کنید اضافه موقع همان.
36.
،کند نمی مراجعه
آن به کسی که دارید مستنداتی اگر کنید حذف را آن ارزش بی یا اضافه چیز هر حذف یعنی بودن ناب
37.
مستندسازی مدرن Specificatio n by Example BDD
38.
API
39.
خالصه: •است دهنده توسعه
خود مشتری اولین ،نیست دیگران برای مستندات •کنندمی پیدا گسترش محصول عمر چرخه طی در مرور به مستندات •جفتی نویسی برنامه مثال ،نیست کاغذی مستندات فقط دانش انتقال راه تنها •باشد داری نگه قابل و تمیز باید پس ،است ما مستند ترین اصلی کد •هستند مستندات نوع بهترین تصاویر •است چهره به چهره ارتباط طریق از دانش انتقال راه بهترین •ندارید نگه را مرده مستندات •کنید امتحان را مستندسازی مدرن های روش
40.
تشکر با صفری اسد @asadsafari Asad.safari@gmail.com Scrum.ir
Download