software project management tool ppt

27
Software Project Management Tool By Sai Charan 08M11A120 5

Upload: sai-charan

Post on 22-Apr-2015

388 views

Category:

Education


8 download

DESCRIPTION

 

TRANSCRIPT

Page 1: SOFTWARE PROJECT MANAGEMENT TOOL PPT

Software Project Management Tool

By Sai

Charan08M11A1205

Page 2: SOFTWARE PROJECT MANAGEMENT TOOL PPT

Definition

Page 3: SOFTWARE PROJECT MANAGEMENT TOOL PPT

ObjectivesThe objectives of this application is

functionality and architecture of the ‘Software Project Management Tool’, and to estimate the effort of the project.The general objectives are:•Maintain project details.•Maintain client details.•Maintain employee details.•Maintain timesheet for various levels project.

Page 4: SOFTWARE PROJECT MANAGEMENT TOOL PPT

Business Development Officer He is a person who actually, interacts with the people who are demanding the project. He collects all the requirements of their projects.

Modules

Page 5: SOFTWARE PROJECT MANAGEMENT TOOL PPT

Project Manager The manger from the name itself indicates that to manage the projects. He plans the project and takes requirements from the HR. He then divides the project into tasks and assigns those tasks to the developers. He fills his own timesheet and also checks the developer’s timesheets.

Page 6: SOFTWARE PROJECT MANAGEMENT TOOL PPT

Developer•He deals with the actual coding part i.e. filling the time sheets and perform coding according to the time allotted to him. •He then submits the filled timesheets and completed task to the system.

Page 7: SOFTWARE PROJECT MANAGEMENT TOOL PPT

Human Resource Manager His main activity is to provide resources to the project. He also checks the time sheets and decides the remuneration for the work done according to the time, in that timesheet.

Page 8: SOFTWARE PROJECT MANAGEMENT TOOL PPT

Client He is the person who demands the project and specifies the time, for which he needs the project back done. If the time is large slot then he has to accept the problems, and partial results. So that, he could place the new requirements for his project along with the advancement in the technology used.

Page 9: SOFTWARE PROJECT MANAGEMENT TOOL PPT
Page 10: SOFTWARE PROJECT MANAGEMENT TOOL PPT

PROBLEMS IN EXISTING SYSTEM

PeopleUnder-trained developers, developers with low qualifications.Adding people to projects that are over-running their schedule.Absence of customer involvement in the project causing delivery of software that doesn't meet customer expectations.

Page 11: SOFTWARE PROJECT MANAGEMENT TOOL PPT

ProductToo many requirements, attempting to build systems that can do everything.Adding to many new features to the ongoing project - feature creep.Allowing developers to use new technology project for reasons other than project requirement.Attempting to treat software research as regular software development.

Page 12: SOFTWARE PROJECT MANAGEMENT TOOL PPT

ProcessProblems with contractors (part of risk assessment)Spending excessive amounts of time on project approval and budgeting.Poor design and poor quality assurance.

Page 13: SOFTWARE PROJECT MANAGEMENT TOOL PPT

TechnologySilver bullet technology syndrome, over-estimating benefits of new tools and technology.Changing tools or methods in the middle of the project.Failure to keep code backups, no source control software.

Page 14: SOFTWARE PROJECT MANAGEMENT TOOL PPT

SOLUTIONS OF THESE PROBLEMSThere is no one single best practice that leads to the best software development method. For each specific project a method has to be chose that is appropriate for it. For example, mission critical software products have to be of much higher quality than a screen saver software.

Page 15: SOFTWARE PROJECT MANAGEMENT TOOL PPT

Not all projects need to optimize their development speed, many upper managers ask for speed but mean other things. For example, client will talk about quick development when they really want to minimize project overall cost.Unless product has a strong schedule constraint development speed might not be of top priority. If speed is not the most important factor, concentrate on quality.

Page 16: SOFTWARE PROJECT MANAGEMENT TOOL PPT

There is an absolute limit on the minimal time it will take to complete any given project.Projects that are rapidly developed can be seen by customers as slow because they don't provide a lot of feedback as to project progress.

Page 17: SOFTWARE PROJECT MANAGEMENT TOOL PPT

PROPOSED SYSTEMTo take advantage of the latest

technology and to facilitate client to make Online inquires about their project status a tool need to be developed. The tool should accomplish the following functions:The tool should be able to manage all the projects effectively and ensure that projects cycle goes on smoothly and they are completed on time.

Page 18: SOFTWARE PROJECT MANAGEMENT TOOL PPT

While accepting client’s requirements, all necessary validations should be performed. It should also store the client’s details.The system should generate the following reports:

•Client’s details list.•Employee details list. •Project details list.•Allocated tasks list.

Page 19: SOFTWARE PROJECT MANAGEMENT TOOL PPT

Hardware Specification

Processor : Intel P-IV based systemProcessor Speed : 250 MHz to 833MHzRAM : 512MBHard Disk : 8GB to 30GB

Software SpecificationLanguage : C#.NETTechnologies : ASP.NETDatabase : SQL SERVER 2000Web/Application server : Internet Information services (IIS)Operating System : Windows NT/2000/XP

Page 20: SOFTWARE PROJECT MANAGEMENT TOOL PPT
Page 21: SOFTWARE PROJECT MANAGEMENT TOOL PPT
Page 22: SOFTWARE PROJECT MANAGEMENT TOOL PPT
Page 23: SOFTWARE PROJECT MANAGEMENT TOOL PPT
Page 24: SOFTWARE PROJECT MANAGEMENT TOOL PPT
Page 25: SOFTWARE PROJECT MANAGEMENT TOOL PPT
Page 26: SOFTWARE PROJECT MANAGEMENT TOOL PPT

CONCLUSIONSystem satisfies all the requirements for which the company developed the system. System has strong security. System is fully GUI based. It is easy operate and user friendly. Platform includes the inbuilt backup and recovery facility. . We understand the importance of planning and designing as a part of software development.

Page 27: SOFTWARE PROJECT MANAGEMENT TOOL PPT

THANK YOU !!!!