SlideShare a Scribd company logo
1 of 40
A Seminar
on
Project
Management
Presented By Mr. Raviraj Solanki
Content
• What is Project?
• What is Management?
• What is Project Management?
• Project Environment
• Software Engineering
• Software development Models
• DFD
• Conclusion
What is Project?
• It is a sequence of tasks.
• It is planned from beginning to
end.
• It is bounded by time,
resources and required results.
• Defined outcome and
deliverables.
• It has deadline.
• It has limit number of people,
supplies and capital
What is Management?
• It is the process of dealing with or controlling things
or people.
What is Project Management?
• Project management is the application processes,
methods, knowledge, skills and experience to achieve
the project objectives.
• A project is a unique, undertaken to achieve planned
objectives, which could be defined in terms of outputs,
outcomes or benefits.
What is Software Engineering?
• There are two words ‘software’ and
‘engineering’.
• Engineering forces us to focus on
systematic, scientific and well defined
processes to produce a good quality
product.
• The application of a systematic,
disciplined, quantifiable approach to the
development, operation and maintenance
of software, and the study of these
approaches, that is, the application of
engineering to software.
SDLC
• SDLC provides a series of steps to be followed to
design and develop a software product efficiently.
• SDLC includes following steps
– Requirement gathering & Analysis
– System Design
– Coding
– Testing
– Deployment
– Maintenance
Requirement gathering
• Analysts and engineers
communicate with the
client and end-users to
know their ideas on what
the software should
provide and which features
they want the software to
include.
FEASIBILITY STUDY
• A description of the tasks the system is required to do.
• A feasibility is a study made before committing to a
project
• A feasibility study is carried out to select the best system
that meets performance requirements.
• The main aim of the feasibility study activity is to
determine whether it would be financially and
technically feasible to develop the product.
• A feasibility study leads to a decision:
– Go ahead
– Do not go ahead
– Think again
FEASIBILITY STUDY
Technical Feasibility
• Determine available hardware.
• Determine available computer with configuration.
• Determine available software.
• Find out technical feasibility required for proposed system
1) It mentions new hardware requirements of proposed system.
2) It Mentions Computer with new configuration requirements of
proposed system.
3) It mentions New software requirements of the proposed system.
Economical Feasibility
1) Feasibility study cost.
2) Cost converting existing system to proposed system.
3) Cost to remolding architecture of the office, machineries, rooms
etc.
4) Cost of hardware's.
5) Cost of operating Software’s.
6) Cost of Application software’s.
7) Cost of training.
8) Cost of documentation preparation.
Operational Feasibility (Behavioral feasibility)
• It find out whether the proposed System will be suitable using
three types of aspects;
• That are human, organizational, and political aspects.
• It finds out whether there is any direct-indirect conflict from the
user of this system or not?
• It finds whether the operations of proposed system is easy or not
as compare to existing system.
• It find out whether the user or customer of the system requires
extra training or not?
• It finds if any job reconstruction is required or not?
• Watches the feelings of the customers as well as user.
• System should provide right & accurate information to user or
customer at right place as well as at right time.
System Analysis
• System analysis includes Understanding of
software product limitations, learning system
related problems or changes to be done in
existing systems beforehand, identifying and
addressing the impact of project on
organization and personnel etc.
• The project team analyzes the scope of the
project and plans the schedule and resources
accordingly.
• Fact-Finding Techniques
System Designing
• System Design helps in
specifying hardware and
system requirements and
also helps in defining
overall system
architecture.
• The system design
specifications serve as input
for the next phase of the
model.
• For e.g.: DFD, UML
Implementation / Coding
• On receiving system design
documents, the work is divided
in modules/units and actual
coding is started.
• Since, in this phase the code is
produced so it is the main
focus for the developer.
• This is the longest phase of
the software development life
cycle.
Testing:
• After the code is developed it is
tested against the requirements to
make sure that the product is
actually solving the needs
addressed and gathered during the
requirements phase.
• During this phase all types of
functional testing like unit testing,
integration testing, system testing,
acceptance testing are done as
well as non-functional testing are
also done.
Deployment
• After successful testing the product is delivered /
deployed to the customer for their use.
• As soon as the product is given to the customers they will
first do the beta testing.
• If any changes are required or if any bugs are caught,
then they will report it to the engineering team.
• Once those changes are made or the bugs are fixed then
the final deployment will happen.
Maintenance
• Once when the
customers starts using
the developed system
then the actual problems
comes up and needs to
be solved from time to
time.
Software Development Models
• Waterfall Model
• V-Shaped Model
• Evolutionary Prototyping Model
• Spiral Method (SDM)
• Iterative and Incremental Method
• Extreme programming (Agile
development)
Waterfall model
V-Shaped Model
Evolutionary Prototyping Model
Spiral Method (SDM)
Iterative and Incremental Method
Extreme programming (Agile development)
Data flow diagram
• Data flow diagram is graphical representation of flow of
data in an information system.
• It is capable of Showing incoming data flow, outgoing
data flow and stored data.
• There is a prominent difference between DFD and
Flowchart.
• The flowchart depicts flow of control in program
modules.
• DFDs depict flow of data in the system at various levels.
DFD Notation
Levels of DFD
• Level-0
– It also known as
context level.
– Show the overview of
system.
– Only a Single Process
will be used in this
level.
– We can not use data
store symbol in it.
Level-1
–It gives details view of the system.
–We can use all symbols of dfd in it.
–Must have multiple entity and processes
and data stores in it.
Anything that can be measured,
…..can be improved
Seminar on Project Management by Rj

