EFFECTIVEWAY OF DEVELOPING
FINALYEAR PROJECT
TTA
manoj@talhunt.co.in
OBJECTIVE
 To understand the importance of FinalYear Projects
 Learning the Possible steps involved – IT way
 How to reap its benefits during interviews
 More Important, How to do ourselves with Guidance.
 To understand the importance of FinalYear Projects
 Learning the Possible steps involved – IT way
 How to reap its benefits during interviews
 More Important, How to do ourselves with Guidance.
WHY TO DO PROJECT
To apply the
knowledge gained
in your Education
Problem solving
Opportunity to
learn newTools
Door to gain
practical experience
Learning
IT Process
Documentation
Testing
Deployment
PROBLEM SELECTION
First Step
• Current problem that has to be addressed
using IT technology.
• Benefits to end user
• PerformanceTuning
• Atomization
• Security
• Cost Effectiveness
• Current problem that has to be addressed
using IT technology.
• Benefits to end user
• PerformanceTuning
• Atomization
• Security
• Cost Effectiveness
Identify a problem that
is worth enough to
solve
REQUIREMENT ANALYSIS
NON FUNCTIONAL ASPECTS
UI / UX Efficiency Scalability Performance
Security Maintainability FaultTolerance Portability
Documentation Compliance Testability
DESIGN
Solution to the problem
There could be
more that one
solution
High Level Design
Over all
Architecture of the
system or of the
solution
Modules and Sub-
Module Details
Low Level Design
There could be
more that one
solution
Over all
Architecture of the
system or of the
solution
Modules and Sub-
Module Details
Low Level Design
Data Structure
Functions and APIs
Algorithm & Logic
SELECTION OF A BETTER DESIGN
IMPLEMENTATION
TESTING
DEFECT HANDLING
Bug in my code,
oops!!
Collect as much
information as
possible
•Precondition,
Input, Output,
Sequence of steps
Try reproducing
Analyze the
data
Identify the
problematic
area
Do a quality fix
and verify
•Impact Analysis
•Change could be in
multiple places
•Similar places
needs the medicine
TOOLS USAGE
BENCH MARKING
Going one step ahead
Measure the performance
• CPU Cycles
• Memory Usage
• RAM, Image, Storage
• Number of Network message sent to realize a service
• Number of active and passive entities
• Breaking point of your solution
• Limitations
• CPU Cycles
• Memory Usage
• RAM, Image, Storage
• Number of Network message sent to realize a service
• Number of active and passive entities
• Breaking point of your solution
• Limitations
STANDARD COMPLIANCE
Against the compliance test
Validate the solution against the test suiteValidate the solution against the test suite
Test with other vendor implementation
Derive a compliance report
FUTUREWORK
Taking the solution
to the next stage
What is the part of
the requirement left
out
Which part of the
solution can be
further improvised
REPORT GENERATION
TEAM
Listen more than
you speak
Motivate and
energize your
fellow team
player!!
Two or more
person
• One can be the Anchor
• Mixed interest
• Mixed skill sets
• Difference in thinking
Every body should
contribute
• Your contribution to
the project adds value
to yourself
Listen more than
you speak
PROJECT ANDTHE RESUME
BENEFITS @TTA
FREE – Cloud Hosting
Projects based on SDLC model
Projects guided by 15 years experienced IT professionals
LiveVideo for project execution
Base paper explanation by experts
Reference Papers
Free Software’s & Installation support for Laptop’s & Desktops
Free placement booklet
Free Soft skills
Free Aptitude training
FreeTechnology training
FREE – Cloud Hosting
Projects based on SDLC model
Projects guided by 15 years experienced IT professionals
LiveVideo for project execution
Base paper explanation by experts
Reference Papers
Free Software’s & Installation support for Laptop’s & Desktops
Free placement booklet
Free Soft skills
Free Aptitude training
FreeTechnology training
BENEFITS @TTA
Project Support:
• Abstract, Diagrams, Review Details, Relevant Materials, Presentation,
• Supporting Documents, Software E-Books,
• Software Development Standards & Procedure
• E-Book,Theory Classes, Lab Working Programs, Project Design &
Implementation
Placement Support:
Eligible candidates will be supported with placement assistance
Course with Project
Enroll for any course and get project FREE + Internship Letter
Project Support:
• Abstract, Diagrams, Review Details, Relevant Materials, Presentation,
• Supporting Documents, Software E-Books,
• Software Development Standards & Procedure
• E-Book,Theory Classes, Lab Working Programs, Project Design &
Implementation
Placement Support:
Eligible candidates will be supported with placement assistance
Course with Project
Enroll for any course and get project FREE + Internship Letter
TTA , NO 29 , DR.NAIR ROAD ,
TNAGAR
TTA , NO 29 , DR.NAIR ROAD ,
TNAGAR
www.ttafinalyearprojects.com
044 4353 3393 | 9042066260 | 9042066280

