SlideShare a Scribd company logo
1 of 9
A Journey from Title defense to Final
Defense
Guidelines on Development Based Project
Md. Mahfujur Rahman, Lecturer
15 Feb 2021
Organized by: Project/ Intern Committee & CPC, Ashulia Campus
Department of CSE, Ashulia, Dhaka. 1
Summary of 2009 Standish Group CHAOS report.
1. When are companies going to stop
wasting billions of dollars on failed
projects? The vast majority of this
waste is completely avoidable: simply
get the right business needs
(requirements) understood early in the
process and ensure that project
management techniques are applied
and followed, and the project
activities are monitored.
2. Applying good project management
discipline is the way to help reduce the
risks.
3. Project management is the application
of knowledge, skills, tools, and
techniques applied to project activities in
order to meet the project requirements.
Project management is a process that
includes planning, putting the project
plan into action, and measuring progress
and performance.
Department of CSE, Ashulia, Dhaka. 2
SDLC: Phases & Models of Software Development Life Cycle
❏ SDLC is a systematic process for building software that ensures the quality and
correctness of the software built.
❏ SDLC process aims to produce high-quality software that meets customer
expectations.
❏ SDLC consists of a detailed plan which explains how to plan, build, and maintain
specific software.
❏ Every phase of the SDLC life Cycle has its own process and deliverables that feed
into the next phase.
Department of CSE, Ashulia, Dhaka. 3
SDLC Phases
● Phase 1: Problem Analysis & Project Initiation [9th Semester]
● Phase 2: Requirement collection and analysis: This stage gives a clearer picture of the scope of
the entire project and the anticipated issues, opportunities, and directives which triggered the project. [10th
Semester]
● Phase 3: Feasibility study and Tools Selection:There are mainly five types of feasibilities
checks: Economic, Legal, Operation feasibility, Technical, Schedule. [10th Semester]
● Phase 4: Design and Prototyping: For prototyping you can use JUSTMIND,
INVISION, Adobe XD[10th Semester]
● Phase 5: Coding: For coding Repository and Collaborative Work: GITHUB,
BITBUCKET, GITLAB [11th Semester]
Department of CSE, Ashulia, Dhaka. 4
SDLC Phases Cont..
● Phase 6: Testing: [11th Semester]
Any Web Platform: Ranorex Studio, Selenium, QTP
For iOS and Android Developer: 21
NodeJs Developer: https://www.chaijs.com/ https://mochajs.org/
● Phase 7: Installation/Deployment: [12th Semester]
● Phase 8: Maintenance: [Continue]
Department of CSE, Ashulia, Dhaka. 5
Popular SDLC models
❏ Waterfall model in SDLC
❏ Incremental Model in SDLC
❏ V-Model in SDLC
❏ Agile Model in SDLC
❏ Spiral Model
❏ Big bang model
Department of CSE, Ashulia, Dhaka. 6
Agile Methodology
❏ AGILE methodology is a practice that promotes continuous iteration of
development and testing throughout the software development lifecycle of the
project.
❏ There are various Agile methods present in agile testing, SCRUM is one of them.
❏ SCRUM is an agile development method which concentrates specifically on how to
manage tasks within a team-based development environment.
Department of CSE, Ashulia, Dhaka. 7
Process flow of Scrum Methodologies:
Process flow of scrum testing is as follows:
● Each iteration of a scrum is known as Sprint
● Product backlog is a list where all details are entered to get the end-product
● During each Sprint, top user stories of Product backlog are selected and turned into
Sprint backlog
● Team works on the defined sprint backlog
● Team checks for the daily work
● At the end of the sprint, team delivers product functionality
Tools: FreedCamp Trello
Department of CSE, Ashulia, Dhaka. 8
Thank YOU

More Related Content

What's hot