More Related Content

What's hot

system development life cycle
system development life cycle system development life cycle
system development life cycle Sumit Yadav
 
The system development life cycle (SDLC)
The system development life cycle (SDLC)The system development life cycle (SDLC)
The system development life cycle (SDLC)gourav kottawar
 
Software Engineering (Requirements Engineering & Software Maintenance)
Software Engineering (Requirements Engineering  & Software Maintenance)Software Engineering (Requirements Engineering  & Software Maintenance)
Software Engineering (Requirements Engineering & Software Maintenance)ShudipPal
 
Intoduction to software engineering part 2
Intoduction to software engineering part 2Intoduction to software engineering part 2
Intoduction to software engineering part 2Rupesh Vaishnav
 
Software Engineering (Testing Overview)
Software Engineering (Testing Overview)Software Engineering (Testing Overview)
Software Engineering (Testing Overview)ShudipPal
 
eUnit 2 software process model
eUnit 2  software process modeleUnit 2  software process model
eUnit 2 software process modelPreeti Mishra
 
System Analysis And Design Management Information System
System Analysis And Design Management Information SystemSystem Analysis And Design Management Information System
System Analysis And Design Management Information Systemnayanav
 
Software management framework
Software management frameworkSoftware management framework
Software management frameworkKuppusamy P
 
Requirement analysis and UML modelling in Software engineering
Requirement analysis and UML modelling in Software engineeringRequirement analysis and UML modelling in Software engineering
Requirement analysis and UML modelling in Software engineeringsnehalkulkarni74
 
Software Engineering (Introduction)
Software Engineering (Introduction)Software Engineering (Introduction)
Software Engineering (Introduction)ShudipPal
 
system development life cycle SDLC
system development life cycle SDLCsystem development life cycle SDLC
system development life cycle SDLCsujithsunil
 
Chapter 21 project management concepts
Chapter 21 project management conceptsChapter 21 project management concepts
Chapter 21 project management conceptsSHREEHARI WADAWADAGI
 
2 approaches to system development
2 approaches to system development2 approaches to system development
2 approaches to system developmentcymark09
 
Chapter 2 Time boxing & agile models
Chapter 2   Time boxing & agile modelsChapter 2   Time boxing & agile models
Chapter 2 Time boxing & agile modelsGolda Margret Sheeba J
 
