Submit Search
Upload
فرآیند توسعه نرم افزار
•
0 likes
•
31 views
Hossein Zahed
Follow
https://youtu.be/q1Gs_G73J98
Read less
Read more
Software
Slideshow view
Report
Share
Slideshow view
Report
Share
1 of 9
Download now
Download to read offline
Recommended
RUP (Rational Unified Process)
RUP (Rational Unified Process)
Javad Pourhosaini
مراحل تولید نرم افزار
مراحل تولید نرم افزار
Meysam Hooshmand
ISO/IEC 15408-Common Criteria: ارزیابی امنیتی محصولات فناوری اطلاعات
ISO/IEC 15408-Common Criteria: ارزیابی امنیتی محصولات فناوری اطلاعات
Mahdi Sayyad
testing
testing
Benyamin Abbasi
Web Application Security Test
Web Application Security Test
Saeid Sadeghi
Javan Cloud Security 950526 (oCCc63)
Javan Cloud Security 950526 (oCCc63)
Morteza Javan
Agile Development | By Ruhollah Delpak
Agile Development | By Ruhollah Delpak
Iran Agile Community
3- Agile Development - Ruhollah delpak
3- Agile Development - Ruhollah delpak
Ali Moghadam
Recommended
RUP (Rational Unified Process)
RUP (Rational Unified Process)
Javad Pourhosaini
مراحل تولید نرم افزار
مراحل تولید نرم افزار
Meysam Hooshmand
ISO/IEC 15408-Common Criteria: ارزیابی امنیتی محصولات فناوری اطلاعات
ISO/IEC 15408-Common Criteria: ارزیابی امنیتی محصولات فناوری اطلاعات
Mahdi Sayyad
testing
testing
Benyamin Abbasi
Web Application Security Test
Web Application Security Test
Saeid Sadeghi
Javan Cloud Security 950526 (oCCc63)
Javan Cloud Security 950526 (oCCc63)
Morteza Javan
Agile Development | By Ruhollah Delpak
Agile Development | By Ruhollah Delpak
Iran Agile Community
3- Agile Development - Ruhollah delpak
3- Agile Development - Ruhollah delpak
Ali Moghadam
راهنماي راه اندازی سرویس Golden Gate Microservices
راهنماي راه اندازی سرویس Golden Gate Microservices
Mojtaba Khandan
ارزیابی امنیتی محصولات فناوری اطلاعات(ISO 15408 Common Criteria)- بخش دوم
ارزیابی امنیتی محصولات فناوری اطلاعات(ISO 15408 Common Criteria)- بخش دوم
Mahdi Sayyad
در نگهداشت و مدیریت دارائی ITILبکارگیری چارچوب
در نگهداشت و مدیریت دارائی ITILبکارگیری چارچوب
Mohammad Ahmadzadeh
ISO15408CC_ارزیابی امنیتی محصول.pdf
ISO15408CC_ارزیابی امنیتی محصول.pdf
Mahdi Sayyad
مشکلات فرایندی سازمان ها
مشکلات فرایندی سازمان ها
Davoud Teimouri
agil software managment by scrunm in tfs
agil software managment by scrunm in tfs
Reza Rahimy
oCCc_24_Cloud_Design_Patterns
oCCc_24_Cloud_Design_Patterns
Morteza Javan
Devops Time - ebps8
Devops Time - ebps8
Amid Borhani
چارچوب محتوای توگف
چارچوب محتوای توگف
Amir Darajeh
2- Agile BABOK - Ali Razi
2- Agile BABOK - Ali Razi
Ali Moghadam
Agile & BABOK | By Ali Razi
Agile & BABOK | By Ali Razi
Iran Agile Community
طراحی، پیادهسازی و ارزیابی رایانش توری تحت وب
طراحی، پیادهسازی و ارزیابی رایانش توری تحت وب
MoEii Hm
کاتالوگ گروه شرکت های ساپرا
کاتالوگ گروه شرکت های ساپرا
kamal Rajabpour
مستندسازی پروژه های عمرانی در فاز اجرا-Documentation of Construction Projects...
مستندسازی پروژه های عمرانی در فاز اجرا-Documentation of Construction Projects...
Mohammad Ahmadzadeh
Presentation sepehr
Presentation sepehr
Omid Aminzadeh Gohari
Msf Project Managment 2006 Part 2
Msf Project Managment 2006 Part 2
Abbas Shojaee MD, CHDA
Service_Management_1
Service_Management_1
Armin Valadkhani
Windows server security
Windows server security
mojtaba_sji
طرح چارچوب متن باز تولید نرم افزار
طرح چارچوب متن باز تولید نرم افزار
عباس بني اسدي مقدم
resumeh aali1
resumeh aali1
Hossein Nourian, DBA
Machine Learning with ML.NET
Machine Learning with ML.NET
Hossein Zahed
8 Database Paradigms
8 Database Paradigms
Hossein Zahed
More Related Content
Similar to فرآیند توسعه نرم افزار
راهنماي راه اندازی سرویس Golden Gate Microservices
راهنماي راه اندازی سرویس Golden Gate Microservices
Mojtaba Khandan
ارزیابی امنیتی محصولات فناوری اطلاعات(ISO 15408 Common Criteria)- بخش دوم
ارزیابی امنیتی محصولات فناوری اطلاعات(ISO 15408 Common Criteria)- بخش دوم
Mahdi Sayyad
در نگهداشت و مدیریت دارائی ITILبکارگیری چارچوب
در نگهداشت و مدیریت دارائی ITILبکارگیری چارچوب
Mohammad Ahmadzadeh
ISO15408CC_ارزیابی امنیتی محصول.pdf
ISO15408CC_ارزیابی امنیتی محصول.pdf
Mahdi Sayyad
مشکلات فرایندی سازمان ها
مشکلات فرایندی سازمان ها
Davoud Teimouri
agil software managment by scrunm in tfs
agil software managment by scrunm in tfs
Reza Rahimy
oCCc_24_Cloud_Design_Patterns
oCCc_24_Cloud_Design_Patterns
Morteza Javan
Devops Time - ebps8
Devops Time - ebps8
Amid Borhani
چارچوب محتوای توگف
چارچوب محتوای توگف
Amir Darajeh
2- Agile BABOK - Ali Razi
2- Agile BABOK - Ali Razi
Ali Moghadam
Agile & BABOK | By Ali Razi
Agile & BABOK | By Ali Razi
Iran Agile Community
طراحی، پیادهسازی و ارزیابی رایانش توری تحت وب
طراحی، پیادهسازی و ارزیابی رایانش توری تحت وب
MoEii Hm
کاتالوگ گروه شرکت های ساپرا
کاتالوگ گروه شرکت های ساپرا
kamal Rajabpour
مستندسازی پروژه های عمرانی در فاز اجرا-Documentation of Construction Projects...
مستندسازی پروژه های عمرانی در فاز اجرا-Documentation of Construction Projects...
Mohammad Ahmadzadeh
Presentation sepehr
Presentation sepehr
Omid Aminzadeh Gohari
Msf Project Managment 2006 Part 2
Msf Project Managment 2006 Part 2
Abbas Shojaee MD, CHDA
Service_Management_1
Service_Management_1
Armin Valadkhani
Windows server security
Windows server security
mojtaba_sji
طرح چارچوب متن باز تولید نرم افزار
طرح چارچوب متن باز تولید نرم افزار
عباس بني اسدي مقدم
resumeh aali1
resumeh aali1
Hossein Nourian, DBA
Similar to فرآیند توسعه نرم افزار
(20)
راهنماي راه اندازی سرویس Golden Gate Microservices
راهنماي راه اندازی سرویس Golden Gate Microservices
ارزیابی امنیتی محصولات فناوری اطلاعات(ISO 15408 Common Criteria)- بخش دوم
ارزیابی امنیتی محصولات فناوری اطلاعات(ISO 15408 Common Criteria)- بخش دوم
در نگهداشت و مدیریت دارائی ITILبکارگیری چارچوب
در نگهداشت و مدیریت دارائی ITILبکارگیری چارچوب
ISO15408CC_ارزیابی امنیتی محصول.pdf
ISO15408CC_ارزیابی امنیتی محصول.pdf
مشکلات فرایندی سازمان ها
مشکلات فرایندی سازمان ها
agil software managment by scrunm in tfs
agil software managment by scrunm in tfs
oCCc_24_Cloud_Design_Patterns
oCCc_24_Cloud_Design_Patterns
Devops Time - ebps8
Devops Time - ebps8
چارچوب محتوای توگف
چارچوب محتوای توگف
2- Agile BABOK - Ali Razi
2- Agile BABOK - Ali Razi
Agile & BABOK | By Ali Razi
Agile & BABOK | By Ali Razi
طراحی، پیادهسازی و ارزیابی رایانش توری تحت وب
طراحی، پیادهسازی و ارزیابی رایانش توری تحت وب
کاتالوگ گروه شرکت های ساپرا
کاتالوگ گروه شرکت های ساپرا
مستندسازی پروژه های عمرانی در فاز اجرا-Documentation of Construction Projects...
مستندسازی پروژه های عمرانی در فاز اجرا-Documentation of Construction Projects...
Presentation sepehr
Presentation sepehr
Msf Project Managment 2006 Part 2
Msf Project Managment 2006 Part 2
Service_Management_1
Service_Management_1
Windows server security
Windows server security
طرح چارچوب متن باز تولید نرم افزار
طرح چارچوب متن باز تولید نرم افزار
resumeh aali1
resumeh aali1
More from Hossein Zahed
Machine Learning with ML.NET
Machine Learning with ML.NET
Hossein Zahed
8 Database Paradigms
8 Database Paradigms
Hossein Zahed
مبانی رایانش ابری
مبانی رایانش ابری
Hossein Zahed
HTTPS نحوه کارکرد پروتکل
HTTPS نحوه کارکرد پروتکل
Hossein Zahed
مبانی چابکی و اسکرام
مبانی چابکی و اسکرام
Hossein Zahed
آموزش سی شارپ - بخش 1
آموزش سی شارپ - بخش 1
Hossein Zahed
مبانی اینترنت
مبانی اینترنت
Hossein Zahed
تخته سیاه آنلاین
تخته سیاه آنلاین
Hossein Zahed
مفاهیم اساسی برنامه نویسی کامپیوتر
مفاهیم اساسی برنامه نویسی کامپیوتر
Hossein Zahed
ASP.NET MVC 5 - EF 6 - VS2015
ASP.NET MVC 5 - EF 6 - VS2015
Hossein Zahed
SEO Fundamentals
SEO Fundamentals
Hossein Zahed
Big Data World
Big Data World
Hossein Zahed
CSharp Language Overview Part 1
CSharp Language Overview Part 1
Hossein Zahed
CSS Basics
CSS Basics
Hossein Zahed
HTML & XHTML Basics
HTML & XHTML Basics
Hossein Zahed
Network Essentials v2.0
Network Essentials v2.0
Hossein Zahed
Microsoft SQL Server 2008
Microsoft SQL Server 2008
Hossein Zahed
.Net Framework Basics
.Net Framework Basics
Hossein Zahed
Network Essentials
Network Essentials
Hossein Zahed
More from Hossein Zahed
(19)
Machine Learning with ML.NET
Machine Learning with ML.NET
8 Database Paradigms
8 Database Paradigms
مبانی رایانش ابری
مبانی رایانش ابری
HTTPS نحوه کارکرد پروتکل
HTTPS نحوه کارکرد پروتکل
مبانی چابکی و اسکرام
مبانی چابکی و اسکرام
آموزش سی شارپ - بخش 1
آموزش سی شارپ - بخش 1
مبانی اینترنت
مبانی اینترنت
تخته سیاه آنلاین
تخته سیاه آنلاین
مفاهیم اساسی برنامه نویسی کامپیوتر
مفاهیم اساسی برنامه نویسی کامپیوتر
ASP.NET MVC 5 - EF 6 - VS2015
ASP.NET MVC 5 - EF 6 - VS2015
SEO Fundamentals
SEO Fundamentals
Big Data World
Big Data World
CSharp Language Overview Part 1
CSharp Language Overview Part 1
CSS Basics
CSS Basics
HTML & XHTML Basics
HTML & XHTML Basics
Network Essentials v2.0
Network Essentials v2.0
Microsoft SQL Server 2008
Microsoft SQL Server 2008
.Net Framework Basics
.Net Framework Basics
Network Essentials
Network Essentials
فرآیند توسعه نرم افزار
1.
Software Development Workflow افزار
نرم توسعه فرآیند https://hosseinzahed.com hello@hosseinzahed.com 1 Hossein Zahed زاهد حسین -
2.
Steps – مراحل Step
مرحله Planning & Team Setup تیم تشکیل و ریزی برنامه Software Development Phase افزار نرم توسعه فاز Deployment & UAT ها تست انجام و بارگذاری Operations & Maintenance نگهداری و ها عملیات Decommissioning افزار نرم کردن خارج رده از https://hosseinzahed.com hello@hosseinzahed.com 2
3.
Planning & Team
Setup – تیم تشکیل و ریزی برنامه • نیازمندی سند تولید های کار و کسب (BRD: Business Requirements Document) • خالصه پروژه • اهداف جزییات • مرزها و محدوده • ها نیازمندی • کلیدی سهامداران • ها محدودیت • هزینه تحلیل - فایده https://hosseinzahed.com hello@hosseinzahed.com 3 BRD Executive summary Objectives Scope Requirements Stakeholders Constraints Cost-benefit analysis
4.
Planning and Team
Setup – تیم تشکیل و ریزی برنامه • کاربردی غیر های نیازمندی سند تولید (NFR: Non-Functional Requirements Document) • نیروی اختصاص دسترس در و الزم انسانی • تیم تشکیل و انسانی نیروی های نقش کردن مشخص • زمانی تخمین انسانی نیروی اساس بر • تخمین نهایی هزینه نیروی ،زمان اساس بر ،کار BRD و NFR • یا دوام قابل محصول حداقل تولید محدوده تعریف MVP • Minimum Viable Product https://hosseinzahed.com hello@hosseinzahed.com 4 NFR Performance Usability Localization Security Scalability Maintainability Portability Compatibility Reliability Availability
5.
Software Development Phase
– افزار نرم توسعه فاز • ابزارها و جامع نویسی برنامه محیط سازی آماده • کنترلر ورژن اندازی راه (git) • همفکری و بررسی و تحلیل جلسات برگزاری • سیستم اجزای کلی طراحی (Architectural System Design) • امن و بهینه کارهای راه یافتن • الزم های دیاگرام تولید (Use case, Sequence, Dependency) • کدها نوشتن • اتوماتیک های تست انجام • کدها بازبینی • راه روی برای افزار نرم اجرای زیرساخت اندازی ابری رایانش یا سرور (Cloud) https://hosseinzahed.com hello@hosseinzahed.com 5 Software Development • Environment • Version controller • Mind storming • Architecture • Solutions • Diagrams • Codes • Automated tests • Code reviews • Infrastructure
6.
Deployment & UAT
– ها تست انجام و بارگذاری Title عنوان DevSecOps: Development Security Operations (SonarQube, Polaris, Qualys, Snyc, BlackDuck, Dependabot) بارگذاری زیرساخت سازی آماده CI/CD: Continuous Integration/Continuous Delivery(Deployment) Pipelines روندهای ایجاد دائمی بارگذاری و ساخت UAT: User Acceptance Tests انسانی های تست انجام Load, Performance, Penetration, Stress Tests عملکردی های تست انجام Upstream / Downstream dependencies integration ها سیستم سایر با ادغام و اتصال https://hosseinzahed.com hello@hosseinzahed.com 6
7.
Operations & Maintenance
– نگهداری و ها عملیات Title عنوان Logging, Monitoring & Alerting systems سیستم نظارت های دهنده اخطار و کننده Bug fixes اشکاالت و ها باگ کردن طرف بر Support & ticketing system پشتیبانی سیستم Backup plans پشتیبان های فایل تولید Feature enhancements سیستم های ویژگی بهبود Security patches امنیتی های رسانی روز به External package updates رسانی روز به پکیج ها BCDR (Business Continuity & Disaster Recovery) فاجعه بازیابی و کار و کسب تداوم https://hosseinzahed.com hello@hosseinzahed.com 7
8.
Decommissioning – خارج
رده از کردن افزار نرم Title عنوان Dependencies evaluation (upstream/downstream) ها وابستگی ارزیابی ( دستی پایین و دستی باال ) Read-only access گر مشاهده به ها دسترسی کردن محدود Final backup generation نهایی پشتیبان های فایل تولید Screaming test جیغ تست ! Shutting down the service سرویس انداختن کار از Destroying infrastructure افزار نرم اجرای زیرساخت بردن بین از Cancelling licenses مجوزها کردن لغو ( الیسنس ها ) https://hosseinzahed.com hello@hosseinzahed.com 8
9.
Thank you -
سپاس https://hosseinzahed.com hello@hosseinzahed.com 9
Download now