Accueil
Explorer
Soumettre la recherche
Mettre en ligne
S’identifier
S’inscrire
Publicité
فرآیند توسعه نرم افزار
Signaler
Hossein Zahed
Suivre
Lead Software Engineer à Maersk
27 Dec 2022
•
0 j'aime
0 j'aime
×
Soyez le premier à aimer ceci
afficher plus
•
8 vues
vues
×
Nombre de vues
0
Sur Slideshare
0
À partir des intégrations
0
Nombre d'intégrations
0
Check these out next
راهنماي راه اندازی سرویس Golden Gate Microservices
Mojtaba Khandan
ارزیابی امنیتی محصولات فناوری اطلاعات(ISO 15408 Common Criteria)- بخش دوم
Mahdi Sayyad
در نگهداشت و مدیریت دارائی ITILبکارگیری چارچوب
Mohammad Ahmadzadeh
مشکلات فرایندی سازمان ها
Davoud Teimouri
agil software managment by scrunm in tfs
Reza Rahimy
oCCc_24_Cloud_Design_Patterns
Morteza Javan
Devops Time - ebps8
Amid Borhani
چارچوب محتوای توگف
Amir Darajeh
1
sur
9
Top clipped slide
فرآیند توسعه نرم افزار
27 Dec 2022
•
0 j'aime
0 j'aime
×
Soyez le premier à aimer ceci
afficher plus
•
8 vues
vues
×
Nombre de vues
0
Sur Slideshare
0
À partir des intégrations
0
Nombre d'intégrations
0
Télécharger maintenant
Télécharger pour lire hors ligne
Signaler
Logiciels
https://youtu.be/q1Gs_G73J98
Hossein Zahed
Suivre
Lead Software Engineer à Maersk
Publicité
Publicité
Publicité
Recommandé
RUP (Rational Unified Process)
Javad Pourhosaini
542 vues
•
22 diapositives
مراحل تولید نرم افزار
Meysam Hooshmand
317 vues
•
11 diapositives
ISO/IEC 15408-Common Criteria: ارزیابی امنیتی محصولات فناوری اطلاعات
Mahdi Sayyad
3.6K vues
•
44 diapositives
testing
Benyamin Abbasi
526 vues
•
4 diapositives
Web Application Security Test
Saeid Sadeghi
123 vues
•
22 diapositives
Javan Cloud Security 950526 (oCCc63)
Morteza Javan
1.7K vues
•
30 diapositives
Contenu connexe
Similaire à فرآیند توسعه نرم افزار
(20)
راهنماي راه اندازی سرویس Golden Gate Microservices
Mojtaba Khandan
•
45 vues
ارزیابی امنیتی محصولات فناوری اطلاعات(ISO 15408 Common Criteria)- بخش دوم
Mahdi Sayyad
•
893 vues
در نگهداشت و مدیریت دارائی ITILبکارگیری چارچوب
Mohammad Ahmadzadeh
•
102 vues
مشکلات فرایندی سازمان ها
Davoud Teimouri
•
24 vues
agil software managment by scrunm in tfs
Reza Rahimy
•
422 vues
oCCc_24_Cloud_Design_Patterns
Morteza Javan
•
1.1K vues
Devops Time - ebps8
Amid Borhani
•
97 vues
چارچوب محتوای توگف
Amir Darajeh
•
1.2K vues
Agile & BABOK | By Ali Razi
Iran Agile Community
•
533 vues
2- Agile BABOK - Ali Razi
Ali Moghadam
•
885 vues
طراحی، پیادهسازی و ارزیابی رایانش توری تحت وب
MoEii Hm
•
452 vues
کاتالوگ گروه شرکت های ساپرا
kamal Rajabpour
•
169 vues
مستندسازی پروژه های عمرانی در فاز اجرا-Documentation of Construction Projects...
Mohammad Ahmadzadeh
•
320 vues
Presentation sepehr
Omid Aminzadeh Gohari
•
512 vues
Msf Project Managment 2006 Part 2
Abbas Shojaee MD, CHDA
•
387 vues
Service_Management_1
Armin Valadkhani
•
92 vues
Windows server security
mojtaba_sji
•
6 vues
طرح چارچوب متن باز تولید نرم افزار
عباس بني اسدي مقدم
•
383 vues
resumeh aali1
Hossein Nourian, DBA
•
321 vues
نرم افزار مدیریت جامع تولید
mehdi85
•
2.7K vues
Plus de Hossein Zahed
(19)
Machine Learning with ML.NET
Hossein Zahed
•
12 vues
8 Database Paradigms
Hossein Zahed
•
55 vues
مبانی رایانش ابری
Hossein Zahed
•
6 vues
HTTPS نحوه کارکرد پروتکل
Hossein Zahed
•
8 vues
مبانی چابکی و اسکرام
Hossein Zahed
•
8 vues
آموزش سی شارپ - بخش 1
Hossein Zahed
•
7 vues
مبانی اینترنت
Hossein Zahed
•
8 vues
تخته سیاه آنلاین
Hossein Zahed
•
9 vues
مفاهیم اساسی برنامه نویسی کامپیوتر
Hossein Zahed
•
16 vues
ASP.NET MVC 5 - EF 6 - VS2015
Hossein Zahed
•
3.4K vues
SEO Fundamentals
Hossein Zahed
•
1.3K vues
Big Data World
Hossein Zahed
•
6.8K vues
CSharp Language Overview Part 1
Hossein Zahed
•
1.8K vues
CSS Basics
Hossein Zahed
•
1.4K vues
HTML & XHTML Basics
Hossein Zahed
•
3.1K vues
Network Essentials v2.0
Hossein Zahed
•
2.2K vues
Microsoft SQL Server 2008
Hossein Zahed
•
1.6K vues
.Net Framework Basics
Hossein Zahed
•
863 vues
Network Essentials
Hossein Zahed
•
1K vues
Publicité
Dernier
(20)
Presentation.pptx
ZeinabFarhoudi1
•
3 vues
نحوه نظارت بر چت ها و پیام های صوتی تلگرام.pdf
mahdidibaeii
•
3 vues
معرفی بهترین برنامه ضبط تماس تلفنی در سال 2023 برای اندروید و آیفون.pdf
mahdidibaeii
•
3 vues
چگونه اکانت اینستاگرام خود را بدون دسترسی بازیابی کنیم؟.pdf
mahdidibaeii
•
6 vues
روش های هک پیامک گوشی.pdf
mahdidibaeii
•
3 vues
کی لاگر (KeyLogger) چیست و چه کاربردی دارد؟.pdf
mahdidibaeii
•
0 vue
چگونه اکانت اینستاگرام شخصی را هک کنیم.pdf
mahdidibaeii
•
4 vues
ربات هک واتساپ چیست ؟.pdf
mahdidibaeii
•
7 vues
New seerat-13-1 final.pptx
ShumailKhalil
•
3 vues
آیا برنامه هک تلگرام واقعی است؟ (امکان هک اکانت کاربران تلگرام.pdf
mahdidibaeii
•
4 vues
Enterprise Agile - Organization Transformation.pptx
Alireza Vafi
•
5 vues
اسنپ چت چیست و چگونه کار می کند؟.pdf
mahdidibaeii
•
8 vues
هک توییتر چگونه انجام میشود؟.pdf
mahdidibaeii
•
3 vues
نرم افزار های نظارت بر کارمند.pdf
mahdidibaeii
•
3 vues
نحوه هک کردن تلفن همراه.pdf
mahdidibaeii
•
5 vues
هک وایبر.pdf
mahdidibaeii
•
4 vues
Internet_Usage.pptx
NargesAlizada1
•
1 vue
نظارت بر کارکنان مزایا، معایب و انواع نظارت و ابزار نظارت.pdf
mahdidibaeii
•
3 vues
چطور بفهمم اینستاگرامم هک شده.pdf
mahdidibaeii
•
4 vues
sql
ssuser56b674
•
3 vues
فرآیند توسعه نرم افزار
Software Development Workflow افزار
نرم توسعه فرآیند https://hosseinzahed.com hello@hosseinzahed.com 1 Hossein Zahed زاهد حسین -
Steps – مراحل Step
مرحله Planning & Team Setup تیم تشکیل و ریزی برنامه Software Development Phase افزار نرم توسعه فاز Deployment & UAT ها تست انجام و بارگذاری Operations & Maintenance نگهداری و ها عملیات Decommissioning افزار نرم کردن خارج رده از https://hosseinzahed.com hello@hosseinzahed.com 2
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
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
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
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
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
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
Thank you -
سپاس https://hosseinzahed.com hello@hosseinzahed.com 9
Publicité