System development life cycle
System development life cycleSystem development life cycle
System development life cyclerelekarsushant
 

What's hot (20)

system development life cycle
system development life cycle system development life cycle
system development life cycle
 
The system development life cycle (SDLC)
The system development life cycle (SDLC)The system development life cycle (SDLC)
The system development life cycle (SDLC)
 
Software Engineering (Requirements Engineering & Software Maintenance)
Software Engineering (Requirements Engineering  & Software Maintenance)Software Engineering (Requirements Engineering  & Software Maintenance)
Software Engineering (Requirements Engineering & Software Maintenance)
 
Intoduction to software engineering part 2
Intoduction to software engineering part 2Intoduction to software engineering part 2
Intoduction to software engineering part 2
 
Chapter 3 requirements
Chapter 3 requirementsChapter 3 requirements
Chapter 3 requirements
 
Software Design - SDLC Model
Software Design - SDLC ModelSoftware Design - SDLC Model
Software Design - SDLC Model
 
Software Engineering (Testing Overview)
Software Engineering (Testing Overview)Software Engineering (Testing Overview)
Software Engineering (Testing Overview)
 
eUnit 2 software process model
eUnit 2  software process modeleUnit 2  software process model
eUnit 2 software process model
 
System Analysis And Design Management Information System
System Analysis And Design Management Information SystemSystem Analysis And Design Management Information System
System Analysis And Design Management Information System
 
Software management framework
Software management frameworkSoftware management framework
Software management framework
 
Requirement analysis and UML modelling in Software engineering
Requirement analysis and UML modelling in Software engineeringRequirement analysis and UML modelling in Software engineering
Requirement analysis and UML modelling in Software engineering
 
Software Engineering (Introduction)
Software Engineering (Introduction)Software Engineering (Introduction)
Software Engineering (Introduction)
 
system development life cycle SDLC
system development life cycle SDLCsystem development life cycle SDLC
system development life cycle SDLC
 
Chapter 21 project management concepts
Chapter 21 project management conceptsChapter 21 project management concepts
Chapter 21 project management concepts
 
Sdlc process
Sdlc processSdlc process
Sdlc process
 
2 approaches to system development
2 approaches to system development2 approaches to system development
2 approaches to system development
 
Chapter 2 Time boxing & agile models
Chapter 2   Time boxing & agile modelsChapter 2   Time boxing & agile models
Chapter 2 Time boxing & agile models
 
Software engineering
Software engineeringSoftware engineering
Software engineering
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycle
 
System development life cycle
System development life cycleSystem development life cycle
System development life cycle
 

Viewers also liked

Tableau online training || Tableau Server
Tableau online training || Tableau ServerTableau online training || Tableau Server
Tableau online training || Tableau ServerUnited Trainings
 
Lesson 2 Understanding Types And Usage In Dot Net
Lesson 2    Understanding Types And Usage In Dot NetLesson 2    Understanding Types And Usage In Dot Net
Lesson 2 Understanding Types And Usage In Dot Netnbaveja
 
Dev day paris020415
Dev day paris020415Dev day paris020415
Dev day paris020415pdufourSFDC
 
ALUMNOS FOTOGRAFIA UTEDYC
ALUMNOS FOTOGRAFIA UTEDYC ALUMNOS FOTOGRAFIA UTEDYC
ALUMNOS FOTOGRAFIA UTEDYC Playfresh
 
[201] salesforce for power user day 1
[201] salesforce for power user   day 1[201] salesforce for power user   day 1
[201] salesforce for power user day 1Amigo 陳兆祥
 
Learn dot net attributes
Learn dot net attributesLearn dot net attributes
Learn dot net attributessonia merchant
 
Visualize Your Data with Salesforce Analytics API and D3
Visualize Your Data with Salesforce Analytics API and D3Visualize Your Data with Salesforce Analytics API and D3
Visualize Your Data with Salesforce Analytics API and D3Salesforce Developers
 
