project – a quick tutorial krishna sainath meda. project a task assigned to a set of people or...
TRANSCRIPT
![Page 1: Project – A Quick Tutorial Krishna Sainath Meda. PROJECT A task assigned to a set of people or teams to be completed within a time frame Any project](https://reader036.vdocuments.us/reader036/viewer/2022083005/56649f265503460f94c3e1bf/html5/thumbnails/1.jpg)
Project – A Quick Tutorial
Krishna Sainath Meda
![Page 2: Project – A Quick Tutorial Krishna Sainath Meda. PROJECT A task assigned to a set of people or teams to be completed within a time frame Any project](https://reader036.vdocuments.us/reader036/viewer/2022083005/56649f265503460f94c3e1bf/html5/thumbnails/2.jpg)
PROJECT
A task assigned to a set of people or teams to be completed within a time frame
Any project follows a step-by-step procedure in order to achieve the given goal
![Page 3: Project – A Quick Tutorial Krishna Sainath Meda. PROJECT A task assigned to a set of people or teams to be completed within a time frame Any project](https://reader036.vdocuments.us/reader036/viewer/2022083005/56649f265503460f94c3e1bf/html5/thumbnails/3.jpg)
APPROACHES IN IMPLEMENTING A PROJECT
There are various approaches in implementing a project lifecycle
Waterfall model Prototyping Incremental Model Spiral Model Rapid Application Development etc.
![Page 4: Project – A Quick Tutorial Krishna Sainath Meda. PROJECT A task assigned to a set of people or teams to be completed within a time frame Any project](https://reader036.vdocuments.us/reader036/viewer/2022083005/56649f265503460f94c3e1bf/html5/thumbnails/4.jpg)
PROJECT LIFECYCLE
Requirements
Design
Implementation
Verification
Maintenance
![Page 5: Project – A Quick Tutorial Krishna Sainath Meda. PROJECT A task assigned to a set of people or teams to be completed within a time frame Any project](https://reader036.vdocuments.us/reader036/viewer/2022083005/56649f265503460f94c3e1bf/html5/thumbnails/5.jpg)
REQUIREMENTS PHASE Establishing a set of requirements for the project
This is necessary as it is an agreement between the customers and contractors on what to develop
Requirements can be Functional Non-functional
All required are documented in a specification requirements document
![Page 6: Project – A Quick Tutorial Krishna Sainath Meda. PROJECT A task assigned to a set of people or teams to be completed within a time frame Any project](https://reader036.vdocuments.us/reader036/viewer/2022083005/56649f265503460f94c3e1bf/html5/thumbnails/6.jpg)
DESIGN PHASE
An artifact of the gathered requirements
This phase involves planning a solution to the project
Refers to all the activities to be conceptualized and implemented
![Page 7: Project – A Quick Tutorial Krishna Sainath Meda. PROJECT A task assigned to a set of people or teams to be completed within a time frame Any project](https://reader036.vdocuments.us/reader036/viewer/2022083005/56649f265503460f94c3e1bf/html5/thumbnails/7.jpg)
IMPLEMENTATION PHASE
In this phase, we develop the system according to the plan designed in the design phase
All the technical specifications, software components and other computer systems are used
The requirements are implemented according to the specification requirements document
![Page 8: Project – A Quick Tutorial Krishna Sainath Meda. PROJECT A task assigned to a set of people or teams to be completed within a time frame Any project](https://reader036.vdocuments.us/reader036/viewer/2022083005/56649f265503460f94c3e1bf/html5/thumbnails/8.jpg)
VERIFICATION PHASE
Testing is done in this phase in order to confirm that all the requirements are met in the implemented system
In this phase we reduce the number of bugs the system has so the system behaves as expected
Manual and automated methods are used for testing
![Page 9: Project – A Quick Tutorial Krishna Sainath Meda. PROJECT A task assigned to a set of people or teams to be completed within a time frame Any project](https://reader036.vdocuments.us/reader036/viewer/2022083005/56649f265503460f94c3e1bf/html5/thumbnails/9.jpg)
MAINTENANCE PHASE
Even after the system is completely developed there might be problems in future
Every project must have a maintenance phase to maintain the system, modify according to the customer requirements, debug any defects
Future enhancements are handled in this phase
![Page 10: Project – A Quick Tutorial Krishna Sainath Meda. PROJECT A task assigned to a set of people or teams to be completed within a time frame Any project](https://reader036.vdocuments.us/reader036/viewer/2022083005/56649f265503460f94c3e1bf/html5/thumbnails/10.jpg)
CURRENT PROJECT DEVELOPMENT APPROACH
Agile Development is the current approach used in the project lifecycle
It reduces the cost by testing every component after it is developed unlike waterfall model
Also, project success rate increases as the requirements are properly met
![Page 11: Project – A Quick Tutorial Krishna Sainath Meda. PROJECT A task assigned to a set of people or teams to be completed within a time frame Any project](https://reader036.vdocuments.us/reader036/viewer/2022083005/56649f265503460f94c3e1bf/html5/thumbnails/11.jpg)
Follow us on Social Media!
#FITC
& visit fitc.cci.fsu.edu
/FITCAlliance
@FITCAlliance
@FITC_Alliance
FITC Group