project – a quick tutorial krishna sainath meda. project a task assigned to a set of people or...

11
Project – A Quick Tutorial Krishna Sainath Meda

Upload: alan-rich

Post on 05-Jan-2016

214 views

Category:

Documents


2 download

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

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

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

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

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

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

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

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

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

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

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

Follow us on Social Media!

#FITC

& visit fitc.cci.fsu.edu

/FITCAlliance

@FITCAlliance

@FITC_Alliance

FITC Group