Create a Physical Dashboard with the Salesforce Analytics API
Create a Physical Dashboard with the Salesforce Analytics APICreate a Physical Dashboard with the Salesforce Analytics API
Create a Physical Dashboard with the Salesforce Analytics APISalesforce Developers
 
Choose your Destiny - Building your Awesome Admin Career - Video Link: http:/...
Choose your Destiny - Building your Awesome Admin Career - Video Link: http:/...Choose your Destiny - Building your Awesome Admin Career - Video Link: http:/...
Choose your Destiny - Building your Awesome Admin Career - Video Link: http:/...Deepa Patel
 
Attributes & .NET components
Attributes & .NET componentsAttributes & .NET components
Attributes & .NET componentsBình Trọng Án
 
Building Mobile Apps Using Salesforce Geolocation Features
Building Mobile Apps Using Salesforce Geolocation FeaturesBuilding Mobile Apps Using Salesforce Geolocation Features
Building Mobile Apps Using Salesforce Geolocation FeaturesSalesforce Developers
 
Proyecto de una aplicacion java swing para un agente bcp
Proyecto de una aplicacion java swing para un agente bcpProyecto de una aplicacion java swing para un agente bcp
Proyecto de una aplicacion java swing para un agente bcpComputo Pedro P Diaz
 
Wave - Basics to Dashboard Video: http://tinyurl.com/oh25zfo
Wave - Basics to Dashboard Video: http://tinyurl.com/oh25zfoWave - Basics to Dashboard Video: http://tinyurl.com/oh25zfo
Wave - Basics to Dashboard Video: http://tinyurl.com/oh25zfoDeepa Patel
 
Core java-introduction
Core java-introductionCore java-introduction
Core java-introductionRamlal Pawar
 
Getting Certified - proven tips for success (French Touch Dreamin)
Getting Certified - proven tips for success (French Touch Dreamin)Getting Certified - proven tips for success (French Touch Dreamin)
Getting Certified - proven tips for success (French Touch Dreamin)Samuel De Rycke
 
Apex for Admins: Beyond the Basics (Part 2)
Apex for Admins: Beyond the Basics (Part 2) Apex for Admins: Beyond the Basics (Part 2)
Apex for Admins: Beyond the Basics (Part 2) Salesforce Developers
 

Viewers also liked (20)

Tableau online training || Tableau Server
Tableau online training || Tableau ServerTableau online training || Tableau Server
Tableau online training || Tableau Server
 
Lesson 2 Understanding Types And Usage In Dot Net
Lesson 2    Understanding Types And Usage In Dot NetLesson 2    Understanding Types And Usage In Dot Net
Lesson 2 Understanding Types And Usage In Dot Net
 
Dev day paris020415
Dev day paris020415Dev day paris020415
Dev day paris020415
 
PHP Basic & Variables
PHP Basic & VariablesPHP Basic & Variables
PHP Basic & Variables
 
ALUMNOS FOTOGRAFIA UTEDYC
ALUMNOS FOTOGRAFIA UTEDYC ALUMNOS FOTOGRAFIA UTEDYC
ALUMNOS FOTOGRAFIA UTEDYC
 
[201] salesforce for power user day 1
[201] salesforce for power user   day 1[201] salesforce for power user   day 1
[201] salesforce for power user day 1
 
Learn dot net attributes
Learn dot net attributesLearn dot net attributes
Learn dot net attributes
 
Visualize Your Data with Salesforce Analytics API and D3
Visualize Your Data with Salesforce Analytics API and D3Visualize Your Data with Salesforce Analytics API and D3
Visualize Your Data with Salesforce Analytics API and D3
 
Create a Physical Dashboard with the Salesforce Analytics API
Create a Physical Dashboard with the Salesforce Analytics APICreate a Physical Dashboard with the Salesforce Analytics API
Create a Physical Dashboard with the Salesforce Analytics API
 