IEEE 2015 Final Year Project Steps Guide

  • 1.
    EFFECTIVEWAY OF DEVELOPING FINALYEARPROJECT TTA manoj@talhunt.co.in
  • 2.
    OBJECTIVE  To understandthe importance of FinalYear Projects  Learning the Possible steps involved – IT way  How to reap its benefits during interviews  More Important, How to do ourselves with Guidance.  To understand the importance of FinalYear Projects  Learning the Possible steps involved – IT way  How to reap its benefits during interviews  More Important, How to do ourselves with Guidance.
  • 3.
    WHY TO DOPROJECT To apply the knowledge gained in your Education Problem solving Opportunity to learn newTools Door to gain practical experience Learning IT Process Documentation Testing Deployment
  • 4.
    PROBLEM SELECTION First Step •Current problem that has to be addressed using IT technology. • Benefits to end user • PerformanceTuning • Atomization • Security • Cost Effectiveness • Current problem that has to be addressed using IT technology. • Benefits to end user • PerformanceTuning • Atomization • Security • Cost Effectiveness Identify a problem that is worth enough to solve
  • 5.
  • 6.
    NON FUNCTIONAL ASPECTS UI/ UX Efficiency Scalability Performance Security Maintainability FaultTolerance Portability Documentation Compliance Testability
  • 7.
    DESIGN Solution to theproblem There could be more that one solution High Level Design Over all Architecture of the system or of the solution Modules and Sub- Module Details Low Level Design There could be more that one solution Over all Architecture of the system or of the solution Modules and Sub- Module Details Low Level Design Data Structure Functions and APIs Algorithm & Logic
  • 8.
    SELECTION OF ABETTER DESIGN
  • 9.
  • 10.
  • 11.
    DEFECT HANDLING Bug inmy code, oops!! Collect as much information as possible •Precondition, Input, Output, Sequence of steps Try reproducing Analyze the data Identify the problematic area Do a quality fix and verify •Impact Analysis •Change could be in multiple places •Similar places needs the medicine
  • 12.
  • 13.
    BENCH MARKING Going onestep ahead Measure the performance • CPU Cycles • Memory Usage • RAM, Image, Storage • Number of Network message sent to realize a service • Number of active and passive entities • Breaking point of your solution • Limitations • CPU Cycles • Memory Usage • RAM, Image, Storage • Number of Network message sent to realize a service • Number of active and passive entities • Breaking point of your solution • Limitations
  • 14.
    STANDARD COMPLIANCE Against thecompliance test Validate the solution against the test suiteValidate the solution against the test suite Test with other vendor implementation Derive a compliance report
  • 15.
    FUTUREWORK Taking the solution tothe next stage What is the part of the requirement left out Which part of the solution can be further improvised
  • 16.
  • 17.
    TEAM Listen more than youspeak Motivate and energize your fellow team player!! Two or more person • One can be the Anchor • Mixed interest • Mixed skill sets • Difference in thinking Every body should contribute • Your contribution to the project adds value to yourself Listen more than you speak
  • 18.
  • 19.
    BENEFITS @TTA FREE –Cloud Hosting Projects based on SDLC model Projects guided by 15 years experienced IT professionals LiveVideo for project execution Base paper explanation by experts Reference Papers Free Software’s & Installation support for Laptop’s & Desktops Free placement booklet Free Soft skills Free Aptitude training FreeTechnology training FREE – Cloud Hosting Projects based on SDLC model Projects guided by 15 years experienced IT professionals LiveVideo for project execution Base paper explanation by experts Reference Papers Free Software’s & Installation support for Laptop’s & Desktops Free placement booklet Free Soft skills Free Aptitude training FreeTechnology training
  • 20.
    BENEFITS @TTA Project Support: •Abstract, Diagrams, Review Details, Relevant Materials, Presentation, • Supporting Documents, Software E-Books, • Software Development Standards & Procedure • E-Book,Theory Classes, Lab Working Programs, Project Design & Implementation Placement Support: Eligible candidates will be supported with placement assistance Course with Project Enroll for any course and get project FREE + Internship Letter Project Support: • Abstract, Diagrams, Review Details, Relevant Materials, Presentation, • Supporting Documents, Software E-Books, • Software Development Standards & Procedure • E-Book,Theory Classes, Lab Working Programs, Project Design & Implementation Placement Support: Eligible candidates will be supported with placement assistance Course with Project Enroll for any course and get project FREE + Internship Letter
  • 21.
    TTA , NO29 , DR.NAIR ROAD , TNAGAR TTA , NO 29 , DR.NAIR ROAD , TNAGAR www.ttafinalyearprojects.com 044 4353 3393 | 9042066260 | 9042066280