Outils pour traiter les points de vulnérabilité par Olivier Mesly (webinaire ...
Outils pour traiter les points de vulnérabilité par Olivier Mesly (webinaire ...Outils pour traiter les points de vulnérabilité par Olivier Mesly (webinaire ...
Outils pour traiter les points de vulnérabilité par Olivier Mesly (webinaire ...PMI-Montréal
 
Creating successful R&D proposals to benefit small and medium enterprises
Creating successful R&D proposals to benefit small and medium enterprisesCreating successful R&D proposals to benefit small and medium enterprises
Creating successful R&D proposals to benefit small and medium enterprisesPMI-Montréal
 
Information Services Project Management Change Theme Update May 2017
Information Services Project Management Change Theme Update May 2017Information Services Project Management Change Theme Update May 2017
Information Services Project Management Change Theme Update May 2017Mark Ritchie
 
Oracle EBS Ss technology transformation_energizes_integrys
Oracle EBS Ss technology transformation_energizes_integrysOracle EBS Ss technology transformation_energizes_integrys
Oracle EBS Ss technology transformation_energizes_integrysSatya Harish
 
Time to Money- Software Development for a Regulated Medical World
Time to Money- Software Development for a Regulated Medical WorldTime to Money- Software Development for a Regulated Medical World
Time to Money- Software Development for a Regulated Medical WorldDina Sifri
 
Navigate the Future: Roadmapping that Works [webinar]
Navigate the Future: Roadmapping that Works [webinar]Navigate the Future: Roadmapping that Works [webinar]
Navigate the Future: Roadmapping that Works [webinar]Sopheon
 
Using Accolade to Manage Agile Software Development Processes
Using Accolade to Manage Agile Software Development ProcessesUsing Accolade to Manage Agile Software Development Processes
Using Accolade to Manage Agile Software Development ProcessesSopheon
 
Resume_Anand Mohan
Resume_Anand MohanResume_Anand Mohan
Resume_Anand MohanAnand Mohan
 
101 on project management basics
101 on project management basics101 on project management basics
101 on project management basicsPuneet Yamparala
 
How to absorb changing requirements in new product development
How to absorb changing requirements in new product developmentHow to absorb changing requirements in new product development
How to absorb changing requirements in new product developmentMark Hart
 
Sustainability in Project Management
Sustainability in Project ManagementSustainability in Project Management
Sustainability in Project Managementasapm
 
Advanced Project Management - Professional Education_programme presentation
Advanced Project Management - Professional Education_programme presentationAdvanced Project Management - Professional Education_programme presentation
Advanced Project Management - Professional Education_programme presentationTriantafyllos Katsarelis
 
Project Management Agility Global Survey - M.I.T.
Project Management Agility Global Survey - M.I.T.Project Management Agility Global Survey - M.I.T.
Project Management Agility Global Survey - M.I.T.Edivandro Conforto
 
IGSS Transformation Service
IGSS Transformation ServiceIGSS Transformation Service
IGSS Transformation ServiceKelvin Lim
 
Stephen Townsend: PMI Enabling the future of work
Stephen Townsend: PMI Enabling the future of workStephen Townsend: PMI Enabling the future of work
Stephen Townsend: PMI Enabling the future of workPMIUKChapter
 
Lean & Green Project Management - PMI Conference
Lean & Green Project Management - PMI ConferenceLean & Green Project Management - PMI Conference
Lean & Green Project Management - PMI ConferenceNicos Kourounakis
 

What's hot (20)

Outils pour traiter les points de vulnérabilité par Olivier Mesly (webinaire ...
Outils pour traiter les points de vulnérabilité par Olivier Mesly (webinaire ...Outils pour traiter les points de vulnérabilité par Olivier Mesly (webinaire ...
Outils pour traiter les points de vulnérabilité par Olivier Mesly (webinaire ...
 
Creating successful R&D proposals to benefit small and medium enterprises
Creating successful R&D proposals to benefit small and medium enterprisesCreating successful R&D proposals to benefit small and medium enterprises
Creating successful R&D proposals to benefit small and medium enterprises
 
Advanced Work Packaging: Applying Project Controls
Advanced Work Packaging: Applying Project ControlsAdvanced Work Packaging: Applying Project Controls
Advanced Work Packaging: Applying Project Controls
 
Information Services Project Management Change Theme Update May 2017
Information Services Project Management Change Theme Update May 2017Information Services Project Management Change Theme Update May 2017
Information Services Project Management Change Theme Update May 2017
 
Oracle EBS Ss technology transformation_energizes_integrys
Oracle EBS Ss technology transformation_energizes_integrysOracle EBS Ss technology transformation_energizes_integrys
Oracle EBS Ss technology transformation_energizes_integrys
 
Time to Money- Software Development for a Regulated Medical World
Time to Money- Software Development for a Regulated Medical WorldTime to Money- Software Development for a Regulated Medical World
Time to Money- Software Development for a Regulated Medical World
 
Newcomers event
Newcomers eventNewcomers event
Newcomers event
 
Navigate the Future: Roadmapping that Works [webinar]
Navigate the Future: Roadmapping that Works [webinar]Navigate the Future: Roadmapping that Works [webinar]
Navigate the Future: Roadmapping that Works [webinar]
 
Using Accolade to Manage Agile Software Development Processes
Using Accolade to Manage Agile Software Development ProcessesUsing Accolade to Manage Agile Software Development Processes
Using Accolade to Manage Agile Software Development Processes
 
Resume_Anand Mohan
Resume_Anand MohanResume_Anand Mohan
Resume_Anand Mohan
 
101 on project management basics
101 on project management basics101 on project management basics
101 on project management basics
 
How to absorb changing requirements in new product development
How to absorb changing requirements in new product developmentHow to absorb changing requirements in new product development
How to absorb changing requirements in new product development
 
Sustainability in Project Management
Sustainability in Project ManagementSustainability in Project Management
Sustainability in Project Management
 
Advanced Work Packaging in Construction: An Introduction
Advanced Work Packaging in Construction: An IntroductionAdvanced Work Packaging in Construction: An Introduction
Advanced Work Packaging in Construction: An Introduction
 
Innovation 1.0
Innovation 1.0Innovation 1.0
Innovation 1.0
 
Advanced Project Management - Professional Education_programme presentation
Advanced Project Management - Professional Education_programme presentationAdvanced Project Management - Professional Education_programme presentation
Advanced Project Management - Professional Education_programme presentation
 
Project Management Agility Global Survey - M.I.T.
Project Management Agility Global Survey - M.I.T.Project Management Agility Global Survey - M.I.T.
Project Management Agility Global Survey - M.I.T.
 
IGSS Transformation Service
IGSS Transformation ServiceIGSS Transformation Service
IGSS Transformation Service
 
Stephen Townsend: PMI Enabling the future of work
Stephen Townsend: PMI Enabling the future of workStephen Townsend: PMI Enabling the future of work
Stephen Townsend: PMI Enabling the future of work
 
Lean & Green Project Management - PMI Conference
Lean & Green Project Management - PMI ConferenceLean & Green Project Management - PMI Conference
Lean & Green Project Management - PMI Conference
 

Similar to Development Based Project- Step by Step Development Procedure

Methodologies in Project Management
Methodologies in Project ManagementMethodologies in Project Management
Methodologies in Project ManagementSoumya De
 
Demystifying the Software Development Life Cycle Understanding the Steps to B...
Demystifying the Software Development Life Cycle Understanding the Steps to B...Demystifying the Software Development Life Cycle Understanding the Steps to B...
Demystifying the Software Development Life Cycle Understanding the Steps to B...Dev Software
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project ManagementKamuran Koçak
 
Comparing Various SDLC Models On The Basis Of Available Methodology
Comparing Various SDLC Models On The Basis Of Available MethodologyComparing Various SDLC Models On The Basis Of Available Methodology
Comparing Various SDLC Models On The Basis Of Available MethodologyIJMER
 
Software Development Life Cycle (SDLC) By Team Paramount (Dept. of Law)
Software  Development Life Cycle  (SDLC) By Team Paramount (Dept. of Law)Software  Development Life Cycle  (SDLC) By Team Paramount (Dept. of Law)
Software Development Life Cycle (SDLC) By Team Paramount (Dept. of Law)Suman Mia
 
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...cscpconf
 
Scrum in IT Industry Part1
Scrum in IT Industry Part1Scrum in IT Industry Part1
Scrum in IT Industry Part1JayeshPatil149
 
Software Life Cycle Modelsrerfgrgreg.pptx
Software Life Cycle Modelsrerfgrgreg.pptxSoftware Life Cycle Modelsrerfgrgreg.pptx
Software Life Cycle Modelsrerfgrgreg.pptxaryanchauhan040301
 
IT Application Development - with SDLC.pptx
IT Application Development - with SDLC.pptxIT Application Development - with SDLC.pptx
IT Application Development - with SDLC.pptxdjualaja88
 
Taloring A Clouded Data Security Life Cycle Essay
Taloring A Clouded Data Security Life Cycle EssayTaloring A Clouded Data Security Life Cycle Essay
Taloring A Clouded Data Security Life Cycle EssayMarisela Stone
 
Perspectives on the adherance to scrum rules in software project management
Perspectives on the adherance to scrum rules in software project managementPerspectives on the adherance to scrum rules in software project management
Perspectives on the adherance to scrum rules in software project managementnooriasukmaningtyas
 
PS2_FinalReport_2011B1A7689G
PS2_FinalReport_2011B1A7689GPS2_FinalReport_2011B1A7689G
PS2_FinalReport_2011B1A7689GTrishu Dey
 
Project Management in digital content production process
Project Management  in digital content production processProject Management  in digital content production process
Project Management in digital content production processmkparente
 
30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)IAESIJEECS
 

Similar to Development Based Project- Step by Step Development Procedure (20)

Agile Dev. II
Agile Dev. IIAgile Dev. II
Agile Dev. II
 
Methodologies in Project Management
Methodologies in Project ManagementMethodologies in Project Management
Methodologies in Project Management
 
Demystifying the Software Development Life Cycle Understanding the Steps to B...
Demystifying the Software Development Life Cycle Understanding the Steps to B...Demystifying the Software Development Life Cycle Understanding the Steps to B...
Demystifying the Software Development Life Cycle Understanding the Steps to B...
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Comparing Various SDLC Models On The Basis Of Available Methodology
Comparing Various SDLC Models On The Basis Of Available MethodologyComparing Various SDLC Models On The Basis Of Available Methodology
Comparing Various SDLC Models On The Basis Of Available Methodology
 
Software Development Life Cycle (SDLC) By Team Paramount (Dept. of Law)
Software  Development Life Cycle  (SDLC) By Team Paramount (Dept. of Law)Software  Development Life Cycle  (SDLC) By Team Paramount (Dept. of Law)
Software Development Life Cycle (SDLC) By Team Paramount (Dept. of Law)
 
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
 
Scrum in IT Industry Part1
Scrum in IT Industry Part1Scrum in IT Industry Part1
Scrum in IT Industry Part1
 
Software project management
Software project managementSoftware project management
Software project management
 
Software project management 3
Software project management 3Software project management 3
Software project management 3
 
Software Life Cycle Modelsrerfgrgreg.pptx
Software Life Cycle Modelsrerfgrgreg.pptxSoftware Life Cycle Modelsrerfgrgreg.pptx
Software Life Cycle Modelsrerfgrgreg.pptx
 
IT Application Development - with SDLC.pptx
IT Application Development - with SDLC.pptxIT Application Development - with SDLC.pptx
IT Application Development - with SDLC.pptx
 
Taloring A Clouded Data Security Life Cycle Essay
Taloring A Clouded Data Security Life Cycle EssayTaloring A Clouded Data Security Life Cycle Essay
Taloring A Clouded Data Security Life Cycle Essay
 
CS PRACRICLE.docx
CS PRACRICLE.docxCS PRACRICLE.docx
CS PRACRICLE.docx
 
Perspectives on the adherance to scrum rules in software project management
Perspectives on the adherance to scrum rules in software project managementPerspectives on the adherance to scrum rules in software project management
Perspectives on the adherance to scrum rules in software project management
 
PS2_FinalReport_2011B1A7689G
PS2_FinalReport_2011B1A7689GPS2_FinalReport_2011B1A7689G
PS2_FinalReport_2011B1A7689G
 
LBA SYNOPSIS.pdf
LBA SYNOPSIS.pdfLBA SYNOPSIS.pdf
LBA SYNOPSIS.pdf
 
Project Management in digital content production process
Project Management  in digital content production processProject Management  in digital content production process
Project Management in digital content production process
 
Dev ops lpi-701
Dev ops lpi-701Dev ops lpi-701
Dev ops lpi-701
 
30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)30 8948 prakash paper64 (edit ndit)
30 8948 prakash paper64 (edit ndit)
 

More from Md. Mahfujur Rahman

Impact Prediction of Online Education during COVID-19 using Machine Learning_...
Impact Prediction of Online Education during COVID-19 using Machine Learning_...Impact Prediction of Online Education during COVID-19 using Machine Learning_...
Impact Prediction of Online Education during COVID-19 using Machine Learning_...Md. Mahfujur Rahman
 
HealthBlock: A Secured Healthcare Data using Blockchain
HealthBlock: A Secured Healthcare Data using BlockchainHealthBlock: A Secured Healthcare Data using Blockchain
HealthBlock: A Secured Healthcare Data using BlockchainMd. Mahfujur Rahman
 
Implementation of Automated Attendance System using Deep Learning
Implementation of Automated Attendance System using Deep LearningImplementation of Automated Attendance System using Deep Learning
Implementation of Automated Attendance System using Deep LearningMd. Mahfujur Rahman
 
DIUcerts DApp: A Blockchain-Based Solution for Verification of Educational Ce...
DIUcerts DApp: A Blockchain-Based Solution for Verification of Educational Ce...DIUcerts DApp: A Blockchain-Based Solution for Verification of Educational Ce...
DIUcerts DApp: A Blockchain-Based Solution for Verification of Educational Ce...Md. Mahfujur Rahman
 
Supply Chain management with Demand Forecasting of Covid-19 Vaccine using Blo...
Supply Chain management with Demand Forecasting of Covid-19 Vaccine using Blo...Supply Chain management with Demand Forecasting of Covid-19 Vaccine using Blo...
Supply Chain management with Demand Forecasting of Covid-19 Vaccine using Blo...Md. Mahfujur Rahman
 
Blockchain based certificate verification
Blockchain based certificate verificationBlockchain based certificate verification
Blockchain based certificate verificationMd. Mahfujur Rahman
 
Cascade Classification of Face Liveliness Detection using HeartBeat Measurement
Cascade Classification of Face Liveliness Detection using HeartBeat MeasurementCascade Classification of Face Liveliness Detection using HeartBeat Measurement
Cascade Classification of Face Liveliness Detection using HeartBeat MeasurementMd. Mahfujur Rahman
 

More from Md. Mahfujur Rahman (12)

Impact Prediction of Online Education during COVID-19 using Machine Learning_...
Impact Prediction of Online Education during COVID-19 using Machine Learning_...Impact Prediction of Online Education during COVID-19 using Machine Learning_...
Impact Prediction of Online Education during COVID-19 using Machine Learning_...
 
HealthBlock: A Secured Healthcare Data using Blockchain
HealthBlock: A Secured Healthcare Data using BlockchainHealthBlock: A Secured Healthcare Data using Blockchain
HealthBlock: A Secured Healthcare Data using Blockchain
 
Implementation of Automated Attendance System using Deep Learning
Implementation of Automated Attendance System using Deep LearningImplementation of Automated Attendance System using Deep Learning
Implementation of Automated Attendance System using Deep Learning
 
DIUcerts DApp: A Blockchain-Based Solution for Verification of Educational Ce...
DIUcerts DApp: A Blockchain-Based Solution for Verification of Educational Ce...DIUcerts DApp: A Blockchain-Based Solution for Verification of Educational Ce...
DIUcerts DApp: A Blockchain-Based Solution for Verification of Educational Ce...
 
Supply Chain management with Demand Forecasting of Covid-19 Vaccine using Blo...
Supply Chain management with Demand Forecasting of Covid-19 Vaccine using Blo...Supply Chain management with Demand Forecasting of Covid-19 Vaccine using Blo...
Supply Chain management with Demand Forecasting of Covid-19 Vaccine using Blo...
 
Blockchain based certificate verification
Blockchain based certificate verificationBlockchain based certificate verification
Blockchain based certificate verification
 
Research Agility spring 2021
Research Agility spring 2021Research Agility spring 2021
Research Agility spring 2021
 
ICT uses in Education
ICT uses in EducationICT uses in Education
ICT uses in Education
 
Road Object Detection
Road Object DetectionRoad Object Detection
Road Object Detection
 
Road to machine learning
Road to machine learningRoad to machine learning
Road to machine learning
 
IoT for Digital Bangladesh
IoT for Digital BangladeshIoT for Digital Bangladesh
IoT for Digital Bangladesh
 
Cascade Classification of Face Liveliness Detection using HeartBeat Measurement
Cascade Classification of Face Liveliness Detection using HeartBeat MeasurementCascade Classification of Face Liveliness Detection using HeartBeat Measurement
Cascade Classification of Face Liveliness Detection using HeartBeat Measurement
 

Recently uploaded

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 

Recently uploaded (20)

DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 

Development Based Project- Step by Step Development Procedure

  • 1. A Journey from Title defense to Final Defense Guidelines on Development Based Project Md. Mahfujur Rahman, Lecturer 15 Feb 2021 Organized by: Project/ Intern Committee & CPC, Ashulia Campus Department of CSE, Ashulia, Dhaka. 1
  • 2. Summary of 2009 Standish Group CHAOS report. 1. When are companies going to stop wasting billions of dollars on failed projects? The vast majority of this waste is completely avoidable: simply get the right business needs (requirements) understood early in the process and ensure that project management techniques are applied and followed, and the project activities are monitored. 2. Applying good project management discipline is the way to help reduce the risks. 3. Project management is the application of knowledge, skills, tools, and techniques applied to project activities in order to meet the project requirements. Project management is a process that includes planning, putting the project plan into action, and measuring progress and performance. Department of CSE, Ashulia, Dhaka. 2
  • 3. SDLC: Phases & Models of Software Development Life Cycle ❏ SDLC is a systematic process for building software that ensures the quality and correctness of the software built. ❏ SDLC process aims to produce high-quality software that meets customer expectations. ❏ SDLC consists of a detailed plan which explains how to plan, build, and maintain specific software. ❏ Every phase of the SDLC life Cycle has its own process and deliverables that feed into the next phase. Department of CSE, Ashulia, Dhaka. 3
  • 4. SDLC Phases ● Phase 1: Problem Analysis & Project Initiation [9th Semester] ● Phase 2: Requirement collection and analysis: This stage gives a clearer picture of the scope of the entire project and the anticipated issues, opportunities, and directives which triggered the project. [10th Semester] ● Phase 3: Feasibility study and Tools Selection:There are mainly five types of feasibilities checks: Economic, Legal, Operation feasibility, Technical, Schedule. [10th Semester] ● Phase 4: Design and Prototyping: For prototyping you can use JUSTMIND, INVISION, Adobe XD[10th Semester] ● Phase 5: Coding: For coding Repository and Collaborative Work: GITHUB, BITBUCKET, GITLAB [11th Semester] Department of CSE, Ashulia, Dhaka. 4
  • 5. SDLC Phases Cont.. ● Phase 6: Testing: [11th Semester] Any Web Platform: Ranorex Studio, Selenium, QTP For iOS and Android Developer: 21 NodeJs Developer: https://www.chaijs.com/ https://mochajs.org/ ● Phase 7: Installation/Deployment: [12th Semester] ● Phase 8: Maintenance: [Continue] Department of CSE, Ashulia, Dhaka. 5
  • 6. Popular SDLC models ❏ Waterfall model in SDLC ❏ Incremental Model in SDLC ❏ V-Model in SDLC ❏ Agile Model in SDLC ❏ Spiral Model ❏ Big bang model Department of CSE, Ashulia, Dhaka. 6
  • 7. Agile Methodology ❏ AGILE methodology is a practice that promotes continuous iteration of development and testing throughout the software development lifecycle of the project. ❏ There are various Agile methods present in agile testing, SCRUM is one of them. ❏ SCRUM is an agile development method which concentrates specifically on how to manage tasks within a team-based development environment. Department of CSE, Ashulia, Dhaka. 7
  • 8. Process flow of Scrum Methodologies: Process flow of scrum testing is as follows: ● Each iteration of a scrum is known as Sprint ● Product backlog is a list where all details are entered to get the end-product ● During each Sprint, top user stories of Product backlog are selected and turned into Sprint backlog ● Team works on the defined sprint backlog ● Team checks for the daily work ● At the end of the sprint, team delivers product functionality Tools: FreedCamp Trello Department of CSE, Ashulia, Dhaka. 8