Choose your Destiny - Building your Awesome Admin Career - Video Link: http:/...
Choose your Destiny - Building your Awesome Admin Career - Video Link: http:/...Choose your Destiny - Building your Awesome Admin Career - Video Link: http:/...
Choose your Destiny - Building your Awesome Admin Career - Video Link: http:/...
 
Attributes & .NET components
Attributes & .NET componentsAttributes & .NET components
Attributes & .NET components
 
Basic PHP
Basic PHPBasic PHP
Basic PHP
 
Building Mobile Apps Using Salesforce Geolocation Features
Building Mobile Apps Using Salesforce Geolocation FeaturesBuilding Mobile Apps Using Salesforce Geolocation Features
Building Mobile Apps Using Salesforce Geolocation Features
 
PHP Loops and PHP Forms
PHP  Loops and PHP FormsPHP  Loops and PHP Forms
PHP Loops and PHP Forms
 
Proyecto de una aplicacion java swing para un agente bcp
Proyecto de una aplicacion java swing para un agente bcpProyecto de una aplicacion java swing para un agente bcp
Proyecto de una aplicacion java swing para un agente bcp
 
Wave - Basics to Dashboard Video: http://tinyurl.com/oh25zfo
Wave - Basics to Dashboard Video: http://tinyurl.com/oh25zfoWave - Basics to Dashboard Video: http://tinyurl.com/oh25zfo
Wave - Basics to Dashboard Video: http://tinyurl.com/oh25zfo
 
New presentation1
New presentation1New presentation1
New presentation1
 
Core java-introduction
Core java-introductionCore java-introduction
Core java-introduction
 
Getting Certified - proven tips for success (French Touch Dreamin)
Getting Certified - proven tips for success (French Touch Dreamin)Getting Certified - proven tips for success (French Touch Dreamin)
Getting Certified - proven tips for success (French Touch Dreamin)
 
Apex for Admins: Beyond the Basics (Part 2)
Apex for Admins: Beyond the Basics (Part 2) Apex for Admins: Beyond the Basics (Part 2)
Apex for Admins: Beyond the Basics (Part 2)
 

Similar to Seminar on Project Management by Rj

Greate Introduction to Software Engineering @ Track IT Academy
Greate Introduction to Software Engineering @ Track IT AcademyGreate Introduction to Software Engineering @ Track IT Academy
Greate Introduction to Software Engineering @ Track IT AcademyMohamed Shahpoup
 
SE_Unit 3_System & Requirement Engineering.pdf
SE_Unit 3_System & Requirement Engineering.pdfSE_Unit 3_System & Requirement Engineering.pdf
SE_Unit 3_System & Requirement Engineering.pdfRAVALCHIRAG1
 
INTRODUCTION TO SOFTWARE ENGINEERING
INTRODUCTION TO SOFTWARE ENGINEERINGINTRODUCTION TO SOFTWARE ENGINEERING
INTRODUCTION TO SOFTWARE ENGINEERINGPreeti Mishra
 
Software engineering jwfiles 3
Software engineering jwfiles 3Software engineering jwfiles 3
Software engineering jwfiles 3Azhar Shaik
 
Lect-4: Software Development Life Cycle Model - SPM
Lect-4: Software Development Life Cycle Model - SPMLect-4: Software Development Life Cycle Model - SPM
Lect-4: Software Development Life Cycle Model - SPMMubashir Ali
 
Software process models
Software process modelsSoftware process models
Software process modelsMalik WaQas
 
Software process Models
Software process ModelsSoftware process Models
Software process ModelsSADEED AMEEN
 
Software vjhghjjkhjkkkghhjhEngineering.pdf
Software vjhghjjkhjkkkghhjhEngineering.pdfSoftware vjhghjjkhjkkkghhjhEngineering.pdf
Software vjhghjjkhjkkkghhjhEngineering.pdfavishekpradhan24
 
process models- software engineering
process models- software engineeringprocess models- software engineering
process models- software engineeringArun Nair
 

Similar to Seminar on Project Management by Rj (20)

SE Unit-1.pptx
SE Unit-1.pptxSE Unit-1.pptx
SE Unit-1.pptx
 
Greate Introduction to Software Engineering @ Track IT Academy
Greate Introduction to Software Engineering @ Track IT AcademyGreate Introduction to Software Engineering @ Track IT Academy
Greate Introduction to Software Engineering @ Track IT Academy
 
SE_Unit 3_System & Requirement Engineering.pdf
SE_Unit 3_System & Requirement Engineering.pdfSE_Unit 3_System & Requirement Engineering.pdf
SE_Unit 3_System & Requirement Engineering.pdf
 
INTRODUCTION TO SOFTWARE ENGINEERING
INTRODUCTION TO SOFTWARE ENGINEERINGINTRODUCTION TO SOFTWARE ENGINEERING
INTRODUCTION TO SOFTWARE ENGINEERING
 
22-REQUIREMENT.ppt
22-REQUIREMENT.ppt22-REQUIREMENT.ppt
22-REQUIREMENT.ppt
 
Software Development
Software DevelopmentSoftware Development
Software Development
 
Proj Mgmt.ppt
Proj Mgmt.pptProj Mgmt.ppt
Proj Mgmt.ppt
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
Introduction Software engineering
Introduction   Software engineeringIntroduction   Software engineering
Introduction Software engineering
 
Software engineering jwfiles 3
Software engineering jwfiles 3Software engineering jwfiles 3
Software engineering jwfiles 3
 
Lect-4: Software Development Life Cycle Model - SPM
Lect-4: Software Development Life Cycle Model - SPMLect-4: Software Development Life Cycle Model - SPM
Lect-4: Software Development Life Cycle Model - SPM
 
Development Guideline
Development GuidelineDevelopment Guideline
Development Guideline
 
Scope of software engineering
Scope of software engineeringScope of software engineering
Scope of software engineering
 
Software process models
Software process modelsSoftware process models
Software process models
 
Unit 1.pdf
Unit 1.pdfUnit 1.pdf
Unit 1.pdf
 
Software process Models
Software process ModelsSoftware process Models
Software process Models
 
Software vjhghjjkhjkkkghhjhEngineering.pdf
Software vjhghjjkhjkkkghhjhEngineering.pdfSoftware vjhghjjkhjkkkghhjhEngineering.pdf
Software vjhghjjkhjkkkghhjhEngineering.pdf
 
Rup
RupRup
Rup
 
Mis unit iii by arnav
Mis unit iii by arnavMis unit iii by arnav
Mis unit iii by arnav
 
process models- software engineering
process models- software engineeringprocess models- software engineering
process models- software engineering
 

More from Shree M.L.Kakadiya MCA mahila college, Amreli

More from Shree M.L.Kakadiya MCA mahila college, Amreli (20)

Machine Learning by Rj
Machine Learning by RjMachine Learning by Rj
Machine Learning by Rj
 
Listeners and filters in servlet
Listeners and filters in servletListeners and filters in servlet
Listeners and filters in servlet
 
Servlet unit 2
Servlet unit 2 Servlet unit 2
Servlet unit 2
 
Servlet by Rj
Servlet by RjServlet by Rj
Servlet by Rj
 
Research paper on python by Rj
Research paper on python by RjResearch paper on python by Rj
Research paper on python by Rj
 
Networking in python by Rj
Networking in python by RjNetworking in python by Rj
Networking in python by Rj
 
Jsp in Servlet by Rj
Jsp in Servlet by RjJsp in Servlet by Rj
Jsp in Servlet by Rj
 
Motion capture by Rj
Motion capture by RjMotion capture by Rj
Motion capture by Rj
 
Research paper on big data and hadoop
Research paper on big data and hadoopResearch paper on big data and hadoop
Research paper on big data and hadoop
 
Text processing by Rj
Text processing by RjText processing by Rj
Text processing by Rj
 
Python and data analytics
Python and data analyticsPython and data analytics
Python and data analytics
 
Multithreading by rj
Multithreading by rjMultithreading by rj
Multithreading by rj
 
Django by rj
Django by rjDjango by rj
Django by rj
 
Database programming
Database programmingDatabase programming
Database programming
 
CGI by rj
CGI by rjCGI by rj
CGI by rj
 
Adv. python regular expression by Rj
Adv. python regular expression by RjAdv. python regular expression by Rj
Adv. python regular expression by Rj
 
Spring by rj
Spring by rjSpring by rj
Spring by rj
 
Python by Rj
Python by RjPython by Rj
Python by Rj
 
Leadership & Motivation
Leadership & MotivationLeadership & Motivation
Leadership & Motivation
 
Event handling
Event handlingEvent handling
Event handling
 

Recently uploaded

Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjMohammed Sikander
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...Nguyen Thanh Tu Collection
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxCeline George
 
The Liver & Gallbladder (Anatomy & Physiology).pptx
The Liver &  Gallbladder (Anatomy & Physiology).pptxThe Liver &  Gallbladder (Anatomy & Physiology).pptx
The Liver & Gallbladder (Anatomy & Physiology).pptxVishal Singh
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文中 央社
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxannathomasp01
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...Nguyen Thanh Tu Collection
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...Nguyen Thanh Tu Collection
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismDabee Kamal
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽中 央社
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptNishitharanjan Rout
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMELOISARIVERA8
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSean M. Fox
 
Trauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesTrauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesPooky Knightsmith
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...Gary Wood
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi RajagopalEADTU
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17Celine George
 

Recently uploaded (20)

Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"
 
How to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptxHow to Manage Website in Odoo 17 Studio App.pptx
How to Manage Website in Odoo 17 Studio App.pptx
 
The Liver & Gallbladder (Anatomy & Physiology).pptx
The Liver &  Gallbladder (Anatomy & Physiology).pptxThe Liver &  Gallbladder (Anatomy & Physiology).pptx
The Liver & Gallbladder (Anatomy & Physiology).pptx
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH FORM 50 CÂU TRẮC NGHI...
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
Including Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdfIncluding Mental Health Support in Project Delivery, 14 May.pdf
Including Mental Health Support in Project Delivery, 14 May.pdf
 
Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUMDEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
DEMONSTRATION LESSON IN ENGLISH 4 MATATAG CURRICULUM
 
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading RoomSternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
Sternal Fractures & Dislocations - EMGuidewire Radiology Reading Room
 
Trauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical PrinciplesTrauma-Informed Leadership - Five Practical Principles
Trauma-Informed Leadership - Five Practical Principles
 
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...When Quality Assurance Meets Innovation in Higher Education - Report launch w...
When Quality Assurance Meets Innovation in Higher Education - Report launch w...
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopal
 
How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17How To Create Editable Tree View in Odoo 17
How To Create Editable Tree View in Odoo 17
 

Seminar on Project Management by Rj

  • 2. Content • What is Project? • What is Management? • What is Project Management? • Project Environment • Software Engineering • Software development Models • DFD • Conclusion
  • 3. What is Project? • It is a sequence of tasks. • It is planned from beginning to end. • It is bounded by time, resources and required results. • Defined outcome and deliverables. • It has deadline. • It has limit number of people, supplies and capital
  • 4. What is Management? • It is the process of dealing with or controlling things or people.
  • 5. What is Project Management? • Project management is the application processes, methods, knowledge, skills and experience to achieve the project objectives. • A project is a unique, undertaken to achieve planned objectives, which could be defined in terms of outputs, outcomes or benefits.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. What is Software Engineering? • There are two words ‘software’ and ‘engineering’. • Engineering forces us to focus on systematic, scientific and well defined processes to produce a good quality product. • The application of a systematic, disciplined, quantifiable approach to the development, operation and maintenance of software, and the study of these approaches, that is, the application of engineering to software.
  • 11.
  • 12. SDLC • SDLC provides a series of steps to be followed to design and develop a software product efficiently. • SDLC includes following steps – Requirement gathering & Analysis – System Design – Coding – Testing – Deployment – Maintenance
  • 13.
  • 14. Requirement gathering • Analysts and engineers communicate with the client and end-users to know their ideas on what the software should provide and which features they want the software to include.
  • 15. FEASIBILITY STUDY • A description of the tasks the system is required to do. • A feasibility is a study made before committing to a project • A feasibility study is carried out to select the best system that meets performance requirements. • The main aim of the feasibility study activity is to determine whether it would be financially and technically feasible to develop the product. • A feasibility study leads to a decision: – Go ahead – Do not go ahead – Think again
  • 17. Technical Feasibility • Determine available hardware. • Determine available computer with configuration. • Determine available software. • Find out technical feasibility required for proposed system 1) It mentions new hardware requirements of proposed system. 2) It Mentions Computer with new configuration requirements of proposed system. 3) It mentions New software requirements of the proposed system.
  • 18. Economical Feasibility 1) Feasibility study cost. 2) Cost converting existing system to proposed system. 3) Cost to remolding architecture of the office, machineries, rooms etc. 4) Cost of hardware's. 5) Cost of operating Software’s. 6) Cost of Application software’s. 7) Cost of training. 8) Cost of documentation preparation.
  • 19. Operational Feasibility (Behavioral feasibility) • It find out whether the proposed System will be suitable using three types of aspects; • That are human, organizational, and political aspects. • It finds out whether there is any direct-indirect conflict from the user of this system or not? • It finds whether the operations of proposed system is easy or not as compare to existing system. • It find out whether the user or customer of the system requires extra training or not? • It finds if any job reconstruction is required or not? • Watches the feelings of the customers as well as user. • System should provide right & accurate information to user or customer at right place as well as at right time.
  • 20. System Analysis • System analysis includes Understanding of software product limitations, learning system related problems or changes to be done in existing systems beforehand, identifying and addressing the impact of project on organization and personnel etc. • The project team analyzes the scope of the project and plans the schedule and resources accordingly. • Fact-Finding Techniques
  • 21. System Designing • System Design helps in specifying hardware and system requirements and also helps in defining overall system architecture. • The system design specifications serve as input for the next phase of the model. • For e.g.: DFD, UML
  • 22. Implementation / Coding • On receiving system design documents, the work is divided in modules/units and actual coding is started. • Since, in this phase the code is produced so it is the main focus for the developer. • This is the longest phase of the software development life cycle.
  • 23. Testing: • After the code is developed it is tested against the requirements to make sure that the product is actually solving the needs addressed and gathered during the requirements phase. • During this phase all types of functional testing like unit testing, integration testing, system testing, acceptance testing are done as well as non-functional testing are also done.
  • 24. Deployment • After successful testing the product is delivered / deployed to the customer for their use. • As soon as the product is given to the customers they will first do the beta testing. • If any changes are required or if any bugs are caught, then they will report it to the engineering team. • Once those changes are made or the bugs are fixed then the final deployment will happen.
  • 25. Maintenance • Once when the customers starts using the developed system then the actual problems comes up and needs to be solved from time to time.
  • 26. Software Development Models • Waterfall Model • V-Shaped Model • Evolutionary Prototyping Model • Spiral Method (SDM) • Iterative and Incremental Method • Extreme programming (Agile development)
  • 33. Data flow diagram • Data flow diagram is graphical representation of flow of data in an information system. • It is capable of Showing incoming data flow, outgoing data flow and stored data. • There is a prominent difference between DFD and Flowchart. • The flowchart depicts flow of control in program modules. • DFDs depict flow of data in the system at various levels.
  • 35. Levels of DFD • Level-0 – It also known as context level. – Show the overview of system. – Only a Single Process will be used in this level. – We can not use data store symbol in it.
  • 36. Level-1 –It gives details view of the system. –We can use all symbols of dfd in it. –Must have multiple entity and processes and data stores in it.
  • 37.
  • 38.
  • 39. Anything that can be measured, …..can be improved